Diff of the two buildlogs:

--
--- b1/build.log	2025-01-27 12:14:08.198507479 +0000
+++ b2/build.log	2025-01-27 12:17:02.822615341 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Sun Mar  1 06:35:19 -12 2026
-I: pbuilder-time-stamp: 1772390119
+I: Current time: Tue Jan 28 02:14:10 +14 2025
+I: pbuilder-time-stamp: 1737980050
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -22,51 +22,83 @@
 dpkg-source: info: unpacking fcitx5-unikey_5.1.6-1.debian.tar.xz
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/3757149/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/2844194/tmp/hooks/D01_modify_environment starting
+debug: Running on infom01-amd64.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Jan 27 12:14 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/2844194/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/2844194/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='amd64'
-  DEBIAN_FRONTEND='noninteractive'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=amd64
+  DEBIAN_FRONTEND=noninteractive
   DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='amd64'
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=x86_64
+  HOST_ARCH=amd64
   IFS=' 	
   '
-  INVOCATION_ID='9fd090d566564e799ee341021c6d23df'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='3757149'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=7ed95c2f0d3245508589ab1b825fb9b4
+  LANG=C
+  LANGUAGE=et_EE:et
+  LC_ALL=C
+  MACHTYPE=x86_64-pc-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=2844194
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.BtZTpSXh/pbuilderrc_saNr --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.BtZTpSXh/b1 --logfile b1/build.log fcitx5-unikey_5.1.6-1.dsc'
-  SUDO_GID='109'
-  SUDO_UID='104'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.BtZTpSXh/pbuilderrc_Wtah --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.BtZTpSXh/b2 --logfile b2/build.log fcitx5-unikey_5.1.6-1.dsc'
+  SUDO_GID=109
+  SUDO_UID=104
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
 I: uname -a
-  Linux infom02-amd64 6.12.9+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.9-1~bpo12+1 (2025-01-19) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-30-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/3757149/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/2844194/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -348,7 +380,7 @@
 Get: 228 http://deb.debian.org/debian unstable/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB]
 Get: 229 http://deb.debian.org/debian unstable/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB]
 Get: 230 http://deb.debian.org/debian unstable/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB]
-Fetched 134 MB in 4s (36.0 MB/s)
+Fetched 134 MB in 6s (24.3 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libpython3.13-minimal:amd64.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19832 files and directories currently installed.)
@@ -1112,8 +1144,8 @@
 Setting up tzdata (2025a-1) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Sun Mar  1 18:36:28 UTC 2026.
-Universal Time is now:  Sun Mar  1 18:36:28 UTC 2026.
+Local time is now:      Mon Jan 27 12:16:12 UTC 2025.
+Universal Time is now:  Mon Jan 27 12:16:12 UTC 2025.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libxcb-present0:amd64 (1.17.0-2+b1) ...
@@ -1301,7 +1333,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/fcitx5-unikey-5.1.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../fcitx5-unikey_5.1.6-1_source.changes
+I: user script /srv/workspace/pbuilder/2844194/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/2844194/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/fcitx5-unikey-5.1.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../fcitx5-unikey_5.1.6-1_source.changes
 dpkg-buildpackage: info: source package fcitx5-unikey
 dpkg-buildpackage: info: source version 5.1.6-1
 dpkg-buildpackage: info: source distribution unstable
@@ -1375,8 +1411,8 @@
  * Qt5Widgets (required version >= 5.7.0)
  * Fcitx5Qt5WidgetsAddons (required version >= 5.0.12)
 
--- Configuring done (0.6s)
--- Generating done (0.1s)
+-- Configuring done (0.4s)
+-- Generating done (0.0s)
 CMake Warning:
   Manually-specified variables were not used by the project:
 
@@ -1398,107 +1434,107 @@
 make  -f unikey/CMakeFiles/unikey-lib.dir/build.make unikey/CMakeFiles/unikey-lib.dir/depend
 make  -f po/CMakeFiles/fcitx5-unikey-translation.dir/build.make po/CMakeFiles/fcitx5-unikey-translation.dir/depend
 make  -f src/CMakeFiles/unikey.conf.in-fmt.dir/build.make src/CMakeFiles/unikey.conf.in-fmt.dir/depend
-make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/CMakeFiles/org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml.in-fmt.dir/DependInfo.cmake "--color="
 make  -f src/CMakeFiles/unikey-addon.conf.in-fmt.dir/build.make src/CMakeFiles/unikey-addon.conf.in-fmt.dir/depend
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/po /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/CMakeFiles/fcitx5-unikey-translation.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/CMakeFiles/org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml.in-fmt.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/unikey /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey/CMakeFiles/unikey-lib.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/src /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src/CMakeFiles/unikey.conf.in-fmt.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/po /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/CMakeFiles/fcitx5-unikey-translation.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/src /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src/CMakeFiles/unikey-addon.conf.in-fmt.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make  -f src/CMakeFiles/unikey.conf.in-fmt.dir/build.make src/CMakeFiles/unikey.conf.in-fmt.dir/build
 make  -f CMakeFiles/org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml.in-fmt.dir/build.make CMakeFiles/org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml.in-fmt.dir/build
 make  -f unikey/CMakeFiles/unikey-lib.dir/build.make unikey/CMakeFiles/unikey-lib.dir/build
-make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make  -f po/CMakeFiles/fcitx5-unikey-translation.dir/build.make po/CMakeFiles/fcitx5-unikey-translation.dir/build
+make  -f src/CMakeFiles/unikey-addon.conf.in-fmt.dir/build.make src/CMakeFiles/unikey-addon.conf.in-fmt.dir/build
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-make  -f src/CMakeFiles/unikey-addon.conf.in-fmt.dir/build.make src/CMakeFiles/unikey-addon.conf.in-fmt.dir/build
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-[  2%] Generating org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml
-/usr/bin/msgfmt --xml -d /build/reproducible-path/fcitx5-unikey-5.1.6/po --template /build/reproducible-path/fcitx5-unikey-5.1.6/org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml.in -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml
-[  4%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/convert.cpp.o
-[  6%] Generating fcitx5-unikey-ca.mo
-[  8%] Generating fcitx5-unikey-de.mo
-[ 10%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/byteio.cpp.o
-[ 13%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/data.cpp.o
+make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+[  4%] Generating fcitx5-unikey-ca.mo
+[  4%] Generating unikey.conf
+[ 13%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/convert.cpp.o
+[ 13%] Generating fcitx5-unikey-da.mo
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src && /usr/bin/msgfmt --desktop -d /build/reproducible-path/fcitx5-unikey-5.1.6/po --template /build/reproducible-path/fcitx5-unikey-5.1.6/src/unikey.conf.in -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src/unikey.conf
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/convert.cpp.o -MF CMakeFiles/unikey-lib.dir/convert.cpp.o.d -o CMakeFiles/unikey-lib.dir/convert.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/convert.cpp
-[ 15%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/inputproc.cpp.o
+[ 13%] Generating org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml
+[ 13%] Generating fcitx5-unikey-de.mo
+[ 19%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/byteio.cpp.o
+[ 19%] Generating unikey-addon.conf
+/usr/bin/msgfmt --xml -d /build/reproducible-path/fcitx5-unikey-5.1.6/po --template /build/reproducible-path/fcitx5-unikey-5.1.6/org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml.in -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src && /usr/bin/msgfmt --desktop -d /build/reproducible-path/fcitx5-unikey-5.1.6/po --template /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src/unikey-addon.conf.in -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src/unikey-addon.conf
 [ 19%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/charset.cpp.o
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-ca.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/ca.po
-[ 17%] Generating fcitx5-unikey-fr.mo
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-de.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/de.po
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/byteio.cpp.o -MF CMakeFiles/unikey-lib.dir/byteio.cpp.o.d -o CMakeFiles/unikey-lib.dir/byteio.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/byteio.cpp
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/data.cpp.o -MF CMakeFiles/unikey-lib.dir/data.cpp.o.d -o CMakeFiles/unikey-lib.dir/data.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/data.cpp
-[ 21%] Generating unikey.conf
-[ 23%] Generating fcitx5-unikey-da.mo
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/inputproc.cpp.o -MF CMakeFiles/unikey-lib.dir/inputproc.cpp.o.d -o CMakeFiles/unikey-lib.dir/inputproc.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/inputproc.cpp
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-fr.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/fr.po
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/charset.cpp.o -MF CMakeFiles/unikey-lib.dir/charset.cpp.o.d -o CMakeFiles/unikey-lib.dir/charset.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/charset.cpp
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src && /usr/bin/msgfmt --desktop -d /build/reproducible-path/fcitx5-unikey-5.1.6/po --template /build/reproducible-path/fcitx5-unikey-5.1.6/src/unikey.conf.in -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src/unikey.conf
-[ 26%] Generating unikey-addon.conf
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-ca.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/ca.po
+[ 21%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/data.cpp.o
+[ 23%] Generating fcitx5-unikey-fr.mo
+[ 26%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/inputproc.cpp.o
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/data.cpp.o -MF CMakeFiles/unikey-lib.dir/data.cpp.o.d -o CMakeFiles/unikey-lib.dir/data.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/data.cpp
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-da.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/da.po
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src && /usr/bin/msgfmt --desktop -d /build/reproducible-path/fcitx5-unikey-5.1.6/po --template /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src/unikey-addon.conf.in -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src/unikey-addon.conf
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-[ 28%] Generating fcitx5-unikey-he.mo
-[ 30%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/mactab.cpp.o
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-he.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/he.po
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/mactab.cpp.o -MF CMakeFiles/unikey-lib.dir/mactab.cpp.o.d -o CMakeFiles/unikey-lib.dir/mactab.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/mactab.cpp
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-de.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/de.po
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-fr.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/fr.po
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/inputproc.cpp.o -MF CMakeFiles/unikey-lib.dir/inputproc.cpp.o.d -o CMakeFiles/unikey-lib.dir/inputproc.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/inputproc.cpp
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-[ 32%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/pattern.cpp.o
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/pattern.cpp.o -MF CMakeFiles/unikey-lib.dir/pattern.cpp.o.d -o CMakeFiles/unikey-lib.dir/pattern.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/pattern.cpp
-[ 34%] Generating fcitx5-unikey-ja.mo
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-ja.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/ja.po
-[ 34%] Built target org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml.in-fmt
-[ 34%] Built target unikey.conf.in-fmt
-[ 36%] Generating fcitx5-unikey-ko.mo
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-ko.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/ko.po
+[ 26%] Built target unikey.conf.in-fmt
 make  -f test/inputmethod/CMakeFiles/copy-im.dir/build.make test/inputmethod/CMakeFiles/copy-im.dir/depend
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/test/inputmethod /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/test/inputmethod /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/test/inputmethod/CMakeFiles/copy-im.dir/DependInfo.cmake "--color="
-[ 36%] Built target unikey-addon.conf.in-fmt
-[ 39%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/ukengine.cpp.o
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/ukengine.cpp.o -MF CMakeFiles/unikey-lib.dir/ukengine.cpp.o.d -o CMakeFiles/unikey-lib.dir/ukengine.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/ukengine.cpp
-[ 41%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/unikeyinputcontext.cpp.o
-[ 43%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/usrkeymap.cpp.o
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/unikeyinputcontext.cpp.o -MF CMakeFiles/unikey-lib.dir/unikeyinputcontext.cpp.o.d -o CMakeFiles/unikey-lib.dir/unikeyinputcontext.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/unikeyinputcontext.cpp
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/usrkeymap.cpp.o -MF CMakeFiles/unikey-lib.dir/usrkeymap.cpp.o.d -o CMakeFiles/unikey-lib.dir/usrkeymap.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/usrkeymap.cpp
+[ 26%] Built target org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml.in-fmt
+[ 28%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/mactab.cpp.o
+[ 30%] Generating fcitx5-unikey-he.mo
+[ 30%] Built target unikey-addon.conf.in-fmt
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-make  -f test/inputmethod/CMakeFiles/copy-im.dir/build.make test/inputmethod/CMakeFiles/copy-im.dir/build
-[ 45%] Generating fcitx5-unikey-tr.mo
-make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/test/inputmethod && /usr/bin/cmake -E copy /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src/unikey.conf /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/test/inputmethod/unikey.conf
-[ 47%] Generating fcitx5-unikey-ru.mo
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-tr.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/tr.po
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-ru.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/ru.po
 make  -f test/addon/CMakeFiles/copy-addon.dir/build.make test/addon/CMakeFiles/copy-addon.dir/depend
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/mactab.cpp.o -MF CMakeFiles/unikey-lib.dir/mactab.cpp.o.d -o CMakeFiles/unikey-lib.dir/mactab.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/mactab.cpp
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/test/addon /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/test/addon /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/test/addon/CMakeFiles/copy-addon.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+[ 32%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/pattern.cpp.o
+make  -f test/inputmethod/CMakeFiles/copy-im.dir/build.make test/inputmethod/CMakeFiles/copy-im.dir/build
+make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/test/inputmethod && /usr/bin/cmake -E copy /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src/unikey.conf /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/test/inputmethod/unikey.conf
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-he.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/he.po
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/pattern.cpp.o -MF CMakeFiles/unikey-lib.dir/pattern.cpp.o.d -o CMakeFiles/unikey-lib.dir/pattern.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/pattern.cpp
+[ 34%] Generating fcitx5-unikey-ja.mo
+[ 36%] Generating fcitx5-unikey-ko.mo
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make  -f test/addon/CMakeFiles/copy-addon.dir/build.make test/addon/CMakeFiles/copy-addon.dir/build
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-ja.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/ja.po
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-ko.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/ko.po
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/test/addon && /usr/bin/cmake -E copy /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src/unikey-addon.conf /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/test/addon/unikey.conf
-[ 47%] Built target copy-im
-[ 50%] Generating fcitx5-unikey-vi.mo
+make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+[ 36%] Built target copy-im
+make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+[ 39%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/ukengine.cpp.o
+[ 41%] Generating fcitx5-unikey-tr.mo
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-tr.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/tr.po
+[ 41%] Built target copy-addon
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/ukengine.cpp.o -MF CMakeFiles/unikey-lib.dir/ukengine.cpp.o.d -o CMakeFiles/unikey-lib.dir/ukengine.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/ukengine.cpp
+[ 43%] Generating fcitx5-unikey-vi.mo
+[ 45%] Generating fcitx5-unikey-ru.mo
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-vi.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/vi.po
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-ru.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/ru.po
+[ 47%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/usrkeymap.cpp.o
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/usrkeymap.cpp.o -MF CMakeFiles/unikey-lib.dir/usrkeymap.cpp.o.d -o CMakeFiles/unikey-lib.dir/usrkeymap.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/usrkeymap.cpp
+[ 50%] Generating fcitx5-unikey-zh_CN.mo
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-zh_CN.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/zh_CN.po
 [ 52%] Generating fcitx5-unikey-zh_TW.mo
-[ 54%] Generating fcitx5-unikey-zh_CN.mo
-make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-zh_TW.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/zh_TW.po
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/po/fcitx5-unikey-zh_CN.mo /build/reproducible-path/fcitx5-unikey-5.1.6/po/zh_CN.po
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-[ 54%] Built target copy-addon
+[ 54%] Building CXX object unikey/CMakeFiles/unikey-lib.dir/unikeyinputcontext.cpp.o
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT unikey/CMakeFiles/unikey-lib.dir/unikeyinputcontext.cpp.o -MF CMakeFiles/unikey-lib.dir/unikeyinputcontext.cpp.o.d -o CMakeFiles/unikey-lib.dir/unikeyinputcontext.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/unikey/unikeyinputcontext.cpp
 [ 54%] Built target fcitx5-unikey-translation
 [ 56%] Linking CXX static library libunikey-lib.a
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/unikey && /usr/bin/cmake -P CMakeFiles/unikey-lib.dir/cmake_clean_target.cmake
@@ -1517,144 +1553,144 @@
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/src /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src/CMakeFiles/unikey.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-make  -f src/CMakeFiles/unikey.dir/build.make src/CMakeFiles/unikey.dir/build
 make  -f macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen_timestamp_deps.dir/build.make macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen_timestamp_deps.dir/build
-make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-make  -f keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen_timestamp_deps.dir/build.make keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen_timestamp_deps.dir/build
-make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make[3]: Nothing to be done for 'macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+make  -f keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen_timestamp_deps.dir/build.make keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen_timestamp_deps.dir/build
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make[3]: Nothing to be done for 'keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-[ 58%] Building CXX object src/CMakeFiles/unikey.dir/unikey-im.cpp.o
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DENABLE_QT -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -Dunikey_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Core -isystem /usr/include/Fcitx5/Config -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/CMakeFiles/unikey.dir/unikey-im.cpp.o -MF CMakeFiles/unikey.dir/unikey-im.cpp.o.d -o CMakeFiles/unikey.dir/unikey-im.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/src/unikey-im.cpp
-[ 58%] Built target fcitx5-unikey-keymap-editor_autogen_timestamp_deps
-[ 58%] Built target fcitx5-unikey-macro-editor_autogen_timestamp_deps
-make  -f keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/build.make keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/depend
-make  -f macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen.dir/build.make macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen.dir/depend
+make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+make  -f src/CMakeFiles/unikey.dir/build.make src/CMakeFiles/unikey.dir/build
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/DependInfo.cmake "--color="
+[ 56%] Built target fcitx5-unikey-macro-editor_autogen_timestamp_deps
+[ 56%] Built target fcitx5-unikey-keymap-editor_autogen_timestamp_deps
+make  -f macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen.dir/build.make macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen.dir/depend
+make  -f keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/build.make keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/depend
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/DependInfo.cmake "--color="
+[ 58%] Building CXX object src/CMakeFiles/unikey.dir/unikey-im.cpp.o
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DENABLE_QT -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -Dunikey_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/Fcitx5/Core -isystem /usr/include/Fcitx5/Config -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/CMakeFiles/unikey.dir/unikey-im.cpp.o -MF CMakeFiles/unikey.dir/unikey-im.cpp.o.d -o CMakeFiles/unikey.dir/unikey-im.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/src/unikey-im.cpp
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make  -f keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/build.make keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/build
+make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make  -f macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen.dir/build.make macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen.dir/build
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 [ 60%] Automatic MOC and UIC for target fcitx5-unikey-keymap-editor
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/AutogenInfo.json None
 [ 63%] Automatic MOC and UIC for target fcitx5-unikey-macro-editor
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/AutogenInfo.json None
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen.dir/AutogenInfo.json None
 AutoGen: Refreshing parse cache because it doesn't exist.
-AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -std=c++17 -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include
 AutoGen: Refreshing parse cache because it doesn't exist.
 AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/moc_predefs.h", because it doesn't exist.
 /usr/bin/c++ -std=c++17 -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_macro_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include
+AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -std=c++17 -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include
 AutoGen: Parsing "SRC:/keymap-editor/actions.h"
+AutoGen: Parsing "SRC:/macro-editor/dialog.h"
+AutoGen: Parsing "SRC:/macro-editor/model.h"
+AutoGen: Parsing "SRC:/macro-editor/dialog.cpp"
 AutoGen: Parsing "SRC:/keymap-editor/main.h"
-AutoGen: Parsing "SRC:/keymap-editor/editor.cpp"
-AutoGen: Parsing "SRC:/keymap-editor/main.cpp"
-AutoGen: Parsing "SRC:/keymap-editor/actions.cpp"
-AutoGen: Parsing "SRC:/keymap-editor/editor.h"
 AutoGen: Parsing "SRC:/keymap-editor/model.h"
+AutoGen: Parsing "SRC:/keymap-editor/actions.cpp"
 AutoGen: Parsing "SRC:/keymap-editor/model.cpp"
-AutoUic: Generating "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include/ui_editor.h", because it doesn't exist, from "SRC:/keymap-editor/editor.ui"
-/usr/lib/qt5/bin/uic -tr=fcitx::tr2fcitx --include=fcitxqti18nhelper.h -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include/ui_editor.h /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/editor.ui
-AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_editor.cpp", because it doesn't exist, from "SRC:/keymap-editor/editor.h"
-/usr/lib/qt5/bin/moc "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include --include /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_editor.cpp /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/editor.h
-AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_model.cpp", because it doesn't exist, from "SRC:/keymap-editor/model.h"
-/usr/lib/qt5/bin/moc "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include --include /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_model.cpp /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/model.h
-AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_main.cpp", because it doesn't exist, from "SRC:/keymap-editor/main.h"
-/usr/lib/qt5/bin/moc "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include --include /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_main.cpp /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/main.h
-AutoGen: Parsing "SRC:/macro-editor/dialog.h"
-AutoGen: Parsing "SRC:/macro-editor/model.cpp"
-AutoGen: Parsing "SRC:/macro-editor/model.h"
+AutoGen: Parsing "SRC:/keymap-editor/editor.h"
+AutoGen: Parsing "SRC:/keymap-editor/main.cpp"
+AutoGen: Parsing "SRC:/keymap-editor/editor.cpp"
+AutoGen: Parsing "SRC:/macro-editor/editor.cpp"
 AutoGen: Parsing "SRC:/macro-editor/main.h"
-AutoGen: Parsing "SRC:/macro-editor/dialog.cpp"
 AutoGen: Parsing "SRC:/macro-editor/main.cpp"
-AutoGen: Parsing "SRC:/macro-editor/editor.cpp"
 AutoGen: Parsing "SRC:/macro-editor/editor.h"
+AutoGen: Parsing "SRC:/macro-editor/model.cpp"
 AutoUic: Generating "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/include/ui_dialog.h", because it doesn't exist, from "SRC:/macro-editor/dialog.ui"
 /usr/lib/qt5/bin/uic -tr=fcitx::tr2fcitx --include=fcitxqti18nhelper.h -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/include/ui_dialog.h /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/dialog.ui
+AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_editor.cpp", because it doesn't exist, from "SRC:/keymap-editor/editor.h"
+/usr/lib/qt5/bin/moc "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include --include /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_editor.cpp /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/editor.h
+AutoUic: Generating "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include/ui_editor.h", because it doesn't exist, from "SRC:/keymap-editor/editor.ui"
+/usr/lib/qt5/bin/uic -tr=fcitx::tr2fcitx --include=fcitxqti18nhelper.h -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include/ui_editor.h /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/editor.ui
+AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_main.cpp", because it doesn't exist, from "SRC:/keymap-editor/main.h"
+/usr/lib/qt5/bin/moc "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include --include /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_main.cpp /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/main.h
+AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_model.cpp", because it doesn't exist, from "SRC:/keymap-editor/model.h"
+/usr/lib/qt5/bin/moc "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include --include /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_model.cpp /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/model.h
+AutoUic: Generating "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/include/ui_editor.h", because it doesn't exist, from "SRC:/macro-editor/editor.ui"
+/usr/lib/qt5/bin/uic -tr=fcitx::tr2fcitx --include=fcitxqti18nhelper.h -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/include/ui_editor.h /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/editor.ui
+AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_editor.cpp", because it doesn't exist, from "SRC:/macro-editor/editor.h"
+/usr/lib/qt5/bin/moc "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_macro_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include --include /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_editor.cpp /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/editor.h
 AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_dialog.cpp", because it doesn't exist, from "SRC:/macro-editor/dialog.h"
 /usr/lib/qt5/bin/moc "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_macro_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include --include /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_dialog.cpp /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/dialog.h
-AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_main.cpp", because it doesn't exist, from "SRC:/macro-editor/main.h"
-/usr/lib/qt5/bin/moc "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_macro_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include --include /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_main.cpp /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/main.h
 AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_model.cpp", because it doesn't exist, from "SRC:/macro-editor/model.h"
 /usr/lib/qt5/bin/moc "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_macro_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include --include /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_model.cpp /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/model.h
-AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_editor.cpp", because it doesn't exist, from "SRC:/macro-editor/editor.h"
-/usr/lib/qt5/bin/moc "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_macro_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include --include /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_editor.cpp /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/editor.h
-AutoUic: Generating "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/include/ui_editor.h", because it doesn't exist, from "SRC:/macro-editor/editor.ui"
-/usr/lib/qt5/bin/uic -tr=fcitx::tr2fcitx --include=fcitxqti18nhelper.h -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/include/ui_editor.h /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/editor.ui
-AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_main.cpp.d"
+AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_main.cpp", because it doesn't exist, from "SRC:/macro-editor/main.h"
+/usr/lib/qt5/bin/moc "-DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\"" "-DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\"" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_macro_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -I/usr/include/Fcitx5/Utils -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include --include /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_main.cpp /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/main.h
 AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_main.cpp.d"
 AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_model.cpp.d"
-AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_editor.cpp.d"
-AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_editor.cpp.d"
 AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_model.cpp.d"
-AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp"
-AutoMoc: Merging MOC dependencies into "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/deps"
 AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_dialog.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_editor.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/EWIEGA46WW/moc_main.cpp.d"
 AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/mocs_compilation.cpp"
-AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/ParseCache.txt"
 AutoMoc: Merging MOC dependencies into "SRC:/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/deps"
-AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/AutogenUsed.txt"
 AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen.dir/ParseCache.txt"
 AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/macro-editor/CMakeFiles/fcitx5-unikey-macro-editor_autogen.dir/AutogenUsed.txt"
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/cmake -E touch /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/timestamp
+AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/EWIEGA46WW/moc_editor.cpp.d"
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor && /usr/bin/cmake -E touch /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/timestamp
+AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp"
+AutoMoc: Merging MOC dependencies into "SRC:/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/deps"
+AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/ParseCache.txt"
+AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor_autogen.dir/AutogenUsed.txt"
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/cmake -E touch /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/timestamp
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-[ 63%] Built target fcitx5-unikey-keymap-editor_autogen
-make  -f keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/build.make keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/depend
-make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/DependInfo.cmake "--color="
 [ 63%] Built target fcitx5-unikey-macro-editor_autogen
 make  -f macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/build.make macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/depend
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/DependInfo.cmake "--color="
-Dependencies file "keymap-editor/fcitx5-unikey-keymap-editor_autogen/deps" is newer than depends file "/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/compiler_depend.internal".
-Consolidate compiler generated dependencies of target fcitx5-unikey-keymap-editor
-make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-make  -f keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/build.make keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/build
+[ 63%] Built target fcitx5-unikey-keymap-editor_autogen
+make  -f keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/build.make keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/depend
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fcitx5-unikey-5.1.6 /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/DependInfo.cmake "--color="
 Dependencies file "macro-editor/fcitx5-unikey-macro-editor_autogen/deps" is newer than depends file "/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/compiler_depend.internal".
 Consolidate compiler generated dependencies of target fcitx5-unikey-macro-editor
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 make  -f macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/build.make macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/build
+Dependencies file "keymap-editor/fcitx5-unikey-keymap-editor_autogen/deps" is newer than depends file "/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/compiler_depend.internal".
 make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-[ 67%] Building CXX object keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/editor.cpp.o
-[ 67%] Building CXX object keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/model.cpp.o
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/editor.cpp.o -MF CMakeFiles/fcitx5-unikey-keymap-editor.dir/editor.cpp.o.d -o CMakeFiles/fcitx5-unikey-keymap-editor.dir/editor.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/editor.cpp
-[ 69%] Building CXX object keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp.o
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/model.cpp.o -MF CMakeFiles/fcitx5-unikey-keymap-editor.dir/model.cpp.o.d -o CMakeFiles/fcitx5-unikey-keymap-editor.dir/model.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/model.cpp
-[ 71%] Building CXX object keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/main.cpp.o
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp.o -MF CMakeFiles/fcitx5-unikey-keymap-editor.dir/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/fcitx5-unikey-keymap-editor.dir/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/main.cpp.o -MF CMakeFiles/fcitx5-unikey-keymap-editor.dir/main.cpp.o.d -o CMakeFiles/fcitx5-unikey-keymap-editor.dir/main.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/main.cpp
-[ 73%] Building CXX object keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/actions.cpp.o
-[ 76%] Building CXX object macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/fcitx5-unikey-macro-editor_autogen/mocs_compilation.cpp.o
-[ 78%] Building CXX object macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/model.cpp.o
-[ 80%] Building CXX object macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/editor.cpp.o
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/actions.cpp.o -MF CMakeFiles/fcitx5-unikey-keymap-editor.dir/actions.cpp.o.d -o CMakeFiles/fcitx5-unikey-keymap-editor.dir/actions.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/actions.cpp
+Consolidate compiler generated dependencies of target fcitx5-unikey-keymap-editor
+make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+make  -f keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/build.make keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/build
+make[3]: Entering directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
+[ 67%] Building CXX object macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/fcitx5-unikey-macro-editor_autogen/mocs_compilation.cpp.o
+[ 67%] Building CXX object macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/model.cpp.o
+[ 71%] Building CXX object macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/main.cpp.o
+[ 71%] Building CXX object macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/dialog.cpp.o
+[ 73%] Building CXX object macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/editor.cpp.o
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_macro_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/fcitx5-unikey-macro-editor_autogen/mocs_compilation.cpp.o -MF CMakeFiles/fcitx5-unikey-macro-editor.dir/fcitx5-unikey-macro-editor_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/fcitx5-unikey-macro-editor.dir/fcitx5-unikey-macro-editor_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/mocs_compilation.cpp
-[ 82%] Building CXX object macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/main.cpp.o
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_macro_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/model.cpp.o -MF CMakeFiles/fcitx5-unikey-macro-editor.dir/model.cpp.o.d -o CMakeFiles/fcitx5-unikey-macro-editor.dir/model.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/model.cpp
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_macro_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/main.cpp.o -MF CMakeFiles/fcitx5-unikey-macro-editor.dir/main.cpp.o.d -o CMakeFiles/fcitx5-unikey-macro-editor.dir/main.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/main.cpp
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_macro_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/editor.cpp.o -MF CMakeFiles/fcitx5-unikey-macro-editor.dir/editor.cpp.o.d -o CMakeFiles/fcitx5-unikey-macro-editor.dir/editor.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/editor.cpp
-[ 84%] Building CXX object macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/dialog.cpp.o
+[ 78%] Building CXX object keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/main.cpp.o
+[ 78%] Building CXX object keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp.o
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp.o -MF CMakeFiles/fcitx5-unikey-keymap-editor.dir/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/fcitx5-unikey-keymap-editor.dir/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_macro_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor/fcitx5-unikey-macro-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT macro-editor/CMakeFiles/fcitx5-unikey-macro-editor.dir/dialog.cpp.o -MF CMakeFiles/fcitx5-unikey-macro-editor.dir/dialog.cpp.o.d -o CMakeFiles/fcitx5-unikey-macro-editor.dir/dialog.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/macro-editor/dialog.cpp
+[ 80%] Building CXX object keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/editor.cpp.o
+[ 82%] Building CXX object keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/model.cpp.o
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/main.cpp.o -MF CMakeFiles/fcitx5-unikey-keymap-editor.dir/main.cpp.o.d -o CMakeFiles/fcitx5-unikey-keymap-editor.dir/main.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/main.cpp
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/editor.cpp.o -MF CMakeFiles/fcitx5-unikey-keymap-editor.dir/editor.cpp.o.d -o CMakeFiles/fcitx5-unikey-keymap-editor.dir/editor.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/editor.cpp
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/model.cpp.o -MF CMakeFiles/fcitx5-unikey-keymap-editor.dir/model.cpp.o.d -o CMakeFiles/fcitx5-unikey-keymap-editor.dir/model.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/model.cpp
+[ 84%] Building CXX object keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/actions.cpp.o
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-unikey\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -Dfcitx5_unikey_keymap_editor_EXPORTS -I/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor/fcitx5-unikey-keymap-editor_autogen/include -I/build/reproducible-path/fcitx5-unikey-5.1.6/unikey -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT keymap-editor/CMakeFiles/fcitx5-unikey-keymap-editor.dir/actions.cpp.o -MF CMakeFiles/fcitx5-unikey-keymap-editor.dir/actions.cpp.o.d -o CMakeFiles/fcitx5-unikey-keymap-editor.dir/actions.cpp.o -c /build/reproducible-path/fcitx5-unikey-5.1.6/keymap-editor/actions.cpp
 [ 86%] Linking CXX shared module libfcitx5-unikey-macro-editor.so
 cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/macro-editor && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx5-unikey-macro-editor.dir/link.txt --verbose=1
+[ 89%] Linking CXX shared module libfcitx5-unikey-keymap-editor.so
+cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx5-unikey-keymap-editor.dir/link.txt --verbose=1
 /usr/bin/c++ -fPIC -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--dependency-file=CMakeFiles/fcitx5-unikey-macro-editor.dir/link.d -Wl,--no-undefined -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -shared  -o libfcitx5-unikey-macro-editor.so "CMakeFiles/fcitx5-unikey-macro-editor.dir/fcitx5-unikey-macro-editor_autogen/mocs_compilation.cpp.o" "CMakeFiles/fcitx5-unikey-macro-editor.dir/model.cpp.o" "CMakeFiles/fcitx5-unikey-macro-editor.dir/main.cpp.o" "CMakeFiles/fcitx5-unikey-macro-editor.dir/editor.cpp.o" "CMakeFiles/fcitx5-unikey-macro-editor.dir/dialog.cpp.o"  /usr/lib/x86_64-linux-gnu/libFcitx5Qt5WidgetsAddons.so.5.1.8 ../unikey/libunikey-lib.a /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.15 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.15 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.15 /usr/lib/x86_64-linux-gnu/libFcitx5Utils.so.5.1.12
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
-[ 89%] Built target fcitx5-unikey-macro-editor
-[ 91%] Linking CXX shared module libfcitx5-unikey-keymap-editor.so
-cd /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/keymap-editor && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx5-unikey-keymap-editor.dir/link.txt --verbose=1
+[ 91%] Built target fcitx5-unikey-macro-editor
 /usr/bin/c++ -fPIC -Wall -Wextra -g -O2 -ffile-prefix-map=/build/reproducible-path/fcitx5-unikey-5.1.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--dependency-file=CMakeFiles/fcitx5-unikey-keymap-editor.dir/link.d -Wl,--no-undefined -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -shared  -o libfcitx5-unikey-keymap-editor.so "CMakeFiles/fcitx5-unikey-keymap-editor.dir/fcitx5-unikey-keymap-editor_autogen/mocs_compilation.cpp.o" "CMakeFiles/fcitx5-unikey-keymap-editor.dir/main.cpp.o" "CMakeFiles/fcitx5-unikey-keymap-editor.dir/editor.cpp.o" "CMakeFiles/fcitx5-unikey-keymap-editor.dir/model.cpp.o" "CMakeFiles/fcitx5-unikey-keymap-editor.dir/actions.cpp.o"  /usr/lib/x86_64-linux-gnu/libFcitx5Qt5WidgetsAddons.so.5.1.8 ../unikey/libunikey-lib.a /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.15 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.15 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.15 /usr/lib/x86_64-linux-gnu/libFcitx5Utils.so.5.1.12
 make[3]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
 [ 93%] Built target fcitx5-unikey-keymap-editor
@@ -1700,8544 +1736,8544 @@
 1: Test command: /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/test/testunikey
 1: Working Directory: /build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu/test
 1: Test timeout computed to be: 10000000
-1: D2026-03-01 06:36:58.141252 i18n.cpp:32] Add gettext domain fcitx5 at /usr/share/locale
-1: D2026-03-01 06:36:58.144851 instance.cpp:1995] Trigger Key: Control+space Zenkaku_Hankaku Hangul
-1: I2026-03-01 06:36:58.144885 instance.cpp:1394] Override Enabled Addons: {unikey, testfrontend, testim}
-1: I2026-03-01 06:36:58.144899 instance.cpp:1395] Override Disabled Addons: {all}
-1: D2026-03-01 06:36:58.145265 addonmanager.cpp:167] Call loadAddon() with testim checkDependencies() returns 0 Dep: [] OptDep: []
-1: I2026-03-01 06:36:58.145467 addonmanager.cpp:205] Loaded addon testim
-1: D2026-03-01 06:36:58.145484 addonmanager.cpp:167] Call loadAddon() with testfrontend checkDependencies() returns 0 Dep: [] OptDep: []
-1: I2026-03-01 06:36:58.145662 addonmanager.cpp:205] Loaded addon testfrontend
-1: I2026-03-01 06:36:58.145822 inputmethodmanager.cpp:209] Found 3 input method(s) in addon testim
-1: I2026-03-01 06:36:58.145894 inputmethodmanager.cpp:132] No valid input method group in configuration. Building a default one
-1: I2026-03-01 06:36:58.145946 instance.cpp:382] Items in Default: [InputMethodGroupItem(keyboard-us,layout=)]
-1: I2026-03-01 06:36:58.145962 instance.cpp:387] Generated groups: [Default]
-1: D2026-03-01 06:36:58.146077 addonmanager.cpp:167] Call loadAddon() with unikey checkDependencies() returns 0 Dep: [(core, SemanticVersion(5.1.12))] OptDep: []
-1: D2026-03-01 06:36:58.146556 i18n.cpp:32] Add gettext domain fcitx5-unikey at /usr/share/locale
-1: I2026-03-01 06:36:58.146893 addonmanager.cpp:205] Loaded addon unikey
-1: D2026-03-01 06:36:58.146957 instance.cpp:2403] Instance::activateInputMethod
-1: D2026-03-01 06:36:58.146971 instance.cpp:2408] Activate: [Last]: [Activating]:keyboard-us
-1: D2026-03-01 06:36:58.147006 instance.cpp:2445] Instance::deactivateInputMethod event_type=4106
-1: D2026-03-01 06:36:58.147016 instance.cpp:2455] Switch reason: 0
-1: D2026-03-01 06:36:58.147024 instance.cpp:2457] Old Input method: keyboard-us
-1: D2026-03-01 06:36:58.147033 instance.cpp:2463] Deactivate: [Last]:keyboard-us [Deactivating]:keyboard-us
-1: D2026-03-01 06:36:58.147047 instance.cpp:2403] Instance::activateInputMethod
-1: D2026-03-01 06:36:58.147057 instance.cpp:2408] Activate: [Last]: [Activating]:unikey
-1: D2026-03-01 06:36:58.147105 instance.cpp:2495] Input method switched
-1: I2026-03-01 06:36:58.147130 testfrontend.cpp:75] KeyEvent key: Control+space isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147190 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147234 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147255 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147280 testfrontend.cpp:28] Commit: ăo 
-1: I2026-03-01 06:36:58.147292 testfrontend.cpp:75] KeyEvent key: space isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147335 testfrontend.cpp:75] KeyEvent key: b isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.147351 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147367 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147383 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147402 testfrontend.cpp:28] Commit: âo 
-1: I2026-03-01 06:36:58.147421 testfrontend.cpp:75] KeyEvent key: space isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147456 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147472 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147487 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147503 testfrontend.cpp:28] Commit: ăo 
-1: I2026-03-01 06:36:58.147514 testfrontend.cpp:75] KeyEvent key: space isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147535 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147558 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147579 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147667 testfrontend.cpp:28] Commit: ăo
-1: I2026-03-01 06:36:58.147696 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.147754 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147779 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147800 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147825 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147845 testfrontend.cpp:28] Commit: awoo 
-1: I2026-03-01 06:36:58.147859 testfrontend.cpp:75] KeyEvent key: space isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147881 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147907 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147931 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.147955 testfrontend.cpp:28] Commit: awo
-1: I2026-03-01 06:36:58.147972 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.147989 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148011 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148032 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148055 testfrontend.cpp:28] Commit: aao
-1: I2026-03-01 06:36:58.148064 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.148088 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148111 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148126 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148148 testfrontend.cpp:28] Commit: aao
-1: I2026-03-01 06:36:58.148159 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.148181 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148206 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148228 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148249 testfrontend.cpp:28] Commit: aao
-1: I2026-03-01 06:36:58.148265 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.148283 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148305 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148323 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148346 testfrontend.cpp:28] Commit: aao
-1: I2026-03-01 06:36:58.148360 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.148382 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148424 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148452 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148474 testfrontend.cpp:28] Commit: aao
-1: I2026-03-01 06:36:58.148492 testfrontend.cpp:75] KeyEvent key: ssharp isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.148758 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148774 testfrontend.cpp:28] Commit: a
-1: I2026-03-01 06:36:58.148785 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.148805 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148823 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148846 testfrontend.cpp:28] Commit: â
-1: I2026-03-01 06:36:58.148858 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.148882 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148900 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148925 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.148944 testfrontend.cpp:28] Commit: aa
-1: I2026-03-01 06:36:58.148960 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.148981 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149000 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149026 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149043 testfrontend.cpp:28] Commit: âc
-1: I2026-03-01 06:36:58.149060 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.149084 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149108 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149131 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149155 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149180 testfrontend.cpp:28] Commit: ậc
-1: I2026-03-01 06:36:58.149192 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.149217 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149235 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149273 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149320 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149343 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149369 testfrontend.cpp:28] Commit: âcj
-1: I2026-03-01 06:36:58.149385 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.149407 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149422 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149446 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149471 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149502 testfrontend.cpp:28] Commit: ấc
-1: I2026-03-01 06:36:58.149526 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.149570 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149596 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149616 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149638 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149658 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149683 testfrontend.cpp:28] Commit: âcs
-1: I2026-03-01 06:36:58.149693 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.149714 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149757 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149777 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149798 testfrontend.cpp:28] Commit: ầ
-1: I2026-03-01 06:36:58.149807 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.149822 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149838 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149860 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149882 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149899 testfrontend.cpp:28] Commit: âf
-1: I2026-03-01 06:36:58.149912 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.149932 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149950 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149975 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.149994 testfrontend.cpp:28] Commit: ậ
-1: I2026-03-01 06:36:58.150011 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.150030 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150055 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150078 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150098 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150120 testfrontend.cpp:28] Commit: âj
-1: I2026-03-01 06:36:58.150132 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.150153 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150176 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150202 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150224 testfrontend.cpp:28] Commit: âm
-1: I2026-03-01 06:36:58.150240 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.150258 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150281 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150298 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150321 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150340 testfrontend.cpp:28] Commit: ầm
-1: I2026-03-01 06:36:58.150378 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.150399 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150423 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150446 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150469 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150489 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150514 testfrontend.cpp:28] Commit: âmf
-1: I2026-03-01 06:36:58.150525 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.150551 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150572 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150597 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150618 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150638 testfrontend.cpp:28] Commit: ậm
-1: I2026-03-01 06:36:58.150651 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.150674 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150694 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150717 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150738 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150764 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150784 testfrontend.cpp:28] Commit: âmj
-1: I2026-03-01 06:36:58.150799 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.150820 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150839 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150862 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150882 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150904 testfrontend.cpp:28] Commit: ẩm
-1: I2026-03-01 06:36:58.150919 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.150941 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150961 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.150984 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151008 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151026 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151051 testfrontend.cpp:28] Commit: âmr
-1: I2026-03-01 06:36:58.151065 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.151088 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151108 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151132 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151152 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151174 testfrontend.cpp:28] Commit: ấm
-1: I2026-03-01 06:36:58.151188 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.151212 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151234 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151259 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151277 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151297 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151315 testfrontend.cpp:28] Commit: âms
-1: I2026-03-01 06:36:58.151331 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.151349 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151374 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151393 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151416 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151434 testfrontend.cpp:28] Commit: ẫm
-1: I2026-03-01 06:36:58.151449 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.151470 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151494 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151516 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151538 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151558 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151582 testfrontend.cpp:28] Commit: âmx
-1: I2026-03-01 06:36:58.151595 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.151642 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151662 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151677 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151695 testfrontend.cpp:28] Commit: ân
-1: I2026-03-01 06:36:58.151711 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.151732 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151751 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151777 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151799 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151824 testfrontend.cpp:28] Commit: ần
-1: I2026-03-01 06:36:58.151838 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.151861 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151881 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151904 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151923 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151946 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.151970 testfrontend.cpp:28] Commit: ânf
-1: I2026-03-01 06:36:58.151982 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.152004 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152029 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152053 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152075 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152099 testfrontend.cpp:28] Commit: âng
-1: I2026-03-01 06:36:58.152113 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.152136 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152157 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152181 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152200 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152223 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152244 testfrontend.cpp:28] Commit: ầng
-1: I2026-03-01 06:36:58.152259 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.152279 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152304 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152329 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152349 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152373 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152395 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152416 testfrontend.cpp:28] Commit: ângf
-1: I2026-03-01 06:36:58.152431 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.152453 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152478 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152492 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152506 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152523 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152545 testfrontend.cpp:28] Commit: ậng
-1: I2026-03-01 06:36:58.152562 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.152582 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152607 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152626 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152651 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152671 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152695 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152715 testfrontend.cpp:28] Commit: ângj
-1: I2026-03-01 06:36:58.152730 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.152750 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152771 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152791 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152813 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152831 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152856 testfrontend.cpp:28] Commit: ẩng
-1: I2026-03-01 06:36:58.152867 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.152893 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152915 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152937 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152961 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.152979 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153006 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153025 testfrontend.cpp:28] Commit: ângr
-1: I2026-03-01 06:36:58.153041 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.153060 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153084 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153106 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153133 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153152 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153179 testfrontend.cpp:28] Commit: ấng
-1: I2026-03-01 06:36:58.153190 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.153215 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153233 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153257 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153277 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153302 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153325 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153349 testfrontend.cpp:28] Commit: ângs
-1: I2026-03-01 06:36:58.153382 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.153404 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153426 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153452 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153477 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153501 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153529 testfrontend.cpp:28] Commit: ẫng
-1: I2026-03-01 06:36:58.153543 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.153590 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153617 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153645 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153691 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153727 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153746 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153766 testfrontend.cpp:28] Commit: ângx
-1: I2026-03-01 06:36:58.153795 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.153820 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153848 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153867 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153892 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153915 testfrontend.cpp:28] Commit: ận
-1: I2026-03-01 06:36:58.153932 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.153951 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153972 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.153997 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154019 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154044 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154067 testfrontend.cpp:28] Commit: ânj
-1: I2026-03-01 06:36:58.154079 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.154105 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154130 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154152 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154175 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154195 testfrontend.cpp:28] Commit: ẩn
-1: I2026-03-01 06:36:58.154213 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.154232 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154255 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154281 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154300 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154326 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154345 testfrontend.cpp:28] Commit: ânr
-1: I2026-03-01 06:36:58.154395 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.154412 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154428 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154452 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154476 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154494 testfrontend.cpp:28] Commit: ấn
-1: I2026-03-01 06:36:58.154512 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.154534 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154554 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154576 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154594 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154619 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154640 testfrontend.cpp:28] Commit: âns
-1: I2026-03-01 06:36:58.154656 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.154678 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154698 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154745 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154789 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154813 testfrontend.cpp:28] Commit: ẫn
-1: I2026-03-01 06:36:58.154828 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.154850 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154877 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154899 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154922 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154956 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.154978 testfrontend.cpp:28] Commit: ânx
-1: I2026-03-01 06:36:58.154994 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.155017 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155034 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155057 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155078 testfrontend.cpp:28] Commit: âp
-1: I2026-03-01 06:36:58.155094 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.155117 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155139 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155163 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155185 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155209 testfrontend.cpp:28] Commit: ập
-1: I2026-03-01 06:36:58.155221 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.155242 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155267 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155285 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155309 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155329 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155354 testfrontend.cpp:28] Commit: âpj
-1: I2026-03-01 06:36:58.155367 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.155391 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155414 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155436 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155458 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155482 testfrontend.cpp:28] Commit: ấp
-1: I2026-03-01 06:36:58.155493 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.155522 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155589 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155666 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155712 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155736 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155760 testfrontend.cpp:28] Commit: âps
-1: I2026-03-01 06:36:58.155776 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.155820 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155847 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155882 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.155904 testfrontend.cpp:28] Commit: ẩ
-1: I2026-03-01 06:36:58.155931 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.155967 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156002 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156057 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156085 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156114 testfrontend.cpp:28] Commit: âr
-1: I2026-03-01 06:36:58.156139 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.156181 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156216 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156247 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156278 testfrontend.cpp:28] Commit: ấ
-1: I2026-03-01 06:36:58.156293 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.156316 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156333 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156355 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156379 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156403 testfrontend.cpp:28] Commit: âs
-1: I2026-03-01 06:36:58.156419 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.156438 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156462 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156481 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156505 testfrontend.cpp:28] Commit: ât
-1: I2026-03-01 06:36:58.156515 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.156540 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156558 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156581 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156599 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156624 testfrontend.cpp:28] Commit: ật
-1: I2026-03-01 06:36:58.156637 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.156661 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156679 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156705 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156726 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156748 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156765 testfrontend.cpp:28] Commit: âtj
-1: I2026-03-01 06:36:58.156780 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.156798 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156823 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156842 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156869 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156906 testfrontend.cpp:28] Commit: ất
-1: I2026-03-01 06:36:58.156930 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.156951 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156976 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.156995 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157019 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157039 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157066 testfrontend.cpp:28] Commit: âts
-1: I2026-03-01 06:36:58.157078 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.157103 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157120 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157146 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157171 testfrontend.cpp:28] Commit: âu
-1: I2026-03-01 06:36:58.157187 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.157207 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157230 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157251 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157276 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157296 testfrontend.cpp:28] Commit: ầu
-1: I2026-03-01 06:36:58.157312 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.157330 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157353 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157371 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157397 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157416 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157440 testfrontend.cpp:28] Commit: âuf
-1: I2026-03-01 06:36:58.157452 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.157476 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157494 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157517 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157537 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157558 testfrontend.cpp:28] Commit: ậu
-1: I2026-03-01 06:36:58.157571 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.157593 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157612 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157637 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157656 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157681 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157701 testfrontend.cpp:28] Commit: âuj
-1: I2026-03-01 06:36:58.157717 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.157739 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157763 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157782 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157806 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157828 testfrontend.cpp:28] Commit: ẩu
-1: I2026-03-01 06:36:58.157848 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.157869 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157889 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157910 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157946 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.157988 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158005 testfrontend.cpp:28] Commit: âur
-1: I2026-03-01 06:36:58.158015 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.158036 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158061 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158080 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158103 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158124 testfrontend.cpp:28] Commit: ấu
-1: I2026-03-01 06:36:58.158140 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.158159 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158182 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158200 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158225 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158248 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158274 testfrontend.cpp:28] Commit: âus
-1: I2026-03-01 06:36:58.158286 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.158309 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158332 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158352 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158440 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158455 testfrontend.cpp:28] Commit: ẫu
-1: I2026-03-01 06:36:58.158467 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.158482 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158500 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158514 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158528 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158550 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158579 testfrontend.cpp:28] Commit: âux
-1: I2026-03-01 06:36:58.158598 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.158621 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158639 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158662 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158682 testfrontend.cpp:28] Commit: ẫ
-1: I2026-03-01 06:36:58.158699 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.158718 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158741 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158760 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158784 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158805 testfrontend.cpp:28] Commit: âx
-1: I2026-03-01 06:36:58.158823 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.158846 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158868 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158890 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158910 testfrontend.cpp:28] Commit: ây
-1: I2026-03-01 06:36:58.158926 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.158944 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158970 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.158991 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159023 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159057 testfrontend.cpp:28] Commit: ầy
-1: I2026-03-01 06:36:58.159078 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.159110 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159141 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159178 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159212 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159250 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159291 testfrontend.cpp:28] Commit: âyf
-1: I2026-03-01 06:36:58.159305 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.159329 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159367 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159406 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159454 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159480 testfrontend.cpp:28] Commit: ậy
-1: I2026-03-01 06:36:58.159511 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.159551 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159579 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159600 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159668 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159693 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159721 testfrontend.cpp:28] Commit: âyj
-1: I2026-03-01 06:36:58.159733 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.159754 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159772 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159793 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159815 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159839 testfrontend.cpp:28] Commit: ẩy
-1: I2026-03-01 06:36:58.159855 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.159908 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159938 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.159980 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160013 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160050 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160084 testfrontend.cpp:28] Commit: âyr
-1: I2026-03-01 06:36:58.160100 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.160124 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160144 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160177 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160210 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160242 testfrontend.cpp:28] Commit: ấy
-1: I2026-03-01 06:36:58.160256 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.160282 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160301 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160322 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160341 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160367 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160386 testfrontend.cpp:28] Commit: âys
-1: I2026-03-01 06:36:58.160401 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.160421 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160445 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160464 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160486 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160506 testfrontend.cpp:28] Commit: ẫy
-1: I2026-03-01 06:36:58.160522 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.160540 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160563 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160583 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160606 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160624 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160645 testfrontend.cpp:28] Commit: âyx
-1: I2026-03-01 06:36:58.160661 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.160681 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160703 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160722 testfrontend.cpp:28] Commit: ac
-1: I2026-03-01 06:36:58.160736 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.160753 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160776 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160797 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160819 testfrontend.cpp:28] Commit: ach
-1: I2026-03-01 06:36:58.160831 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.160854 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160869 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160908 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160942 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.160966 testfrontend.cpp:28] Commit: ạch
-1: I2026-03-01 06:36:58.160987 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.161014 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161050 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161083 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161113 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161138 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161166 testfrontend.cpp:28] Commit: achj
-1: I2026-03-01 06:36:58.161183 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.161212 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161238 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161267 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161293 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161325 testfrontend.cpp:28] Commit: ách
-1: I2026-03-01 06:36:58.161342 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.161372 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161400 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161428 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161458 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161486 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161510 testfrontend.cpp:28] Commit: achs
-1: I2026-03-01 06:36:58.161527 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.161555 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161582 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161614 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161640 testfrontend.cpp:28] Commit: ạc
-1: I2026-03-01 06:36:58.161657 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.161689 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161708 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161731 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161764 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161791 testfrontend.cpp:28] Commit: acj
-1: I2026-03-01 06:36:58.161808 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.161832 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161859 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161885 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161915 testfrontend.cpp:28] Commit: ác
-1: I2026-03-01 06:36:58.161930 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.161955 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.161982 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162009 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162043 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162063 testfrontend.cpp:28] Commit: acs
-1: I2026-03-01 06:36:58.162074 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.162093 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162116 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162133 testfrontend.cpp:28] Commit: à
-1: I2026-03-01 06:36:58.162147 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.162166 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162190 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162211 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162237 testfrontend.cpp:28] Commit: af
-1: I2026-03-01 06:36:58.162248 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.162269 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162294 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162313 testfrontend.cpp:28] Commit: ai
-1: I2026-03-01 06:36:58.162330 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.162350 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162403 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162424 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162450 testfrontend.cpp:28] Commit: ài
-1: I2026-03-01 06:36:58.162461 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.162482 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162503 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162527 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162546 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162567 testfrontend.cpp:28] Commit: aif
-1: I2026-03-01 06:36:58.162580 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.162605 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162625 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162650 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162671 testfrontend.cpp:28] Commit: ại
-1: I2026-03-01 06:36:58.162690 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.162708 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162733 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162753 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162776 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162800 testfrontend.cpp:28] Commit: aij
-1: I2026-03-01 06:36:58.162819 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.162841 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162860 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162889 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.162919 testfrontend.cpp:28] Commit: ải
-1: I2026-03-01 06:36:58.162942 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.162980 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163016 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163045 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163079 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163110 testfrontend.cpp:28] Commit: air
-1: I2026-03-01 06:36:58.163129 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.163164 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163189 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163214 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163241 testfrontend.cpp:28] Commit: ái
-1: I2026-03-01 06:36:58.163259 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.163285 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163313 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163339 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163365 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163392 testfrontend.cpp:28] Commit: ais
-1: I2026-03-01 06:36:58.163412 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.163464 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163492 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163512 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163547 testfrontend.cpp:28] Commit: ãi
-1: I2026-03-01 06:36:58.163570 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.163597 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163641 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163678 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163706 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163722 testfrontend.cpp:28] Commit: aix
-1: I2026-03-01 06:36:58.163738 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.163762 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163785 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163810 testfrontend.cpp:28] Commit: ạ
-1: I2026-03-01 06:36:58.163821 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.163845 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163869 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163891 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163911 testfrontend.cpp:28] Commit: aj
-1: I2026-03-01 06:36:58.163924 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.163947 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163969 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.163991 testfrontend.cpp:28] Commit: am
-1: I2026-03-01 06:36:58.164003 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.164025 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164049 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164070 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164094 testfrontend.cpp:28] Commit: àm
-1: I2026-03-01 06:36:58.164105 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.164131 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164152 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164176 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164196 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164218 testfrontend.cpp:28] Commit: amf
-1: I2026-03-01 06:36:58.164231 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.164254 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164273 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164294 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164314 testfrontend.cpp:28] Commit: ạm
-1: I2026-03-01 06:36:58.164326 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.164347 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164367 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164391 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164410 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164431 testfrontend.cpp:28] Commit: amj
-1: I2026-03-01 06:36:58.164444 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.164467 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164486 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164509 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164529 testfrontend.cpp:28] Commit: ảm
-1: I2026-03-01 06:36:58.164545 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.164562 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164585 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164607 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164653 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164673 testfrontend.cpp:28] Commit: amr
-1: I2026-03-01 06:36:58.164687 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.164711 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164731 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164753 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164774 testfrontend.cpp:28] Commit: ám
-1: I2026-03-01 06:36:58.164789 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.164807 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164831 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164851 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164875 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164895 testfrontend.cpp:28] Commit: ams
-1: I2026-03-01 06:36:58.164911 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.164932 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164956 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.164978 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165001 testfrontend.cpp:28] Commit: ãm
-1: I2026-03-01 06:36:58.165014 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.165037 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165057 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165081 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165102 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165125 testfrontend.cpp:28] Commit: amx
-1: I2026-03-01 06:36:58.165138 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.165159 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165181 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165203 testfrontend.cpp:28] Commit: an
-1: I2026-03-01 06:36:58.165218 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.165238 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165262 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165283 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165309 testfrontend.cpp:28] Commit: àn
-1: I2026-03-01 06:36:58.165319 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.165341 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165362 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165386 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165408 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165434 testfrontend.cpp:28] Commit: anf
-1: I2026-03-01 06:36:58.165445 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.165467 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165490 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165514 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165535 testfrontend.cpp:28] Commit: ang
-1: I2026-03-01 06:36:58.165554 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.165573 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165596 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165618 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165642 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165662 testfrontend.cpp:28] Commit: àng
-1: I2026-03-01 06:36:58.165677 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.165699 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165743 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165771 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165794 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165820 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165843 testfrontend.cpp:28] Commit: angf
-1: I2026-03-01 06:36:58.165861 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.165881 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165908 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165927 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165954 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.165974 testfrontend.cpp:28] Commit: ạng
-1: I2026-03-01 06:36:58.165991 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.166009 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166033 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166052 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166078 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166098 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166123 testfrontend.cpp:28] Commit: angj
-1: I2026-03-01 06:36:58.166136 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.166159 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166179 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166204 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166224 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166245 testfrontend.cpp:28] Commit: ảng
-1: I2026-03-01 06:36:58.166257 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.166279 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166299 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166323 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166339 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166405 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166423 testfrontend.cpp:28] Commit: angr
-1: I2026-03-01 06:36:58.166439 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.166460 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166481 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166507 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166527 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166548 testfrontend.cpp:28] Commit: áng
-1: I2026-03-01 06:36:58.166561 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.166582 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166601 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166623 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166644 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166669 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166687 testfrontend.cpp:28] Commit: angs
-1: I2026-03-01 06:36:58.166704 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.166722 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166746 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166766 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166800 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166833 testfrontend.cpp:28] Commit: ãng
-1: I2026-03-01 06:36:58.166854 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.166878 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166900 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166919 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166940 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166966 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.166987 testfrontend.cpp:28] Commit: angx
-1: I2026-03-01 06:36:58.167004 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.167023 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167047 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167065 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167090 testfrontend.cpp:28] Commit: anh
-1: I2026-03-01 06:36:58.167102 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.167125 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167145 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167168 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167187 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167211 testfrontend.cpp:28] Commit: ành
-1: I2026-03-01 06:36:58.167223 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.167247 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167268 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167292 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167310 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167335 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167354 testfrontend.cpp:28] Commit: anhf
-1: I2026-03-01 06:36:58.167370 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.167386 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167411 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167428 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167453 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167472 testfrontend.cpp:28] Commit: ạnh
-1: I2026-03-01 06:36:58.167487 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.167508 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167527 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167550 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167570 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167595 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167615 testfrontend.cpp:28] Commit: anhj
-1: I2026-03-01 06:36:58.167678 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.167694 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167710 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167731 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167754 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167779 testfrontend.cpp:28] Commit: ảnh
-1: I2026-03-01 06:36:58.167791 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.167815 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167835 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167860 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167883 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167922 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.167964 testfrontend.cpp:28] Commit: anhr
-1: I2026-03-01 06:36:58.167985 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.168012 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168034 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168058 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168083 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168107 testfrontend.cpp:28] Commit: ánh
-1: I2026-03-01 06:36:58.168120 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.168143 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168164 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168191 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168245 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168262 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168277 testfrontend.cpp:28] Commit: anhs
-1: I2026-03-01 06:36:58.168289 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.168310 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168337 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168356 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168379 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168400 testfrontend.cpp:28] Commit: ãnh
-1: I2026-03-01 06:36:58.168416 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.168434 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168458 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168473 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168494 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168512 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168535 testfrontend.cpp:28] Commit: anhx
-1: I2026-03-01 06:36:58.168547 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.168571 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168591 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168649 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168673 testfrontend.cpp:28] Commit: ạn
-1: I2026-03-01 06:36:58.168686 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.168709 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168736 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168757 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168781 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168807 testfrontend.cpp:28] Commit: anj
-1: I2026-03-01 06:36:58.168836 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.168861 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168884 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168914 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.168949 testfrontend.cpp:28] Commit: ản
-1: I2026-03-01 06:36:58.168968 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.168993 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169061 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169085 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169120 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169157 testfrontend.cpp:28] Commit: anr
-1: I2026-03-01 06:36:58.169178 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.169215 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169245 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169290 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169326 testfrontend.cpp:28] Commit: án
-1: I2026-03-01 06:36:58.169343 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.169380 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169405 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169429 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169464 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169496 testfrontend.cpp:28] Commit: ans
-1: I2026-03-01 06:36:58.169511 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.169533 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169553 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169575 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169594 testfrontend.cpp:28] Commit: ãn
-1: I2026-03-01 06:36:58.169609 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.169628 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169651 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169674 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169693 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169719 testfrontend.cpp:28] Commit: anx
-1: I2026-03-01 06:36:58.169731 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.169752 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169776 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169795 testfrontend.cpp:28] Commit: ao
-1: I2026-03-01 06:36:58.169810 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.169834 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169855 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169878 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169899 testfrontend.cpp:28] Commit: ào
-1: I2026-03-01 06:36:58.169916 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.169935 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169958 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.169979 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170024 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170049 testfrontend.cpp:28] Commit: aof
-1: I2026-03-01 06:36:58.170064 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.170089 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170111 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170138 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170160 testfrontend.cpp:28] Commit: ạo
-1: I2026-03-01 06:36:58.170177 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.170196 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170221 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170243 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170266 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170288 testfrontend.cpp:28] Commit: aoj
-1: I2026-03-01 06:36:58.170304 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.170322 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170348 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170534 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170549 testfrontend.cpp:28] Commit: ảo
-1: I2026-03-01 06:36:58.170561 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.170577 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170600 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170623 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170646 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170665 testfrontend.cpp:28] Commit: aor
-1: I2026-03-01 06:36:58.170682 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.170699 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170724 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170743 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170757 testfrontend.cpp:28] Commit: áo
-1: I2026-03-01 06:36:58.170767 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.170785 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170808 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170830 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170852 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170872 testfrontend.cpp:28] Commit: aos
-1: I2026-03-01 06:36:58.170884 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.170899 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170915 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170937 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.170954 testfrontend.cpp:28] Commit: ão
-1: I2026-03-01 06:36:58.170968 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.170988 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171011 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171030 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171054 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171084 testfrontend.cpp:28] Commit: aox
-1: I2026-03-01 06:36:58.171109 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.171135 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171159 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171183 testfrontend.cpp:28] Commit: ap
-1: I2026-03-01 06:36:58.171196 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.171217 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171236 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171261 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171283 testfrontend.cpp:28] Commit: ạp
-1: I2026-03-01 06:36:58.171301 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.171322 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171345 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171367 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171393 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171414 testfrontend.cpp:28] Commit: apj
-1: I2026-03-01 06:36:58.171430 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.171451 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171469 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171495 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171515 testfrontend.cpp:28] Commit: áp
-1: I2026-03-01 06:36:58.171531 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.171551 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171576 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171595 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171655 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171680 testfrontend.cpp:28] Commit: aps
-1: I2026-03-01 06:36:58.171694 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.171722 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171744 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171769 testfrontend.cpp:28] Commit: ả
-1: I2026-03-01 06:36:58.171782 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.171806 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171830 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171853 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171876 testfrontend.cpp:28] Commit: ar
-1: I2026-03-01 06:36:58.171889 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.171911 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171930 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.171953 testfrontend.cpp:28] Commit: á
-1: I2026-03-01 06:36:58.171965 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.171988 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172015 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172051 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172078 testfrontend.cpp:28] Commit: as
-1: I2026-03-01 06:36:58.172099 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.172117 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172140 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172172 testfrontend.cpp:28] Commit: at
-1: I2026-03-01 06:36:58.172199 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.172226 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172246 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172269 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172292 testfrontend.cpp:28] Commit: ạt
-1: I2026-03-01 06:36:58.172306 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.172325 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172349 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172375 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172396 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172418 testfrontend.cpp:28] Commit: atj
-1: I2026-03-01 06:36:58.172429 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.172452 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172477 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172496 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172521 testfrontend.cpp:28] Commit: át
-1: I2026-03-01 06:36:58.172534 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.172558 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172578 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172603 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172624 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172647 testfrontend.cpp:28] Commit: ats
-1: I2026-03-01 06:36:58.172657 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.172680 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172704 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172726 testfrontend.cpp:28] Commit: au
-1: I2026-03-01 06:36:58.172742 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.172761 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172784 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172805 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172827 testfrontend.cpp:28] Commit: àu
-1: I2026-03-01 06:36:58.172838 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.172861 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172889 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172907 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172933 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.172954 testfrontend.cpp:28] Commit: auf
-1: I2026-03-01 06:36:58.172970 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.172993 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173014 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173038 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173054 testfrontend.cpp:28] Commit: ạu
-1: I2026-03-01 06:36:58.173069 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.173088 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173112 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173133 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173160 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173180 testfrontend.cpp:28] Commit: auj
-1: I2026-03-01 06:36:58.173193 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.173217 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173245 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173279 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173299 testfrontend.cpp:28] Commit: ảu
-1: I2026-03-01 06:36:58.173313 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.173336 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173359 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173384 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173403 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173424 testfrontend.cpp:28] Commit: aur
-1: I2026-03-01 06:36:58.173436 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.173458 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173483 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173502 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173524 testfrontend.cpp:28] Commit: áu
-1: I2026-03-01 06:36:58.173537 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.173562 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173582 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173605 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173625 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173647 testfrontend.cpp:28] Commit: aus
-1: I2026-03-01 06:36:58.173659 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.173680 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173700 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173724 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173745 testfrontend.cpp:28] Commit: ãu
-1: I2026-03-01 06:36:58.173762 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.173783 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173807 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173828 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173852 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173875 testfrontend.cpp:28] Commit: aux
-1: I2026-03-01 06:36:58.173892 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.173912 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173939 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.173960 testfrontend.cpp:28] Commit: ă
-1: I2026-03-01 06:36:58.173975 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.173996 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174015 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174039 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174057 testfrontend.cpp:28] Commit: ăc
-1: I2026-03-01 06:36:58.174072 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.174092 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174117 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174138 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174161 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174182 testfrontend.cpp:28] Commit: ặc
-1: I2026-03-01 06:36:58.174199 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.174218 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174241 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174264 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174285 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174306 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174338 testfrontend.cpp:28] Commit: ăcj
-1: I2026-03-01 06:36:58.174415 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.174443 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174465 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174493 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174515 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174539 testfrontend.cpp:28] Commit: ắc
-1: I2026-03-01 06:36:58.174551 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.174577 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174597 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174617 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174637 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174666 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174687 testfrontend.cpp:28] Commit: ăcs
-1: I2026-03-01 06:36:58.174703 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.174720 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174747 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174768 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174797 testfrontend.cpp:28] Commit: ằ
-1: I2026-03-01 06:36:58.174821 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.174847 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174872 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174896 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174917 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174940 testfrontend.cpp:28] Commit: ăf
-1: I2026-03-01 06:36:58.174951 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.174977 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.174995 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175019 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175040 testfrontend.cpp:28] Commit: ặ
-1: I2026-03-01 06:36:58.175056 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.175079 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175103 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175120 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175144 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175159 testfrontend.cpp:28] Commit: ăj
-1: I2026-03-01 06:36:58.175177 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.175195 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175220 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175240 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175267 testfrontend.cpp:28] Commit: ăm
-1: I2026-03-01 06:36:58.175280 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.175300 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175319 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175343 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175361 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175387 testfrontend.cpp:28] Commit: ằm
-1: I2026-03-01 06:36:58.175398 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.175420 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175444 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175462 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175486 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175507 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175532 testfrontend.cpp:28] Commit: ămf
-1: I2026-03-01 06:36:58.175543 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.175566 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175590 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175609 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175681 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175699 testfrontend.cpp:28] Commit: ặm
-1: I2026-03-01 06:36:58.175715 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.175736 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175758 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175778 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175798 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175822 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175840 testfrontend.cpp:28] Commit: ămj
-1: I2026-03-01 06:36:58.175857 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.175875 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175900 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175921 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175944 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.175964 testfrontend.cpp:28] Commit: ẳm
-1: I2026-03-01 06:36:58.175980 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.176003 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176030 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176047 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176071 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176093 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176118 testfrontend.cpp:28] Commit: ămr
-1: I2026-03-01 06:36:58.176130 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.176151 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176166 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176190 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176211 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176230 testfrontend.cpp:28] Commit: ắm
-1: I2026-03-01 06:36:58.176242 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.176263 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176283 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176308 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176327 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176351 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176370 testfrontend.cpp:28] Commit: ăms
-1: I2026-03-01 06:36:58.176387 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.176421 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176458 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176483 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176504 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176524 testfrontend.cpp:28] Commit: ẵm
-1: I2026-03-01 06:36:58.176542 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.176565 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176589 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176609 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176632 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176652 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176673 testfrontend.cpp:28] Commit: ămx
-1: I2026-03-01 06:36:58.176688 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.176710 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176729 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176754 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176774 testfrontend.cpp:28] Commit: ăn
-1: I2026-03-01 06:36:58.176793 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.176813 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176835 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176856 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176880 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176899 testfrontend.cpp:28] Commit: ằn
-1: I2026-03-01 06:36:58.176919 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.176937 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176962 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.176982 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177003 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177024 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177048 testfrontend.cpp:28] Commit: ănf
-1: I2026-03-01 06:36:58.177060 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.177085 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177106 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177163 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177182 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177208 testfrontend.cpp:28] Commit: ăng
-1: I2026-03-01 06:36:58.177219 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.177240 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177261 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177282 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177304 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177324 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177349 testfrontend.cpp:28] Commit: ằng
-1: I2026-03-01 06:36:58.177360 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.177384 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177408 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177426 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177450 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177470 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177502 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177540 testfrontend.cpp:28] Commit: ăngf
-1: I2026-03-01 06:36:58.177557 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.177582 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177602 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177627 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177648 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177674 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177694 testfrontend.cpp:28] Commit: ặng
-1: I2026-03-01 06:36:58.177710 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.177735 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177757 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177780 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177804 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177847 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177866 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177890 testfrontend.cpp:28] Commit: ăngj
-1: I2026-03-01 06:36:58.177905 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.177930 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177951 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177976 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.177994 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178019 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178038 testfrontend.cpp:28] Commit: ẳng
-1: I2026-03-01 06:36:58.178055 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.178074 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178100 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178120 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178145 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178166 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178191 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178212 testfrontend.cpp:28] Commit: ăngr
-1: I2026-03-01 06:36:58.178228 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.178246 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178268 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178287 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178314 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178335 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178385 testfrontend.cpp:28] Commit: ắng
-1: I2026-03-01 06:36:58.178403 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.178428 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178453 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178476 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178497 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178519 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178543 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178564 testfrontend.cpp:28] Commit: ăngs
-1: I2026-03-01 06:36:58.178578 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.178620 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178649 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178671 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178691 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178714 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178735 testfrontend.cpp:28] Commit: ẵng
-1: I2026-03-01 06:36:58.178751 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.178775 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178795 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178818 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178840 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178865 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178884 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178909 testfrontend.cpp:28] Commit: ăngx
-1: I2026-03-01 06:36:58.178920 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.178943 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178969 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.178991 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179015 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179034 testfrontend.cpp:28] Commit: ặn
-1: I2026-03-01 06:36:58.179050 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.179072 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179100 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179120 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179146 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179166 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179192 testfrontend.cpp:28] Commit: ănj
-1: I2026-03-01 06:36:58.179204 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.179225 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179248 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179270 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179294 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179315 testfrontend.cpp:28] Commit: ẳn
-1: I2026-03-01 06:36:58.179326 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.179345 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179368 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179386 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179412 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179431 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179456 testfrontend.cpp:28] Commit: ănr
-1: I2026-03-01 06:36:58.179468 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.179490 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179510 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179536 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179559 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179580 testfrontend.cpp:28] Commit: ắn
-1: I2026-03-01 06:36:58.179593 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.179700 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179742 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179761 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179780 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179808 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179828 testfrontend.cpp:28] Commit: ăns
-1: I2026-03-01 06:36:58.179848 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.179867 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179891 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179911 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179937 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.179957 testfrontend.cpp:28] Commit: ẵn
-1: I2026-03-01 06:36:58.179974 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.179993 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180019 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180041 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180064 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180082 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180107 testfrontend.cpp:28] Commit: ănx
-1: I2026-03-01 06:36:58.180119 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.180139 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180159 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180226 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180249 testfrontend.cpp:28] Commit: ăp
-1: I2026-03-01 06:36:58.180262 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.180285 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180310 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180331 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180354 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180373 testfrontend.cpp:28] Commit: ặp
-1: I2026-03-01 06:36:58.180389 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.180413 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180450 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180482 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180499 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180522 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180543 testfrontend.cpp:28] Commit: ăpj
-1: I2026-03-01 06:36:58.180558 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.180580 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180601 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180623 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180644 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180667 testfrontend.cpp:28] Commit: ắp
-1: I2026-03-01 06:36:58.180679 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.180704 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180721 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180747 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180782 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180819 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180849 testfrontend.cpp:28] Commit: ăps
-1: I2026-03-01 06:36:58.180861 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.180886 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180909 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180935 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.180953 testfrontend.cpp:28] Commit: ẳ
-1: I2026-03-01 06:36:58.180967 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.180988 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181011 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181048 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181081 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181102 testfrontend.cpp:28] Commit: ăr
-1: I2026-03-01 06:36:58.181117 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.181136 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181160 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181181 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181208 testfrontend.cpp:28] Commit: ắ
-1: I2026-03-01 06:36:58.181219 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.181244 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181265 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181290 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181310 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181336 testfrontend.cpp:28] Commit: ăs
-1: I2026-03-01 06:36:58.181348 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.181372 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181393 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181415 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181438 testfrontend.cpp:28] Commit: ăt
-1: I2026-03-01 06:36:58.181452 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.181470 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181504 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181540 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181557 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181584 testfrontend.cpp:28] Commit: ặt
-1: I2026-03-01 06:36:58.181603 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.181639 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181662 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181686 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181706 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181729 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181751 testfrontend.cpp:28] Commit: ătj
-1: I2026-03-01 06:36:58.181767 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.181787 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181809 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181829 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181853 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181892 testfrontend.cpp:28] Commit: ắt
-1: I2026-03-01 06:36:58.181912 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.181934 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181959 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.181979 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182004 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182024 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182048 testfrontend.cpp:28] Commit: ăts
-1: I2026-03-01 06:36:58.182061 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.182081 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182116 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182145 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182165 testfrontend.cpp:28] Commit: aw
-1: I2026-03-01 06:36:58.182183 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.182203 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182245 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182266 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182290 testfrontend.cpp:28] Commit: ẵ
-1: I2026-03-01 06:36:58.182304 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.182327 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182348 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182410 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182428 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182450 testfrontend.cpp:28] Commit: ăx
-1: I2026-03-01 06:36:58.182466 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.182485 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182507 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182526 testfrontend.cpp:28] Commit: ã
-1: I2026-03-01 06:36:58.182544 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.182566 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182608 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182649 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182690 testfrontend.cpp:28] Commit: ax
-1: I2026-03-01 06:36:58.182710 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.182730 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182754 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182776 testfrontend.cpp:28] Commit: ay
-1: I2026-03-01 06:36:58.182790 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.182812 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182833 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182856 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182876 testfrontend.cpp:28] Commit: ày
-1: I2026-03-01 06:36:58.182892 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.182911 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182935 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.182973 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183004 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183035 testfrontend.cpp:28] Commit: ayf
-1: I2026-03-01 06:36:58.183053 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.183073 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183095 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183115 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183139 testfrontend.cpp:28] Commit: ạy
-1: I2026-03-01 06:36:58.183150 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.183173 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183194 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183220 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183241 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183265 testfrontend.cpp:28] Commit: ayj
-1: I2026-03-01 06:36:58.183277 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.183301 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183321 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183344 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183363 testfrontend.cpp:28] Commit: ảy
-1: I2026-03-01 06:36:58.183381 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.183411 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183449 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183472 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183496 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183515 testfrontend.cpp:28] Commit: ayr
-1: I2026-03-01 06:36:58.183530 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.183551 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183571 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183597 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183616 testfrontend.cpp:28] Commit: áy
-1: I2026-03-01 06:36:58.183684 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.183702 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183722 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183744 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183766 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183792 testfrontend.cpp:28] Commit: ays
-1: I2026-03-01 06:36:58.183803 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.183821 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183841 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183859 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183884 testfrontend.cpp:28] Commit: ãy
-1: I2026-03-01 06:36:58.183896 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.183921 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183943 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183964 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.183989 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184009 testfrontend.cpp:28] Commit: ayx
-1: I2026-03-01 06:36:58.184025 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.184045 testfrontend.cpp:75] KeyEvent key: d isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184069 testfrontend.cpp:28] Commit: d
-1: I2026-03-01 06:36:58.184094 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.184132 testfrontend.cpp:75] KeyEvent key: d isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184163 testfrontend.cpp:75] KeyEvent key: d isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184198 testfrontend.cpp:28] Commit: đ
-1: I2026-03-01 06:36:58.184223 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.184260 testfrontend.cpp:75] KeyEvent key: d isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184288 testfrontend.cpp:75] KeyEvent key: d isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184331 testfrontend.cpp:75] KeyEvent key: d isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184359 testfrontend.cpp:28] Commit: dd
-1: I2026-03-01 06:36:58.184378 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.184416 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184447 testfrontend.cpp:28] Commit: e
-1: I2026-03-01 06:36:58.184466 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.184506 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184551 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184581 testfrontend.cpp:28] Commit: ec
-1: I2026-03-01 06:36:58.184601 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.184638 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184672 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184710 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184743 testfrontend.cpp:28] Commit: ẹc
-1: I2026-03-01 06:36:58.184767 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.184821 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184852 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184895 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184931 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.184958 testfrontend.cpp:28] Commit: ecj
-1: I2026-03-01 06:36:58.184980 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.185018 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185066 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185092 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185138 testfrontend.cpp:28] Commit: éc
-1: I2026-03-01 06:36:58.185155 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.185193 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185221 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185259 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185286 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185320 testfrontend.cpp:28] Commit: ecs
-1: I2026-03-01 06:36:58.185345 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.185385 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185413 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185447 testfrontend.cpp:28] Commit: ê
-1: I2026-03-01 06:36:58.185475 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.185511 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185545 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185588 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185616 testfrontend.cpp:28] Commit: êc
-1: I2026-03-01 06:36:58.185645 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.185679 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185722 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185758 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185796 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185828 testfrontend.cpp:28] Commit: êch
-1: I2026-03-01 06:36:58.185847 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.185884 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185920 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185956 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.185994 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186029 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186066 testfrontend.cpp:28] Commit: ệch
-1: I2026-03-01 06:36:58.186089 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.186125 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186158 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186198 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186228 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186261 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186298 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186329 testfrontend.cpp:28] Commit: êchj
-1: I2026-03-01 06:36:58.186349 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.186448 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186492 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186519 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186554 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186592 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186631 testfrontend.cpp:28] Commit: ếch
-1: I2026-03-01 06:36:58.186654 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.186696 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186746 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186780 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186820 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186871 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186905 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.186938 testfrontend.cpp:28] Commit: êchs
-1: I2026-03-01 06:36:58.186957 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.186995 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187029 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187063 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187101 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187140 testfrontend.cpp:28] Commit: ệc
-1: I2026-03-01 06:36:58.187166 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.187189 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187216 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187238 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187260 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187282 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187306 testfrontend.cpp:28] Commit: êcj
-1: I2026-03-01 06:36:58.187319 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.187345 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187366 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187387 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187407 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187433 testfrontend.cpp:28] Commit: ếc
-1: I2026-03-01 06:36:58.187444 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.187470 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187504 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187534 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187558 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187593 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187670 testfrontend.cpp:28] Commit: êcs
-1: I2026-03-01 06:36:58.187687 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.187723 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187761 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187801 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187818 testfrontend.cpp:28] Commit: ee
-1: I2026-03-01 06:36:58.187828 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.187861 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187892 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187919 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187940 testfrontend.cpp:28] Commit: ề
-1: I2026-03-01 06:36:58.187957 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.187977 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.187998 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188020 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188056 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188099 testfrontend.cpp:28] Commit: êf
-1: I2026-03-01 06:36:58.188121 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.188160 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188195 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188231 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188276 testfrontend.cpp:28] Commit: ệ
-1: I2026-03-01 06:36:58.188298 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.188332 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188369 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188403 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188434 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188461 testfrontend.cpp:28] Commit: êj
-1: I2026-03-01 06:36:58.188472 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.188500 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188521 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188544 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188564 testfrontend.cpp:28] Commit: êm
-1: I2026-03-01 06:36:58.188581 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.188600 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188624 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188641 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188666 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188684 testfrontend.cpp:28] Commit: ềm
-1: I2026-03-01 06:36:58.188701 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.188732 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188751 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188772 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188798 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188817 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188841 testfrontend.cpp:28] Commit: êmf
-1: I2026-03-01 06:36:58.188852 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.188876 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188896 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188923 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188943 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.188965 testfrontend.cpp:28] Commit: ệm
-1: I2026-03-01 06:36:58.188977 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.189000 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189019 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189041 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189061 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189085 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189107 testfrontend.cpp:28] Commit: êmj
-1: I2026-03-01 06:36:58.189124 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.189142 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189167 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189191 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189214 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189236 testfrontend.cpp:28] Commit: ểm
-1: I2026-03-01 06:36:58.189248 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.189275 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189294 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189317 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189336 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189355 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189374 testfrontend.cpp:28] Commit: êmr
-1: I2026-03-01 06:36:58.189387 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.189410 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189428 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189453 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189472 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189499 testfrontend.cpp:28] Commit: ếm
-1: I2026-03-01 06:36:58.189510 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.189531 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189554 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189572 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189597 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189617 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189645 testfrontend.cpp:28] Commit: êms
-1: I2026-03-01 06:36:58.189681 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.189722 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189748 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189778 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189805 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189825 testfrontend.cpp:28] Commit: ễm
-1: I2026-03-01 06:36:58.189842 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.189865 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189889 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189909 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189935 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189956 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.189979 testfrontend.cpp:28] Commit: êmx
-1: I2026-03-01 06:36:58.189991 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.190015 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190034 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190059 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190079 testfrontend.cpp:28] Commit: ên
-1: I2026-03-01 06:36:58.190097 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.190118 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190143 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190161 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190183 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190203 testfrontend.cpp:28] Commit: ền
-1: I2026-03-01 06:36:58.190218 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.190239 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190261 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190284 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190307 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190328 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190352 testfrontend.cpp:28] Commit: ênf
-1: I2026-03-01 06:36:58.190404 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.190424 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190449 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190468 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190492 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190539 testfrontend.cpp:28] Commit: êng
-1: I2026-03-01 06:36:58.190564 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.190589 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190612 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190632 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190657 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190676 testfrontend.cpp:28] Commit: ênh
-1: I2026-03-01 06:36:58.190692 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.190711 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190734 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190754 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190776 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190820 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190842 testfrontend.cpp:28] Commit: ềnh
-1: I2026-03-01 06:36:58.190855 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.190880 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190901 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190926 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190944 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190970 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.190989 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191015 testfrontend.cpp:28] Commit: ênhf
-1: I2026-03-01 06:36:58.191027 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.191051 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191071 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191097 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191118 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191143 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191162 testfrontend.cpp:28] Commit: ệnh
-1: I2026-03-01 06:36:58.191179 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.191203 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191222 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191246 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191264 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191287 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191307 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191333 testfrontend.cpp:28] Commit: ênhj
-1: I2026-03-01 06:36:58.191344 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.191365 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191384 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191407 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191427 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191447 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191465 testfrontend.cpp:28] Commit: ểnh
-1: I2026-03-01 06:36:58.191482 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.191501 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191525 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191542 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191565 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191584 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191609 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191699 testfrontend.cpp:28] Commit: ênhr
-1: I2026-03-01 06:36:58.191712 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.191731 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191754 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191779 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191801 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191825 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191844 testfrontend.cpp:28] Commit: ếnh
-1: I2026-03-01 06:36:58.191859 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.191878 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191903 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191922 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191948 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191965 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.191988 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192008 testfrontend.cpp:28] Commit: ênhs
-1: I2026-03-01 06:36:58.192024 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.192044 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192067 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192085 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192109 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192130 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192152 testfrontend.cpp:28] Commit: ễnh
-1: I2026-03-01 06:36:58.192168 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.192200 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192246 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192273 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192296 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192315 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192337 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192360 testfrontend.cpp:28] Commit: ênhx
-1: I2026-03-01 06:36:58.192380 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.192398 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192421 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192440 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192465 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192483 testfrontend.cpp:28] Commit: ện
-1: I2026-03-01 06:36:58.192501 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.192544 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192562 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192595 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192627 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192653 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192677 testfrontend.cpp:28] Commit: ênj
-1: I2026-03-01 06:36:58.192691 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.192714 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192732 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192759 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192779 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192802 testfrontend.cpp:28] Commit: ển
-1: I2026-03-01 06:36:58.192815 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.192837 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192859 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192883 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192901 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192934 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.192974 testfrontend.cpp:28] Commit: ênr
-1: I2026-03-01 06:36:58.193006 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.193058 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193079 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193099 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193122 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193145 testfrontend.cpp:28] Commit: ến
-1: I2026-03-01 06:36:58.193163 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.193185 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193209 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193227 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193251 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193272 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193296 testfrontend.cpp:28] Commit: êns
-1: I2026-03-01 06:36:58.193307 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.193331 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193355 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193373 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193398 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193417 testfrontend.cpp:28] Commit: ễn
-1: I2026-03-01 06:36:58.193434 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.193456 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193474 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193498 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193516 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193538 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193559 testfrontend.cpp:28] Commit: ênx
-1: I2026-03-01 06:36:58.193575 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.193598 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193619 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193645 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193661 testfrontend.cpp:28] Commit: êp
-1: I2026-03-01 06:36:58.193679 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.193698 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193722 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193741 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193762 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193782 testfrontend.cpp:28] Commit: ệp
-1: I2026-03-01 06:36:58.193800 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.193819 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193843 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193863 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193885 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193907 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193929 testfrontend.cpp:28] Commit: êpj
-1: I2026-03-01 06:36:58.193940 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.193962 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.193987 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194006 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194032 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194049 testfrontend.cpp:28] Commit: ếp
-1: I2026-03-01 06:36:58.194064 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.194096 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194131 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194160 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194195 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194222 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194244 testfrontend.cpp:28] Commit: êps
-1: I2026-03-01 06:36:58.194261 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.194280 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194303 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194328 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194348 testfrontend.cpp:28] Commit: ể
-1: I2026-03-01 06:36:58.194437 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.194457 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194480 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194505 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194523 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194548 testfrontend.cpp:28] Commit: êr
-1: I2026-03-01 06:36:58.194560 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.194585 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194615 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194660 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194711 testfrontend.cpp:28] Commit: ế
-1: I2026-03-01 06:36:58.194734 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.194784 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194831 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194866 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194902 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.194933 testfrontend.cpp:28] Commit: ês
-1: I2026-03-01 06:36:58.194954 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.194987 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195022 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195053 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195092 testfrontend.cpp:28] Commit: êt
-1: I2026-03-01 06:36:58.195117 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.195167 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195203 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195245 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195299 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195338 testfrontend.cpp:28] Commit: ệt
-1: I2026-03-01 06:36:58.195357 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.195392 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195422 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195457 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195495 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195534 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195556 testfrontend.cpp:28] Commit: êtj
-1: I2026-03-01 06:36:58.195576 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.195601 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195683 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195701 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195717 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195731 testfrontend.cpp:28] Commit: ết
-1: I2026-03-01 06:36:58.195741 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.195756 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195771 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195785 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195799 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195813 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195827 testfrontend.cpp:28] Commit: êts
-1: I2026-03-01 06:36:58.195837 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.195851 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195866 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195881 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195895 testfrontend.cpp:28] Commit: êu
-1: I2026-03-01 06:36:58.195904 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.195920 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195935 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195949 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195963 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.195981 testfrontend.cpp:28] Commit: ều
-1: I2026-03-01 06:36:58.195999 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.196018 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196041 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196068 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196083 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196110 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196148 testfrontend.cpp:28] Commit: êuf
-1: I2026-03-01 06:36:58.196181 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.196216 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196252 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196279 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196312 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196341 testfrontend.cpp:28] Commit: ệu
-1: I2026-03-01 06:36:58.196358 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.196377 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196404 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196424 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196447 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196470 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196492 testfrontend.cpp:28] Commit: êuj
-1: I2026-03-01 06:36:58.196506 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.196529 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196553 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196571 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196597 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196616 testfrontend.cpp:28] Commit: ểu
-1: I2026-03-01 06:36:58.196637 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.196655 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196679 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196701 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196737 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196775 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196797 testfrontend.cpp:28] Commit: êur
-1: I2026-03-01 06:36:58.196815 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.196835 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196861 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196884 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196911 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.196965 testfrontend.cpp:28] Commit: ếu
-1: I2026-03-01 06:36:58.196977 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.196997 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197021 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197042 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197066 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197086 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197111 testfrontend.cpp:28] Commit: êus
-1: I2026-03-01 06:36:58.197123 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.197147 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197165 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197188 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197207 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197230 testfrontend.cpp:28] Commit: ễu
-1: I2026-03-01 06:36:58.197241 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.197264 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197282 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197308 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197346 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197375 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197398 testfrontend.cpp:28] Commit: êux
-1: I2026-03-01 06:36:58.197413 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.197437 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197461 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197482 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197508 testfrontend.cpp:28] Commit: ễ
-1: I2026-03-01 06:36:58.197519 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.197543 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197561 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197585 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197609 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197629 testfrontend.cpp:28] Commit: êx
-1: I2026-03-01 06:36:58.197646 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.197668 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197689 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197710 testfrontend.cpp:28] Commit: è
-1: I2026-03-01 06:36:58.197721 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.197745 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197764 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197785 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197814 testfrontend.cpp:28] Commit: ef
-1: I2026-03-01 06:36:58.197843 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.197897 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197934 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.197973 testfrontend.cpp:28] Commit: ẹ
-1: I2026-03-01 06:36:58.198012 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.198049 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198076 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198097 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198121 testfrontend.cpp:28] Commit: ej
-1: I2026-03-01 06:36:58.198134 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.198158 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198182 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198205 testfrontend.cpp:28] Commit: em
-1: I2026-03-01 06:36:58.198223 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.198255 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198276 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198297 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198322 testfrontend.cpp:28] Commit: èm
-1: I2026-03-01 06:36:58.198333 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.198503 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198528 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198545 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198561 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198578 testfrontend.cpp:28] Commit: emf
-1: I2026-03-01 06:36:58.198590 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.198609 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198624 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198639 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198653 testfrontend.cpp:28] Commit: ẹm
-1: I2026-03-01 06:36:58.198663 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.198678 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198692 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198710 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198731 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198755 testfrontend.cpp:28] Commit: emj
-1: I2026-03-01 06:36:58.198777 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.198798 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198822 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198887 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198919 testfrontend.cpp:28] Commit: ẻm
-1: I2026-03-01 06:36:58.198936 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.198968 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.198984 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199003 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199027 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199052 testfrontend.cpp:28] Commit: emr
-1: I2026-03-01 06:36:58.199069 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.199090 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199116 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199138 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199162 testfrontend.cpp:28] Commit: ém
-1: I2026-03-01 06:36:58.199176 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.199198 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199218 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199243 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199268 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199288 testfrontend.cpp:28] Commit: ems
-1: I2026-03-01 06:36:58.199305 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.199333 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199348 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199368 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199392 testfrontend.cpp:28] Commit: ẽm
-1: I2026-03-01 06:36:58.199406 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.199430 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199449 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199472 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199493 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199516 testfrontend.cpp:28] Commit: emx
-1: I2026-03-01 06:36:58.199525 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.199544 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199568 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199587 testfrontend.cpp:28] Commit: en
-1: I2026-03-01 06:36:58.199603 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.199693 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199708 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199723 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199737 testfrontend.cpp:28] Commit: èn
-1: I2026-03-01 06:36:58.199746 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.199761 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199775 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199789 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199803 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199817 testfrontend.cpp:28] Commit: enf
-1: I2026-03-01 06:36:58.199827 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.199841 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199856 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199870 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199884 testfrontend.cpp:28] Commit: eng
-1: I2026-03-01 06:36:58.199894 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.199911 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199926 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199941 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199958 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.199979 testfrontend.cpp:28] Commit: èng
-1: I2026-03-01 06:36:58.199994 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.200017 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200034 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200056 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200083 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200104 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200129 testfrontend.cpp:28] Commit: engf
-1: I2026-03-01 06:36:58.200142 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.200168 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200189 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200215 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200252 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200267 testfrontend.cpp:28] Commit: ẹng
-1: I2026-03-01 06:36:58.200277 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.200295 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200320 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200346 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200372 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200386 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200405 testfrontend.cpp:28] Commit: engj
-1: I2026-03-01 06:36:58.200419 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.200439 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200458 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200488 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200533 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200549 testfrontend.cpp:28] Commit: ẻng
-1: I2026-03-01 06:36:58.200561 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.200579 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200607 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200632 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200653 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200678 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200716 testfrontend.cpp:28] Commit: engr
-1: I2026-03-01 06:36:58.200735 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.200762 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200784 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200808 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200829 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200857 testfrontend.cpp:28] Commit: éng
-1: I2026-03-01 06:36:58.200871 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.200896 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200916 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200938 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.200989 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201008 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201028 testfrontend.cpp:28] Commit: engs
-1: I2026-03-01 06:36:58.201047 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.201071 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201097 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201117 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201140 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201165 testfrontend.cpp:28] Commit: ẽng
-1: I2026-03-01 06:36:58.201175 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.201200 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201224 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201246 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201272 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201294 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201315 testfrontend.cpp:28] Commit: engx
-1: I2026-03-01 06:36:58.201328 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.201350 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201374 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201398 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201420 testfrontend.cpp:28] Commit: ẹn
-1: I2026-03-01 06:36:58.201434 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.201456 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201476 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201501 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201522 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201542 testfrontend.cpp:28] Commit: enj
-1: I2026-03-01 06:36:58.201555 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.201577 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201600 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201621 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201646 testfrontend.cpp:28] Commit: ẻn
-1: I2026-03-01 06:36:58.201659 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.201680 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201703 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201723 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201748 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201768 testfrontend.cpp:28] Commit: enr
-1: I2026-03-01 06:36:58.201790 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.201809 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201832 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201854 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201877 testfrontend.cpp:28] Commit: én
-1: I2026-03-01 06:36:58.201890 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.201917 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201938 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201961 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.201981 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202001 testfrontend.cpp:28] Commit: ens
-1: I2026-03-01 06:36:58.202015 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.202037 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202058 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202080 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202100 testfrontend.cpp:28] Commit: ẽn
-1: I2026-03-01 06:36:58.202114 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.202137 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202165 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202185 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202207 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202231 testfrontend.cpp:28] Commit: enx
-1: I2026-03-01 06:36:58.202248 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.202270 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202297 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202314 testfrontend.cpp:28] Commit: eo
-1: I2026-03-01 06:36:58.202328 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.202352 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202399 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202431 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202447 testfrontend.cpp:28] Commit: èo
-1: I2026-03-01 06:36:58.202459 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.202484 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202506 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202527 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202550 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202570 testfrontend.cpp:28] Commit: eof
-1: I2026-03-01 06:36:58.202586 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.202610 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202635 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202660 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202685 testfrontend.cpp:28] Commit: ẹo
-1: I2026-03-01 06:36:58.202700 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.202725 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202746 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202768 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202789 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202811 testfrontend.cpp:28] Commit: eoj
-1: I2026-03-01 06:36:58.202828 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.202848 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202869 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202896 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202914 testfrontend.cpp:28] Commit: ẻo
-1: I2026-03-01 06:36:58.202931 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.202950 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202978 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.202997 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203020 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203041 testfrontend.cpp:28] Commit: eor
-1: I2026-03-01 06:36:58.203055 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.203076 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203101 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203122 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203148 testfrontend.cpp:28] Commit: éo
-1: I2026-03-01 06:36:58.203160 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.203183 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203204 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203227 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203247 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203270 testfrontend.cpp:28] Commit: eos
-1: I2026-03-01 06:36:58.203290 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.203311 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203332 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203353 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203377 testfrontend.cpp:28] Commit: ẽo
-1: I2026-03-01 06:36:58.203394 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.203416 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203438 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203459 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203481 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203502 testfrontend.cpp:28] Commit: eox
-1: I2026-03-01 06:36:58.203519 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.203538 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203564 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203581 testfrontend.cpp:28] Commit: ep
-1: I2026-03-01 06:36:58.203598 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.203687 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203703 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203718 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203732 testfrontend.cpp:28] Commit: ẹp
-1: I2026-03-01 06:36:58.203742 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.203756 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203770 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203785 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203803 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203820 testfrontend.cpp:28] Commit: epj
-1: I2026-03-01 06:36:58.203837 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.203861 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203882 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203906 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203933 testfrontend.cpp:28] Commit: ép
-1: I2026-03-01 06:36:58.203946 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.203970 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.203989 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204011 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204034 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204052 testfrontend.cpp:28] Commit: eps
-1: I2026-03-01 06:36:58.204067 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.204087 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204111 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204131 testfrontend.cpp:28] Commit: ẻ
-1: I2026-03-01 06:36:58.204147 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.204169 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204196 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204219 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204239 testfrontend.cpp:28] Commit: er
-1: I2026-03-01 06:36:58.204256 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.204276 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204296 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204317 testfrontend.cpp:28] Commit: é
-1: I2026-03-01 06:36:58.204330 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.204353 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204373 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204397 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204419 testfrontend.cpp:28] Commit: es
-1: I2026-03-01 06:36:58.204435 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.204456 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204476 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204496 testfrontend.cpp:28] Commit: et
-1: I2026-03-01 06:36:58.204511 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.204534 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204556 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204576 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204596 testfrontend.cpp:28] Commit: ẹt
-1: I2026-03-01 06:36:58.204610 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.204634 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204659 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204680 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204705 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204727 testfrontend.cpp:28] Commit: etj
-1: I2026-03-01 06:36:58.204746 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.204765 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204788 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204808 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204832 testfrontend.cpp:28] Commit: ét
-1: I2026-03-01 06:36:58.204844 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.204869 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204891 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204913 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204940 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.204960 testfrontend.cpp:28] Commit: ets
-1: I2026-03-01 06:36:58.204976 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.204995 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205017 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205039 testfrontend.cpp:28] Commit: ẽ
-1: I2026-03-01 06:36:58.205055 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.205074 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205100 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205121 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205145 testfrontend.cpp:28] Commit: ex
-1: I2026-03-01 06:36:58.205156 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.205181 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205207 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205235 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205252 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205270 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205295 testfrontend.cpp:28] Commit: hươu
-1: I2026-03-01 06:36:58.205309 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.205334 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205355 testfrontend.cpp:28] Commit: i
-1: I2026-03-01 06:36:58.205372 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.205397 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205417 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205443 testfrontend.cpp:28] Commit: ia
-1: I2026-03-01 06:36:58.205457 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.205482 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205501 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205526 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205547 testfrontend.cpp:28] Commit: ìa
-1: I2026-03-01 06:36:58.205563 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.205586 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205608 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205631 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205656 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205676 testfrontend.cpp:28] Commit: iaf
-1: I2026-03-01 06:36:58.205690 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.205711 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205734 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205762 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205781 testfrontend.cpp:28] Commit: ịa
-1: I2026-03-01 06:36:58.205796 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.205817 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205838 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205860 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205882 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205903 testfrontend.cpp:28] Commit: iaj
-1: I2026-03-01 06:36:58.205920 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.205941 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205966 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.205989 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206009 testfrontend.cpp:28] Commit: ỉa
-1: I2026-03-01 06:36:58.206023 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.206047 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206069 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206094 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206115 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206141 testfrontend.cpp:28] Commit: iar
-1: I2026-03-01 06:36:58.206156 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.206182 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206205 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206227 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206249 testfrontend.cpp:28] Commit: ía
-1: I2026-03-01 06:36:58.206269 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.206290 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206313 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206333 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206355 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206399 testfrontend.cpp:28] Commit: ias
-1: I2026-03-01 06:36:58.206413 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.206436 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206458 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206483 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206506 testfrontend.cpp:28] Commit: ĩa
-1: I2026-03-01 06:36:58.206522 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.206544 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206570 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206590 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206617 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206635 testfrontend.cpp:28] Commit: iax
-1: I2026-03-01 06:36:58.206650 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.206674 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206693 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206721 testfrontend.cpp:28] Commit: ic
-1: I2026-03-01 06:36:58.206733 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.206757 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206777 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206817 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206853 testfrontend.cpp:28] Commit: ich
-1: I2026-03-01 06:36:58.206874 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.206903 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206930 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206955 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206980 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.206995 testfrontend.cpp:28] Commit: ịch
-1: I2026-03-01 06:36:58.207009 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.207032 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207053 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207076 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207098 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207118 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207147 testfrontend.cpp:28] Commit: ichj
-1: I2026-03-01 06:36:58.207159 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.207184 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207209 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207229 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207253 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207274 testfrontend.cpp:28] Commit: ích
-1: I2026-03-01 06:36:58.207289 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.207310 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207335 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207357 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207383 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207403 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207427 testfrontend.cpp:28] Commit: ichs
-1: I2026-03-01 06:36:58.207437 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.207460 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207485 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207505 testfrontend.cpp:28] Commit: ì
-1: I2026-03-01 06:36:58.207521 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.207544 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207568 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207592 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207616 testfrontend.cpp:28] Commit: if
-1: I2026-03-01 06:36:58.207663 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.207678 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207693 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207707 testfrontend.cpp:28] Commit: ị
-1: I2026-03-01 06:36:58.207722 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.207738 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207752 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207769 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207789 testfrontend.cpp:28] Commit: ij
-1: I2026-03-01 06:36:58.207805 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.207825 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207849 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207868 testfrontend.cpp:28] Commit: im
-1: I2026-03-01 06:36:58.207884 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.207906 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207927 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207949 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.207970 testfrontend.cpp:28] Commit: ìm
-1: I2026-03-01 06:36:58.207984 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.208006 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208023 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208048 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208068 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208087 testfrontend.cpp:28] Commit: imf
-1: I2026-03-01 06:36:58.208100 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.208122 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208145 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208166 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208186 testfrontend.cpp:28] Commit: ịm
-1: I2026-03-01 06:36:58.208199 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.208223 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208242 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208263 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208283 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208304 testfrontend.cpp:28] Commit: imj
-1: I2026-03-01 06:36:58.208317 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.208340 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208360 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208387 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208406 testfrontend.cpp:28] Commit: ỉm
-1: I2026-03-01 06:36:58.208421 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.208441 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208466 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208486 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208513 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208549 testfrontend.cpp:28] Commit: imr
-1: I2026-03-01 06:36:58.208559 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.208574 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208590 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208605 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208631 testfrontend.cpp:28] Commit: ím
-1: I2026-03-01 06:36:58.208643 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.208662 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208687 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208712 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208731 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208754 testfrontend.cpp:28] Commit: ims
-1: I2026-03-01 06:36:58.208767 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.208792 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208815 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208838 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208856 testfrontend.cpp:28] Commit: ĩm
-1: I2026-03-01 06:36:58.208874 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.208893 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208919 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208939 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208962 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.208980 testfrontend.cpp:28] Commit: imx
-1: I2026-03-01 06:36:58.208994 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.209016 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209036 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209061 testfrontend.cpp:28] Commit: in
-1: I2026-03-01 06:36:58.209072 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.209097 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209121 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209143 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209171 testfrontend.cpp:28] Commit: ìn
-1: I2026-03-01 06:36:58.209185 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.209206 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209228 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209252 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209278 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209297 testfrontend.cpp:28] Commit: inf
-1: I2026-03-01 06:36:58.209311 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.209337 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209356 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209383 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209403 testfrontend.cpp:28] Commit: inh
-1: I2026-03-01 06:36:58.209419 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.209451 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209479 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209510 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209549 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209577 testfrontend.cpp:28] Commit: ình
-1: I2026-03-01 06:36:58.209594 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.209615 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209639 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209661 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209686 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209725 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209755 testfrontend.cpp:28] Commit: inhf
-1: I2026-03-01 06:36:58.209782 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.209823 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209859 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209885 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209910 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.209932 testfrontend.cpp:28] Commit: ịnh
-1: I2026-03-01 06:36:58.209965 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.210005 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210021 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210039 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210062 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210086 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210109 testfrontend.cpp:28] Commit: inhj
-1: I2026-03-01 06:36:58.210126 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.210150 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210177 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210218 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210245 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210270 testfrontend.cpp:28] Commit: ỉnh
-1: I2026-03-01 06:36:58.210287 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.210318 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210333 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210349 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210404 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210422 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210445 testfrontend.cpp:28] Commit: inhr
-1: I2026-03-01 06:36:58.210463 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.210486 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210507 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210531 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210551 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210573 testfrontend.cpp:28] Commit: ính
-1: I2026-03-01 06:36:58.210588 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.210610 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210631 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210653 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210676 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210703 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210723 testfrontend.cpp:28] Commit: inhs
-1: I2026-03-01 06:36:58.210737 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.210762 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210783 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210806 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210828 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210854 testfrontend.cpp:28] Commit: ĩnh
-1: I2026-03-01 06:36:58.210864 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.210885 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210909 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210931 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210958 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.210981 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211008 testfrontend.cpp:28] Commit: inhx
-1: I2026-03-01 06:36:58.211020 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.211043 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211068 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211089 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211113 testfrontend.cpp:28] Commit: ịn
-1: I2026-03-01 06:36:58.211125 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.211151 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211181 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211220 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211252 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211278 testfrontend.cpp:28] Commit: inj
-1: I2026-03-01 06:36:58.211296 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.211322 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211349 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211370 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211394 testfrontend.cpp:28] Commit: ỉn
-1: I2026-03-01 06:36:58.211406 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.211429 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211449 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211471 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211514 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211544 testfrontend.cpp:28] Commit: inr
-1: I2026-03-01 06:36:58.211571 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.211615 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211682 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211722 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211743 testfrontend.cpp:28] Commit: ín
-1: I2026-03-01 06:36:58.211769 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.211817 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211849 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211877 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211912 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.211951 testfrontend.cpp:28] Commit: ins
-1: I2026-03-01 06:36:58.211988 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.212031 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212074 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212100 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212142 testfrontend.cpp:28] Commit: ĩn
-1: I2026-03-01 06:36:58.212156 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.212180 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212218 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212251 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212273 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212309 testfrontend.cpp:28] Commit: inx
-1: I2026-03-01 06:36:58.212323 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.212349 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212370 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212392 testfrontend.cpp:28] Commit: ip
-1: I2026-03-01 06:36:58.212408 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.212430 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212455 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212480 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212508 testfrontend.cpp:28] Commit: ịp
-1: I2026-03-01 06:36:58.212522 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.212548 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212574 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212619 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212650 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212672 testfrontend.cpp:28] Commit: ipj
-1: I2026-03-01 06:36:58.212686 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.212712 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212736 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212759 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212779 testfrontend.cpp:28] Commit: íp
-1: I2026-03-01 06:36:58.212795 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.212815 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212837 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212857 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212879 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212899 testfrontend.cpp:28] Commit: ips
-1: I2026-03-01 06:36:58.212913 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.212934 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212960 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.212983 testfrontend.cpp:28] Commit: ỉ
-1: I2026-03-01 06:36:58.212995 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.213018 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213041 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213063 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213083 testfrontend.cpp:28] Commit: ir
-1: I2026-03-01 06:36:58.213097 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.213117 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213138 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213160 testfrontend.cpp:28] Commit: í
-1: I2026-03-01 06:36:58.213176 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.213197 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213239 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213259 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213284 testfrontend.cpp:28] Commit: is
-1: I2026-03-01 06:36:58.213301 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.213320 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213347 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213366 testfrontend.cpp:28] Commit: it
-1: I2026-03-01 06:36:58.213384 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.213403 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213426 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213447 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213471 testfrontend.cpp:28] Commit: ịt
-1: I2026-03-01 06:36:58.213483 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.213505 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213527 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213550 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213571 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213597 testfrontend.cpp:28] Commit: itj
-1: I2026-03-01 06:36:58.213612 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.213636 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213657 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213705 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213722 testfrontend.cpp:28] Commit: ít
-1: I2026-03-01 06:36:58.213737 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.213758 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213781 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213801 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213825 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213847 testfrontend.cpp:28] Commit: its
-1: I2026-03-01 06:36:58.213863 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.213885 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213909 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213929 testfrontend.cpp:28] Commit: iu
-1: I2026-03-01 06:36:58.213944 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.213968 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.213990 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214013 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214034 testfrontend.cpp:28] Commit: ìu
-1: I2026-03-01 06:36:58.214053 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.214086 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214101 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214120 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214139 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214162 testfrontend.cpp:28] Commit: iuf
-1: I2026-03-01 06:36:58.214176 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.214199 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214220 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214242 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214263 testfrontend.cpp:28] Commit: ịu
-1: I2026-03-01 06:36:58.214278 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.214298 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214323 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214342 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214391 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214413 testfrontend.cpp:28] Commit: iuj
-1: I2026-03-01 06:36:58.214428 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.214457 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214477 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214498 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214521 testfrontend.cpp:28] Commit: ỉu
-1: I2026-03-01 06:36:58.214536 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.214560 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214581 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214607 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214627 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214649 testfrontend.cpp:28] Commit: iur
-1: I2026-03-01 06:36:58.214662 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.214686 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214707 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214732 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214753 testfrontend.cpp:28] Commit: íu
-1: I2026-03-01 06:36:58.214770 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.214802 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214850 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214881 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214908 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214929 testfrontend.cpp:28] Commit: ius
-1: I2026-03-01 06:36:58.214945 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.214963 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.214985 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215007 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215029 testfrontend.cpp:28] Commit: ĩu
-1: I2026-03-01 06:36:58.215043 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.215064 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215085 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215110 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215131 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215154 testfrontend.cpp:28] Commit: iux
-1: I2026-03-01 06:36:58.215168 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.215189 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215221 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215238 testfrontend.cpp:28] Commit: ĩ
-1: I2026-03-01 06:36:58.215256 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.215278 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215300 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215324 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215345 testfrontend.cpp:28] Commit: ix
-1: I2026-03-01 06:36:58.215360 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.215387 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215411 testfrontend.cpp:28] Commit: o
-1: I2026-03-01 06:36:58.215425 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.215444 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215470 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215495 testfrontend.cpp:28] Commit: oc
-1: I2026-03-01 06:36:58.215507 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.215530 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215554 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215581 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215602 testfrontend.cpp:28] Commit: ọc
-1: I2026-03-01 06:36:58.215642 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.215669 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215701 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215724 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215748 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215768 testfrontend.cpp:28] Commit: ocj
-1: I2026-03-01 06:36:58.215784 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.215804 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215829 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215850 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215874 testfrontend.cpp:28] Commit: óc
-1: I2026-03-01 06:36:58.215887 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.215907 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215929 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215950 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215975 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.215998 testfrontend.cpp:28] Commit: ocs
-1: I2026-03-01 06:36:58.216010 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.216034 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216058 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216076 testfrontend.cpp:28] Commit: ò
-1: I2026-03-01 06:36:58.216093 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.216114 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216137 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216160 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216181 testfrontend.cpp:28] Commit: of
-1: I2026-03-01 06:36:58.216195 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.216221 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216242 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216264 testfrontend.cpp:28] Commit: oi
-1: I2026-03-01 06:36:58.216287 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.216307 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216330 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216353 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216373 testfrontend.cpp:28] Commit: òi
-1: I2026-03-01 06:36:58.216391 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.216408 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216433 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216455 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216481 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216505 testfrontend.cpp:28] Commit: oif
-1: I2026-03-01 06:36:58.216520 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.216539 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216562 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216582 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216606 testfrontend.cpp:28] Commit: ọi
-1: I2026-03-01 06:36:58.216619 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.216641 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216664 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216688 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216709 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216736 testfrontend.cpp:28] Commit: oij
-1: I2026-03-01 06:36:58.216749 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.216770 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216791 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216813 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216832 testfrontend.cpp:28] Commit: ỏi
-1: I2026-03-01 06:36:58.216850 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.216870 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216890 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216910 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216935 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.216955 testfrontend.cpp:28] Commit: oir
-1: I2026-03-01 06:36:58.216972 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.216993 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217016 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217036 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217057 testfrontend.cpp:28] Commit: ói
-1: I2026-03-01 06:36:58.217069 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.217110 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217143 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217172 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217195 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217222 testfrontend.cpp:28] Commit: ois
-1: I2026-03-01 06:36:58.217241 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.217289 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217323 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217353 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217376 testfrontend.cpp:28] Commit: õi
-1: I2026-03-01 06:36:58.217393 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.217431 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217461 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217491 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217511 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217553 testfrontend.cpp:28] Commit: oix
-1: I2026-03-01 06:36:58.217578 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.217609 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217664 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217682 testfrontend.cpp:28] Commit: ọ
-1: I2026-03-01 06:36:58.217696 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.217729 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217748 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217773 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217796 testfrontend.cpp:28] Commit: oj
-1: I2026-03-01 06:36:58.217810 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.217833 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217854 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217878 testfrontend.cpp:28] Commit: om
-1: I2026-03-01 06:36:58.217891 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.217915 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217937 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217960 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.217982 testfrontend.cpp:28] Commit: òm
-1: I2026-03-01 06:36:58.217997 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.218018 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218042 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218067 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218088 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218111 testfrontend.cpp:28] Commit: omf
-1: I2026-03-01 06:36:58.218128 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.218151 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218175 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218201 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218223 testfrontend.cpp:28] Commit: ọm
-1: I2026-03-01 06:36:58.218242 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.218263 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218286 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218308 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218333 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218353 testfrontend.cpp:28] Commit: omj
-1: I2026-03-01 06:36:58.218394 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.218418 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218441 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218461 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218485 testfrontend.cpp:28] Commit: ỏm
-1: I2026-03-01 06:36:58.218501 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.218524 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218544 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218570 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218618 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218649 testfrontend.cpp:28] Commit: omr
-1: I2026-03-01 06:36:58.218667 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.218690 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218710 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218732 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218751 testfrontend.cpp:28] Commit: óm
-1: I2026-03-01 06:36:58.218766 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.218787 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218810 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218831 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218857 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218876 testfrontend.cpp:28] Commit: oms
-1: I2026-03-01 06:36:58.218890 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.218912 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218937 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218958 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.218982 testfrontend.cpp:28] Commit: õm
-1: I2026-03-01 06:36:58.218994 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.219017 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219043 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219065 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219089 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219111 testfrontend.cpp:28] Commit: omx
-1: I2026-03-01 06:36:58.219126 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.219146 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219169 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219188 testfrontend.cpp:28] Commit: on
-1: I2026-03-01 06:36:58.219204 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.219224 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219251 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219272 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219296 testfrontend.cpp:28] Commit: òn
-1: I2026-03-01 06:36:58.219311 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.219335 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219355 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219380 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219403 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219425 testfrontend.cpp:28] Commit: onf
-1: I2026-03-01 06:36:58.219438 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.219463 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219486 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219514 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219539 testfrontend.cpp:28] Commit: ong
-1: I2026-03-01 06:36:58.219554 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.219575 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219596 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219668 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219692 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219718 testfrontend.cpp:28] Commit: òng
-1: I2026-03-01 06:36:58.219731 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.219753 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219779 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219800 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219823 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219843 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219865 testfrontend.cpp:28] Commit: ongf
-1: I2026-03-01 06:36:58.219879 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.219903 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219921 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219941 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219964 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.219990 testfrontend.cpp:28] Commit: ọng
-1: I2026-03-01 06:36:58.220004 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.220031 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220053 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220077 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220098 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220122 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220146 testfrontend.cpp:28] Commit: ongj
-1: I2026-03-01 06:36:58.220162 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.220183 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220208 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220236 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220259 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220277 testfrontend.cpp:28] Commit: ỏng
-1: I2026-03-01 06:36:58.220294 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.220328 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220352 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220378 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220404 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220427 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220451 testfrontend.cpp:28] Commit: ongr
-1: I2026-03-01 06:36:58.220466 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.220495 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220515 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220538 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220558 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220582 testfrontend.cpp:28] Commit: óng
-1: I2026-03-01 06:36:58.220594 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.220619 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220640 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220667 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220687 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220711 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220733 testfrontend.cpp:28] Commit: ongs
-1: I2026-03-01 06:36:58.220747 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.220771 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220794 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220818 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220838 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220858 testfrontend.cpp:28] Commit: õng
-1: I2026-03-01 06:36:58.220871 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.220895 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220913 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220936 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220961 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.220983 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221005 testfrontend.cpp:28] Commit: ongx
-1: I2026-03-01 06:36:58.221020 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.221045 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221068 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221091 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221109 testfrontend.cpp:28] Commit: ọn
-1: I2026-03-01 06:36:58.221126 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.221146 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221170 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221193 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221230 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221266 testfrontend.cpp:28] Commit: onj
-1: I2026-03-01 06:36:58.221307 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.221333 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221358 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221383 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221414 testfrontend.cpp:28] Commit: ỏn
-1: I2026-03-01 06:36:58.221438 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.221488 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221527 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221555 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221578 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221599 testfrontend.cpp:28] Commit: onr
-1: I2026-03-01 06:36:58.221616 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.221639 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221662 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221685 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221706 testfrontend.cpp:28] Commit: ón
-1: I2026-03-01 06:36:58.221720 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.221746 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221769 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221790 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221813 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221832 testfrontend.cpp:28] Commit: ons
-1: I2026-03-01 06:36:58.221847 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.221871 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221887 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221907 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221930 testfrontend.cpp:28] Commit: õn
-1: I2026-03-01 06:36:58.221941 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.221962 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221979 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.221997 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222019 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222038 testfrontend.cpp:28] Commit: onx
-1: I2026-03-01 06:36:58.222054 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.222071 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222093 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222110 testfrontend.cpp:28] Commit: ô
-1: I2026-03-01 06:36:58.222123 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.222143 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222160 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222184 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222205 testfrontend.cpp:28] Commit: ôc
-1: I2026-03-01 06:36:58.222216 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.222240 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222258 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222278 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222297 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222332 testfrontend.cpp:28] Commit: ộc
-1: I2026-03-01 06:36:58.222355 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.222425 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222441 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222459 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222483 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222501 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222526 testfrontend.cpp:28] Commit: ôcj
-1: I2026-03-01 06:36:58.222539 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.222561 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222582 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222605 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222622 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222644 testfrontend.cpp:28] Commit: ốc
-1: I2026-03-01 06:36:58.222655 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.222675 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222698 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222718 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222740 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222758 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222780 testfrontend.cpp:28] Commit: ôcs
-1: I2026-03-01 06:36:58.222791 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.222835 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222863 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222887 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222910 testfrontend.cpp:28] Commit: ồ
-1: I2026-03-01 06:36:58.222925 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.222948 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222969 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.222991 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223006 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223029 testfrontend.cpp:28] Commit: ôf
-1: I2026-03-01 06:36:58.223040 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.223060 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223080 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223102 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223121 testfrontend.cpp:28] Commit: ôi
-1: I2026-03-01 06:36:58.223135 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.223157 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223174 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223195 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223215 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223236 testfrontend.cpp:28] Commit: ồi
-1: I2026-03-01 06:36:58.223246 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.223269 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223289 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223312 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223330 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223352 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223370 testfrontend.cpp:28] Commit: ôif
-1: I2026-03-01 06:36:58.223385 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.223409 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223426 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223448 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223467 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223488 testfrontend.cpp:28] Commit: ội
-1: I2026-03-01 06:36:58.223500 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.223522 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223539 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223561 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223578 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223599 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223658 testfrontend.cpp:28] Commit: ôij
-1: I2026-03-01 06:36:58.223678 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.223697 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223716 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223741 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223762 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223785 testfrontend.cpp:28] Commit: ổi
-1: I2026-03-01 06:36:58.223795 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.223817 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223838 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223861 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223884 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223932 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.223973 testfrontend.cpp:28] Commit: ôir
-1: I2026-03-01 06:36:58.223985 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.224005 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224028 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224049 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224074 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224099 testfrontend.cpp:28] Commit: ối
-1: I2026-03-01 06:36:58.224113 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.224137 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224158 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224180 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224201 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224228 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224250 testfrontend.cpp:28] Commit: ôis
-1: I2026-03-01 06:36:58.224266 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.224289 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224312 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224334 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224361 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224381 testfrontend.cpp:28] Commit: ỗi
-1: I2026-03-01 06:36:58.224398 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.224418 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224440 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224461 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224484 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224505 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224525 testfrontend.cpp:28] Commit: ôix
-1: I2026-03-01 06:36:58.224539 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.224561 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224584 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224606 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224628 testfrontend.cpp:28] Commit: ộ
-1: I2026-03-01 06:36:58.224646 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.224668 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224689 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224711 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224735 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224758 testfrontend.cpp:28] Commit: ôj
-1: I2026-03-01 06:36:58.224773 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.224795 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224831 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224867 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224889 testfrontend.cpp:28] Commit: ôm
-1: I2026-03-01 06:36:58.224908 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.224930 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224957 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.224979 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225012 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225052 testfrontend.cpp:28] Commit: ồm
-1: I2026-03-01 06:36:58.225077 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.225099 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225126 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225147 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225170 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225189 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225213 testfrontend.cpp:28] Commit: ômf
-1: I2026-03-01 06:36:58.225225 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.225250 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225271 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225294 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225314 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225338 testfrontend.cpp:28] Commit: ộm
-1: I2026-03-01 06:36:58.225353 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.225374 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225396 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225419 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225440 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225462 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225482 testfrontend.cpp:28] Commit: ômj
-1: I2026-03-01 06:36:58.225499 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.225524 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225544 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225567 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225587 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225612 testfrontend.cpp:28] Commit: ổm
-1: I2026-03-01 06:36:58.225625 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.225649 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225670 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225694 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225714 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225739 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225760 testfrontend.cpp:28] Commit: ômr
-1: I2026-03-01 06:36:58.225777 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.225799 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225825 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225846 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225868 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225892 testfrontend.cpp:28] Commit: ốm
-1: I2026-03-01 06:36:58.225909 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.225932 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.225979 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226017 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226046 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226071 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226095 testfrontend.cpp:28] Commit: ôms
-1: I2026-03-01 06:36:58.226114 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.226158 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226178 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226199 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226221 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226242 testfrontend.cpp:28] Commit: ỗm
-1: I2026-03-01 06:36:58.226260 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.226282 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226305 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226325 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226348 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226403 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226425 testfrontend.cpp:28] Commit: ômx
-1: I2026-03-01 06:36:58.226443 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.226469 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226489 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226515 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226535 testfrontend.cpp:28] Commit: ôn
-1: I2026-03-01 06:36:58.226568 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.226614 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226640 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226661 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226686 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226708 testfrontend.cpp:28] Commit: ồn
-1: I2026-03-01 06:36:58.226724 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.226744 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226768 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226789 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226810 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226833 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226855 testfrontend.cpp:28] Commit: ônf
-1: I2026-03-01 06:36:58.226868 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.226891 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226911 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226935 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226958 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.226982 testfrontend.cpp:28] Commit: ông
-1: I2026-03-01 06:36:58.226998 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.227020 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227040 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227064 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227085 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227107 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227131 testfrontend.cpp:28] Commit: ồng
-1: I2026-03-01 06:36:58.227149 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.227174 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227189 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227209 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227234 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227251 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227278 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227299 testfrontend.cpp:28] Commit: ôngf
-1: I2026-03-01 06:36:58.227316 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.227338 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227362 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227383 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227408 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227447 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227474 testfrontend.cpp:28] Commit: ộng
-1: I2026-03-01 06:36:58.227491 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.227525 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227559 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227584 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227610 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227657 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227675 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227693 testfrontend.cpp:28] Commit: ôngj
-1: I2026-03-01 06:36:58.227709 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.227729 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227761 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227795 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227830 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227852 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227875 testfrontend.cpp:28] Commit: ổng
-1: I2026-03-01 06:36:58.227889 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.227913 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227933 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227956 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227978 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.227999 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228023 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228045 testfrontend.cpp:28] Commit: ôngr
-1: I2026-03-01 06:36:58.228060 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.228086 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228111 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228133 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228154 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228177 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228194 testfrontend.cpp:28] Commit: ống
-1: I2026-03-01 06:36:58.228209 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.228228 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228252 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228272 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228297 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228319 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228340 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228358 testfrontend.cpp:28] Commit: ôngs
-1: I2026-03-01 06:36:58.228372 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.228406 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228428 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228448 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228471 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228492 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228513 testfrontend.cpp:28] Commit: ỗng
-1: I2026-03-01 06:36:58.228526 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.228554 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228581 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228618 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228656 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228690 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228725 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228756 testfrontend.cpp:28] Commit: ôngx
-1: I2026-03-01 06:36:58.228778 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.228813 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228836 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228871 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228909 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.228938 testfrontend.cpp:28] Commit: ộn
-1: I2026-03-01 06:36:58.228953 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.228990 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229026 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229049 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229082 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229111 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229141 testfrontend.cpp:28] Commit: ônj
-1: I2026-03-01 06:36:58.229160 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.229185 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229225 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229244 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229264 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229291 testfrontend.cpp:28] Commit: ổn
-1: I2026-03-01 06:36:58.229314 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.229343 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229378 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229409 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229435 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229471 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229493 testfrontend.cpp:28] Commit: ônr
-1: I2026-03-01 06:36:58.229519 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.229542 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229573 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229608 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229641 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229669 testfrontend.cpp:28] Commit: ốn
-1: I2026-03-01 06:36:58.229686 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.229725 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229772 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229810 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229833 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229870 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.229897 testfrontend.cpp:28] Commit: ôns
-1: I2026-03-01 06:36:58.229928 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.229964 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230014 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230036 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230071 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230092 testfrontend.cpp:28] Commit: ỗn
-1: I2026-03-01 06:36:58.230109 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.230151 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230188 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230222 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230244 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230281 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230298 testfrontend.cpp:28] Commit: ônx
-1: I2026-03-01 06:36:58.230312 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.230341 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230404 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230437 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230459 testfrontend.cpp:28] Commit: oo
-1: I2026-03-01 06:36:58.230482 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.230530 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230555 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230594 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230617 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230655 testfrontend.cpp:28] Commit: ooc
-1: I2026-03-01 06:36:58.230676 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.230716 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230755 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230795 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230816 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230845 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230868 testfrontend.cpp:28] Commit: oọc
-1: I2026-03-01 06:36:58.230892 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.230928 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230966 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.230999 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231037 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231074 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231111 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231149 testfrontend.cpp:28] Commit: oocj
-1: I2026-03-01 06:36:58.231171 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.231193 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231225 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231263 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231285 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231325 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231364 testfrontend.cpp:28] Commit: oóc
-1: I2026-03-01 06:36:58.231393 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.231418 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231458 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231480 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231512 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231532 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231566 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231586 testfrontend.cpp:28] Commit: oocs
-1: I2026-03-01 06:36:58.231601 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.231679 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231705 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231742 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231777 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231812 testfrontend.cpp:28] Commit: oon
-1: I2026-03-01 06:36:58.231834 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.231868 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231905 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231942 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.231976 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232008 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232044 testfrontend.cpp:28] Commit: oong
-1: I2026-03-01 06:36:58.232068 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.232101 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232131 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232155 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232196 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232219 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232255 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232286 testfrontend.cpp:28] Commit: oòng
-1: I2026-03-01 06:36:58.232305 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.232337 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232376 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232400 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232432 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232468 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232510 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232530 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232562 testfrontend.cpp:28] Commit: oongf
-1: I2026-03-01 06:36:58.232576 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.232602 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232637 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232674 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232694 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232724 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232747 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232780 testfrontend.cpp:28] Commit: oọng
-1: I2026-03-01 06:36:58.232807 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.232844 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232884 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232906 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232935 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232958 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.232989 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233016 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233046 testfrontend.cpp:28] Commit: oongj
-1: I2026-03-01 06:36:58.233066 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.233104 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233136 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233172 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233208 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233247 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233267 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233295 testfrontend.cpp:28] Commit: oỏng
-1: I2026-03-01 06:36:58.233308 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.233336 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233364 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233398 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233431 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233465 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233498 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233535 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233566 testfrontend.cpp:28] Commit: oongr
-1: I2026-03-01 06:36:58.233589 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.233623 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233643 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233674 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233697 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233731 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233767 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233786 testfrontend.cpp:28] Commit: oóng
-1: I2026-03-01 06:36:58.233806 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.233842 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233874 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233897 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233940 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233961 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.233982 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234005 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234027 testfrontend.cpp:28] Commit: oongs
-1: I2026-03-01 06:36:58.234042 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.234065 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234085 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234108 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234129 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234153 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234174 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234194 testfrontend.cpp:28] Commit: oõng
-1: I2026-03-01 06:36:58.234222 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.234261 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234299 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234341 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234390 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234411 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234439 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234473 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234500 testfrontend.cpp:28] Commit: oongx
-1: I2026-03-01 06:36:58.234526 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.234558 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234594 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234617 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234648 testfrontend.cpp:28] Commit: ôp
-1: I2026-03-01 06:36:58.234665 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.234704 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234742 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234769 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234818 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234861 testfrontend.cpp:28] Commit: ộp
-1: I2026-03-01 06:36:58.234889 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.234938 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234963 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.234998 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235033 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235073 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235105 testfrontend.cpp:28] Commit: ôpj
-1: I2026-03-01 06:36:58.235128 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.235161 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235194 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235230 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235261 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235294 testfrontend.cpp:28] Commit: ốp
-1: I2026-03-01 06:36:58.235317 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.235351 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235385 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235418 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235454 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235487 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235516 testfrontend.cpp:28] Commit: ôps
-1: I2026-03-01 06:36:58.235537 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.235574 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235595 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235656 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235683 testfrontend.cpp:28] Commit: ổ
-1: I2026-03-01 06:36:58.235704 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.235741 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235782 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235803 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235831 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235853 testfrontend.cpp:28] Commit: ôr
-1: I2026-03-01 06:36:58.235873 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.235911 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235943 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.235979 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236011 testfrontend.cpp:28] Commit: ố
-1: I2026-03-01 06:36:58.236031 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.236066 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236100 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236134 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236164 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236196 testfrontend.cpp:28] Commit: ôs
-1: I2026-03-01 06:36:58.236218 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.236247 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236285 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236308 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236340 testfrontend.cpp:28] Commit: ôt
-1: I2026-03-01 06:36:58.236363 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.236394 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236430 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236463 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236496 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236525 testfrontend.cpp:28] Commit: ột
-1: I2026-03-01 06:36:58.236550 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.236583 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236617 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236654 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236689 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236721 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236752 testfrontend.cpp:28] Commit: ôtj
-1: I2026-03-01 06:36:58.236773 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.236810 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236852 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236872 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236903 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.236922 testfrontend.cpp:28] Commit: ốt
-1: I2026-03-01 06:36:58.236937 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.236969 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237000 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237036 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237070 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237106 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237128 testfrontend.cpp:28] Commit: ôts
-1: I2026-03-01 06:36:58.237152 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.237188 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237222 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237255 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237287 testfrontend.cpp:28] Commit: ỗ
-1: I2026-03-01 06:36:58.237306 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.237340 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237375 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237410 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237446 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237483 testfrontend.cpp:28] Commit: ôx
-1: I2026-03-01 06:36:58.237506 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.237541 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237574 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237593 testfrontend.cpp:28] Commit: op
-1: I2026-03-01 06:36:58.237610 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.237644 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237685 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237704 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237725 testfrontend.cpp:28] Commit: ọp
-1: I2026-03-01 06:36:58.237744 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.237771 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237802 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237833 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237858 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237894 testfrontend.cpp:28] Commit: opj
-1: I2026-03-01 06:36:58.237908 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.237930 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237965 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.237996 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238024 testfrontend.cpp:28] Commit: óp
-1: I2026-03-01 06:36:58.238042 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.238075 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238107 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238130 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238155 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238183 testfrontend.cpp:28] Commit: ops
-1: I2026-03-01 06:36:58.238202 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.238235 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238262 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238292 testfrontend.cpp:28] Commit: ỏ
-1: I2026-03-01 06:36:58.238304 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.238330 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238552 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238657 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238685 testfrontend.cpp:28] Commit: or
-1: I2026-03-01 06:36:58.238702 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.238741 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238762 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238792 testfrontend.cpp:28] Commit: ó
-1: I2026-03-01 06:36:58.238835 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.238898 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238939 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238961 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.238985 testfrontend.cpp:28] Commit: os
-1: I2026-03-01 06:36:58.238998 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.239018 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239038 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239056 testfrontend.cpp:28] Commit: ot
-1: I2026-03-01 06:36:58.239068 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.239089 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239107 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239137 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239156 testfrontend.cpp:28] Commit: ọt
-1: I2026-03-01 06:36:58.239172 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.239196 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239219 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239242 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239270 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239293 testfrontend.cpp:28] Commit: otj
-1: I2026-03-01 06:36:58.239308 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.239330 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239353 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239376 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239398 testfrontend.cpp:28] Commit: ót
-1: I2026-03-01 06:36:58.239414 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.239442 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239460 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239484 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239510 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239533 testfrontend.cpp:28] Commit: ots
-1: I2026-03-01 06:36:58.239549 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.239570 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239594 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239615 testfrontend.cpp:28] Commit: ơ
-1: I2026-03-01 06:36:58.239683 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.239706 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239732 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239759 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239777 testfrontend.cpp:28] Commit: ờ
-1: I2026-03-01 06:36:58.239793 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.239817 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239846 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239867 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239898 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239917 testfrontend.cpp:28] Commit: ơf
-1: I2026-03-01 06:36:58.239931 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.239956 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.239983 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240009 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240037 testfrontend.cpp:28] Commit: ơi
-1: I2026-03-01 06:36:58.240050 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.240075 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240102 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240130 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240150 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240178 testfrontend.cpp:28] Commit: ời
-1: I2026-03-01 06:36:58.240191 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.240215 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240234 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240260 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240288 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240307 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240332 testfrontend.cpp:28] Commit: ơif
-1: I2026-03-01 06:36:58.240348 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.240377 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240398 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240427 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240446 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240470 testfrontend.cpp:28] Commit: ợi
-1: I2026-03-01 06:36:58.240490 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.240517 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240537 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240562 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240586 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240614 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240634 testfrontend.cpp:28] Commit: ơij
-1: I2026-03-01 06:36:58.240654 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.240674 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240704 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240724 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240753 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240771 testfrontend.cpp:28] Commit: ởi
-1: I2026-03-01 06:36:58.240787 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.240811 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240836 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240862 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240888 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240907 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240935 testfrontend.cpp:28] Commit: ơir
-1: I2026-03-01 06:36:58.240947 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.240972 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.240993 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241021 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241043 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241070 testfrontend.cpp:28] Commit: ới
-1: I2026-03-01 06:36:58.241082 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.241113 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241133 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241160 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241180 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241210 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241229 testfrontend.cpp:28] Commit: ơis
-1: I2026-03-01 06:36:58.241248 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.241274 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241303 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241322 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241351 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241370 testfrontend.cpp:28] Commit: ỡi
-1: I2026-03-01 06:36:58.241386 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.241417 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241438 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241466 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241491 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241520 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241540 testfrontend.cpp:28] Commit: ơix
-1: I2026-03-01 06:36:58.241555 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.241584 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241605 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241631 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241655 testfrontend.cpp:28] Commit: ợ
-1: I2026-03-01 06:36:58.241674 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.241700 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241721 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241747 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241774 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241792 testfrontend.cpp:28] Commit: ơj
-1: I2026-03-01 06:36:58.241808 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.241833 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241858 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241885 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241907 testfrontend.cpp:28] Commit: ơm
-1: I2026-03-01 06:36:58.241924 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.241949 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241975 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.241997 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242026 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242044 testfrontend.cpp:28] Commit: ờm
-1: I2026-03-01 06:36:58.242060 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.242096 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242116 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242146 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242166 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242190 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242219 testfrontend.cpp:28] Commit: ơmf
-1: I2026-03-01 06:36:58.242233 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.242261 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242281 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242309 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242328 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242352 testfrontend.cpp:28] Commit: ợm
-1: I2026-03-01 06:36:58.242397 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.242422 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242446 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242469 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242492 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242515 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242537 testfrontend.cpp:28] Commit: ơmj
-1: I2026-03-01 06:36:58.242551 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.242574 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242598 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242622 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242647 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242668 testfrontend.cpp:28] Commit: ởm
-1: I2026-03-01 06:36:58.242684 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.242706 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242729 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242752 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242775 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242797 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242819 testfrontend.cpp:28] Commit: ơmr
-1: I2026-03-01 06:36:58.242833 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.242855 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242878 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242903 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242926 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.242950 testfrontend.cpp:28] Commit: ớm
-1: I2026-03-01 06:36:58.242967 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.242990 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243013 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243037 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243057 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243078 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243101 testfrontend.cpp:28] Commit: ơms
-1: I2026-03-01 06:36:58.243115 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.243137 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243159 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243183 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243206 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243228 testfrontend.cpp:28] Commit: ỡm
-1: I2026-03-01 06:36:58.243242 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.243264 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243289 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243311 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243332 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243357 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243380 testfrontend.cpp:28] Commit: ơmx
-1: I2026-03-01 06:36:58.243396 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.243418 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243451 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243471 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243496 testfrontend.cpp:28] Commit: ơn
-1: I2026-03-01 06:36:58.243509 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.243535 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243558 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243580 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243608 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243699 testfrontend.cpp:28] Commit: ờn
-1: I2026-03-01 06:36:58.243714 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.243735 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243766 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243786 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243814 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243833 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243857 testfrontend.cpp:28] Commit: ơnf
-1: I2026-03-01 06:36:58.243876 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.243902 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243925 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243954 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243973 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.243998 testfrontend.cpp:28] Commit: ợn
-1: I2026-03-01 06:36:58.244015 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.244041 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244068 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244088 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244110 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244133 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244154 testfrontend.cpp:28] Commit: ơnj
-1: I2026-03-01 06:36:58.244173 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.244191 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244210 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244228 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244246 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244264 testfrontend.cpp:28] Commit: ởn
-1: I2026-03-01 06:36:58.244277 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.244296 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244325 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244344 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244364 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244387 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244416 testfrontend.cpp:28] Commit: ơnr
-1: I2026-03-01 06:36:58.244429 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.244455 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244476 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244504 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244524 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244546 testfrontend.cpp:28] Commit: ớn
-1: I2026-03-01 06:36:58.244561 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.244589 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244608 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244628 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244652 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244675 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244699 testfrontend.cpp:28] Commit: ơns
-1: I2026-03-01 06:36:58.244720 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.244741 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244765 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244793 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244814 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244843 testfrontend.cpp:28] Commit: ỡn
-1: I2026-03-01 06:36:58.244856 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.244881 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244904 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244932 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244953 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.244980 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245005 testfrontend.cpp:28] Commit: ơnx
-1: I2026-03-01 06:36:58.245023 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.245047 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245073 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245097 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245120 testfrontend.cpp:28] Commit: ơp
-1: I2026-03-01 06:36:58.245134 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.245164 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245186 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245211 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245234 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245252 testfrontend.cpp:28] Commit: ợp
-1: I2026-03-01 06:36:58.245264 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.245282 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245301 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245319 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245337 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245355 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245373 testfrontend.cpp:28] Commit: ơpj
-1: I2026-03-01 06:36:58.245386 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.245404 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245422 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245441 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245459 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245477 testfrontend.cpp:28] Commit: ớp
-1: I2026-03-01 06:36:58.245489 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.245507 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245525 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245543 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245561 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245582 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245600 testfrontend.cpp:28] Commit: ơps
-1: I2026-03-01 06:36:58.245613 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.245633 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245656 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245690 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245713 testfrontend.cpp:28] Commit: ở
-1: I2026-03-01 06:36:58.245729 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.245753 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245785 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245807 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245838 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245863 testfrontend.cpp:28] Commit: ơr
-1: I2026-03-01 06:36:58.245880 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.245904 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245934 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245957 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.245988 testfrontend.cpp:28] Commit: ớ
-1: I2026-03-01 06:36:58.246004 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.246036 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246058 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246082 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246107 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246139 testfrontend.cpp:28] Commit: ơs
-1: I2026-03-01 06:36:58.246155 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.246182 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246204 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246230 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246253 testfrontend.cpp:28] Commit: ơt
-1: I2026-03-01 06:36:58.246269 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.246293 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246321 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246346 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246397 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246422 testfrontend.cpp:28] Commit: ợt
-1: I2026-03-01 06:36:58.246445 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.246474 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246498 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246530 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246552 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246576 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246600 testfrontend.cpp:28] Commit: ơtj
-1: I2026-03-01 06:36:58.246616 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.246642 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246677 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246701 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246728 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246751 testfrontend.cpp:28] Commit: ớt
-1: I2026-03-01 06:36:58.246768 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.246793 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246817 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246846 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246868 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246892 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246917 testfrontend.cpp:28] Commit: ơts
-1: I2026-03-01 06:36:58.246936 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.246961 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.246986 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247013 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247041 testfrontend.cpp:28] Commit: ow
-1: I2026-03-01 06:36:58.247055 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.247087 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247112 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247142 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247167 testfrontend.cpp:28] Commit: ỡ
-1: I2026-03-01 06:36:58.247182 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.247207 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247238 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247262 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247292 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247315 testfrontend.cpp:28] Commit: ơx
-1: I2026-03-01 06:36:58.247337 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.247365 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247390 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247415 testfrontend.cpp:28] Commit: õ
-1: I2026-03-01 06:36:58.247434 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.247458 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247483 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247510 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247533 testfrontend.cpp:28] Commit: ox
-1: I2026-03-01 06:36:58.247551 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.247581 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247604 testfrontend.cpp:28] Commit: q
-1: I2026-03-01 06:36:58.247639 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.247660 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247683 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247715 testfrontend.cpp:28] Commit: qu
-1: I2026-03-01 06:36:58.247731 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.247755 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247779 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247803 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247825 testfrontend.cpp:28] Commit: quo
-1: I2026-03-01 06:36:58.247843 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.247866 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247890 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247925 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247954 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.247978 testfrontend.cpp:28] Commit: quò
-1: I2026-03-01 06:36:58.247994 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.248026 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248048 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248071 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248094 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248118 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248143 testfrontend.cpp:28] Commit: quof
-1: I2026-03-01 06:36:58.248160 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.248185 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248217 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248241 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248270 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248291 testfrontend.cpp:28] Commit: quọ
-1: I2026-03-01 06:36:58.248310 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.248335 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248367 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248389 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248419 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248443 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248473 testfrontend.cpp:28] Commit: quoj
-1: I2026-03-01 06:36:58.248489 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.248519 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248542 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248566 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248590 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248621 testfrontend.cpp:28] Commit: quỏ
-1: I2026-03-01 06:36:58.248635 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.248658 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248689 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248713 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248741 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248766 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248792 testfrontend.cpp:28] Commit: quor
-1: I2026-03-01 06:36:58.248814 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.248841 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248864 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248902 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248925 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.248949 testfrontend.cpp:28] Commit: quó
-1: I2026-03-01 06:36:58.248969 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.248997 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249019 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249043 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249067 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249095 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249112 testfrontend.cpp:28] Commit: quos
-1: I2026-03-01 06:36:58.249128 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.249152 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249182 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249205 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249234 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249256 testfrontend.cpp:28] Commit: quơ
-1: I2026-03-01 06:36:58.249273 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.249296 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249320 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249344 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249373 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249403 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249425 testfrontend.cpp:28] Commit: quơc
-1: I2026-03-01 06:36:58.249443 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.249469 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249521 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249544 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249569 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249604 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249628 testfrontend.cpp:28] Commit: quờ
-1: I2026-03-01 06:36:58.249646 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.249694 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249738 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249785 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249837 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249878 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249904 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.249936 testfrontend.cpp:28] Commit: quơf
-1: I2026-03-01 06:36:58.249951 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.249982 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250004 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250026 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250051 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250080 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250102 testfrontend.cpp:28] Commit: quơi
-1: I2026-03-01 06:36:58.250123 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.250148 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250175 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250198 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250227 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250252 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250280 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250302 testfrontend.cpp:28] Commit: quời
-1: I2026-03-01 06:36:58.250320 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.250350 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250443 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250494 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250542 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250575 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250625 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250669 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250710 testfrontend.cpp:28] Commit: quơif
-1: I2026-03-01 06:36:58.250744 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.250794 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250842 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250893 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250937 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.250978 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251016 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251037 testfrontend.cpp:28] Commit: quợi
-1: I2026-03-01 06:36:58.251070 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.251126 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251169 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251214 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251269 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251317 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251344 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251375 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251397 testfrontend.cpp:28] Commit: quơij
-1: I2026-03-01 06:36:58.251425 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.251483 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251531 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251579 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251604 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251678 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251710 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251733 testfrontend.cpp:28] Commit: quởi
-1: I2026-03-01 06:36:58.251757 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.251790 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251814 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251847 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251872 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251916 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.251964 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252010 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252049 testfrontend.cpp:28] Commit: quơir
-1: I2026-03-01 06:36:58.252081 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.252113 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252136 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252167 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252190 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252223 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252247 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252273 testfrontend.cpp:28] Commit: quới
-1: I2026-03-01 06:36:58.252291 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.252320 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252344 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252377 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252400 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252432 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252455 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252478 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252501 testfrontend.cpp:28] Commit: quơis
-1: I2026-03-01 06:36:58.252519 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.252544 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252567 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252595 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252627 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252649 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252681 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252705 testfrontend.cpp:28] Commit: quỡi
-1: I2026-03-01 06:36:58.252724 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.252753 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252783 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252820 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252842 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252875 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252898 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252931 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.252954 testfrontend.cpp:28] Commit: quơix
-1: I2026-03-01 06:36:58.252968 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.252991 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253025 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253047 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253077 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253126 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253159 testfrontend.cpp:28] Commit: quợ
-1: I2026-03-01 06:36:58.253178 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.253204 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253233 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253257 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253288 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253312 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253342 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253364 testfrontend.cpp:28] Commit: quơj
-1: I2026-03-01 06:36:58.253383 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.253407 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253436 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253457 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253486 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253509 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253533 testfrontend.cpp:28] Commit: quơm
-1: I2026-03-01 06:36:58.253550 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.253576 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253608 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253631 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253662 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253691 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253720 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253743 testfrontend.cpp:28] Commit: quờm
-1: I2026-03-01 06:36:58.253766 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.253795 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253817 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253848 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253871 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253905 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253927 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253950 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.253974 testfrontend.cpp:28] Commit: quơmf
-1: I2026-03-01 06:36:58.253992 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.254017 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254049 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254073 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254102 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254124 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254155 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254199 testfrontend.cpp:28] Commit: quợm
-1: I2026-03-01 06:36:58.254218 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.254241 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254262 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254286 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254307 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254333 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254382 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254411 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254433 testfrontend.cpp:28] Commit: quơmj
-1: I2026-03-01 06:36:58.254449 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.254469 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254492 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254515 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254538 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254561 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254584 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254606 testfrontend.cpp:28] Commit: quởm
-1: I2026-03-01 06:36:58.254621 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.254643 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254666 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254689 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254713 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254735 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254758 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254779 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254802 testfrontend.cpp:28] Commit: quơmr
-1: I2026-03-01 06:36:58.254816 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.254839 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254863 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254889 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254912 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254935 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254959 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.254981 testfrontend.cpp:28] Commit: quớm
-1: I2026-03-01 06:36:58.254995 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.255018 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255040 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255062 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255085 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255108 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255131 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255154 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255176 testfrontend.cpp:28] Commit: quơms
-1: I2026-03-01 06:36:58.255191 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.255213 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255234 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255286 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255319 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255342 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255364 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255389 testfrontend.cpp:28] Commit: quỡm
-1: I2026-03-01 06:36:58.255405 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.255428 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255451 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255477 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255499 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255521 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255543 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255580 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255605 testfrontend.cpp:28] Commit: quơmx
-1: I2026-03-01 06:36:58.255680 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.255702 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255726 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255751 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255772 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255795 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255833 testfrontend.cpp:28] Commit: quơn
-1: I2026-03-01 06:36:58.255849 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.255870 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255895 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255917 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255940 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255962 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.255986 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256008 testfrontend.cpp:28] Commit: quờn
-1: I2026-03-01 06:36:58.256023 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.256044 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256068 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256091 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256116 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256137 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256160 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256183 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256204 testfrontend.cpp:28] Commit: quơnf
-1: I2026-03-01 06:36:58.256222 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.256248 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256284 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256308 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256331 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256356 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256380 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256404 testfrontend.cpp:28] Commit: quơng
-1: I2026-03-01 06:36:58.256420 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.256440 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256462 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256486 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256507 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256531 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256553 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256576 testfrontend.cpp:28] Commit: quợn
-1: I2026-03-01 06:36:58.256591 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.256615 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256638 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256667 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256699 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256723 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256746 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256768 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256789 testfrontend.cpp:28] Commit: quơnj
-1: I2026-03-01 06:36:58.256806 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.256830 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256851 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256897 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256918 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256940 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256963 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.256984 testfrontend.cpp:28] Commit: quởn
-1: I2026-03-01 06:36:58.257001 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.257024 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257047 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257072 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257094 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257118 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257141 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257162 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257184 testfrontend.cpp:28] Commit: quơnr
-1: I2026-03-01 06:36:58.257200 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.257222 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257243 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257268 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257301 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257324 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257348 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257372 testfrontend.cpp:28] Commit: quớn
-1: I2026-03-01 06:36:58.257387 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.257410 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257434 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257456 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257478 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257502 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257523 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257545 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257567 testfrontend.cpp:28] Commit: quơns
-1: I2026-03-01 06:36:58.257584 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.257609 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257633 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257656 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257680 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257701 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257724 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257746 testfrontend.cpp:28] Commit: quỡn
-1: I2026-03-01 06:36:58.257762 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.257785 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257808 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257833 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257859 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257896 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257928 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.257978 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258023 testfrontend.cpp:28] Commit: quơnx
-1: I2026-03-01 06:36:58.258061 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.258095 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258140 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258171 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258211 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258247 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258300 testfrontend.cpp:28] Commit: quơp
-1: I2026-03-01 06:36:58.258320 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.258392 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258436 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258469 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258517 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258560 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258604 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258653 testfrontend.cpp:28] Commit: quớp
-1: I2026-03-01 06:36:58.258678 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.258730 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258769 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258830 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258884 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258922 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.258967 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259024 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259058 testfrontend.cpp:28] Commit: quơps
-1: I2026-03-01 06:36:58.259096 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.259129 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259160 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259190 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259228 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259254 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259288 testfrontend.cpp:28] Commit: quở
-1: I2026-03-01 06:36:58.259305 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.259339 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259365 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259400 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259433 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259467 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259503 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259534 testfrontend.cpp:28] Commit: quơr
-1: I2026-03-01 06:36:58.259555 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.259596 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259725 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259757 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259799 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259829 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259863 testfrontend.cpp:28] Commit: quớ
-1: I2026-03-01 06:36:58.259885 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.259920 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259954 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.259990 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260033 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260070 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260117 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260164 testfrontend.cpp:28] Commit: quơs
-1: I2026-03-01 06:36:58.260201 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.260252 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260301 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260349 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260396 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260419 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260442 testfrontend.cpp:28] Commit: quơt
-1: I2026-03-01 06:36:58.260458 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.260481 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260503 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260529 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260562 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260582 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260606 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260628 testfrontend.cpp:28] Commit: quợt
-1: I2026-03-01 06:36:58.260645 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.260678 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260719 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260756 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260780 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260806 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260827 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260850 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260872 testfrontend.cpp:28] Commit: quơtj
-1: I2026-03-01 06:36:58.260891 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.260914 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260936 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260959 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.260982 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261005 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261027 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261049 testfrontend.cpp:28] Commit: quớt
-1: I2026-03-01 06:36:58.261063 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.261087 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261112 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261134 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261155 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261178 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261202 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261224 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261245 testfrontend.cpp:28] Commit: quơts
-1: I2026-03-01 06:36:58.261260 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.261282 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261307 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261331 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261354 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261377 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261399 testfrontend.cpp:28] Commit: quơu
-1: I2026-03-01 06:36:58.261414 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.261436 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261460 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261485 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261508 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261531 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261553 testfrontend.cpp:28] Commit: quow
-1: I2026-03-01 06:36:58.261568 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.261590 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261611 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261636 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261660 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261683 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261704 testfrontend.cpp:28] Commit: quỡ
-1: I2026-03-01 06:36:58.261723 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.261765 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261798 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261831 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261875 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261915 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261941 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.261966 testfrontend.cpp:28] Commit: quơx
-1: I2026-03-01 06:36:58.261984 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.262009 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262032 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262058 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262088 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262110 testfrontend.cpp:28] Commit: quõ
-1: I2026-03-01 06:36:58.262129 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.262155 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262181 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262205 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262234 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262257 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262287 testfrontend.cpp:28] Commit: quox
-1: I2026-03-01 06:36:58.262303 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.262334 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262385 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262424 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262446 testfrontend.cpp:28] Commit: quw
-1: I2026-03-01 06:36:58.262463 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.262489 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262518 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262541 testfrontend.cpp:28] Commit: qw
-1: I2026-03-01 06:36:58.262555 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.262588 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262609 testfrontend.cpp:28] Commit: t
-1: I2026-03-01 06:36:58.262626 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.262651 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262681 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262702 testfrontend.cpp:28] Commit: th
-1: I2026-03-01 06:36:58.262719 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.262757 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262791 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262822 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262847 testfrontend.cpp:28] Commit: thu
-1: I2026-03-01 06:36:58.262865 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.262891 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262916 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262945 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262968 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.262999 testfrontend.cpp:28] Commit: thù
-1: I2026-03-01 06:36:58.263016 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.263047 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263070 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263100 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263124 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263148 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263172 testfrontend.cpp:28] Commit: thuf
-1: I2026-03-01 06:36:58.263194 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.263219 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263253 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263275 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263306 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263331 testfrontend.cpp:28] Commit: thụ
-1: I2026-03-01 06:36:58.263348 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.263372 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263398 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263429 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263452 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263483 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263506 testfrontend.cpp:28] Commit: thuj
-1: I2026-03-01 06:36:58.263524 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.263549 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263577 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263599 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263662 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263692 testfrontend.cpp:28] Commit: thuo
-1: I2026-03-01 06:36:58.263708 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.263731 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263756 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263787 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263811 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263840 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263870 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263892 testfrontend.cpp:28] Commit: thuof
-1: I2026-03-01 06:36:58.263911 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.263955 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.263985 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264008 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264043 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264066 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264115 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264140 testfrontend.cpp:28] Commit: thuoj
-1: I2026-03-01 06:36:58.264165 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.264189 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264219 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264259 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264313 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264369 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264409 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264438 testfrontend.cpp:28] Commit: thuor
-1: I2026-03-01 06:36:58.264453 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.264484 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264508 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264539 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264565 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264598 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264620 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264645 testfrontend.cpp:28] Commit: thuos
-1: I2026-03-01 06:36:58.264668 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.264693 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264718 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264742 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264773 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264796 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264826 testfrontend.cpp:28] Commit: thuơ
-1: I2026-03-01 06:36:58.264864 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.264891 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264942 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.264974 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265023 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265070 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265116 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265139 testfrontend.cpp:28] Commit: thươc
-1: I2026-03-01 06:36:58.265161 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.265187 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265217 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265264 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265315 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265364 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265423 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265461 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265501 testfrontend.cpp:28] Commit: thược
-1: I2026-03-01 06:36:58.265531 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.265556 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265602 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265655 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265699 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265741 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265789 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265829 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265855 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265885 testfrontend.cpp:28] Commit: thươcj
-1: I2026-03-01 06:36:58.265914 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.265959 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.265990 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266015 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266046 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266070 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266095 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266144 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266171 testfrontend.cpp:28] Commit: thước
-1: I2026-03-01 06:36:58.266191 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.266223 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266246 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266277 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266306 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266329 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266395 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266424 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266449 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266475 testfrontend.cpp:28] Commit: thươcs
-1: I2026-03-01 06:36:58.266491 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.266521 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266543 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266574 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266597 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266623 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266655 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266679 testfrontend.cpp:28] Commit: thuờ
-1: I2026-03-01 06:36:58.266702 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.266727 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266750 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266779 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266801 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266831 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266854 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266886 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266908 testfrontend.cpp:28] Commit: thuơf
-1: I2026-03-01 06:36:58.266927 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.266952 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.266976 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267001 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267030 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267053 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267083 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267105 testfrontend.cpp:28] Commit: thuợ
-1: I2026-03-01 06:36:58.267123 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.267148 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267188 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267239 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267292 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267320 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267353 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267376 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267407 testfrontend.cpp:28] Commit: thuơj
-1: I2026-03-01 06:36:58.267423 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.267447 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267470 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267504 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267528 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267562 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267585 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267615 testfrontend.cpp:28] Commit: thươm
-1: I2026-03-01 06:36:58.267674 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.267704 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267727 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267758 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267783 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267813 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267837 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267870 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267892 testfrontend.cpp:28] Commit: thườm
-1: I2026-03-01 06:36:58.267911 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.267936 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267967 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.267990 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268020 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268042 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268073 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268096 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268126 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268152 testfrontend.cpp:28] Commit: thươmf
-1: I2026-03-01 06:36:58.268169 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.268194 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268239 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268272 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268303 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268326 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268360 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268382 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268406 testfrontend.cpp:28] Commit: thượm
-1: I2026-03-01 06:36:58.268427 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.268456 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268478 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268510 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268534 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268563 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268586 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268614 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268652 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268677 testfrontend.cpp:28] Commit: thươmj
-1: I2026-03-01 06:36:58.268699 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.268722 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268747 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268776 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268799 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268829 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268853 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268883 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268905 testfrontend.cpp:28] Commit: thưởm
-1: I2026-03-01 06:36:58.268923 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.268947 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.268980 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269003 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269035 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269058 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269089 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269112 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269141 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269163 testfrontend.cpp:28] Commit: thươmr
-1: I2026-03-01 06:36:58.269185 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.269209 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269240 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269263 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269287 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269315 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269339 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269369 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269407 testfrontend.cpp:28] Commit: thướm
-1: I2026-03-01 06:36:58.269440 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.269471 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269500 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269522 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269553 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269577 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269604 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269633 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269656 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269684 testfrontend.cpp:28] Commit: thươms
-1: I2026-03-01 06:36:58.269701 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.269731 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269754 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269786 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269809 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269840 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269865 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269897 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269919 testfrontend.cpp:28] Commit: thưỡm
-1: I2026-03-01 06:36:58.269935 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.269960 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.269989 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270013 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270044 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270067 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270094 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270123 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270149 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270178 testfrontend.cpp:28] Commit: thươmx
-1: I2026-03-01 06:36:58.270200 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.270229 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270251 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270277 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270302 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270333 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270384 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270415 testfrontend.cpp:28] Commit: thươn
-1: I2026-03-01 06:36:58.270433 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.270459 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270505 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270540 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270564 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270596 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270620 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270648 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270671 testfrontend.cpp:28] Commit: thườn
-1: I2026-03-01 06:36:58.270693 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.270717 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270742 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270767 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270799 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270821 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270848 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270871 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270896 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270927 testfrontend.cpp:28] Commit: thươnf
-1: I2026-03-01 06:36:58.270941 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.270970 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.270992 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271022 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271045 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271076 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271100 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271129 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271151 testfrontend.cpp:28] Commit: thương
-1: I2026-03-01 06:36:58.271169 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.271195 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271217 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271241 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271273 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271298 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271324 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271353 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271377 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271401 testfrontend.cpp:28] Commit: thường
-1: I2026-03-01 06:36:58.271419 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.271443 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271471 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271493 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271517 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271562 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271661 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271696 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271727 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271770 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271802 testfrontend.cpp:28] Commit: thươngf
-1: I2026-03-01 06:36:58.271821 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.271844 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271863 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271882 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271901 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271920 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271939 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271958 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271976 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.271995 testfrontend.cpp:28] Commit: thượng
-1: I2026-03-01 06:36:58.272008 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.272027 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272045 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272087 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272120 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272148 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272175 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272194 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272213 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272231 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272251 testfrontend.cpp:28] Commit: thươngj
-1: I2026-03-01 06:36:58.272264 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.272283 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272301 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272319 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272338 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272356 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272375 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272393 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272412 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272429 testfrontend.cpp:28] Commit: thưởng
-1: I2026-03-01 06:36:58.272442 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.272460 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272478 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272496 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272515 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272533 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272558 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272586 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272614 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272633 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272651 testfrontend.cpp:28] Commit: thươngr
-1: I2026-03-01 06:36:58.272673 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.272692 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272711 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272731 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272750 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272769 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272787 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272806 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272824 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272842 testfrontend.cpp:28] Commit: thướng
-1: I2026-03-01 06:36:58.272854 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.272872 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272891 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272909 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272927 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272946 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272964 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.272982 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273001 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273021 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273047 testfrontend.cpp:28] Commit: thươngs
-1: I2026-03-01 06:36:58.273065 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.273092 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273111 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273131 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273149 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273168 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273187 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273205 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273224 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273242 testfrontend.cpp:28] Commit: thưỡng
-1: I2026-03-01 06:36:58.273254 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.273272 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273291 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273309 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273327 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273346 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273364 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273382 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273401 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273419 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273437 testfrontend.cpp:28] Commit: thươngx
-1: I2026-03-01 06:36:58.273449 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.273468 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273486 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273504 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273534 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273561 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273585 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273604 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273622 testfrontend.cpp:28] Commit: thượn
-1: I2026-03-01 06:36:58.273635 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.273653 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273672 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273692 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273711 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273729 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273748 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273766 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273784 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273802 testfrontend.cpp:28] Commit: thươnj
-1: I2026-03-01 06:36:58.273814 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.273833 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273851 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273869 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273887 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273907 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273926 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273944 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.273962 testfrontend.cpp:28] Commit: thưởn
-1: I2026-03-01 06:36:58.273974 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.273993 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274020 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274048 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274072 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274092 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274111 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274130 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274148 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274168 testfrontend.cpp:28] Commit: thươnr
-1: I2026-03-01 06:36:58.274180 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.274199 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274217 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274235 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274254 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274272 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274290 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274309 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274326 testfrontend.cpp:28] Commit: thướn
-1: I2026-03-01 06:36:58.274339 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.274357 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274510 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274645 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274756 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274836 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.274924 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275043 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275067 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275086 testfrontend.cpp:28] Commit: thươns
-1: I2026-03-01 06:36:58.275099 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.275157 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275176 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275194 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275213 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275231 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275250 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275268 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275286 testfrontend.cpp:28] Commit: thưỡn
-1: I2026-03-01 06:36:58.275298 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.275317 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275335 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275354 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275373 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275393 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275422 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275454 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275481 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275519 testfrontend.cpp:28] Commit: thươnx
-1: I2026-03-01 06:36:58.275539 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.275565 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275587 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275614 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275702 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275731 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275753 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275781 testfrontend.cpp:28] Commit: thươp
-1: I2026-03-01 06:36:58.275794 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.275816 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275842 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275870 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275910 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275939 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.275976 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276015 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276046 testfrontend.cpp:28] Commit: thượp
-1: I2026-03-01 06:36:58.276060 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.276091 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276110 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276134 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276160 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276186 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276212 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276238 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276268 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276287 testfrontend.cpp:28] Commit: thươpj
-1: I2026-03-01 06:36:58.276301 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.276327 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276363 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276399 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276419 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276449 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276487 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276521 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276547 testfrontend.cpp:28] Commit: thướp
-1: I2026-03-01 06:36:58.276566 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.276591 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276618 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276645 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276666 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276694 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276717 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276747 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276778 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276807 testfrontend.cpp:28] Commit: thươps
-1: I2026-03-01 06:36:58.276824 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.276849 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276876 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276901 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276929 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.276967 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277009 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277030 testfrontend.cpp:28] Commit: thuở
-1: I2026-03-01 06:36:58.277044 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.277074 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277094 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277125 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277143 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277171 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277194 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277226 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277245 testfrontend.cpp:28] Commit: thuơr
-1: I2026-03-01 06:36:58.277259 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.277287 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277307 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277336 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277355 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277385 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277404 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277435 testfrontend.cpp:28] Commit: thuớ
-1: I2026-03-01 06:36:58.277461 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.277495 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277522 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277542 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277565 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277590 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277616 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277642 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277670 testfrontend.cpp:28] Commit: thuơs
-1: I2026-03-01 06:36:58.277684 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.277706 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277734 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277753 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277779 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277809 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277828 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277851 testfrontend.cpp:28] Commit: thươt
-1: I2026-03-01 06:36:58.277869 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.277896 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277932 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277971 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.277998 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278026 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278048 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278076 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278096 testfrontend.cpp:28] Commit: thượt
-1: I2026-03-01 06:36:58.278113 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.278138 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278162 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278187 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278215 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278236 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278264 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278285 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278314 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278332 testfrontend.cpp:28] Commit: thươtj
-1: I2026-03-01 06:36:58.278346 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.278405 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278444 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278474 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278505 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278525 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278555 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278575 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278601 testfrontend.cpp:28] Commit: thướt
-1: I2026-03-01 06:36:58.278614 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.278639 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278666 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278691 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278718 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278743 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278769 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278796 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278819 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278843 testfrontend.cpp:28] Commit: thươts
-1: I2026-03-01 06:36:58.278860 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.278893 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278931 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278963 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.278985 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279012 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279038 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279061 testfrontend.cpp:28] Commit: thươ
-1: I2026-03-01 06:36:58.279077 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.279103 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279132 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279152 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279180 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279202 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279231 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279252 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279282 testfrontend.cpp:28] Commit: thươc
-1: I2026-03-01 06:36:58.279295 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.279322 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279341 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279363 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279401 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279440 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279471 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279501 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279521 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279543 testfrontend.cpp:28] Commit: thược
-1: I2026-03-01 06:36:58.279561 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.279591 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279610 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279669 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279699 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279718 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279746 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279765 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279792 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279811 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279833 testfrontend.cpp:28] Commit: thươcj
-1: I2026-03-01 06:36:58.279851 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.279885 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279922 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279951 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279979 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.279998 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280026 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280047 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280077 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280095 testfrontend.cpp:28] Commit: thước
-1: I2026-03-01 06:36:58.280114 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.280137 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280161 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280185 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280212 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280232 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280260 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280281 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280306 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280331 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280365 testfrontend.cpp:28] Commit: thươcs
-1: I2026-03-01 06:36:58.280388 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.280422 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280449 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280469 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280499 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280520 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280547 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280568 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280591 testfrontend.cpp:28] Commit: thườ
-1: I2026-03-01 06:36:58.280608 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.280636 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280655 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280682 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280701 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280727 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280751 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280780 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280801 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280826 testfrontend.cpp:28] Commit: thươf
-1: I2026-03-01 06:36:58.280852 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.280889 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280922 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280959 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.280997 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281040 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281075 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281110 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281146 testfrontend.cpp:28] Commit: thươi
-1: I2026-03-01 06:36:58.281164 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.281204 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281243 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281269 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281295 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281325 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281344 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281374 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281394 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281420 testfrontend.cpp:28] Commit: thười
-1: I2026-03-01 06:36:58.281435 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.281463 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281504 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281540 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281567 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281592 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281622 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281650 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281677 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281696 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281724 testfrontend.cpp:28] Commit: thươif
-1: I2026-03-01 06:36:58.281738 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.281762 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281782 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281811 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281834 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281860 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281887 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281908 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281938 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.281964 testfrontend.cpp:28] Commit: thượi
-1: I2026-03-01 06:36:58.281992 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.282022 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282048 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282070 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282097 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282118 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282145 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282165 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282195 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282214 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282240 testfrontend.cpp:28] Commit: thươij
-1: I2026-03-01 06:36:58.282254 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.282284 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282303 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282330 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282350 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282518 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282633 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282657 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282677 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282695 testfrontend.cpp:28] Commit: thưởi
-1: I2026-03-01 06:36:58.282709 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.282729 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282778 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282795 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282821 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282852 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282868 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282884 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282907 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282930 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.282957 testfrontend.cpp:28] Commit: thươir
-1: I2026-03-01 06:36:58.282968 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.282985 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283008 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283037 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283061 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283084 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283106 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283149 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283180 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283204 testfrontend.cpp:28] Commit: thưới
-1: I2026-03-01 06:36:58.283215 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.283231 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283253 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283277 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283298 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283320 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283342 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283363 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283383 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283407 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283435 testfrontend.cpp:28] Commit: thươis
-1: I2026-03-01 06:36:58.283448 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.283479 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283494 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283516 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283541 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283558 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283580 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283605 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283674 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283713 testfrontend.cpp:28] Commit: thưỡi
-1: I2026-03-01 06:36:58.283741 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.283767 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283794 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283817 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283839 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283866 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283888 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283911 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283936 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283960 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.283985 testfrontend.cpp:28] Commit: thươix
-1: I2026-03-01 06:36:58.283997 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.284022 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284047 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284071 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284093 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284118 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284142 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284166 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284204 testfrontend.cpp:28] Commit: thượ
-1: I2026-03-01 06:36:58.284224 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.284269 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284307 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284344 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284377 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284423 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284451 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284491 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284515 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284551 testfrontend.cpp:28] Commit: thươj
-1: I2026-03-01 06:36:58.284577 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.284610 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284652 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284689 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284716 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284769 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284798 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284840 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284875 testfrontend.cpp:28] Commit: thươm
-1: I2026-03-01 06:36:58.284907 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.284944 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.284981 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285015 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285049 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285071 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285093 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285114 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285143 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285163 testfrontend.cpp:28] Commit: thườm
-1: I2026-03-01 06:36:58.285180 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.285203 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285228 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285249 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285286 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285333 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285359 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285381 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285402 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285424 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285445 testfrontend.cpp:28] Commit: thươmf
-1: I2026-03-01 06:36:58.285465 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.285508 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285527 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285546 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285568 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285595 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285617 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285643 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285663 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285688 testfrontend.cpp:28] Commit: thượm
-1: I2026-03-01 06:36:58.285700 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.285725 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285742 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285764 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285789 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285810 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285835 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285856 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285879 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285902 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285928 testfrontend.cpp:28] Commit: thươmj
-1: I2026-03-01 06:36:58.285941 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.285962 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.285983 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286016 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286055 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286078 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286100 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286120 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286142 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286166 testfrontend.cpp:28] Commit: thưởm
-1: I2026-03-01 06:36:58.286182 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.286202 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286225 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286246 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286271 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286293 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286315 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286337 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286415 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286431 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286448 testfrontend.cpp:28] Commit: thươmr
-1: I2026-03-01 06:36:58.286459 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.286480 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286503 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286528 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286548 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286572 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286593 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286616 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286636 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286660 testfrontend.cpp:28] Commit: thướm
-1: I2026-03-01 06:36:58.286673 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.286697 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286718 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286741 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286761 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286797 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286825 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286843 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286868 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286891 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286918 testfrontend.cpp:28] Commit: thươms
-1: I2026-03-01 06:36:58.286931 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.286953 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286973 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.286998 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287020 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287041 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287062 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287097 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287138 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287165 testfrontend.cpp:28] Commit: thưỡm
-1: I2026-03-01 06:36:58.287180 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.287202 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287224 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287245 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287267 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287288 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287309 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287333 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287354 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287377 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287396 testfrontend.cpp:28] Commit: thươmx
-1: I2026-03-01 06:36:58.287410 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.287434 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287453 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287477 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287497 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287518 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287537 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287562 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287583 testfrontend.cpp:28] Commit: thươn
-1: I2026-03-01 06:36:58.287599 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.287651 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287677 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287699 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287721 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287747 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287775 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287799 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287820 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287843 testfrontend.cpp:28] Commit: thườn
-1: I2026-03-01 06:36:58.287859 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.287885 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287903 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287926 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287947 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287971 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.287993 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288020 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288041 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288068 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288089 testfrontend.cpp:28] Commit: thươnf
-1: I2026-03-01 06:36:58.288105 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.288126 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288150 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288184 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288212 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288243 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288266 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288286 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288308 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288329 testfrontend.cpp:28] Commit: thương
-1: I2026-03-01 06:36:58.288347 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.288367 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288393 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288413 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288436 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288461 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288483 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288503 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288526 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288546 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288570 testfrontend.cpp:28] Commit: thường
-1: I2026-03-01 06:36:58.288583 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.288605 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288628 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288647 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288672 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288696 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288718 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288738 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288768 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288787 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288814 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288839 testfrontend.cpp:28] Commit: thươngf
-1: I2026-03-01 06:36:58.288852 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.288877 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288897 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288923 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288944 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288964 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.288985 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289005 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289028 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289053 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289075 testfrontend.cpp:28] Commit: thượng
-1: I2026-03-01 06:36:58.289091 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.289111 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289138 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289160 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289186 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289208 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289231 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289257 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289299 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289323 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289342 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289368 testfrontend.cpp:28] Commit: thươngj
-1: I2026-03-01 06:36:58.289383 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.289406 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289428 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289455 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289476 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289501 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289521 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289546 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289566 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289592 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289612 testfrontend.cpp:28] Commit: thưởng
-1: I2026-03-01 06:36:58.289628 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.289649 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289672 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289693 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289718 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289739 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289763 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289784 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289808 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289828 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289850 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289871 testfrontend.cpp:28] Commit: thươngr
-1: I2026-03-01 06:36:58.289886 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.289915 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289931 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289951 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289976 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.289996 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290020 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290040 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290063 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290082 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290125 testfrontend.cpp:28] Commit: thướng
-1: I2026-03-01 06:36:58.290136 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.290153 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290175 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290197 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290220 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290242 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290263 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290285 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290307 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290328 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290355 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290410 testfrontend.cpp:28] Commit: thươngs
-1: I2026-03-01 06:36:58.290427 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.290452 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290478 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290499 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290523 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290548 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290574 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290592 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290617 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290639 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290664 testfrontend.cpp:28] Commit: thưỡng
-1: I2026-03-01 06:36:58.290677 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.290700 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290719 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290744 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290767 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290790 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290814 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290836 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290857 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290878 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290900 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290921 testfrontend.cpp:28] Commit: thươngx
-1: I2026-03-01 06:36:58.290936 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.290961 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.290983 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291006 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291025 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291045 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291065 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291086 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291110 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291152 testfrontend.cpp:28] Commit: thượn
-1: I2026-03-01 06:36:58.291165 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.291188 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291211 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291233 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291258 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291280 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291303 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291325 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291346 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291369 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291390 testfrontend.cpp:28] Commit: thươnj
-1: I2026-03-01 06:36:58.291405 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.291429 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291471 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291494 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291521 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291545 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291568 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291588 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291613 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291677 testfrontend.cpp:28] Commit: thưởn
-1: I2026-03-01 06:36:58.291694 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.291720 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291741 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291766 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291786 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291808 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291831 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291857 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291879 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291902 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291923 testfrontend.cpp:28] Commit: thươnr
-1: I2026-03-01 06:36:58.291938 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.291964 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.291987 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292008 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292029 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292053 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292074 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292097 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292118 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292155 testfrontend.cpp:28] Commit: thướn
-1: I2026-03-01 06:36:58.292175 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.292196 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292222 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292243 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292266 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292286 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292308 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292330 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292356 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292376 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292399 testfrontend.cpp:28] Commit: thươns
-1: I2026-03-01 06:36:58.292412 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.292434 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292454 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292476 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292498 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292532 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292568 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292605 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292637 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292672 testfrontend.cpp:28] Commit: thưỡn
-1: I2026-03-01 06:36:58.292695 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.292717 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292737 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292760 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292779 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292805 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292830 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292849 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292869 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292893 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292916 testfrontend.cpp:28] Commit: thươnx
-1: I2026-03-01 06:36:58.292929 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.292953 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292973 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.292997 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293019 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293078 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293099 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293117 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293140 testfrontend.cpp:28] Commit: thươp
-1: I2026-03-01 06:36:58.293163 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.293184 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293209 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293229 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293252 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293269 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293291 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293311 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293333 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293354 testfrontend.cpp:28] Commit: thượp
-1: I2026-03-01 06:36:58.293368 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.293392 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293414 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293437 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293459 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293485 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293504 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293525 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293547 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293572 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293593 testfrontend.cpp:28] Commit: thươpj
-1: I2026-03-01 06:36:58.293621 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.293677 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293695 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293715 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293742 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293763 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293790 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293812 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293837 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293863 testfrontend.cpp:28] Commit: thướp
-1: I2026-03-01 06:36:58.293873 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.293892 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293914 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293939 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293960 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.293983 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294003 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294025 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294046 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294070 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294093 testfrontend.cpp:28] Commit: thươps
-1: I2026-03-01 06:36:58.294110 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.294128 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294152 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294172 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294193 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294213 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294235 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294255 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294278 testfrontend.cpp:28] Commit: thưở
-1: I2026-03-01 06:36:58.294295 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.294317 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294337 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294395 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294415 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294435 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294460 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294482 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294504 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294525 testfrontend.cpp:28] Commit: thươr
-1: I2026-03-01 06:36:58.294541 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.294564 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294590 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294611 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294634 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294653 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294674 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294694 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294716 testfrontend.cpp:28] Commit: thướ
-1: I2026-03-01 06:36:58.294730 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.294751 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294771 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294794 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294814 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294841 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294863 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294886 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294905 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294929 testfrontend.cpp:28] Commit: thươs
-1: I2026-03-01 06:36:58.294943 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.294966 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.294986 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295008 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295033 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295054 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295079 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295099 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295123 testfrontend.cpp:28] Commit: thươt
-1: I2026-03-01 06:36:58.295135 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.295157 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295178 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295201 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295221 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295241 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295269 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295289 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295312 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295327 testfrontend.cpp:28] Commit: thượt
-1: I2026-03-01 06:36:58.295344 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.295366 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295389 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295412 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295434 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295455 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295479 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295500 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295523 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295545 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295568 testfrontend.cpp:28] Commit: thươtj
-1: I2026-03-01 06:36:58.295581 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.295607 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295700 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295719 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295733 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295750 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295769 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295788 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295808 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295827 testfrontend.cpp:28] Commit: thướt
-1: I2026-03-01 06:36:58.295842 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.295864 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295881 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295905 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295923 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295945 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295969 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.295997 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296015 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296041 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296063 testfrontend.cpp:28] Commit: thươts
-1: I2026-03-01 06:36:58.296081 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.296105 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296128 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296151 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296171 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296193 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296216 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296243 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296268 testfrontend.cpp:28] Commit: thươu
-1: I2026-03-01 06:36:58.296283 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.296300 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296322 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296345 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296371 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296386 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296403 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296427 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296448 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296473 testfrontend.cpp:28] Commit: thườu
-1: I2026-03-01 06:36:58.296493 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.296513 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296540 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296566 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296591 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296612 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296637 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296662 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296682 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296708 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296730 testfrontend.cpp:28] Commit: thươuf
-1: I2026-03-01 06:36:58.296745 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.296765 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296791 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296811 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296831 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296851 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296871 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296886 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296905 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296927 testfrontend.cpp:28] Commit: thượu
-1: I2026-03-01 06:36:58.296938 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.296959 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.296983 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297004 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297020 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297066 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297091 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297115 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297148 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297171 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297194 testfrontend.cpp:28] Commit: thươuj
-1: I2026-03-01 06:36:58.297206 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.297229 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297250 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297274 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297300 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297319 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297343 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297362 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297386 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297401 testfrontend.cpp:28] Commit: thưởu
-1: I2026-03-01 06:36:58.297413 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.297433 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297458 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297495 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297540 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297567 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297602 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297618 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297635 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297656 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297679 testfrontend.cpp:28] Commit: thươur
-1: I2026-03-01 06:36:58.297695 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.297745 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297774 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297797 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297818 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297842 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297867 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297889 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297913 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.297935 testfrontend.cpp:28] Commit: thướu
-1: I2026-03-01 06:36:58.297954 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.297979 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298005 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298025 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298049 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298072 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298095 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298118 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298142 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298168 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298193 testfrontend.cpp:28] Commit: thươus
-1: I2026-03-01 06:36:58.298204 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.298227 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298252 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298274 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298301 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298322 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298346 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298396 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298433 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298459 testfrontend.cpp:28] Commit: thưỡu
-1: I2026-03-01 06:36:58.298476 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.298499 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298521 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298543 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298560 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298583 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298631 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298650 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298672 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298693 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298716 testfrontend.cpp:28] Commit: thươux
-1: I2026-03-01 06:36:58.298730 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.298754 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298780 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298834 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298878 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298908 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298925 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298947 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.298971 testfrontend.cpp:28] Commit: thuow
-1: I2026-03-01 06:36:58.298985 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.299009 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299033 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299058 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299079 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299102 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299123 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299149 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299169 testfrontend.cpp:28] Commit: thưỡ
-1: I2026-03-01 06:36:58.299183 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.299204 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299227 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299250 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299272 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299292 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299313 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299336 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299360 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299384 testfrontend.cpp:28] Commit: thươx
-1: I2026-03-01 06:36:58.299398 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.299444 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299462 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299489 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299541 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299571 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299600 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299664 testfrontend.cpp:28] Commit: thuỡ
-1: I2026-03-01 06:36:58.299678 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.299699 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299727 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299742 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299768 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299786 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299810 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299833 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299856 testfrontend.cpp:28] Commit: thuơx
-1: I2026-03-01 06:36:58.299868 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.299890 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299912 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299953 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.299983 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300017 testfrontend.cpp:28] Commit: thủ
-1: I2026-03-01 06:36:58.300040 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.300068 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300090 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300112 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300133 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300157 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300177 testfrontend.cpp:28] Commit: thur
-1: I2026-03-01 06:36:58.300193 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.300212 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300233 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300255 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300279 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300301 testfrontend.cpp:28] Commit: thú
-1: I2026-03-01 06:36:58.300318 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.300342 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300364 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300384 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300408 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300428 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300453 testfrontend.cpp:28] Commit: thus
-1: I2026-03-01 06:36:58.300466 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.300490 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300511 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300534 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300552 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300573 testfrontend.cpp:28] Commit: thũ
-1: I2026-03-01 06:36:58.300591 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.300616 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300635 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300661 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300682 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300705 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300727 testfrontend.cpp:28] Commit: thux
-1: I2026-03-01 06:36:58.300743 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.300764 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300785 testfrontend.cpp:28] Commit: u
-1: I2026-03-01 06:36:58.300796 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.300818 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300848 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300864 testfrontend.cpp:28] Commit: ua
-1: I2026-03-01 06:36:58.300877 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.300900 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300923 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300943 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.300968 testfrontend.cpp:28] Commit: ùa
-1: I2026-03-01 06:36:58.300981 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.301015 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301067 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301091 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301115 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301139 testfrontend.cpp:28] Commit: uaf
-1: I2026-03-01 06:36:58.301155 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.301200 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301234 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301253 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301282 testfrontend.cpp:28] Commit: ụa
-1: I2026-03-01 06:36:58.301295 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.301314 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301337 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301360 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301384 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301408 testfrontend.cpp:28] Commit: uaj
-1: I2026-03-01 06:36:58.301422 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.301445 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301465 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301485 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301509 testfrontend.cpp:28] Commit: ủa
-1: I2026-03-01 06:36:58.301527 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.301547 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301571 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301590 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301614 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301631 testfrontend.cpp:28] Commit: uar
-1: I2026-03-01 06:36:58.301650 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.301672 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301696 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301718 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301743 testfrontend.cpp:28] Commit: úa
-1: I2026-03-01 06:36:58.301755 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.301779 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301805 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301826 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301849 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301867 testfrontend.cpp:28] Commit: uas
-1: I2026-03-01 06:36:58.301883 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.301901 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301922 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301944 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.301966 testfrontend.cpp:28] Commit: ũa
-1: I2026-03-01 06:36:58.301979 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.302002 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302024 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302048 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302071 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302096 testfrontend.cpp:28] Commit: uax
-1: I2026-03-01 06:36:58.302110 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.302169 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302202 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302220 testfrontend.cpp:28] Commit: uc
-1: I2026-03-01 06:36:58.302241 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.302280 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302303 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302329 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302351 testfrontend.cpp:28] Commit: ục
-1: I2026-03-01 06:36:58.302388 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.302412 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302450 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302492 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302529 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302552 testfrontend.cpp:28] Commit: ucj
-1: I2026-03-01 06:36:58.302569 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.302594 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302617 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302638 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302661 testfrontend.cpp:28] Commit: úc
-1: I2026-03-01 06:36:58.302673 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.302695 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302715 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302740 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302762 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302787 testfrontend.cpp:28] Commit: ucs
-1: I2026-03-01 06:36:58.302801 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.302824 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302845 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302869 testfrontend.cpp:28] Commit: ù
-1: I2026-03-01 06:36:58.302882 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.302909 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302930 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302955 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.302975 testfrontend.cpp:28] Commit: uf
-1: I2026-03-01 06:36:58.302993 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.303016 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303048 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303087 testfrontend.cpp:28] Commit: ui
-1: I2026-03-01 06:36:58.303113 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.303155 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303197 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303228 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303262 testfrontend.cpp:28] Commit: ùi
-1: I2026-03-01 06:36:58.303290 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.303342 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303379 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303412 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303455 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303480 testfrontend.cpp:28] Commit: uif
-1: I2026-03-01 06:36:58.303503 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.303544 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303569 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303591 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303614 testfrontend.cpp:28] Commit: ụi
-1: I2026-03-01 06:36:58.303671 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.303700 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303726 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303750 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303771 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303794 testfrontend.cpp:28] Commit: uij
-1: I2026-03-01 06:36:58.303808 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.303833 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303855 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303878 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303897 testfrontend.cpp:28] Commit: ủi
-1: I2026-03-01 06:36:58.303911 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.303932 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303956 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303974 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.303996 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304013 testfrontend.cpp:28] Commit: uir
-1: I2026-03-01 06:36:58.304026 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.304044 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304063 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304086 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304105 testfrontend.cpp:28] Commit: úi
-1: I2026-03-01 06:36:58.304119 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.304136 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304155 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304177 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304194 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304215 testfrontend.cpp:28] Commit: uis
-1: I2026-03-01 06:36:58.304225 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.304248 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304262 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304281 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304301 testfrontend.cpp:28] Commit: ũi
-1: I2026-03-01 06:36:58.304311 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.304332 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304356 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304374 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304396 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304415 testfrontend.cpp:28] Commit: uix
-1: I2026-03-01 06:36:58.304431 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.304448 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304473 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304491 testfrontend.cpp:28] Commit: ụ
-1: I2026-03-01 06:36:58.304504 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.304524 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304542 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304563 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304580 testfrontend.cpp:28] Commit: uj
-1: I2026-03-01 06:36:58.304594 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.304617 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304632 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304652 testfrontend.cpp:28] Commit: um
-1: I2026-03-01 06:36:58.304661 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.304683 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304705 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304724 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304745 testfrontend.cpp:28] Commit: ùm
-1: I2026-03-01 06:36:58.304755 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.304774 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304794 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304810 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304831 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304851 testfrontend.cpp:28] Commit: umf
-1: I2026-03-01 06:36:58.304867 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.304885 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304907 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304927 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.304950 testfrontend.cpp:28] Commit: ụm
-1: I2026-03-01 06:36:58.304963 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.304987 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305007 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305033 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305055 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305076 testfrontend.cpp:28] Commit: umj
-1: I2026-03-01 06:36:58.305089 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.305110 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305136 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305151 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305174 testfrontend.cpp:28] Commit: ủm
-1: I2026-03-01 06:36:58.305185 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.305207 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305229 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305249 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305274 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305294 testfrontend.cpp:28] Commit: umr
-1: I2026-03-01 06:36:58.305309 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.305331 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305353 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305378 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305397 testfrontend.cpp:28] Commit: úm
-1: I2026-03-01 06:36:58.305413 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.305448 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305462 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305481 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305503 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305522 testfrontend.cpp:28] Commit: ums
-1: I2026-03-01 06:36:58.305539 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.305561 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305587 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305606 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305631 testfrontend.cpp:28] Commit: ũm
-1: I2026-03-01 06:36:58.305642 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.305668 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305688 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305712 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305734 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305760 testfrontend.cpp:28] Commit: umx
-1: I2026-03-01 06:36:58.305774 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.305798 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305816 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305838 testfrontend.cpp:28] Commit: un
-1: I2026-03-01 06:36:58.305849 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.305871 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305895 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305911 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305932 testfrontend.cpp:28] Commit: ùn
-1: I2026-03-01 06:36:58.305942 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.305963 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.305981 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306004 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306022 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306045 testfrontend.cpp:28] Commit: unf
-1: I2026-03-01 06:36:58.306055 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.306077 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306096 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306116 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306135 testfrontend.cpp:28] Commit: ung
-1: I2026-03-01 06:36:58.306151 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.306171 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306194 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306218 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306243 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306262 testfrontend.cpp:28] Commit: ùng
-1: I2026-03-01 06:36:58.306277 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.306298 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306323 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306349 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306409 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306430 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306451 testfrontend.cpp:28] Commit: ungf
-1: I2026-03-01 06:36:58.306468 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.306489 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306511 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306531 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306554 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306574 testfrontend.cpp:28] Commit: ụng
-1: I2026-03-01 06:36:58.306591 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.306612 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306637 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306663 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306688 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306709 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306731 testfrontend.cpp:28] Commit: ungj
-1: I2026-03-01 06:36:58.306745 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.306767 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306800 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306839 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306865 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306889 testfrontend.cpp:28] Commit: ủng
-1: I2026-03-01 06:36:58.306902 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.306924 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306945 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306967 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.306992 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307013 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307037 testfrontend.cpp:28] Commit: ungr
-1: I2026-03-01 06:36:58.307048 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.307071 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307091 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307114 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307146 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307170 testfrontend.cpp:28] Commit: úng
-1: I2026-03-01 06:36:58.307191 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.307212 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307233 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307257 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307279 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307302 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307321 testfrontend.cpp:28] Commit: ungs
-1: I2026-03-01 06:36:58.307337 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.307360 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307381 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307403 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307425 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307448 testfrontend.cpp:28] Commit: ũng
-1: I2026-03-01 06:36:58.307461 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.307488 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307510 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307553 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307578 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307600 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307722 testfrontend.cpp:28] Commit: ungx
-1: I2026-03-01 06:36:58.307735 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.307755 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307776 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307800 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307820 testfrontend.cpp:28] Commit: ụn
-1: I2026-03-01 06:36:58.307836 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.307857 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307879 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307901 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307923 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.307945 testfrontend.cpp:28] Commit: unj
-1: I2026-03-01 06:36:58.307959 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.307981 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308002 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308024 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308045 testfrontend.cpp:28] Commit: ủn
-1: I2026-03-01 06:36:58.308060 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.308082 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308122 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308144 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308163 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308185 testfrontend.cpp:28] Commit: unr
-1: I2026-03-01 06:36:58.308202 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.308223 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308245 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308268 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308288 testfrontend.cpp:28] Commit: ún
-1: I2026-03-01 06:36:58.308306 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.308326 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308344 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308365 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308389 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308409 testfrontend.cpp:28] Commit: uns
-1: I2026-03-01 06:36:58.308423 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.308447 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308468 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308494 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308512 testfrontend.cpp:28] Commit: ũn
-1: I2026-03-01 06:36:58.308530 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.308551 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308574 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308610 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308635 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308662 testfrontend.cpp:28] Commit: unx
-1: I2026-03-01 06:36:58.308687 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.308715 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308732 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308754 testfrontend.cpp:28] Commit: uo
-1: I2026-03-01 06:36:58.308769 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.308793 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308809 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308835 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308857 testfrontend.cpp:28] Commit: uơ
-1: I2026-03-01 06:36:58.308871 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.308894 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308918 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308938 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308962 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.308982 testfrontend.cpp:28] Commit: ươc
-1: I2026-03-01 06:36:58.308997 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.309017 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309041 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309060 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309082 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309105 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309126 testfrontend.cpp:28] Commit: ược
-1: I2026-03-01 06:36:58.309139 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.309161 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309181 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309203 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309225 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309247 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309269 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309291 testfrontend.cpp:28] Commit: ươcj
-1: I2026-03-01 06:36:58.309310 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.309331 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309351 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309372 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309394 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309416 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309437 testfrontend.cpp:28] Commit: ước
-1: I2026-03-01 06:36:58.309451 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.309475 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309496 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309521 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309542 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309566 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309588 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309613 testfrontend.cpp:28] Commit: ươcs
-1: I2026-03-01 06:36:58.309626 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.309651 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309673 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309693 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309722 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309767 testfrontend.cpp:28] Commit: uờ
-1: I2026-03-01 06:36:58.309778 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.309797 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309820 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309845 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309866 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309889 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309909 testfrontend.cpp:28] Commit: uơf
-1: I2026-03-01 06:36:58.309923 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.309947 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309967 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.309989 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310012 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310035 testfrontend.cpp:28] Commit: ươi
-1: I2026-03-01 06:36:58.310048 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.310069 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310091 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310114 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310136 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310159 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310179 testfrontend.cpp:28] Commit: ười
-1: I2026-03-01 06:36:58.310199 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.310221 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310247 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310271 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310296 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310317 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310341 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310389 testfrontend.cpp:28] Commit: ươif
-1: I2026-03-01 06:36:58.310399 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.310414 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310431 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310455 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310477 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310498 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310520 testfrontend.cpp:28] Commit: ượi
-1: I2026-03-01 06:36:58.310535 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.310556 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310581 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310601 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310625 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310645 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310669 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310690 testfrontend.cpp:28] Commit: ươij
-1: I2026-03-01 06:36:58.310707 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.310726 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310751 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310769 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310793 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310833 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310854 testfrontend.cpp:28] Commit: ưởi
-1: I2026-03-01 06:36:58.310867 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.310887 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310911 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310932 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310957 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310975 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.310997 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311016 testfrontend.cpp:28] Commit: ươir
-1: I2026-03-01 06:36:58.311032 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.311052 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311076 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311099 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311120 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311144 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311165 testfrontend.cpp:28] Commit: ưới
-1: I2026-03-01 06:36:58.311181 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.311204 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311226 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311250 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311272 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311295 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311316 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311341 testfrontend.cpp:28] Commit: ươis
-1: I2026-03-01 06:36:58.311355 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.311379 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311398 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311423 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311447 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311471 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311490 testfrontend.cpp:28] Commit: ưỡi
-1: I2026-03-01 06:36:58.311505 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.311528 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311553 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311574 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311599 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311692 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311708 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311725 testfrontend.cpp:28] Commit: ươix
-1: I2026-03-01 06:36:58.311737 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.311757 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311783 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311799 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311823 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311846 testfrontend.cpp:28] Commit: uợ
-1: I2026-03-01 06:36:58.311860 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.311885 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311932 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311962 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.311993 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312017 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312043 testfrontend.cpp:28] Commit: uơj
-1: I2026-03-01 06:36:58.312058 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.312085 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312133 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312154 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312174 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312204 testfrontend.cpp:28] Commit: ươm
-1: I2026-03-01 06:36:58.312231 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.312273 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312289 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312325 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312349 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312384 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312424 testfrontend.cpp:28] Commit: ườm
-1: I2026-03-01 06:36:58.312460 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.312485 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312527 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312564 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312610 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312645 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312669 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312698 testfrontend.cpp:28] Commit: ươmf
-1: I2026-03-01 06:36:58.312718 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.312752 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312771 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312793 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312818 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312839 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312860 testfrontend.cpp:28] Commit: ượm
-1: I2026-03-01 06:36:58.312873 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.312897 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312919 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312942 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312963 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.312986 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313007 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313031 testfrontend.cpp:28] Commit: ươmj
-1: I2026-03-01 06:36:58.313045 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.313068 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313088 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313110 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313129 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313152 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313170 testfrontend.cpp:28] Commit: ưởm
-1: I2026-03-01 06:36:58.313187 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.313208 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313230 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313252 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313275 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313296 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313319 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313340 testfrontend.cpp:28] Commit: ươmr
-1: I2026-03-01 06:36:58.313356 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.313376 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313398 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313418 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313442 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313468 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313494 testfrontend.cpp:28] Commit: ướm
-1: I2026-03-01 06:36:58.313521 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.313545 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313569 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313594 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313618 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313641 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313661 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313685 testfrontend.cpp:28] Commit: ươms
-1: I2026-03-01 06:36:58.313716 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.313734 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313752 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313773 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313803 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313824 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313847 testfrontend.cpp:28] Commit: ưỡm
-1: I2026-03-01 06:36:58.313863 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.313884 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313917 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313949 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313974 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.313997 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314018 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314040 testfrontend.cpp:28] Commit: ươmx
-1: I2026-03-01 06:36:58.314055 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.314078 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314103 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314126 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314150 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314170 testfrontend.cpp:28] Commit: ươn
-1: I2026-03-01 06:36:58.314187 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.314212 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314231 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314258 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314279 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314306 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314329 testfrontend.cpp:28] Commit: ườn
-1: I2026-03-01 06:36:58.314348 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.314384 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314407 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314430 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314453 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314472 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314495 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314517 testfrontend.cpp:28] Commit: ươnf
-1: I2026-03-01 06:36:58.314535 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.314567 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314595 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314628 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314661 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314685 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314707 testfrontend.cpp:28] Commit: ương
-1: I2026-03-01 06:36:58.314720 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.314742 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314764 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314790 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314813 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314840 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314858 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314881 testfrontend.cpp:28] Commit: ường
-1: I2026-03-01 06:36:58.314895 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.314918 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314955 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.314981 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315014 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315056 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315085 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315109 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315144 testfrontend.cpp:28] Commit: ươngf
-1: I2026-03-01 06:36:58.315160 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.315193 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315210 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315230 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315253 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315275 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315299 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315319 testfrontend.cpp:28] Commit: ượng
-1: I2026-03-01 06:36:58.315335 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.315357 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315381 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315402 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315427 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315449 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315473 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315493 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315518 testfrontend.cpp:28] Commit: ươngj
-1: I2026-03-01 06:36:58.315531 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.315552 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315576 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315598 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315660 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315682 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315709 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315729 testfrontend.cpp:28] Commit: ưởng
-1: I2026-03-01 06:36:58.315744 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.315765 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315788 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315807 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315829 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315848 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315870 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315891 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315914 testfrontend.cpp:28] Commit: ươngr
-1: I2026-03-01 06:36:58.315931 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.315956 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.315973 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316001 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316023 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316047 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316066 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316088 testfrontend.cpp:28] Commit: ướng
-1: I2026-03-01 06:36:58.316102 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.316125 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316144 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316165 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316191 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316215 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316235 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316259 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316279 testfrontend.cpp:28] Commit: ươngs
-1: I2026-03-01 06:36:58.316299 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.316318 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316341 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316368 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316392 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316414 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316438 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316461 testfrontend.cpp:28] Commit: ưỡng
-1: I2026-03-01 06:36:58.316478 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.316500 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316522 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316544 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316573 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316597 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316619 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316643 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316667 testfrontend.cpp:28] Commit: ươngx
-1: I2026-03-01 06:36:58.316680 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.316705 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316728 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316750 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316772 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316796 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316819 testfrontend.cpp:28] Commit: ượn
-1: I2026-03-01 06:36:58.316837 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.316856 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316879 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316902 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316926 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316946 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316970 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.316991 testfrontend.cpp:28] Commit: ươnj
-1: I2026-03-01 06:36:58.317005 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.317028 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317052 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317073 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317096 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317123 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317144 testfrontend.cpp:28] Commit: ưởn
-1: I2026-03-01 06:36:58.317159 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.317181 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317202 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317226 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317246 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317268 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317292 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317327 testfrontend.cpp:28] Commit: ươnr
-1: I2026-03-01 06:36:58.317357 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.317388 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317410 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317433 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317456 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317477 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317499 testfrontend.cpp:28] Commit: ướn
-1: I2026-03-01 06:36:58.317515 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.317535 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317556 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317578 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317601 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317620 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317645 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317662 testfrontend.cpp:28] Commit: ươns
-1: I2026-03-01 06:36:58.317680 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.317699 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317722 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317743 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317767 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317788 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317812 testfrontend.cpp:28] Commit: ưỡn
-1: I2026-03-01 06:36:58.317823 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.317847 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317869 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317890 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317911 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317930 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317955 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.317980 testfrontend.cpp:28] Commit: ươnx
-1: I2026-03-01 06:36:58.318010 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.318044 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318074 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318117 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318134 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318155 testfrontend.cpp:28] Commit: ươp
-1: I2026-03-01 06:36:58.318172 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.318196 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318224 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318248 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318276 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318314 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318345 testfrontend.cpp:28] Commit: ượp
-1: I2026-03-01 06:36:58.318388 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.318431 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318461 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318500 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318533 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318568 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318604 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318640 testfrontend.cpp:28] Commit: ươpj
-1: I2026-03-01 06:36:58.318666 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.318706 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318740 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318783 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318805 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318846 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318866 testfrontend.cpp:28] Commit: ướp
-1: I2026-03-01 06:36:58.318883 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.318917 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318959 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.318986 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319027 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319056 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319084 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319121 testfrontend.cpp:28] Commit: ươps
-1: I2026-03-01 06:36:58.319141 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.319179 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319222 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319246 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319281 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319315 testfrontend.cpp:28] Commit: uở
-1: I2026-03-01 06:36:58.319344 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.319383 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319410 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319448 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319489 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319522 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319554 testfrontend.cpp:28] Commit: uơr
-1: I2026-03-01 06:36:58.319576 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.319611 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319673 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319703 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319741 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319777 testfrontend.cpp:28] Commit: uớ
-1: I2026-03-01 06:36:58.319802 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.319844 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319867 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319900 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319920 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319956 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.319976 testfrontend.cpp:28] Commit: uơs
-1: I2026-03-01 06:36:58.319993 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.320029 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320065 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320097 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320135 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320171 testfrontend.cpp:28] Commit: ươt
-1: I2026-03-01 06:36:58.320193 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.320232 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320270 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320306 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320343 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320378 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320406 testfrontend.cpp:28] Commit: ượt
-1: I2026-03-01 06:36:58.320428 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.320465 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320500 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320536 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320572 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320615 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320642 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320677 testfrontend.cpp:28] Commit: ươtj
-1: I2026-03-01 06:36:58.320699 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.320742 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320788 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320822 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320858 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320895 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.320935 testfrontend.cpp:28] Commit: ướt
-1: I2026-03-01 06:36:58.320972 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.320998 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321044 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321085 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321116 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321140 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321183 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321203 testfrontend.cpp:28] Commit: ươts
-1: I2026-03-01 06:36:58.321220 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.321256 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321291 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321328 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321366 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321401 testfrontend.cpp:28] Commit: ươu
-1: I2026-03-01 06:36:58.321425 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.321463 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321485 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321522 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321550 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321591 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321615 testfrontend.cpp:28] Commit: ườu
-1: I2026-03-01 06:36:58.321634 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.321663 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321699 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321733 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321754 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321790 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321810 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321833 testfrontend.cpp:28] Commit: ươuf
-1: I2026-03-01 06:36:58.321862 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.321892 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321915 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321951 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.321985 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322023 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322056 testfrontend.cpp:28] Commit: ượu
-1: I2026-03-01 06:36:58.322078 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.322118 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322155 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322193 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322222 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322298 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322346 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322396 testfrontend.cpp:28] Commit: ươuj
-1: I2026-03-01 06:36:58.322421 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.322448 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322490 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322533 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322559 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322585 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322607 testfrontend.cpp:28] Commit: ưởu
-1: I2026-03-01 06:36:58.322627 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.322649 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322668 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322690 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322716 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322738 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322760 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322783 testfrontend.cpp:28] Commit: ươur
-1: I2026-03-01 06:36:58.322797 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.322819 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322842 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322866 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322887 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322910 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322930 testfrontend.cpp:28] Commit: ướu
-1: I2026-03-01 06:36:58.322945 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.322966 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.322988 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323009 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323034 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323055 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323076 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323098 testfrontend.cpp:28] Commit: ươus
-1: I2026-03-01 06:36:58.323113 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.323133 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323154 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323176 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323199 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323218 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323240 testfrontend.cpp:28] Commit: ưỡu
-1: I2026-03-01 06:36:58.323254 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.323294 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323323 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323344 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323365 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323389 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323409 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323432 testfrontend.cpp:28] Commit: ươux
-1: I2026-03-01 06:36:58.323447 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.323470 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323490 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323513 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323534 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323558 testfrontend.cpp:28] Commit: ươ
-1: I2026-03-01 06:36:58.323570 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.323592 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323616 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323669 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323684 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323702 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323722 testfrontend.cpp:28] Commit: uow
-1: I2026-03-01 06:36:58.323738 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.323756 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323778 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323800 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323823 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323844 testfrontend.cpp:28] Commit: uỡ
-1: I2026-03-01 06:36:58.323859 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.323879 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323904 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323924 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323948 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.323969 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324002 testfrontend.cpp:28] Commit: uơx
-1: I2026-03-01 06:36:58.324027 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.324054 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324079 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324100 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324123 testfrontend.cpp:28] Commit: ũo
-1: I2026-03-01 06:36:58.324136 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.324159 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324183 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324207 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324228 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324253 testfrontend.cpp:28] Commit: uox
-1: I2026-03-01 06:36:58.324266 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.324291 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324313 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324336 testfrontend.cpp:28] Commit: up
-1: I2026-03-01 06:36:58.324349 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.324374 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324399 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324423 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324447 testfrontend.cpp:28] Commit: ụp
-1: I2026-03-01 06:36:58.324462 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.324486 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324507 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324539 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324560 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324584 testfrontend.cpp:28] Commit: upj
-1: I2026-03-01 06:36:58.324597 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.324622 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324643 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324668 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324688 testfrontend.cpp:28] Commit: úp
-1: I2026-03-01 06:36:58.324703 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.324724 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324745 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324768 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324786 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324814 testfrontend.cpp:28] Commit: ups
-1: I2026-03-01 06:36:58.324826 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.324847 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324872 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324896 testfrontend.cpp:28] Commit: ủ
-1: I2026-03-01 06:36:58.324912 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.324935 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324959 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.324982 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325003 testfrontend.cpp:28] Commit: ur
-1: I2026-03-01 06:36:58.325020 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.325042 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325065 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325088 testfrontend.cpp:28] Commit: ú
-1: I2026-03-01 06:36:58.325103 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.325127 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325151 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325175 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325195 testfrontend.cpp:28] Commit: us
-1: I2026-03-01 06:36:58.325210 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.325241 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325284 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325315 testfrontend.cpp:28] Commit: ut
-1: I2026-03-01 06:36:58.325336 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.325368 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325383 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325403 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325427 testfrontend.cpp:28] Commit: ụt
-1: I2026-03-01 06:36:58.325444 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.325464 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325487 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325507 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325534 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325560 testfrontend.cpp:28] Commit: utj
-1: I2026-03-01 06:36:58.325577 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.325599 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325621 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325639 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325664 testfrontend.cpp:28] Commit: út
-1: I2026-03-01 06:36:58.325681 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.325703 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325726 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325750 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325771 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325796 testfrontend.cpp:28] Commit: uts
-1: I2026-03-01 06:36:58.325806 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.325827 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325849 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325873 testfrontend.cpp:28] Commit: ư
-1: I2026-03-01 06:36:58.325885 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.325908 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325931 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325956 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.325978 testfrontend.cpp:28] Commit: ưa
-1: I2026-03-01 06:36:58.325992 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.326014 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326038 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326060 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326083 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326106 testfrontend.cpp:28] Commit: ừa
-1: I2026-03-01 06:36:58.326125 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.326146 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326168 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326192 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326211 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326232 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326253 testfrontend.cpp:28] Commit: ưaf
-1: I2026-03-01 06:36:58.326270 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.326293 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326316 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326341 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326414 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326673 testfrontend.cpp:28] Commit: ựa
-1: I2026-03-01 06:36:58.326716 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.326746 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326767 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326813 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326831 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326862 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326880 testfrontend.cpp:28] Commit: ưaj
-1: I2026-03-01 06:36:58.326892 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.326920 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326935 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326952 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326972 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.326993 testfrontend.cpp:28] Commit: ửa
-1: I2026-03-01 06:36:58.327008 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.327029 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327048 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327068 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327089 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327111 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327130 testfrontend.cpp:28] Commit: ưar
-1: I2026-03-01 06:36:58.327141 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.327156 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327175 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327197 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327218 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327235 testfrontend.cpp:28] Commit: ứa
-1: I2026-03-01 06:36:58.327248 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.327267 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327287 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327309 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327327 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327348 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327369 testfrontend.cpp:28] Commit: ưas
-1: I2026-03-01 06:36:58.327383 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.327404 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327424 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327444 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327464 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327482 testfrontend.cpp:28] Commit: ữa
-1: I2026-03-01 06:36:58.327495 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.327515 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327534 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327556 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327588 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327605 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327710 testfrontend.cpp:28] Commit: ưax
-1: I2026-03-01 06:36:58.327738 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.327781 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327807 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327839 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327855 testfrontend.cpp:28] Commit: ưc
-1: I2026-03-01 06:36:58.327869 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.327889 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327910 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327934 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327951 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.327971 testfrontend.cpp:28] Commit: ực
-1: I2026-03-01 06:36:58.327985 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.328004 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328024 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328045 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328065 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328091 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328105 testfrontend.cpp:28] Commit: ưcj
-1: I2026-03-01 06:36:58.328118 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.328139 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328157 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328172 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328191 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328211 testfrontend.cpp:28] Commit: ức
-1: I2026-03-01 06:36:58.328225 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.328245 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328264 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328284 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328303 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328327 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328342 testfrontend.cpp:28] Commit: ưcs
-1: I2026-03-01 06:36:58.328354 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.328376 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328396 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328418 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328438 testfrontend.cpp:28] Commit: ừ
-1: I2026-03-01 06:36:58.328450 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.328471 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328490 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328510 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328531 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328549 testfrontend.cpp:28] Commit: ưf
-1: I2026-03-01 06:36:58.328564 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.328586 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328606 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328627 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328647 testfrontend.cpp:28] Commit: ưi
-1: I2026-03-01 06:36:58.328660 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.328678 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328704 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328719 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328738 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328757 testfrontend.cpp:28] Commit: ừi
-1: I2026-03-01 06:36:58.328769 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.328789 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328809 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328828 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328848 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328868 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328888 testfrontend.cpp:28] Commit: ưif
-1: I2026-03-01 06:36:58.328901 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.328921 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328941 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328959 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328979 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.328998 testfrontend.cpp:28] Commit: ựi
-1: I2026-03-01 06:36:58.329012 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.329035 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329051 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329067 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329089 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329108 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329127 testfrontend.cpp:28] Commit: ưij
-1: I2026-03-01 06:36:58.329139 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.329159 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329179 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329198 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329219 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329240 testfrontend.cpp:28] Commit: ửi
-1: I2026-03-01 06:36:58.329254 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.329274 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329294 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329314 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329334 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329355 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329373 testfrontend.cpp:28] Commit: ưir
-1: I2026-03-01 06:36:58.329387 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.329407 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329427 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329447 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329466 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329485 testfrontend.cpp:28] Commit: ứi
-1: I2026-03-01 06:36:58.329498 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.329522 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329538 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329556 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329576 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329597 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329617 testfrontend.cpp:28] Commit: ưis
-1: I2026-03-01 06:36:58.329629 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.329649 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329669 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329689 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329709 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329729 testfrontend.cpp:28] Commit: ữi
-1: I2026-03-01 06:36:58.329741 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.329764 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329783 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329804 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329823 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329843 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329863 testfrontend.cpp:28] Commit: ưix
-1: I2026-03-01 06:36:58.329877 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.329899 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329917 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329936 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.329953 testfrontend.cpp:28] Commit: ự
-1: I2026-03-01 06:36:58.329967 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.329986 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330005 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330026 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330046 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330063 testfrontend.cpp:28] Commit: ưj
-1: I2026-03-01 06:36:58.330077 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.330096 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330122 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330138 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330156 testfrontend.cpp:28] Commit: ưm
-1: I2026-03-01 06:36:58.330169 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.330188 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330210 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330230 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330251 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330268 testfrontend.cpp:28] Commit: ừm
-1: I2026-03-01 06:36:58.330283 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.330303 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330323 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330343 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330391 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330412 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330432 testfrontend.cpp:28] Commit: ưmf
-1: I2026-03-01 06:36:58.330457 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.330498 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330525 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330541 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330563 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330579 testfrontend.cpp:28] Commit: ựm
-1: I2026-03-01 06:36:58.330594 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.330614 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330634 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330655 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330675 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330695 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330715 testfrontend.cpp:28] Commit: ưmj
-1: I2026-03-01 06:36:58.330729 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.330749 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330770 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330790 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330812 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330830 testfrontend.cpp:28] Commit: ửm
-1: I2026-03-01 06:36:58.330844 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.330864 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330884 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330903 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330921 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330942 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.330962 testfrontend.cpp:28] Commit: ưmr
-1: I2026-03-01 06:36:58.330976 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.330996 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331015 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331036 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331055 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331075 testfrontend.cpp:28] Commit: ứm
-1: I2026-03-01 06:36:58.331087 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.331107 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331126 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331147 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331166 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331186 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331206 testfrontend.cpp:28] Commit: ưms
-1: I2026-03-01 06:36:58.331220 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.331240 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331258 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331279 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331299 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331319 testfrontend.cpp:28] Commit: ữm
-1: I2026-03-01 06:36:58.331330 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.331350 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331376 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331391 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331411 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331431 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331449 testfrontend.cpp:28] Commit: ưmx
-1: I2026-03-01 06:36:58.331467 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.331500 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331532 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331551 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331572 testfrontend.cpp:28] Commit: ưn
-1: I2026-03-01 06:36:58.331586 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.331605 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331705 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331729 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331748 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331766 testfrontend.cpp:28] Commit: ừn
-1: I2026-03-01 06:36:58.331778 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.331795 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331812 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331829 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331846 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331863 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331882 testfrontend.cpp:28] Commit: ưnf
-1: I2026-03-01 06:36:58.331895 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.331916 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331936 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331955 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331977 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.331996 testfrontend.cpp:28] Commit: ưng
-1: I2026-03-01 06:36:58.332010 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.332029 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332048 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332076 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332092 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332110 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332130 testfrontend.cpp:28] Commit: ừng
-1: I2026-03-01 06:36:58.332144 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.332165 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332183 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332204 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332225 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332245 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332266 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332285 testfrontend.cpp:28] Commit: ưngf
-1: I2026-03-01 06:36:58.332298 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.332318 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332338 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332357 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332378 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332399 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332417 testfrontend.cpp:28] Commit: ựng
-1: I2026-03-01 06:36:58.332432 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.332453 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332472 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332498 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332525 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332547 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332566 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332586 testfrontend.cpp:28] Commit: ưngj
-1: I2026-03-01 06:36:58.332599 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.332621 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332641 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332662 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332680 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332701 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332721 testfrontend.cpp:28] Commit: ửng
-1: I2026-03-01 06:36:58.332734 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.332754 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332773 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332794 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332811 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332831 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332856 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332871 testfrontend.cpp:28] Commit: ưngr
-1: I2026-03-01 06:36:58.332883 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.332902 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332922 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332941 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332960 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332978 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.332997 testfrontend.cpp:28] Commit: ứng
-1: I2026-03-01 06:36:58.333009 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.333029 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333047 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333067 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333086 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333106 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333127 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333149 testfrontend.cpp:28] Commit: ưngs
-1: I2026-03-01 06:36:58.333162 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.333183 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333202 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333222 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333242 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333261 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333280 testfrontend.cpp:28] Commit: ững
-1: I2026-03-01 06:36:58.333293 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.333311 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333331 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333350 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333371 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333391 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333413 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333432 testfrontend.cpp:28] Commit: ưngx
-1: I2026-03-01 06:36:58.333446 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.333465 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333486 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333507 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333538 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333558 testfrontend.cpp:28] Commit: ựn
-1: I2026-03-01 06:36:58.333571 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.333591 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333612 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333632 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333653 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333673 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333693 testfrontend.cpp:28] Commit: ưnj
-1: I2026-03-01 06:36:58.333703 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.333723 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333742 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333763 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333783 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333804 testfrontend.cpp:28] Commit: ửn
-1: I2026-03-01 06:36:58.333818 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.333838 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333857 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333878 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333896 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333917 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333936 testfrontend.cpp:28] Commit: ưnr
-1: I2026-03-01 06:36:58.333950 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.333969 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.333989 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334007 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334028 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334048 testfrontend.cpp:28] Commit: ứn
-1: I2026-03-01 06:36:58.334061 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.334081 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334100 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334119 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334139 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334164 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334178 testfrontend.cpp:28] Commit: ưns
-1: I2026-03-01 06:36:58.334190 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.334210 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334235 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334250 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334270 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334290 testfrontend.cpp:28] Commit: ữn
-1: I2026-03-01 06:36:58.334303 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.334324 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334344 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334392 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334409 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334429 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334450 testfrontend.cpp:28] Commit: ưnx
-1: I2026-03-01 06:36:58.334464 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.334484 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334502 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334526 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334565 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334581 testfrontend.cpp:28] Commit: ươi
-1: I2026-03-01 06:36:58.334593 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.334612 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334634 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334651 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334671 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334691 testfrontend.cpp:28] Commit: ươu
-1: I2026-03-01 06:36:58.334703 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.334723 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334743 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334762 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334783 testfrontend.cpp:28] Commit: ử
-1: I2026-03-01 06:36:58.334797 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.334818 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334841 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334856 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334879 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334893 testfrontend.cpp:28] Commit: ưr
-1: I2026-03-01 06:36:58.334906 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.334927 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334947 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334967 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.334987 testfrontend.cpp:28] Commit: ứ
-1: I2026-03-01 06:36:58.335001 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.335020 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335040 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335060 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335080 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335099 testfrontend.cpp:28] Commit: ưs
-1: I2026-03-01 06:36:58.335112 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.335130 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335152 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335175 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335193 testfrontend.cpp:28] Commit: ưt
-1: I2026-03-01 06:36:58.335207 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.335227 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335247 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335265 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335287 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335306 testfrontend.cpp:28] Commit: ựt
-1: I2026-03-01 06:36:58.335319 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.335339 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335360 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335380 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335401 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335420 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335440 testfrontend.cpp:28] Commit: ưtj
-1: I2026-03-01 06:36:58.335451 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.335471 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335492 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335511 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335529 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335553 testfrontend.cpp:28] Commit: ứt
-1: I2026-03-01 06:36:58.335575 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.335596 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335615 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335667 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335683 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335701 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335721 testfrontend.cpp:28] Commit: ưts
-1: I2026-03-01 06:36:58.335734 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.335755 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335777 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335796 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335816 testfrontend.cpp:28] Commit: ưu
-1: I2026-03-01 06:36:58.335829 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.335849 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335869 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335890 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335909 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335929 testfrontend.cpp:28] Commit: ừu
-1: I2026-03-01 06:36:58.335943 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.335962 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.335983 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336001 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336021 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336038 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336058 testfrontend.cpp:28] Commit: ưuf
-1: I2026-03-01 06:36:58.336071 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.336092 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336111 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336132 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336159 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336173 testfrontend.cpp:28] Commit: ựu
-1: I2026-03-01 06:36:58.336185 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.336203 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336223 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336241 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336261 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336281 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336299 testfrontend.cpp:28] Commit: ưuj
-1: I2026-03-01 06:36:58.336313 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.336333 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336353 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336373 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336399 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336414 testfrontend.cpp:28] Commit: ửu
-1: I2026-03-01 06:36:58.336427 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.336447 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336464 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336482 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336503 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336527 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336543 testfrontend.cpp:28] Commit: ưur
-1: I2026-03-01 06:36:58.336555 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.336591 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336610 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336628 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336649 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336668 testfrontend.cpp:28] Commit: ứu
-1: I2026-03-01 06:36:58.336682 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.336707 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336722 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336741 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336761 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336782 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336802 testfrontend.cpp:28] Commit: ưus
-1: I2026-03-01 06:36:58.336814 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.336834 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336854 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336874 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336893 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336913 testfrontend.cpp:28] Commit: ữu
-1: I2026-03-01 06:36:58.336926 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.336947 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336966 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.336987 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337005 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337026 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337046 testfrontend.cpp:28] Commit: ưux
-1: I2026-03-01 06:36:58.337060 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.337078 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337099 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337121 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337141 testfrontend.cpp:28] Commit: uw
-1: I2026-03-01 06:36:58.337152 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.337172 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337194 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337209 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337227 testfrontend.cpp:28] Commit: ữ
-1: I2026-03-01 06:36:58.337242 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.337261 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337282 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337301 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337322 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337341 testfrontend.cpp:28] Commit: ưx
-1: I2026-03-01 06:36:58.337353 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.337376 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337391 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337410 testfrontend.cpp:28] Commit: ũ
-1: I2026-03-01 06:36:58.337423 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.337446 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337461 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337479 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337499 testfrontend.cpp:28] Commit: ux
-1: I2026-03-01 06:36:58.337513 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.337534 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337552 testfrontend.cpp:28] Commit: ư
-1: I2026-03-01 06:36:58.337567 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.337592 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337619 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337639 testfrontend.cpp:28] Commit: ưa
-1: I2026-03-01 06:36:58.337653 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.337677 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337693 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337712 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337731 testfrontend.cpp:28] Commit: ừa
-1: I2026-03-01 06:36:58.337744 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.337765 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337784 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337804 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337825 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337841 testfrontend.cpp:28] Commit: ưaf
-1: I2026-03-01 06:36:58.337854 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.337876 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337895 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337914 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337935 testfrontend.cpp:28] Commit: ựa
-1: I2026-03-01 06:36:58.337947 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.337967 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.337988 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338008 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338028 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338047 testfrontend.cpp:28] Commit: ưaj
-1: I2026-03-01 06:36:58.338061 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.338081 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338101 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338118 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338138 testfrontend.cpp:28] Commit: ửa
-1: I2026-03-01 06:36:58.338151 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.338170 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338193 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338209 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338228 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338246 testfrontend.cpp:28] Commit: ưar
-1: I2026-03-01 06:36:58.338258 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.338278 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338296 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338316 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338335 testfrontend.cpp:28] Commit: ứa
-1: I2026-03-01 06:36:58.338349 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.338427 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338444 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338459 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338480 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338499 testfrontend.cpp:28] Commit: ưas
-1: I2026-03-01 06:36:58.338511 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.338539 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338555 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338574 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338593 testfrontend.cpp:28] Commit: ữa
-1: I2026-03-01 06:36:58.338610 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.338640 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338661 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338680 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338701 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338721 testfrontend.cpp:28] Commit: ưax
-1: I2026-03-01 06:36:58.338736 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.338756 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338781 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338796 testfrontend.cpp:28] Commit: ưc
-1: I2026-03-01 06:36:58.338809 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.338829 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338848 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338869 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338887 testfrontend.cpp:28] Commit: ực
-1: I2026-03-01 06:36:58.338900 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.338922 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338942 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338960 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338981 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.338998 testfrontend.cpp:28] Commit: ưcj
-1: I2026-03-01 06:36:58.339011 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.339035 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339050 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339068 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339088 testfrontend.cpp:28] Commit: ức
-1: I2026-03-01 06:36:58.339100 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.339122 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339143 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339164 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339184 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339199 testfrontend.cpp:28] Commit: ưcs
-1: I2026-03-01 06:36:58.339213 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.339233 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339252 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339272 testfrontend.cpp:28] Commit: ừ
-1: I2026-03-01 06:36:58.339287 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.339307 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339327 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339347 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339367 testfrontend.cpp:28] Commit: ưf
-1: I2026-03-01 06:36:58.339378 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.339397 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339419 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339437 testfrontend.cpp:28] Commit: ưi
-1: I2026-03-01 06:36:58.339452 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.339475 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339490 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339508 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339527 testfrontend.cpp:28] Commit: ừi
-1: I2026-03-01 06:36:58.339539 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.339559 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339580 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339599 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339661 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339692 testfrontend.cpp:28] Commit: ưif
-1: I2026-03-01 06:36:58.339705 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.339732 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339748 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339773 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339788 testfrontend.cpp:28] Commit: ựi
-1: I2026-03-01 06:36:58.339801 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.339821 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339840 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339860 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339880 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339899 testfrontend.cpp:28] Commit: ưij
-1: I2026-03-01 06:36:58.339911 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.339933 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339953 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339973 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.339991 testfrontend.cpp:28] Commit: ửi
-1: I2026-03-01 06:36:58.340005 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.340025 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340045 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340066 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340086 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340106 testfrontend.cpp:28] Commit: ưir
-1: I2026-03-01 06:36:58.340118 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.340135 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340157 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340177 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340196 testfrontend.cpp:28] Commit: ứi
-1: I2026-03-01 06:36:58.340209 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.340229 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340248 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340269 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340289 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340310 testfrontend.cpp:28] Commit: ưis
-1: I2026-03-01 06:36:58.340324 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.340344 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340364 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340385 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340403 testfrontend.cpp:28] Commit: ữi
-1: I2026-03-01 06:36:58.340416 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.340436 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340456 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340477 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340497 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340517 testfrontend.cpp:28] Commit: ưix
-1: I2026-03-01 06:36:58.340529 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.340549 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340564 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340584 testfrontend.cpp:28] Commit: ự
-1: I2026-03-01 06:36:58.340597 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.340614 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340634 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340658 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340680 testfrontend.cpp:28] Commit: ưj
-1: I2026-03-01 06:36:58.340701 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.340722 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340744 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340764 testfrontend.cpp:28] Commit: ưm
-1: I2026-03-01 06:36:58.340777 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.340797 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340817 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340838 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340856 testfrontend.cpp:28] Commit: ừm
-1: I2026-03-01 06:36:58.340870 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.340894 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340909 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340929 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340951 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.340971 testfrontend.cpp:28] Commit: ưmf
-1: I2026-03-01 06:36:58.340985 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.341006 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341025 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341044 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341064 testfrontend.cpp:28] Commit: ựm
-1: I2026-03-01 06:36:58.341077 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.341098 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341116 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341136 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341155 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341174 testfrontend.cpp:28] Commit: ưmj
-1: I2026-03-01 06:36:58.341189 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.341209 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341230 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341249 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341269 testfrontend.cpp:28] Commit: ửm
-1: I2026-03-01 06:36:58.341282 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.341302 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341322 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341341 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341360 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341378 testfrontend.cpp:28] Commit: ưmr
-1: I2026-03-01 06:36:58.341391 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.341410 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341427 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341447 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341464 testfrontend.cpp:28] Commit: ứm
-1: I2026-03-01 06:36:58.341478 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.341498 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341519 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341546 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341561 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341577 testfrontend.cpp:28] Commit: ưms
-1: I2026-03-01 06:36:58.341591 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.341611 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341632 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341652 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341672 testfrontend.cpp:28] Commit: ữm
-1: I2026-03-01 06:36:58.341689 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.341719 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341741 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341761 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341781 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341801 testfrontend.cpp:28] Commit: ưmx
-1: I2026-03-01 06:36:58.341814 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.341835 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341853 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341874 testfrontend.cpp:28] Commit: ưn
-1: I2026-03-01 06:36:58.341886 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.341907 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341927 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341943 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.341963 testfrontend.cpp:28] Commit: ừn
-1: I2026-03-01 06:36:58.341975 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.341995 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342014 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342035 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342055 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342075 testfrontend.cpp:28] Commit: ưnf
-1: I2026-03-01 06:36:58.342089 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.342108 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342129 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342150 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342170 testfrontend.cpp:28] Commit: ưng
-1: I2026-03-01 06:36:58.342182 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.342202 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342226 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342241 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342259 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342279 testfrontend.cpp:28] Commit: ừng
-1: I2026-03-01 06:36:58.342291 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.342312 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342333 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342354 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342412 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342431 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342452 testfrontend.cpp:28] Commit: ưngf
-1: I2026-03-01 06:36:58.342465 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.342488 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342509 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342530 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342549 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342569 testfrontend.cpp:28] Commit: ựng
-1: I2026-03-01 06:36:58.342582 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.342603 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342622 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342642 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342661 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342681 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342709 testfrontend.cpp:28] Commit: ưngj
-1: I2026-03-01 06:36:58.342727 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.342753 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342770 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342789 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342810 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342828 testfrontend.cpp:28] Commit: ửng
-1: I2026-03-01 06:36:58.342842 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.342862 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342882 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342901 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342922 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342942 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.342961 testfrontend.cpp:28] Commit: ưngr
-1: I2026-03-01 06:36:58.342975 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.342995 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343016 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343037 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343061 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343076 testfrontend.cpp:28] Commit: ứng
-1: I2026-03-01 06:36:58.343087 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.343107 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343127 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343147 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343167 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343187 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343205 testfrontend.cpp:28] Commit: ưngs
-1: I2026-03-01 06:36:58.343219 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.343239 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343260 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343279 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343298 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343317 testfrontend.cpp:28] Commit: ững
-1: I2026-03-01 06:36:58.343331 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.343352 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343372 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343393 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343412 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343432 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343451 testfrontend.cpp:28] Commit: ưngx
-1: I2026-03-01 06:36:58.343464 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.343485 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343505 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343525 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343543 testfrontend.cpp:28] Commit: ựn
-1: I2026-03-01 06:36:58.343557 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.343575 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343596 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343616 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343680 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343696 testfrontend.cpp:28] Commit: ưnj
-1: I2026-03-01 06:36:58.343710 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.343739 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343767 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343792 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343812 testfrontend.cpp:28] Commit: ửn
-1: I2026-03-01 06:36:58.343824 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.343840 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343854 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343869 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343884 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343898 testfrontend.cpp:28] Commit: ưnr
-1: I2026-03-01 06:36:58.343908 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.343923 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343938 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343952 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.343967 testfrontend.cpp:28] Commit: ứn
-1: I2026-03-01 06:36:58.343976 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.343991 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344005 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344020 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344035 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344048 testfrontend.cpp:28] Commit: ưns
-1: I2026-03-01 06:36:58.344058 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.344073 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344087 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344102 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344116 testfrontend.cpp:28] Commit: ữn
-1: I2026-03-01 06:36:58.344126 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.344141 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344155 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344170 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344185 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344199 testfrontend.cpp:28] Commit: ưnx
-1: I2026-03-01 06:36:58.344209 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.344223 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344238 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344252 testfrontend.cpp:28] Commit: ử
-1: I2026-03-01 06:36:58.344262 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.344276 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344291 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344306 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344320 testfrontend.cpp:28] Commit: ưr
-1: I2026-03-01 06:36:58.344329 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.344344 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344359 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344373 testfrontend.cpp:28] Commit: ứ
-1: I2026-03-01 06:36:58.344382 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.344397 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344412 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344428 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344442 testfrontend.cpp:28] Commit: ưs
-1: I2026-03-01 06:36:58.344452 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.344467 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344481 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344497 testfrontend.cpp:28] Commit: ưt
-1: I2026-03-01 06:36:58.344507 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.344525 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344542 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344576 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344592 testfrontend.cpp:28] Commit: ựt
-1: I2026-03-01 06:36:58.344604 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.344632 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344649 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344669 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344690 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344710 testfrontend.cpp:28] Commit: ưtj
-1: I2026-03-01 06:36:58.344721 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.344749 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344783 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344809 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344827 testfrontend.cpp:28] Commit: ứt
-1: I2026-03-01 06:36:58.344841 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.344862 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344888 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344905 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344924 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344944 testfrontend.cpp:28] Commit: ưts
-1: I2026-03-01 06:36:58.344958 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.344978 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.344997 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345017 testfrontend.cpp:28] Commit: ưu
-1: I2026-03-01 06:36:58.345032 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.345050 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345071 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345091 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345111 testfrontend.cpp:28] Commit: ừu
-1: I2026-03-01 06:36:58.345124 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.345145 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345165 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345186 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345206 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345225 testfrontend.cpp:28] Commit: ưuf
-1: I2026-03-01 06:36:58.345239 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.345266 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345284 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345302 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345323 testfrontend.cpp:28] Commit: ựu
-1: I2026-03-01 06:36:58.345335 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.345355 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345374 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345394 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345413 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345434 testfrontend.cpp:28] Commit: ưuj
-1: I2026-03-01 06:36:58.345446 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.345465 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345492 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345509 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345527 testfrontend.cpp:28] Commit: ửu
-1: I2026-03-01 06:36:58.345541 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.345568 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345585 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345603 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345623 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345643 testfrontend.cpp:28] Commit: ưur
-1: I2026-03-01 06:36:58.345655 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.345676 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345696 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345721 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345738 testfrontend.cpp:28] Commit: ứu
-1: I2026-03-01 06:36:58.345750 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.345787 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345808 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345827 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345848 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345867 testfrontend.cpp:28] Commit: ưus
-1: I2026-03-01 06:36:58.345880 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.345902 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345923 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345942 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.345963 testfrontend.cpp:28] Commit: ữu
-1: I2026-03-01 06:36:58.345975 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.345996 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346017 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346037 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346058 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346076 testfrontend.cpp:28] Commit: ưux
-1: I2026-03-01 06:36:58.346090 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.346110 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346131 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346149 testfrontend.cpp:28] Commit: w
-1: I2026-03-01 06:36:58.346163 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.346191 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346209 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346235 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346252 testfrontend.cpp:28] Commit: ww
-1: I2026-03-01 06:36:58.346263 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.346283 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346309 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346326 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346351 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346385 testfrontend.cpp:28] Commit: www
-1: I2026-03-01 06:36:58.346398 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.346429 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346448 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346469 testfrontend.cpp:28] Commit: ữ
-1: I2026-03-01 06:36:58.346482 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.346506 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346523 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346548 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346565 testfrontend.cpp:28] Commit: ưx
-1: I2026-03-01 06:36:58.346577 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.346598 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346618 testfrontend.cpp:28] Commit: y
-1: I2026-03-01 06:36:58.346631 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.346652 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346672 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346691 testfrontend.cpp:28] Commit: ya
-1: I2026-03-01 06:36:58.346703 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.346724 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346750 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346766 testfrontend.cpp:28] Commit: yc
-1: I2026-03-01 06:36:58.346780 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.346812 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346843 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346863 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346883 testfrontend.cpp:28] Commit: ych
-1: I2026-03-01 06:36:58.346897 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.346918 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346937 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.346957 testfrontend.cpp:28] Commit: ỳ
-1: I2026-03-01 06:36:58.346970 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.346991 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347013 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347033 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347052 testfrontend.cpp:28] Commit: yf
-1: I2026-03-01 06:36:58.347066 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.347094 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347111 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347131 testfrontend.cpp:28] Commit: ỵ
-1: I2026-03-01 06:36:58.347146 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.347164 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347184 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347203 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347222 testfrontend.cpp:28] Commit: yj
-1: I2026-03-01 06:36:58.347235 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.347256 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347275 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347295 testfrontend.cpp:28] Commit: yn
-1: I2026-03-01 06:36:58.347306 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.347326 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347346 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347366 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347384 testfrontend.cpp:28] Commit: ynn
-1: I2026-03-01 06:36:58.347398 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.347417 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347438 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347457 testfrontend.cpp:28] Commit: yp
-1: I2026-03-01 06:36:58.347471 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.347492 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347512 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347531 testfrontend.cpp:28] Commit: ỷ
-1: I2026-03-01 06:36:58.347545 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.347562 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347582 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347603 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347769 testfrontend.cpp:28] Commit: yr
-1: I2026-03-01 06:36:58.347789 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.347834 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347854 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347881 testfrontend.cpp:28] Commit: ý
-1: I2026-03-01 06:36:58.347894 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.347917 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347934 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347955 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.347975 testfrontend.cpp:28] Commit: ys
-1: I2026-03-01 06:36:58.347990 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.348009 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348028 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348047 testfrontend.cpp:28] Commit: yt
-1: I2026-03-01 06:36:58.348060 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.348080 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348099 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348120 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348138 testfrontend.cpp:28] Commit: ỵt
-1: I2026-03-01 06:36:58.348153 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.348173 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348192 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348213 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348234 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348253 testfrontend.cpp:28] Commit: ytj
-1: I2026-03-01 06:36:58.348265 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.348284 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348304 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348326 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348346 testfrontend.cpp:28] Commit: ýt
-1: I2026-03-01 06:36:58.348359 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.348380 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348398 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348418 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348446 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348463 testfrontend.cpp:28] Commit: yts
-1: I2026-03-01 06:36:58.348475 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.348497 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348518 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348538 testfrontend.cpp:28] Commit: yu
-1: I2026-03-01 06:36:58.348551 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.348571 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348591 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348611 testfrontend.cpp:28] Commit: ỹ
-1: I2026-03-01 06:36:58.348621 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.348641 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348663 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348684 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348705 testfrontend.cpp:28] Commit: yx
-1: I2026-03-01 06:36:58.348719 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: D2026-03-01 06:36:58.348758 unikey-im.cpp:268] Rebuild surrounding with: "q"
-1: I2026-03-01 06:36:58.348772 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348798 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348817 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348836 testfrontend.cpp:28] Commit: uẻ
-1: I2026-03-01 06:36:58.348852 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.348940 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.348957 testfrontend.cpp:28] Commit: e
-1: I2026-03-01 06:36:58.348968 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.349044 testfrontend.cpp:35] DeleteSurrounding: -3 3
-1: I2026-03-01 06:36:58.349062 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.349082 testfrontend.cpp:28] Commit: ngả
-1: I2026-03-01 06:36:58.349095 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.349125 testfrontend.cpp:35] DeleteSurrounding: -7 7
-1: I2026-03-01 06:36:58.349140 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.349161 testfrontend.cpp:28] Commit: nghiêng
-1: I2026-03-01 06:36:58.349175 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.349197 testfrontend.cpp:35] DeleteSurrounding: -3 3
-1: I2026-03-01 06:36:58.349211 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.349230 testfrontend.cpp:28] Commit: ngá
-1: I2026-03-01 06:36:58.349243 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: I2026-03-01 06:36:58.349266 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
-1: I2026-03-01 06:36:58.349285 testfrontend.cpp:28] Commit: s
-1: I2026-03-01 06:36:58.349298 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
-1: D2026-03-01 06:36:58.349327 instance.cpp:2445] Instance::deactivateInputMethod event_type=4106
-1: D2026-03-01 06:36:58.349339 instance.cpp:2455] Switch reason: 1
-1: D2026-03-01 06:36:58.349351 instance.cpp:2457] Old Input method: unikey
-1: D2026-03-01 06:36:58.349365 instance.cpp:2463] Deactivate: [Last]:unikey [Deactivating]:unikey
-1: D2026-03-01 06:36:58.349381 instance.cpp:2403] Instance::activateInputMethod
-1: D2026-03-01 06:36:58.349391 instance.cpp:2408] Activate: [Last]: [Activating]:keyboard-us
-1: D2026-03-01 06:36:58.349424 instance.cpp:2495] Input method switched
-1: D2026-03-01 06:36:58.349498 instance.cpp:1441] Running save...
-1: I2026-03-01 06:36:58.349602 addonmanager.cpp:308] Unloading addon unikey
-1: I2026-03-01 06:36:58.349743 addonmanager.cpp:308] Unloading addon testfrontend
-1: I2026-03-01 06:36:58.349759 addonmanager.cpp:308] Unloading addon testim
-1/1 Test #1: testunikey .......................   Passed    0.22 sec
+1: D2025-01-28 02:16:53.645684 i18n.cpp:32] Add gettext domain fcitx5 at /usr/share/locale
+1: D2025-01-28 02:16:53.648158 instance.cpp:1995] Trigger Key: Control+space Zenkaku_Hankaku Hangul
+1: I2025-01-28 02:16:53.648178 instance.cpp:1394] Override Enabled Addons: {unikey, testfrontend, testim}
+1: I2025-01-28 02:16:53.648191 instance.cpp:1395] Override Disabled Addons: {all}
+1: D2025-01-28 02:16:53.648404 addonmanager.cpp:167] Call loadAddon() with testim checkDependencies() returns 0 Dep: [] OptDep: []
+1: I2025-01-28 02:16:53.648521 addonmanager.cpp:205] Loaded addon testim
+1: D2025-01-28 02:16:53.648526 addonmanager.cpp:167] Call loadAddon() with testfrontend checkDependencies() returns 0 Dep: [] OptDep: []
+1: I2025-01-28 02:16:53.648625 addonmanager.cpp:205] Loaded addon testfrontend
+1: I2025-01-28 02:16:53.648709 inputmethodmanager.cpp:209] Found 3 input method(s) in addon testim
+1: I2025-01-28 02:16:53.648722 inputmethodmanager.cpp:132] No valid input method group in configuration. Building a default one
+1: I2025-01-28 02:16:53.648752 instance.cpp:382] Items in Default: [InputMethodGroupItem(keyboard-us,layout=)]
+1: I2025-01-28 02:16:53.648762 instance.cpp:387] Generated groups: [Default]
+1: D2025-01-28 02:16:53.648814 addonmanager.cpp:167] Call loadAddon() with unikey checkDependencies() returns 0 Dep: [(core, SemanticVersion(5.1.12))] OptDep: []
+1: D2025-01-28 02:16:53.649007 i18n.cpp:32] Add gettext domain fcitx5-unikey at /usr/share/locale
+1: I2025-01-28 02:16:53.649161 addonmanager.cpp:205] Loaded addon unikey
+1: D2025-01-28 02:16:53.649198 instance.cpp:2403] Instance::activateInputMethod
+1: D2025-01-28 02:16:53.649205 instance.cpp:2408] Activate: [Last]: [Activating]:keyboard-us
+1: D2025-01-28 02:16:53.649221 instance.cpp:2445] Instance::deactivateInputMethod event_type=4106
+1: D2025-01-28 02:16:53.649226 instance.cpp:2455] Switch reason: 0
+1: D2025-01-28 02:16:53.649230 instance.cpp:2457] Old Input method: keyboard-us
+1: D2025-01-28 02:16:53.649237 instance.cpp:2463] Deactivate: [Last]:keyboard-us [Deactivating]:keyboard-us
+1: D2025-01-28 02:16:53.649251 instance.cpp:2403] Instance::activateInputMethod
+1: D2025-01-28 02:16:53.649254 instance.cpp:2408] Activate: [Last]: [Activating]:unikey
+1: D2025-01-28 02:16:53.649276 instance.cpp:2495] Input method switched
+1: I2025-01-28 02:16:53.649293 testfrontend.cpp:75] KeyEvent key: Control+space isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649327 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649352 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649361 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649375 testfrontend.cpp:28] Commit: ăo 
+1: I2025-01-28 02:16:53.649384 testfrontend.cpp:75] KeyEvent key: space isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649411 testfrontend.cpp:75] KeyEvent key: b isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.649420 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649427 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649442 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649453 testfrontend.cpp:28] Commit: âo 
+1: I2025-01-28 02:16:53.649461 testfrontend.cpp:75] KeyEvent key: space isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649480 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649489 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649503 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649511 testfrontend.cpp:28] Commit: ăo 
+1: I2025-01-28 02:16:53.649515 testfrontend.cpp:75] KeyEvent key: space isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649530 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649543 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649554 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649568 testfrontend.cpp:28] Commit: ăo
+1: I2025-01-28 02:16:53.649576 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.649596 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649604 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649615 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649628 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649641 testfrontend.cpp:28] Commit: awoo 
+1: I2025-01-28 02:16:53.649648 testfrontend.cpp:75] KeyEvent key: space isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649662 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649672 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649682 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649692 testfrontend.cpp:28] Commit: awo
+1: I2025-01-28 02:16:53.649699 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.649709 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649720 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649730 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649740 testfrontend.cpp:28] Commit: aao
+1: I2025-01-28 02:16:53.649746 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.649755 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649768 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649775 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649785 testfrontend.cpp:28] Commit: aao
+1: I2025-01-28 02:16:53.649791 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.649803 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649813 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649823 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649834 testfrontend.cpp:28] Commit: aao
+1: I2025-01-28 02:16:53.649842 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.649854 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649865 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649876 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649889 testfrontend.cpp:28] Commit: aao
+1: I2025-01-28 02:16:53.649896 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.649909 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649920 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649934 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.649945 testfrontend.cpp:28] Commit: aao
+1: I2025-01-28 02:16:53.649950 testfrontend.cpp:75] KeyEvent key: ssharp isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650096 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650104 testfrontend.cpp:28] Commit: a
+1: I2025-01-28 02:16:53.650109 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650121 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650131 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650140 testfrontend.cpp:28] Commit: â
+1: I2025-01-28 02:16:53.650147 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650160 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650172 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650183 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650193 testfrontend.cpp:28] Commit: aa
+1: I2025-01-28 02:16:53.650199 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650212 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650223 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650235 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650247 testfrontend.cpp:28] Commit: âc
+1: I2025-01-28 02:16:53.650254 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650268 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650279 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650290 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650301 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650313 testfrontend.cpp:28] Commit: ậc
+1: I2025-01-28 02:16:53.650321 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650335 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650346 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650356 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650367 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650376 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650386 testfrontend.cpp:28] Commit: âcj
+1: I2025-01-28 02:16:53.650391 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650402 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650410 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650423 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650431 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650443 testfrontend.cpp:28] Commit: ấc
+1: I2025-01-28 02:16:53.650448 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650458 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650467 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650480 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650491 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650503 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650516 testfrontend.cpp:28] Commit: âcs
+1: I2025-01-28 02:16:53.650523 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650536 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650575 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650587 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650598 testfrontend.cpp:28] Commit: ầ
+1: I2025-01-28 02:16:53.650603 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650609 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650618 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650629 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650639 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650649 testfrontend.cpp:28] Commit: âf
+1: I2025-01-28 02:16:53.650654 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650668 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650679 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650688 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650700 testfrontend.cpp:28] Commit: ậ
+1: I2025-01-28 02:16:53.650705 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650720 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650731 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650744 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650755 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650766 testfrontend.cpp:28] Commit: âj
+1: I2025-01-28 02:16:53.650786 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650792 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650800 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650809 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650822 testfrontend.cpp:28] Commit: âm
+1: I2025-01-28 02:16:53.650827 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650839 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650850 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650861 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650874 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650884 testfrontend.cpp:28] Commit: ầm
+1: I2025-01-28 02:16:53.650891 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650900 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650914 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650924 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650936 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650944 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650957 testfrontend.cpp:28] Commit: âmf
+1: I2025-01-28 02:16:53.650964 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.650977 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650989 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.650999 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651012 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651021 testfrontend.cpp:28] Commit: ậm
+1: I2025-01-28 02:16:53.651028 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651042 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651053 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651064 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651075 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651087 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651100 testfrontend.cpp:28] Commit: âmj
+1: I2025-01-28 02:16:53.651105 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651115 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651123 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651134 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651143 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651152 testfrontend.cpp:28] Commit: ẩm
+1: I2025-01-28 02:16:53.651156 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651166 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651175 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651183 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651196 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651207 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651218 testfrontend.cpp:28] Commit: âmr
+1: I2025-01-28 02:16:53.651226 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651235 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651248 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651258 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651270 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651280 testfrontend.cpp:28] Commit: ấm
+1: I2025-01-28 02:16:53.651287 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651294 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651305 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651312 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651323 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651332 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651339 testfrontend.cpp:28] Commit: âms
+1: I2025-01-28 02:16:53.651346 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651353 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651365 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651374 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651387 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651397 testfrontend.cpp:28] Commit: ẫm
+1: I2025-01-28 02:16:53.651402 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651411 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651422 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651433 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651445 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651456 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651469 testfrontend.cpp:28] Commit: âmx
+1: I2025-01-28 02:16:53.651474 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651488 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651498 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651509 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651521 testfrontend.cpp:28] Commit: ân
+1: I2025-01-28 02:16:53.651526 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651539 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651551 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651562 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651573 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651583 testfrontend.cpp:28] Commit: ần
+1: I2025-01-28 02:16:53.651591 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651604 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651615 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651626 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651637 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651652 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651664 testfrontend.cpp:28] Commit: ânf
+1: I2025-01-28 02:16:53.651671 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651684 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651694 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651705 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651717 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651727 testfrontend.cpp:28] Commit: âng
+1: I2025-01-28 02:16:53.651733 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651746 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651758 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651769 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651780 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651792 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651802 testfrontend.cpp:28] Commit: ầng
+1: I2025-01-28 02:16:53.651809 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651823 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651834 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651845 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651855 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651868 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651879 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651891 testfrontend.cpp:28] Commit: ângf
+1: I2025-01-28 02:16:53.651897 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651910 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651920 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651927 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651934 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651941 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651956 testfrontend.cpp:28] Commit: ậng
+1: I2025-01-28 02:16:53.651962 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.651971 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.651987 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652000 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652011 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652022 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652033 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652044 testfrontend.cpp:28] Commit: ângj
+1: I2025-01-28 02:16:53.652049 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652062 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652074 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652084 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652097 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652108 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652119 testfrontend.cpp:28] Commit: ẩng
+1: I2025-01-28 02:16:53.652125 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652139 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652150 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652164 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652174 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652188 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652196 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652210 testfrontend.cpp:28] Commit: ângr
+1: I2025-01-28 02:16:53.652215 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652227 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652240 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652251 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652262 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652275 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652286 testfrontend.cpp:28] Commit: ấng
+1: I2025-01-28 02:16:53.652294 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652305 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652315 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652326 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652337 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652348 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652360 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652372 testfrontend.cpp:28] Commit: ângs
+1: I2025-01-28 02:16:53.652379 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652392 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652404 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652414 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652425 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652436 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652446 testfrontend.cpp:28] Commit: ẫng
+1: I2025-01-28 02:16:53.652453 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652465 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652475 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652486 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652497 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652508 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652519 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652532 testfrontend.cpp:28] Commit: ângx
+1: I2025-01-28 02:16:53.652538 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652551 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652561 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652574 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652584 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652594 testfrontend.cpp:28] Commit: ận
+1: I2025-01-28 02:16:53.652600 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652614 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652625 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652636 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652646 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652657 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652669 testfrontend.cpp:28] Commit: ânj
+1: I2025-01-28 02:16:53.652674 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652689 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652699 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652707 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652719 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652730 testfrontend.cpp:28] Commit: ẩn
+1: I2025-01-28 02:16:53.652735 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652749 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652762 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652772 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652782 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652792 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652802 testfrontend.cpp:28] Commit: ânr
+1: I2025-01-28 02:16:53.652808 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652821 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652831 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652841 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652852 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652862 testfrontend.cpp:28] Commit: ấn
+1: I2025-01-28 02:16:53.652869 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652881 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652894 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652905 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652916 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652930 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652943 testfrontend.cpp:28] Commit: âns
+1: I2025-01-28 02:16:53.652951 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.652966 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652977 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.652991 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653004 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653017 testfrontend.cpp:28] Commit: ẫn
+1: I2025-01-28 02:16:53.653028 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653040 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653054 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653068 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653081 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653093 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653103 testfrontend.cpp:28] Commit: ânx
+1: I2025-01-28 02:16:53.653111 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653121 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653132 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653144 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653156 testfrontend.cpp:28] Commit: âp
+1: I2025-01-28 02:16:53.653161 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653173 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653184 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653197 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653207 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653220 testfrontend.cpp:28] Commit: ập
+1: I2025-01-28 02:16:53.653224 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653236 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653246 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653260 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653271 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653281 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653291 testfrontend.cpp:28] Commit: âpj
+1: I2025-01-28 02:16:53.653298 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653313 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653324 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653337 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653348 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653359 testfrontend.cpp:28] Commit: ấp
+1: I2025-01-28 02:16:53.653364 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653376 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653386 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653396 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653407 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653417 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653428 testfrontend.cpp:28] Commit: âps
+1: I2025-01-28 02:16:53.653436 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653450 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653460 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653471 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653481 testfrontend.cpp:28] Commit: ẩ
+1: I2025-01-28 02:16:53.653487 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653500 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653510 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653521 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653531 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653541 testfrontend.cpp:28] Commit: âr
+1: I2025-01-28 02:16:53.653546 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653560 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653571 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653581 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653594 testfrontend.cpp:28] Commit: ấ
+1: I2025-01-28 02:16:53.653601 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653614 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653625 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653638 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653648 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653660 testfrontend.cpp:28] Commit: âs
+1: I2025-01-28 02:16:53.653667 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653676 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653687 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653696 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653706 testfrontend.cpp:28] Commit: ât
+1: I2025-01-28 02:16:53.653711 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653723 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653734 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653744 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653753 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653763 testfrontend.cpp:28] Commit: ật
+1: I2025-01-28 02:16:53.653769 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653782 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653792 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653803 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653814 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653825 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653835 testfrontend.cpp:28] Commit: âtj
+1: I2025-01-28 02:16:53.653842 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653852 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653866 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653878 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653888 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653898 testfrontend.cpp:28] Commit: ất
+1: I2025-01-28 02:16:53.653908 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653917 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653932 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653942 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653954 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653964 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.653974 testfrontend.cpp:28] Commit: âts
+1: I2025-01-28 02:16:53.653981 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.653995 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654005 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654016 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654028 testfrontend.cpp:28] Commit: âu
+1: I2025-01-28 02:16:53.654034 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654046 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654056 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654066 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654076 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654086 testfrontend.cpp:28] Commit: ầu
+1: I2025-01-28 02:16:53.654092 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654106 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654117 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654130 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654142 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654153 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654164 testfrontend.cpp:28] Commit: âuf
+1: I2025-01-28 02:16:53.654170 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654184 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654194 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654206 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654217 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654230 testfrontend.cpp:28] Commit: ậu
+1: I2025-01-28 02:16:53.654237 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654252 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654262 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654273 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654286 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654296 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654305 testfrontend.cpp:28] Commit: âuj
+1: I2025-01-28 02:16:53.654311 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654326 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654338 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654348 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654359 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654368 testfrontend.cpp:28] Commit: ẩu
+1: I2025-01-28 02:16:53.654376 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654385 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654398 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654410 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654421 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654431 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654443 testfrontend.cpp:28] Commit: âur
+1: I2025-01-28 02:16:53.654449 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654463 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654473 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654483 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654493 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654504 testfrontend.cpp:28] Commit: ấu
+1: I2025-01-28 02:16:53.654512 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654526 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654537 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654634 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654643 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654650 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654660 testfrontend.cpp:28] Commit: âus
+1: I2025-01-28 02:16:53.654669 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654678 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654687 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654702 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654713 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654723 testfrontend.cpp:28] Commit: ẫu
+1: I2025-01-28 02:16:53.654730 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654740 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654747 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654753 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654760 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654767 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654790 testfrontend.cpp:28] Commit: âux
+1: I2025-01-28 02:16:53.654795 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654809 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654820 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654830 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654841 testfrontend.cpp:28] Commit: ẫ
+1: I2025-01-28 02:16:53.654846 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654859 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654870 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654882 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654893 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654904 testfrontend.cpp:28] Commit: âx
+1: I2025-01-28 02:16:53.654912 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654921 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654933 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654943 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654956 testfrontend.cpp:28] Commit: ây
+1: I2025-01-28 02:16:53.654961 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.654976 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654987 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.654999 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655010 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655021 testfrontend.cpp:28] Commit: ầy
+1: I2025-01-28 02:16:53.655027 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655041 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655051 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655061 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655071 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655082 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655094 testfrontend.cpp:28] Commit: âyf
+1: I2025-01-28 02:16:53.655099 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655115 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655127 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655138 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655150 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655160 testfrontend.cpp:28] Commit: ậy
+1: I2025-01-28 02:16:53.655166 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655179 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655190 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655202 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655213 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655224 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655236 testfrontend.cpp:28] Commit: âyj
+1: I2025-01-28 02:16:53.655243 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655257 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655269 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655279 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655289 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655299 testfrontend.cpp:28] Commit: ẩy
+1: I2025-01-28 02:16:53.655305 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655320 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655331 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655341 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655353 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655363 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655374 testfrontend.cpp:28] Commit: âyr
+1: I2025-01-28 02:16:53.655381 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655391 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655403 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655414 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655424 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655438 testfrontend.cpp:28] Commit: ấy
+1: I2025-01-28 02:16:53.655443 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655458 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655470 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655481 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655493 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655504 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655516 testfrontend.cpp:28] Commit: âys
+1: I2025-01-28 02:16:53.655521 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655535 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655546 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655559 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655570 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655580 testfrontend.cpp:28] Commit: ẫy
+1: I2025-01-28 02:16:53.655588 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655604 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655617 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655629 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655639 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655649 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655660 testfrontend.cpp:28] Commit: âyx
+1: I2025-01-28 02:16:53.655667 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655679 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655686 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655692 testfrontend.cpp:28] Commit: ac
+1: I2025-01-28 02:16:53.655697 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655703 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655710 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655716 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655723 testfrontend.cpp:28] Commit: ach
+1: I2025-01-28 02:16:53.655727 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655733 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655740 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655746 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655753 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655760 testfrontend.cpp:28] Commit: ạch
+1: I2025-01-28 02:16:53.655767 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655773 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655782 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655793 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655800 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655814 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655824 testfrontend.cpp:28] Commit: achj
+1: I2025-01-28 02:16:53.655832 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655844 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655856 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655867 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655877 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655888 testfrontend.cpp:28] Commit: ách
+1: I2025-01-28 02:16:53.655895 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655907 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655919 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655931 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655942 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655953 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655965 testfrontend.cpp:28] Commit: achs
+1: I2025-01-28 02:16:53.655971 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.655984 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.655996 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656006 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656016 testfrontend.cpp:28] Commit: ạc
+1: I2025-01-28 02:16:53.656023 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656040 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656047 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656055 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656070 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656082 testfrontend.cpp:28] Commit: acj
+1: I2025-01-28 02:16:53.656089 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656104 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656115 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656131 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656144 testfrontend.cpp:28] Commit: ác
+1: I2025-01-28 02:16:53.656155 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656164 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656178 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656189 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656202 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656215 testfrontend.cpp:28] Commit: acs
+1: I2025-01-28 02:16:53.656220 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656234 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656244 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656258 testfrontend.cpp:28] Commit: à
+1: I2025-01-28 02:16:53.656265 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656280 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656290 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656303 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656309 testfrontend.cpp:28] Commit: af
+1: I2025-01-28 02:16:53.656313 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656320 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656327 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656333 testfrontend.cpp:28] Commit: ai
+1: I2025-01-28 02:16:53.656337 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656344 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656350 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656357 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656363 testfrontend.cpp:28] Commit: ài
+1: I2025-01-28 02:16:53.656367 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656373 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656382 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656388 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656395 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656404 testfrontend.cpp:28] Commit: aif
+1: I2025-01-28 02:16:53.656409 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656421 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656431 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656441 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656519 testfrontend.cpp:28] Commit: ại
+1: I2025-01-28 02:16:53.656524 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656536 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656547 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656558 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656570 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656580 testfrontend.cpp:28] Commit: aij
+1: I2025-01-28 02:16:53.656587 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656596 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656611 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656622 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656634 testfrontend.cpp:28] Commit: ải
+1: I2025-01-28 02:16:53.656639 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656652 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656663 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656675 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656685 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656695 testfrontend.cpp:28] Commit: air
+1: I2025-01-28 02:16:53.656702 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656715 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656727 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656737 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656748 testfrontend.cpp:28] Commit: ái
+1: I2025-01-28 02:16:53.656755 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656764 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656776 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656789 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656799 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656809 testfrontend.cpp:28] Commit: ais
+1: I2025-01-28 02:16:53.656816 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656825 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656836 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656846 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656860 testfrontend.cpp:28] Commit: ãi
+1: I2025-01-28 02:16:53.656867 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656880 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656890 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656903 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656914 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656926 testfrontend.cpp:28] Commit: aix
+1: I2025-01-28 02:16:53.656933 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656946 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656956 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656967 testfrontend.cpp:28] Commit: ạ
+1: I2025-01-28 02:16:53.656974 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.656983 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.656997 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657009 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657022 testfrontend.cpp:28] Commit: aj
+1: I2025-01-28 02:16:53.657027 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657041 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657052 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657061 testfrontend.cpp:28] Commit: am
+1: I2025-01-28 02:16:53.657071 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657081 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657095 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657113 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657125 testfrontend.cpp:28] Commit: àm
+1: I2025-01-28 02:16:53.657130 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657144 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657154 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657169 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657181 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657193 testfrontend.cpp:28] Commit: amf
+1: I2025-01-28 02:16:53.657200 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657214 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657225 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657238 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657249 testfrontend.cpp:28] Commit: ạm
+1: I2025-01-28 02:16:53.657260 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657270 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657284 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657295 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657374 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657384 testfrontend.cpp:28] Commit: amj
+1: I2025-01-28 02:16:53.657390 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657405 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657417 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657425 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657440 testfrontend.cpp:28] Commit: ảm
+1: I2025-01-28 02:16:53.657447 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657460 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657472 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657482 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657495 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657501 testfrontend.cpp:28] Commit: amr
+1: I2025-01-28 02:16:53.657505 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657511 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657518 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657525 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657531 testfrontend.cpp:28] Commit: ám
+1: I2025-01-28 02:16:53.657535 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657541 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657548 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657554 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657561 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657568 testfrontend.cpp:28] Commit: ams
+1: I2025-01-28 02:16:53.657573 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657579 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657587 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657599 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657609 testfrontend.cpp:28] Commit: ãm
+1: I2025-01-28 02:16:53.657615 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657627 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657637 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657652 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657665 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657677 testfrontend.cpp:28] Commit: amx
+1: I2025-01-28 02:16:53.657682 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657695 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657706 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657716 testfrontend.cpp:28] Commit: an
+1: I2025-01-28 02:16:53.657723 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657736 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657748 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657760 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657770 testfrontend.cpp:28] Commit: àn
+1: I2025-01-28 02:16:53.657776 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657855 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657866 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657878 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657889 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657898 testfrontend.cpp:28] Commit: anf
+1: I2025-01-28 02:16:53.657906 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657917 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657927 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657939 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657949 testfrontend.cpp:28] Commit: ang
+1: I2025-01-28 02:16:53.657956 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.657969 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657979 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.657990 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658001 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658012 testfrontend.cpp:28] Commit: àng
+1: I2025-01-28 02:16:53.658020 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658030 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658042 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658053 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658064 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658075 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658085 testfrontend.cpp:28] Commit: angf
+1: I2025-01-28 02:16:53.658092 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658107 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658119 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658125 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658134 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658148 testfrontend.cpp:28] Commit: ạng
+1: I2025-01-28 02:16:53.658153 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658168 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658179 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658186 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658192 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658199 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658205 testfrontend.cpp:28] Commit: angj
+1: I2025-01-28 02:16:53.658209 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658216 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658223 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658229 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658236 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658242 testfrontend.cpp:28] Commit: ảng
+1: I2025-01-28 02:16:53.658246 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658253 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658261 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658268 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658275 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658282 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658294 testfrontend.cpp:28] Commit: angr
+1: I2025-01-28 02:16:53.658299 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658314 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658325 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658339 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658351 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658363 testfrontend.cpp:28] Commit: áng
+1: I2025-01-28 02:16:53.658368 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658380 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658387 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658399 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658413 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658424 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658435 testfrontend.cpp:28] Commit: angs
+1: I2025-01-28 02:16:53.658441 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658454 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658464 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658474 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658481 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658487 testfrontend.cpp:28] Commit: ãng
+1: I2025-01-28 02:16:53.658491 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658497 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658504 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658511 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658517 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658524 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658530 testfrontend.cpp:28] Commit: angx
+1: I2025-01-28 02:16:53.658534 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658541 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658580 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658587 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658593 testfrontend.cpp:28] Commit: anh
+1: I2025-01-28 02:16:53.658598 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658607 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658614 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658621 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658627 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658633 testfrontend.cpp:28] Commit: ành
+1: I2025-01-28 02:16:53.658638 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658644 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658651 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658657 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658664 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658671 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658677 testfrontend.cpp:28] Commit: anhf
+1: I2025-01-28 02:16:53.658681 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658687 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658694 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658700 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658707 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658713 testfrontend.cpp:28] Commit: ạnh
+1: I2025-01-28 02:16:53.658717 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658724 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658730 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658737 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658744 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658751 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658757 testfrontend.cpp:28] Commit: anhj
+1: I2025-01-28 02:16:53.658761 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658779 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658786 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658792 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658798 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658804 testfrontend.cpp:28] Commit: ảnh
+1: I2025-01-28 02:16:53.658808 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658815 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658821 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658827 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658834 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658840 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658846 testfrontend.cpp:28] Commit: anhr
+1: I2025-01-28 02:16:53.658850 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658857 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658863 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658869 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658876 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658882 testfrontend.cpp:28] Commit: ánh
+1: I2025-01-28 02:16:53.658886 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658892 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658898 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658906 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658913 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658919 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658925 testfrontend.cpp:28] Commit: anhs
+1: I2025-01-28 02:16:53.658929 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658939 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658946 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658952 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658959 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658965 testfrontend.cpp:28] Commit: ãnh
+1: I2025-01-28 02:16:53.658969 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.658976 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658984 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.658992 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659000 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659006 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659018 testfrontend.cpp:28] Commit: anhx
+1: I2025-01-28 02:16:53.659023 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659036 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659050 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659061 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659073 testfrontend.cpp:28] Commit: ạn
+1: I2025-01-28 02:16:53.659077 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659088 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659096 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659110 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659121 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659133 testfrontend.cpp:28] Commit: anj
+1: I2025-01-28 02:16:53.659140 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659153 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659165 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659175 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659186 testfrontend.cpp:28] Commit: ản
+1: I2025-01-28 02:16:53.659194 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659205 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659215 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659226 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659237 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659246 testfrontend.cpp:28] Commit: anr
+1: I2025-01-28 02:16:53.659252 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659266 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659276 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659288 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659299 testfrontend.cpp:28] Commit: án
+1: I2025-01-28 02:16:53.659305 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659319 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659329 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659339 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659353 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659364 testfrontend.cpp:28] Commit: ans
+1: I2025-01-28 02:16:53.659370 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659384 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659394 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659406 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659415 testfrontend.cpp:28] Commit: ãn
+1: I2025-01-28 02:16:53.659425 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659435 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659447 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659457 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659468 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659479 testfrontend.cpp:28] Commit: anx
+1: I2025-01-28 02:16:53.659486 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659500 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659511 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659522 testfrontend.cpp:28] Commit: ao
+1: I2025-01-28 02:16:53.659530 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659541 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659552 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659564 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659574 testfrontend.cpp:28] Commit: ào
+1: I2025-01-28 02:16:53.659579 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659592 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659604 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659616 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659629 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659636 testfrontend.cpp:28] Commit: aof
+1: I2025-01-28 02:16:53.659640 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659646 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659653 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659660 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659666 testfrontend.cpp:28] Commit: ạo
+1: I2025-01-28 02:16:53.659670 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659677 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659683 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659690 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659696 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659703 testfrontend.cpp:28] Commit: aoj
+1: I2025-01-28 02:16:53.659708 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659715 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659722 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659729 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659739 testfrontend.cpp:28] Commit: ảo
+1: I2025-01-28 02:16:53.659745 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659755 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659763 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659776 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659788 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659799 testfrontend.cpp:28] Commit: aor
+1: I2025-01-28 02:16:53.659805 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659820 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659831 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659842 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659848 testfrontend.cpp:28] Commit: áo
+1: I2025-01-28 02:16:53.659852 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659859 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659865 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659872 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659878 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659884 testfrontend.cpp:28] Commit: aos
+1: I2025-01-28 02:16:53.659889 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659895 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659902 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659908 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659916 testfrontend.cpp:28] Commit: ão
+1: I2025-01-28 02:16:53.659920 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659929 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659937 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659952 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659964 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.659975 testfrontend.cpp:28] Commit: aox
+1: I2025-01-28 02:16:53.659982 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.659994 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660007 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660017 testfrontend.cpp:28] Commit: ap
+1: I2025-01-28 02:16:53.660024 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660038 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660048 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660059 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660069 testfrontend.cpp:28] Commit: ạp
+1: I2025-01-28 02:16:53.660076 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660090 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660101 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660110 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660119 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660130 testfrontend.cpp:28] Commit: apj
+1: I2025-01-28 02:16:53.660137 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660147 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660158 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660168 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660178 testfrontend.cpp:28] Commit: áp
+1: I2025-01-28 02:16:53.660183 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660201 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660212 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660222 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660232 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660242 testfrontend.cpp:28] Commit: aps
+1: I2025-01-28 02:16:53.660248 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660263 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660273 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660283 testfrontend.cpp:28] Commit: ả
+1: I2025-01-28 02:16:53.660290 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660303 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660315 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660326 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660336 testfrontend.cpp:28] Commit: ar
+1: I2025-01-28 02:16:53.660344 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660358 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660369 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660380 testfrontend.cpp:28] Commit: á
+1: I2025-01-28 02:16:53.660386 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660399 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660409 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660420 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660433 testfrontend.cpp:28] Commit: as
+1: I2025-01-28 02:16:53.660439 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660454 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660464 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660476 testfrontend.cpp:28] Commit: at
+1: I2025-01-28 02:16:53.660483 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660492 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660503 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660514 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660524 testfrontend.cpp:28] Commit: ạt
+1: I2025-01-28 02:16:53.660531 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660544 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660555 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660566 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660577 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660589 testfrontend.cpp:28] Commit: atj
+1: I2025-01-28 02:16:53.660594 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660608 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660618 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660629 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660639 testfrontend.cpp:28] Commit: át
+1: I2025-01-28 02:16:53.660646 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660658 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660669 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660680 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660691 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660701 testfrontend.cpp:28] Commit: ats
+1: I2025-01-28 02:16:53.660708 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660716 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660730 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660740 testfrontend.cpp:28] Commit: au
+1: I2025-01-28 02:16:53.660748 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660759 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660769 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660779 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660789 testfrontend.cpp:28] Commit: àu
+1: I2025-01-28 02:16:53.660796 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660805 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660817 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660827 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660841 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660850 testfrontend.cpp:28] Commit: auf
+1: I2025-01-28 02:16:53.660857 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660867 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660878 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660889 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660900 testfrontend.cpp:28] Commit: ạu
+1: I2025-01-28 02:16:53.660907 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660920 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660931 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660942 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660953 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660965 testfrontend.cpp:28] Commit: auj
+1: I2025-01-28 02:16:53.660971 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.660983 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660990 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.660996 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661002 testfrontend.cpp:28] Commit: ảu
+1: I2025-01-28 02:16:53.661007 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661013 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661020 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661026 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661033 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661039 testfrontend.cpp:28] Commit: aur
+1: I2025-01-28 02:16:53.661043 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661050 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661058 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661064 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661071 testfrontend.cpp:28] Commit: áu
+1: I2025-01-28 02:16:53.661075 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661083 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661099 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661110 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661122 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661133 testfrontend.cpp:28] Commit: aus
+1: I2025-01-28 02:16:53.661140 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661149 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661161 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661174 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661183 testfrontend.cpp:28] Commit: ãu
+1: I2025-01-28 02:16:53.661189 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661202 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661212 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661223 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661234 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661244 testfrontend.cpp:28] Commit: aux
+1: I2025-01-28 02:16:53.661249 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661262 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661274 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661285 testfrontend.cpp:28] Commit: ă
+1: I2025-01-28 02:16:53.661292 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661306 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661316 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661328 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661337 testfrontend.cpp:28] Commit: ăc
+1: I2025-01-28 02:16:53.661343 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661356 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661366 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661377 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661387 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661398 testfrontend.cpp:28] Commit: ặc
+1: I2025-01-28 02:16:53.661405 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661421 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661443 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661462 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661483 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661501 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661511 testfrontend.cpp:28] Commit: ăcj
+1: I2025-01-28 02:16:53.661520 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661531 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661541 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661551 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661562 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661575 testfrontend.cpp:28] Commit: ắc
+1: I2025-01-28 02:16:53.661581 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661593 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661603 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661614 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661625 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661637 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661647 testfrontend.cpp:28] Commit: ăcs
+1: I2025-01-28 02:16:53.661655 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661666 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661677 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661689 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661700 testfrontend.cpp:28] Commit: ằ
+1: I2025-01-28 02:16:53.661708 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661720 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661730 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661741 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661751 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661764 testfrontend.cpp:28] Commit: ăf
+1: I2025-01-28 02:16:53.661771 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661784 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661796 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661805 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661816 testfrontend.cpp:28] Commit: ặ
+1: I2025-01-28 02:16:53.661821 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661835 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661846 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661857 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661868 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661877 testfrontend.cpp:28] Commit: ăj
+1: I2025-01-28 02:16:53.661884 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661898 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661909 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661921 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661932 testfrontend.cpp:28] Commit: ăm
+1: I2025-01-28 02:16:53.661939 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.661949 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661960 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661971 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661984 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.661995 testfrontend.cpp:28] Commit: ằm
+1: I2025-01-28 02:16:53.662005 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662015 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662030 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662040 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662054 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662075 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662081 testfrontend.cpp:28] Commit: ămf
+1: I2025-01-28 02:16:53.662085 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662092 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662099 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662105 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662112 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662118 testfrontend.cpp:28] Commit: ặm
+1: I2025-01-28 02:16:53.662122 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662128 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662135 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662141 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662148 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662155 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662161 testfrontend.cpp:28] Commit: ămj
+1: I2025-01-28 02:16:53.662166 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662173 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662179 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662186 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662192 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662199 testfrontend.cpp:28] Commit: ẳm
+1: I2025-01-28 02:16:53.662203 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662209 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662216 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662222 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662229 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662235 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662242 testfrontend.cpp:28] Commit: ămr
+1: I2025-01-28 02:16:53.662246 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662252 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662259 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662265 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662272 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662278 testfrontend.cpp:28] Commit: ắm
+1: I2025-01-28 02:16:53.662282 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662288 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662295 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662301 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662308 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662315 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662321 testfrontend.cpp:28] Commit: ăms
+1: I2025-01-28 02:16:53.662325 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662332 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662338 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662345 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662351 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662357 testfrontend.cpp:28] Commit: ẵm
+1: I2025-01-28 02:16:53.662361 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662368 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662375 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662381 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662388 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662394 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662403 testfrontend.cpp:28] Commit: ămx
+1: I2025-01-28 02:16:53.662407 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662413 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662420 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662426 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662433 testfrontend.cpp:28] Commit: ăn
+1: I2025-01-28 02:16:53.662437 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662444 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662451 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662460 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662468 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662482 testfrontend.cpp:28] Commit: ằn
+1: I2025-01-28 02:16:53.662489 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662503 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662513 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662524 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662534 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662544 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662580 testfrontend.cpp:28] Commit: ănf
+1: I2025-01-28 02:16:53.662588 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662605 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662614 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662628 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662638 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662648 testfrontend.cpp:28] Commit: ăng
+1: I2025-01-28 02:16:53.662653 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662662 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662672 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662682 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662692 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662706 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662718 testfrontend.cpp:28] Commit: ằng
+1: I2025-01-28 02:16:53.662725 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662734 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662744 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662755 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662766 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662785 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662796 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662806 testfrontend.cpp:28] Commit: ăngf
+1: I2025-01-28 02:16:53.662813 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662826 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662837 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662848 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662861 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662871 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662882 testfrontend.cpp:28] Commit: ặng
+1: I2025-01-28 02:16:53.662889 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662902 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662915 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662928 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662938 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662948 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662959 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.662972 testfrontend.cpp:28] Commit: ăngj
+1: I2025-01-28 02:16:53.662980 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.662991 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663003 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663015 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663029 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663040 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663053 testfrontend.cpp:28] Commit: ẳng
+1: I2025-01-28 02:16:53.663058 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663071 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663082 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663093 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663104 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663116 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663127 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663138 testfrontend.cpp:28] Commit: ăngr
+1: I2025-01-28 02:16:53.663144 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663156 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663165 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663176 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663186 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663197 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663207 testfrontend.cpp:28] Commit: ắng
+1: I2025-01-28 02:16:53.663215 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663226 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663237 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663250 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663261 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663272 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663283 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663296 testfrontend.cpp:28] Commit: ăngs
+1: I2025-01-28 02:16:53.663304 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663319 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663329 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663340 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663352 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663362 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663372 testfrontend.cpp:28] Commit: ẵng
+1: I2025-01-28 02:16:53.663380 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663390 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663401 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663414 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663424 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663435 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663447 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663458 testfrontend.cpp:28] Commit: ăngx
+1: I2025-01-28 02:16:53.663465 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663474 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663487 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663498 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663508 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663519 testfrontend.cpp:28] Commit: ặn
+1: I2025-01-28 02:16:53.663527 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663537 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663548 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663559 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663571 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663581 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663591 testfrontend.cpp:28] Commit: ănj
+1: I2025-01-28 02:16:53.663596 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663608 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663619 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663629 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663640 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663651 testfrontend.cpp:28] Commit: ẳn
+1: I2025-01-28 02:16:53.663656 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663664 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663678 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663690 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663701 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663713 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663722 testfrontend.cpp:28] Commit: ănr
+1: I2025-01-28 02:16:53.663727 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663736 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663750 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663763 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663774 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663788 testfrontend.cpp:28] Commit: ắn
+1: I2025-01-28 02:16:53.663793 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663806 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663818 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663829 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663839 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663851 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663862 testfrontend.cpp:28] Commit: ăns
+1: I2025-01-28 02:16:53.663867 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663881 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663891 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663902 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663913 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663922 testfrontend.cpp:28] Commit: ẵn
+1: I2025-01-28 02:16:53.663930 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.663939 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663952 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663963 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663973 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663983 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.663993 testfrontend.cpp:28] Commit: ănx
+1: I2025-01-28 02:16:53.663999 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664009 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664019 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664030 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664042 testfrontend.cpp:28] Commit: ăp
+1: I2025-01-28 02:16:53.664049 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664058 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664069 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664080 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664094 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664105 testfrontend.cpp:28] Commit: ặp
+1: I2025-01-28 02:16:53.664112 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664124 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664134 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664144 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664154 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664165 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664177 testfrontend.cpp:28] Commit: ăpj
+1: I2025-01-28 02:16:53.664183 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664196 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664207 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664217 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664227 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664237 testfrontend.cpp:28] Commit: ắp
+1: I2025-01-28 02:16:53.664244 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664253 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664263 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664273 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664283 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664295 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664305 testfrontend.cpp:28] Commit: ăps
+1: I2025-01-28 02:16:53.664312 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664321 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664331 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664342 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664352 testfrontend.cpp:28] Commit: ẳ
+1: I2025-01-28 02:16:53.664361 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664372 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664382 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664393 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664404 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664416 testfrontend.cpp:28] Commit: ăr
+1: I2025-01-28 02:16:53.664424 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664436 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664446 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664457 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664468 testfrontend.cpp:28] Commit: ắ
+1: I2025-01-28 02:16:53.664474 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664483 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664494 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664504 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664516 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664529 testfrontend.cpp:28] Commit: ăs
+1: I2025-01-28 02:16:53.664537 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664546 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664557 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664568 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664578 testfrontend.cpp:28] Commit: ăt
+1: I2025-01-28 02:16:53.664586 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664594 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664606 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664619 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664628 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664639 testfrontend.cpp:28] Commit: ặt
+1: I2025-01-28 02:16:53.664645 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664659 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664668 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664678 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664690 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664702 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664714 testfrontend.cpp:28] Commit: ătj
+1: I2025-01-28 02:16:53.664720 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664729 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664739 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664750 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664760 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664769 testfrontend.cpp:28] Commit: ắt
+1: I2025-01-28 02:16:53.664775 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664788 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664798 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664809 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664819 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664832 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664843 testfrontend.cpp:28] Commit: ăts
+1: I2025-01-28 02:16:53.664849 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664863 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664873 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664883 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664894 testfrontend.cpp:28] Commit: aw
+1: I2025-01-28 02:16:53.664901 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664911 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664922 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664932 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664941 testfrontend.cpp:28] Commit: ẵ
+1: I2025-01-28 02:16:53.664948 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.664958 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664970 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664981 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.664991 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665001 testfrontend.cpp:28] Commit: ăx
+1: I2025-01-28 02:16:53.665008 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665017 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665028 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665038 testfrontend.cpp:28] Commit: ã
+1: I2025-01-28 02:16:53.665045 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665055 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665067 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665078 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665089 testfrontend.cpp:28] Commit: ax
+1: I2025-01-28 02:16:53.665094 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665104 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665115 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665127 testfrontend.cpp:28] Commit: ay
+1: I2025-01-28 02:16:53.665132 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665147 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665159 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665170 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665181 testfrontend.cpp:28] Commit: ày
+1: I2025-01-28 02:16:53.665185 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665192 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665198 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665205 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665211 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665218 testfrontend.cpp:28] Commit: ayf
+1: I2025-01-28 02:16:53.665222 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665228 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665235 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665241 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665247 testfrontend.cpp:28] Commit: ạy
+1: I2025-01-28 02:16:53.665252 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665258 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665265 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665271 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665278 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665284 testfrontend.cpp:28] Commit: ayj
+1: I2025-01-28 02:16:53.665288 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665295 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665301 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665308 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665314 testfrontend.cpp:28] Commit: ảy
+1: I2025-01-28 02:16:53.665318 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665324 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665331 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665337 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665344 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665350 testfrontend.cpp:28] Commit: ayr
+1: I2025-01-28 02:16:53.665354 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665361 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665367 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665374 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665380 testfrontend.cpp:28] Commit: áy
+1: I2025-01-28 02:16:53.665384 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665390 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665397 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665403 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665410 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665416 testfrontend.cpp:28] Commit: ays
+1: I2025-01-28 02:16:53.665420 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665427 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665433 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665440 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665446 testfrontend.cpp:28] Commit: ãy
+1: I2025-01-28 02:16:53.665450 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665456 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665463 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665470 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665476 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665482 testfrontend.cpp:28] Commit: ayx
+1: I2025-01-28 02:16:53.665486 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665493 testfrontend.cpp:75] KeyEvent key: d isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665499 testfrontend.cpp:28] Commit: d
+1: I2025-01-28 02:16:53.665503 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665510 testfrontend.cpp:75] KeyEvent key: d isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665516 testfrontend.cpp:75] KeyEvent key: d isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665522 testfrontend.cpp:28] Commit: đ
+1: I2025-01-28 02:16:53.665526 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665533 testfrontend.cpp:75] KeyEvent key: d isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665539 testfrontend.cpp:75] KeyEvent key: d isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665545 testfrontend.cpp:75] KeyEvent key: d isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665551 testfrontend.cpp:28] Commit: dd
+1: I2025-01-28 02:16:53.665555 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665562 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665568 testfrontend.cpp:28] Commit: e
+1: I2025-01-28 02:16:53.665575 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665582 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665588 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665595 testfrontend.cpp:28] Commit: ec
+1: I2025-01-28 02:16:53.665600 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665607 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665614 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665620 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665626 testfrontend.cpp:28] Commit: ẹc
+1: I2025-01-28 02:16:53.665631 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665640 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665647 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665656 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665668 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665679 testfrontend.cpp:28] Commit: ecj
+1: I2025-01-28 02:16:53.665686 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665695 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665707 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665717 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665728 testfrontend.cpp:28] Commit: éc
+1: I2025-01-28 02:16:53.665735 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665745 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665757 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665765 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665777 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665790 testfrontend.cpp:28] Commit: ecs
+1: I2025-01-28 02:16:53.665796 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665805 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665819 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665829 testfrontend.cpp:28] Commit: ê
+1: I2025-01-28 02:16:53.665837 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665846 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665857 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665868 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665879 testfrontend.cpp:28] Commit: êc
+1: I2025-01-28 02:16:53.665887 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665896 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665907 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665919 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665929 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665939 testfrontend.cpp:28] Commit: êch
+1: I2025-01-28 02:16:53.665945 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.665958 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665969 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665980 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665988 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.665995 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666001 testfrontend.cpp:28] Commit: ệch
+1: I2025-01-28 02:16:53.666006 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666012 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666019 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666025 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666032 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666038 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666045 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666051 testfrontend.cpp:28] Commit: êchj
+1: I2025-01-28 02:16:53.666057 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666063 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666070 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666081 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666090 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666103 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666113 testfrontend.cpp:28] Commit: ếch
+1: I2025-01-28 02:16:53.666118 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666132 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666142 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666154 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666165 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666177 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666187 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666197 testfrontend.cpp:28] Commit: êchs
+1: I2025-01-28 02:16:53.666201 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666210 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666221 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666231 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666241 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666251 testfrontend.cpp:28] Commit: ệc
+1: I2025-01-28 02:16:53.666259 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666271 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666283 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666292 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666302 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666313 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666323 testfrontend.cpp:28] Commit: êcj
+1: I2025-01-28 02:16:53.666331 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666343 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666355 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666365 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666376 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666386 testfrontend.cpp:28] Commit: ếc
+1: I2025-01-28 02:16:53.666391 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666404 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666414 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666425 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666436 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666447 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666458 testfrontend.cpp:28] Commit: êcs
+1: I2025-01-28 02:16:53.666464 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666477 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666488 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666498 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666508 testfrontend.cpp:28] Commit: ee
+1: I2025-01-28 02:16:53.666515 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666528 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666538 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666579 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666590 testfrontend.cpp:28] Commit: ề
+1: I2025-01-28 02:16:53.666601 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666612 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666622 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666634 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666646 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666657 testfrontend.cpp:28] Commit: êf
+1: I2025-01-28 02:16:53.666663 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666675 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666687 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666697 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666707 testfrontend.cpp:28] Commit: ệ
+1: I2025-01-28 02:16:53.666711 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666724 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666735 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666747 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666759 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666781 testfrontend.cpp:28] Commit: êj
+1: I2025-01-28 02:16:53.666785 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666796 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666810 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666821 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666832 testfrontend.cpp:28] Commit: êm
+1: I2025-01-28 02:16:53.666838 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666852 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666862 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666872 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666882 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666894 testfrontend.cpp:28] Commit: ềm
+1: I2025-01-28 02:16:53.666900 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666914 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666925 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666936 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666947 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666957 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666968 testfrontend.cpp:28] Commit: êmf
+1: I2025-01-28 02:16:53.666975 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.666983 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.666993 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667002 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667014 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667024 testfrontend.cpp:28] Commit: ệm
+1: I2025-01-28 02:16:53.667033 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667045 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667056 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667067 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667077 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667088 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667098 testfrontend.cpp:28] Commit: êmj
+1: I2025-01-28 02:16:53.667104 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667118 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667129 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667142 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667151 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667162 testfrontend.cpp:28] Commit: ểm
+1: I2025-01-28 02:16:53.667167 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667182 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667193 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667205 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667215 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667223 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667236 testfrontend.cpp:28] Commit: êmr
+1: I2025-01-28 02:16:53.667242 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667254 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667265 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667276 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667288 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667299 testfrontend.cpp:28] Commit: ếm
+1: I2025-01-28 02:16:53.667305 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667317 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667328 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667341 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667352 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667363 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667375 testfrontend.cpp:28] Commit: êms
+1: I2025-01-28 02:16:53.667380 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667395 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667405 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667416 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667427 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667439 testfrontend.cpp:28] Commit: ễm
+1: I2025-01-28 02:16:53.667445 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667458 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667469 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667482 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667492 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667506 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667517 testfrontend.cpp:28] Commit: êmx
+1: I2025-01-28 02:16:53.667527 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667544 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667553 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667563 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667578 testfrontend.cpp:28] Commit: ên
+1: I2025-01-28 02:16:53.667586 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667598 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667610 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667619 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667631 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667642 testfrontend.cpp:28] Commit: ền
+1: I2025-01-28 02:16:53.667648 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667661 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667672 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667683 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667694 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667706 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667718 testfrontend.cpp:28] Commit: ênf
+1: I2025-01-28 02:16:53.667725 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667735 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667746 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667758 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667768 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667779 testfrontend.cpp:28] Commit: êng
+1: I2025-01-28 02:16:53.667785 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667793 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667808 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667819 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667906 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667915 testfrontend.cpp:28] Commit: ênh
+1: I2025-01-28 02:16:53.667924 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.667934 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667945 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667956 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667967 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667977 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.667988 testfrontend.cpp:28] Commit: ềnh
+1: I2025-01-28 02:16:53.667995 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668007 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668017 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668027 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668037 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668047 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668057 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668067 testfrontend.cpp:28] Commit: ênhf
+1: I2025-01-28 02:16:53.668075 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668087 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668098 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668113 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668128 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668139 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668150 testfrontend.cpp:28] Commit: ệnh
+1: I2025-01-28 02:16:53.668158 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668167 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668180 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668191 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668201 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668212 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668224 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668233 testfrontend.cpp:28] Commit: ênhj
+1: I2025-01-28 02:16:53.668240 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668253 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668265 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668275 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668285 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668297 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668304 testfrontend.cpp:28] Commit: ểnh
+1: I2025-01-28 02:16:53.668308 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668315 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668323 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668335 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668346 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668355 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668369 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668379 testfrontend.cpp:28] Commit: ênhr
+1: I2025-01-28 02:16:53.668389 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668399 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668413 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668423 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668435 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668449 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668460 testfrontend.cpp:28] Commit: ếnh
+1: I2025-01-28 02:16:53.668471 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668480 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668495 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668506 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668517 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668523 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668530 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668536 testfrontend.cpp:28] Commit: ênhs
+1: I2025-01-28 02:16:53.668540 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668546 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668553 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668559 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668566 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668573 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668579 testfrontend.cpp:28] Commit: ễnh
+1: I2025-01-28 02:16:53.668583 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668590 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668596 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668603 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668609 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668616 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668622 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668629 testfrontend.cpp:28] Commit: ênhx
+1: I2025-01-28 02:16:53.668633 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668639 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668646 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668652 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668659 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668665 testfrontend.cpp:28] Commit: ện
+1: I2025-01-28 02:16:53.668669 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668676 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668682 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668688 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668695 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668701 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668708 testfrontend.cpp:28] Commit: ênj
+1: I2025-01-28 02:16:53.668712 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668718 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668725 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668731 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668738 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668744 testfrontend.cpp:28] Commit: ển
+1: I2025-01-28 02:16:53.668748 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668754 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668761 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668767 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668774 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668780 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668786 testfrontend.cpp:28] Commit: ênr
+1: I2025-01-28 02:16:53.668790 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668797 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668804 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668810 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668817 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668823 testfrontend.cpp:28] Commit: ến
+1: I2025-01-28 02:16:53.668827 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668836 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668842 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668849 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668856 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668864 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668870 testfrontend.cpp:28] Commit: êns
+1: I2025-01-28 02:16:53.668874 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668881 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668890 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668899 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668914 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668930 testfrontend.cpp:28] Commit: ễn
+1: I2025-01-28 02:16:53.668936 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.668947 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668958 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668969 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668980 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.668992 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669003 testfrontend.cpp:28] Commit: ênx
+1: I2025-01-28 02:16:53.669010 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669024 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669035 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669048 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669058 testfrontend.cpp:28] Commit: êp
+1: I2025-01-28 02:16:53.669067 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669076 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669089 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669100 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669113 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669123 testfrontend.cpp:28] Commit: ệp
+1: I2025-01-28 02:16:53.669130 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669142 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669155 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669170 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669182 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669193 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669204 testfrontend.cpp:28] Commit: êpj
+1: I2025-01-28 02:16:53.669215 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669226 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669237 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669250 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669261 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669272 testfrontend.cpp:28] Commit: ếp
+1: I2025-01-28 02:16:53.669278 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669291 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669302 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669313 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669325 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669336 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669347 testfrontend.cpp:28] Commit: êps
+1: I2025-01-28 02:16:53.669353 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669367 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669382 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669396 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669406 testfrontend.cpp:28] Commit: ể
+1: I2025-01-28 02:16:53.669414 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669431 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669442 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669452 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669463 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669475 testfrontend.cpp:28] Commit: êr
+1: I2025-01-28 02:16:53.669482 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669495 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669506 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669521 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669539 testfrontend.cpp:28] Commit: ế
+1: I2025-01-28 02:16:53.669552 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669570 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669584 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669596 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669608 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669618 testfrontend.cpp:28] Commit: ês
+1: I2025-01-28 02:16:53.669624 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669636 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669649 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669662 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669673 testfrontend.cpp:28] Commit: êt
+1: I2025-01-28 02:16:53.669679 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669692 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669702 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669712 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669725 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669735 testfrontend.cpp:28] Commit: ệt
+1: I2025-01-28 02:16:53.669741 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669754 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669765 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669775 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669786 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669797 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669881 testfrontend.cpp:28] Commit: êtj
+1: I2025-01-28 02:16:53.669887 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669899 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669912 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669923 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669930 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669936 testfrontend.cpp:28] Commit: ết
+1: I2025-01-28 02:16:53.669940 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669947 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669953 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669960 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669966 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669973 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669979 testfrontend.cpp:28] Commit: êts
+1: I2025-01-28 02:16:53.669983 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.669990 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.669996 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670003 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670009 testfrontend.cpp:28] Commit: êu
+1: I2025-01-28 02:16:53.670015 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670022 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670029 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670037 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670050 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670060 testfrontend.cpp:28] Commit: ều
+1: I2025-01-28 02:16:53.670067 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670079 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670091 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670102 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670111 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670124 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670134 testfrontend.cpp:28] Commit: êuf
+1: I2025-01-28 02:16:53.670142 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670156 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670166 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670177 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670191 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670202 testfrontend.cpp:28] Commit: ệu
+1: I2025-01-28 02:16:53.670208 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670223 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670233 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670244 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670256 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670266 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670276 testfrontend.cpp:28] Commit: êuj
+1: I2025-01-28 02:16:53.670283 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670296 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670306 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670318 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670329 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670340 testfrontend.cpp:28] Commit: ểu
+1: I2025-01-28 02:16:53.670346 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670359 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670372 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670386 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670398 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670408 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670421 testfrontend.cpp:28] Commit: êur
+1: I2025-01-28 02:16:53.670428 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670441 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670451 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670462 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670473 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670484 testfrontend.cpp:28] Commit: ếu
+1: I2025-01-28 02:16:53.670491 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670501 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670515 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670526 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670536 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670576 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670583 testfrontend.cpp:28] Commit: êus
+1: I2025-01-28 02:16:53.670588 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670594 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670601 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670607 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670613 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670621 testfrontend.cpp:28] Commit: ễu
+1: I2025-01-28 02:16:53.670625 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670634 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670643 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670656 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670667 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670679 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670689 testfrontend.cpp:28] Commit: êux
+1: I2025-01-28 02:16:53.670696 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670706 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670719 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670730 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670740 testfrontend.cpp:28] Commit: ễ
+1: I2025-01-28 02:16:53.670747 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670760 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670787 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670800 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670810 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670820 testfrontend.cpp:28] Commit: êx
+1: I2025-01-28 02:16:53.670825 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670840 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670850 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670860 testfrontend.cpp:28] Commit: è
+1: I2025-01-28 02:16:53.670865 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670880 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670890 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670901 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670911 testfrontend.cpp:28] Commit: ef
+1: I2025-01-28 02:16:53.670917 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670930 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670943 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670953 testfrontend.cpp:28] Commit: ẹ
+1: I2025-01-28 02:16:53.670959 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.670972 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670984 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.670996 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671008 testfrontend.cpp:28] Commit: ej
+1: I2025-01-28 02:16:53.671013 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671027 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671038 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671049 testfrontend.cpp:28] Commit: em
+1: I2025-01-28 02:16:53.671054 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671069 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671080 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671091 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671101 testfrontend.cpp:28] Commit: èm
+1: I2025-01-28 02:16:53.671108 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671116 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671129 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671138 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671149 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671159 testfrontend.cpp:28] Commit: emf
+1: I2025-01-28 02:16:53.671169 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671179 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671192 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671204 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671214 testfrontend.cpp:28] Commit: ẹm
+1: I2025-01-28 02:16:53.671222 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671235 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671246 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671256 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671267 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671279 testfrontend.cpp:28] Commit: emj
+1: I2025-01-28 02:16:53.671285 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671299 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671310 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671320 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671332 testfrontend.cpp:28] Commit: ẻm
+1: I2025-01-28 02:16:53.671337 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671352 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671363 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671374 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671384 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671395 testfrontend.cpp:28] Commit: emr
+1: I2025-01-28 02:16:53.671401 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671414 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671425 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671437 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671448 testfrontend.cpp:28] Commit: ém
+1: I2025-01-28 02:16:53.671454 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671468 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671479 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671491 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671502 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671511 testfrontend.cpp:28] Commit: ems
+1: I2025-01-28 02:16:53.671519 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671528 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671539 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671549 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671561 testfrontend.cpp:28] Commit: ẽm
+1: I2025-01-28 02:16:53.671567 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671582 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671592 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671601 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671612 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671622 testfrontend.cpp:28] Commit: emx
+1: I2025-01-28 02:16:53.671627 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671640 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671651 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671665 testfrontend.cpp:28] Commit: en
+1: I2025-01-28 02:16:53.671671 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671684 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671694 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671705 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671715 testfrontend.cpp:28] Commit: èn
+1: I2025-01-28 02:16:53.671720 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671733 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671744 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671754 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671762 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671768 testfrontend.cpp:28] Commit: enf
+1: I2025-01-28 02:16:53.671773 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671779 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671786 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671792 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671798 testfrontend.cpp:28] Commit: eng
+1: I2025-01-28 02:16:53.671802 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671809 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671815 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671822 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671829 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671835 testfrontend.cpp:28] Commit: èng
+1: I2025-01-28 02:16:53.671839 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671846 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671852 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671858 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671865 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671871 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671877 testfrontend.cpp:28] Commit: engf
+1: I2025-01-28 02:16:53.671882 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671888 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671895 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671901 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671908 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671914 testfrontend.cpp:28] Commit: ẹng
+1: I2025-01-28 02:16:53.671918 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671925 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671931 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671937 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671944 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671950 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671956 testfrontend.cpp:28] Commit: engj
+1: I2025-01-28 02:16:53.671961 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.671967 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671973 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671980 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671987 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.671993 testfrontend.cpp:28] Commit: ẻng
+1: I2025-01-28 02:16:53.671997 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672003 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672009 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672016 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672022 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672029 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672035 testfrontend.cpp:28] Commit: engr
+1: I2025-01-28 02:16:53.672039 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672045 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672052 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672059 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672065 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672074 testfrontend.cpp:28] Commit: éng
+1: I2025-01-28 02:16:53.672078 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672085 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672091 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672098 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672104 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672111 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672117 testfrontend.cpp:28] Commit: engs
+1: I2025-01-28 02:16:53.672123 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672130 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672141 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672161 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672169 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672176 testfrontend.cpp:28] Commit: ẽng
+1: I2025-01-28 02:16:53.672184 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672195 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672207 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672218 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672228 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672239 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672250 testfrontend.cpp:28] Commit: engx
+1: I2025-01-28 02:16:53.672256 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672270 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672280 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672290 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672300 testfrontend.cpp:28] Commit: ẹn
+1: I2025-01-28 02:16:53.672305 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672320 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672331 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672343 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672353 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672361 testfrontend.cpp:28] Commit: enj
+1: I2025-01-28 02:16:53.672371 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672380 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672394 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672406 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672416 testfrontend.cpp:28] Commit: ẻn
+1: I2025-01-28 02:16:53.672421 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672436 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672446 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672456 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672469 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672480 testfrontend.cpp:28] Commit: enr
+1: I2025-01-28 02:16:53.672485 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672500 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672511 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672522 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672532 testfrontend.cpp:28] Commit: én
+1: I2025-01-28 02:16:53.672539 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672546 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672559 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672569 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672583 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672594 testfrontend.cpp:28] Commit: ens
+1: I2025-01-28 02:16:53.672605 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672613 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672626 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672636 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672650 testfrontend.cpp:28] Commit: ẽn
+1: I2025-01-28 02:16:53.672656 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672668 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672679 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672690 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672703 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672713 testfrontend.cpp:28] Commit: enx
+1: I2025-01-28 02:16:53.672718 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672734 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672746 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672757 testfrontend.cpp:28] Commit: eo
+1: I2025-01-28 02:16:53.672764 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672777 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672788 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672802 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672812 testfrontend.cpp:28] Commit: èo
+1: I2025-01-28 02:16:53.672818 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672833 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672843 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672856 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672866 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672875 testfrontend.cpp:28] Commit: eof
+1: I2025-01-28 02:16:53.672883 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672891 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672903 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672914 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672925 testfrontend.cpp:28] Commit: ẹo
+1: I2025-01-28 02:16:53.672931 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.672944 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672956 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672966 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672977 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.672988 testfrontend.cpp:28] Commit: eoj
+1: I2025-01-28 02:16:53.672996 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673008 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673020 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673031 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673041 testfrontend.cpp:28] Commit: ẻo
+1: I2025-01-28 02:16:53.673049 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673058 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673072 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673082 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673092 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673102 testfrontend.cpp:28] Commit: eor
+1: I2025-01-28 02:16:53.673109 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673124 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673134 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673143 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673154 testfrontend.cpp:28] Commit: éo
+1: I2025-01-28 02:16:53.673160 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673173 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673185 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673195 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673206 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673217 testfrontend.cpp:28] Commit: eos
+1: I2025-01-28 02:16:53.673225 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673240 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673250 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673260 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673270 testfrontend.cpp:28] Commit: ẽo
+1: I2025-01-28 02:16:53.673276 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673288 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673298 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673306 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673312 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673319 testfrontend.cpp:28] Commit: eox
+1: I2025-01-28 02:16:53.673323 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673329 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673336 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673342 testfrontend.cpp:28] Commit: ep
+1: I2025-01-28 02:16:53.673346 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673353 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673359 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673366 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673372 testfrontend.cpp:28] Commit: ẹp
+1: I2025-01-28 02:16:53.673377 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673383 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673390 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673398 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673407 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673417 testfrontend.cpp:28] Commit: epj
+1: I2025-01-28 02:16:53.673423 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673438 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673448 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673459 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673470 testfrontend.cpp:28] Commit: ép
+1: I2025-01-28 02:16:53.673477 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673486 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673499 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673511 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673527 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673534 testfrontend.cpp:28] Commit: eps
+1: I2025-01-28 02:16:53.673538 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673552 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673564 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673574 testfrontend.cpp:28] Commit: ẻ
+1: I2025-01-28 02:16:53.673582 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673594 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673604 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673615 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673624 testfrontend.cpp:28] Commit: er
+1: I2025-01-28 02:16:53.673632 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673644 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673655 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673667 testfrontend.cpp:28] Commit: é
+1: I2025-01-28 02:16:53.673672 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673687 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673697 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673710 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673720 testfrontend.cpp:28] Commit: es
+1: I2025-01-28 02:16:53.673727 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673741 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673753 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673764 testfrontend.cpp:28] Commit: et
+1: I2025-01-28 02:16:53.673769 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673775 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673782 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673789 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673795 testfrontend.cpp:28] Commit: ẹt
+1: I2025-01-28 02:16:53.673799 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673806 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673812 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673819 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673826 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673832 testfrontend.cpp:28] Commit: etj
+1: I2025-01-28 02:16:53.673836 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673843 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673849 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673856 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673862 testfrontend.cpp:28] Commit: ét
+1: I2025-01-28 02:16:53.673866 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673873 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673879 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673886 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673892 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673898 testfrontend.cpp:28] Commit: ets
+1: I2025-01-28 02:16:53.673903 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673910 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673917 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673923 testfrontend.cpp:28] Commit: ẽ
+1: I2025-01-28 02:16:53.673927 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673935 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673944 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673954 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.673968 testfrontend.cpp:28] Commit: ex
+1: I2025-01-28 02:16:53.673975 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.673988 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674000 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674013 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674026 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674039 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674051 testfrontend.cpp:28] Commit: hươu
+1: I2025-01-28 02:16:53.674057 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674072 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674083 testfrontend.cpp:28] Commit: i
+1: I2025-01-28 02:16:53.674088 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674102 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674112 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674124 testfrontend.cpp:28] Commit: ia
+1: I2025-01-28 02:16:53.674130 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674143 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674151 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674157 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674164 testfrontend.cpp:28] Commit: ìa
+1: I2025-01-28 02:16:53.674168 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674174 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674181 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674188 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674194 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674201 testfrontend.cpp:28] Commit: iaf
+1: I2025-01-28 02:16:53.674205 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674212 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674218 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674225 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674231 testfrontend.cpp:28] Commit: ịa
+1: I2025-01-28 02:16:53.674235 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674242 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674248 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674255 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674261 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674268 testfrontend.cpp:28] Commit: iaj
+1: I2025-01-28 02:16:53.674273 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674279 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674286 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674294 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674303 testfrontend.cpp:28] Commit: ỉa
+1: I2025-01-28 02:16:53.674310 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674323 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674333 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674348 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674359 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674369 testfrontend.cpp:28] Commit: iar
+1: I2025-01-28 02:16:53.674376 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674385 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674398 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674408 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674418 testfrontend.cpp:28] Commit: ía
+1: I2025-01-28 02:16:53.674426 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674440 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674451 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674462 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674473 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674482 testfrontend.cpp:28] Commit: ias
+1: I2025-01-28 02:16:53.674490 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674504 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674514 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674525 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674534 testfrontend.cpp:28] Commit: ĩa
+1: I2025-01-28 02:16:53.674540 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674566 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674573 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674580 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674592 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674601 testfrontend.cpp:28] Commit: iax
+1: I2025-01-28 02:16:53.674605 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674618 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674629 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674641 testfrontend.cpp:28] Commit: ic
+1: I2025-01-28 02:16:53.674646 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674661 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674670 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674682 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674693 testfrontend.cpp:28] Commit: ich
+1: I2025-01-28 02:16:53.674698 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674711 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674721 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674729 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674736 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674742 testfrontend.cpp:28] Commit: ịch
+1: I2025-01-28 02:16:53.674746 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674752 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674759 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674766 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674789 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674796 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674802 testfrontend.cpp:28] Commit: ichj
+1: I2025-01-28 02:16:53.674807 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674813 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674823 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674832 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674845 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674855 testfrontend.cpp:28] Commit: ích
+1: I2025-01-28 02:16:53.674863 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674877 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674889 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674899 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674910 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674921 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674931 testfrontend.cpp:28] Commit: ichs
+1: I2025-01-28 02:16:53.674939 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674952 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674963 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.674974 testfrontend.cpp:28] Commit: ì
+1: I2025-01-28 02:16:53.674980 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.674994 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675006 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675018 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675027 testfrontend.cpp:28] Commit: if
+1: I2025-01-28 02:16:53.675033 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675045 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675052 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675058 testfrontend.cpp:28] Commit: ị
+1: I2025-01-28 02:16:53.675062 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675069 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675075 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675082 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675088 testfrontend.cpp:28] Commit: ij
+1: I2025-01-28 02:16:53.675092 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675099 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675106 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675112 testfrontend.cpp:28] Commit: im
+1: I2025-01-28 02:16:53.675116 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675122 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675129 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675135 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675142 testfrontend.cpp:28] Commit: ìm
+1: I2025-01-28 02:16:53.675146 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675152 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675159 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675165 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675172 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675178 testfrontend.cpp:28] Commit: imf
+1: I2025-01-28 02:16:53.675182 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675189 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675195 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675202 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675208 testfrontend.cpp:28] Commit: ịm
+1: I2025-01-28 02:16:53.675212 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675218 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675225 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675231 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675238 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675244 testfrontend.cpp:28] Commit: imj
+1: I2025-01-28 02:16:53.675248 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675255 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675261 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675268 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675274 testfrontend.cpp:28] Commit: ỉm
+1: I2025-01-28 02:16:53.675278 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675285 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675292 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675298 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675304 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675311 testfrontend.cpp:28] Commit: imr
+1: I2025-01-28 02:16:53.675315 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675321 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675328 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675336 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675342 testfrontend.cpp:28] Commit: ím
+1: I2025-01-28 02:16:53.675346 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675356 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675363 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675369 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675376 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675382 testfrontend.cpp:28] Commit: ims
+1: I2025-01-28 02:16:53.675386 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675393 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675401 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675410 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675422 testfrontend.cpp:28] Commit: ĩm
+1: I2025-01-28 02:16:53.675431 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675439 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675451 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675462 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675473 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675483 testfrontend.cpp:28] Commit: imx
+1: I2025-01-28 02:16:53.675558 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675566 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675580 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675591 testfrontend.cpp:28] Commit: in
+1: I2025-01-28 02:16:53.675598 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675611 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675621 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675633 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675643 testfrontend.cpp:28] Commit: ìn
+1: I2025-01-28 02:16:53.675650 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675664 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675675 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675687 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675698 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675708 testfrontend.cpp:28] Commit: inf
+1: I2025-01-28 02:16:53.675714 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675726 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675737 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675747 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675758 testfrontend.cpp:28] Commit: inh
+1: I2025-01-28 02:16:53.675765 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675777 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675784 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675791 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675797 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675803 testfrontend.cpp:28] Commit: ình
+1: I2025-01-28 02:16:53.675807 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675814 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675820 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675827 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675834 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675841 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675847 testfrontend.cpp:28] Commit: inhf
+1: I2025-01-28 02:16:53.675853 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675864 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675875 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675885 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675895 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675906 testfrontend.cpp:28] Commit: ịnh
+1: I2025-01-28 02:16:53.675912 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675924 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675934 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675944 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675954 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675965 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.675975 testfrontend.cpp:28] Commit: inhj
+1: I2025-01-28 02:16:53.675982 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.675994 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676006 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676016 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676026 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676039 testfrontend.cpp:28] Commit: ỉnh
+1: I2025-01-28 02:16:53.676044 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676057 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676068 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676078 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676088 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676099 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676109 testfrontend.cpp:28] Commit: inhr
+1: I2025-01-28 02:16:53.676116 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676129 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676140 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676150 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676163 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676173 testfrontend.cpp:28] Commit: ính
+1: I2025-01-28 02:16:53.676178 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676193 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676204 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676215 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676226 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676237 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676254 testfrontend.cpp:28] Commit: inhs
+1: I2025-01-28 02:16:53.676266 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676283 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676299 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676311 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676321 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676331 testfrontend.cpp:28] Commit: ĩnh
+1: I2025-01-28 02:16:53.676335 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676344 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676356 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676367 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676378 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676389 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676402 testfrontend.cpp:28] Commit: inhx
+1: I2025-01-28 02:16:53.676407 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676422 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676433 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676446 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676457 testfrontend.cpp:28] Commit: ịn
+1: I2025-01-28 02:16:53.676464 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676473 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676486 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676498 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676508 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676519 testfrontend.cpp:28] Commit: inj
+1: I2025-01-28 02:16:53.676525 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676537 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676547 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676558 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676569 testfrontend.cpp:28] Commit: ỉn
+1: I2025-01-28 02:16:53.676575 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676589 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676602 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676617 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676628 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676642 testfrontend.cpp:28] Commit: inr
+1: I2025-01-28 02:16:53.676650 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676664 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676674 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676684 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676695 testfrontend.cpp:28] Commit: ín
+1: I2025-01-28 02:16:53.676700 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676714 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676726 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676737 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676749 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676760 testfrontend.cpp:28] Commit: ins
+1: I2025-01-28 02:16:53.676767 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676782 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676794 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676805 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676815 testfrontend.cpp:28] Commit: ĩn
+1: I2025-01-28 02:16:53.676822 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676835 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676846 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676857 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676867 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676878 testfrontend.cpp:28] Commit: inx
+1: I2025-01-28 02:16:53.676883 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676897 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676909 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676920 testfrontend.cpp:28] Commit: ip
+1: I2025-01-28 02:16:53.676925 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676938 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676949 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676961 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.676972 testfrontend.cpp:28] Commit: ịp
+1: I2025-01-28 02:16:53.676979 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.676992 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677002 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677014 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677026 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677037 testfrontend.cpp:28] Commit: ipj
+1: I2025-01-28 02:16:53.677044 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677058 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677065 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677076 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677087 testfrontend.cpp:28] Commit: íp
+1: I2025-01-28 02:16:53.677094 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677108 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677118 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677131 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677141 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677153 testfrontend.cpp:28] Commit: ips
+1: I2025-01-28 02:16:53.677161 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677173 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677184 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677270 testfrontend.cpp:28] Commit: ỉ
+1: I2025-01-28 02:16:53.677274 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677287 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677300 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677311 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677324 testfrontend.cpp:28] Commit: ir
+1: I2025-01-28 02:16:53.677331 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677343 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677354 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677364 testfrontend.cpp:28] Commit: í
+1: I2025-01-28 02:16:53.677371 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677379 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677391 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677404 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677415 testfrontend.cpp:28] Commit: is
+1: I2025-01-28 02:16:53.677421 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677432 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677441 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677451 testfrontend.cpp:28] Commit: it
+1: I2025-01-28 02:16:53.677458 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677471 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677482 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677493 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677503 testfrontend.cpp:28] Commit: ịt
+1: I2025-01-28 02:16:53.677511 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677525 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677535 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677548 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677558 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677568 testfrontend.cpp:28] Commit: itj
+1: I2025-01-28 02:16:53.677575 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677585 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677597 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677607 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677619 testfrontend.cpp:28] Commit: ít
+1: I2025-01-28 02:16:53.677623 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677632 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677645 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677655 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677666 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677678 testfrontend.cpp:28] Commit: its
+1: I2025-01-28 02:16:53.677685 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677694 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677706 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677718 testfrontend.cpp:28] Commit: iu
+1: I2025-01-28 02:16:53.677723 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677739 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677752 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677762 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677773 testfrontend.cpp:28] Commit: ìu
+1: I2025-01-28 02:16:53.677779 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677793 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677805 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677818 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677829 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677842 testfrontend.cpp:28] Commit: iuf
+1: I2025-01-28 02:16:53.677849 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677863 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677874 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677886 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677896 testfrontend.cpp:28] Commit: ịu
+1: I2025-01-28 02:16:53.677903 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677917 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677927 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677936 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677950 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677962 testfrontend.cpp:28] Commit: iuj
+1: I2025-01-28 02:16:53.677969 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.677982 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.677993 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678003 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678014 testfrontend.cpp:28] Commit: ỉu
+1: I2025-01-28 02:16:53.678022 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678032 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678046 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678057 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678067 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678074 testfrontend.cpp:28] Commit: iur
+1: I2025-01-28 02:16:53.678078 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678085 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678091 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678098 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678104 testfrontend.cpp:28] Commit: íu
+1: I2025-01-28 02:16:53.678109 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678115 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678122 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678128 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678135 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678141 testfrontend.cpp:28] Commit: ius
+1: I2025-01-28 02:16:53.678145 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678152 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678158 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678165 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678171 testfrontend.cpp:28] Commit: ĩu
+1: I2025-01-28 02:16:53.678175 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678181 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678188 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678194 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678201 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678207 testfrontend.cpp:28] Commit: iux
+1: I2025-01-28 02:16:53.678211 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678219 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678225 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678231 testfrontend.cpp:28] Commit: ĩ
+1: I2025-01-28 02:16:53.678236 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678244 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678255 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678267 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678278 testfrontend.cpp:28] Commit: ix
+1: I2025-01-28 02:16:53.678283 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678298 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678306 testfrontend.cpp:28] Commit: o
+1: I2025-01-28 02:16:53.678310 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678317 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678324 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678330 testfrontend.cpp:28] Commit: oc
+1: I2025-01-28 02:16:53.678334 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678341 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678348 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678354 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678360 testfrontend.cpp:28] Commit: ọc
+1: I2025-01-28 02:16:53.678364 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678371 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678380 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678386 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678393 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678399 testfrontend.cpp:28] Commit: ocj
+1: I2025-01-28 02:16:53.678403 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678409 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678416 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678422 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678429 testfrontend.cpp:28] Commit: óc
+1: I2025-01-28 02:16:53.678433 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678439 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678446 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678452 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678459 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678465 testfrontend.cpp:28] Commit: ocs
+1: I2025-01-28 02:16:53.678469 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678475 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678482 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678488 testfrontend.cpp:28] Commit: ò
+1: I2025-01-28 02:16:53.678492 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678499 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678505 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678512 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678518 testfrontend.cpp:28] Commit: of
+1: I2025-01-28 02:16:53.678522 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678529 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678535 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678541 testfrontend.cpp:28] Commit: oi
+1: I2025-01-28 02:16:53.678545 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678575 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678582 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678588 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678595 testfrontend.cpp:28] Commit: òi
+1: I2025-01-28 02:16:53.678599 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678605 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678612 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678618 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678625 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678631 testfrontend.cpp:28] Commit: oif
+1: I2025-01-28 02:16:53.678635 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678642 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678648 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678655 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678661 testfrontend.cpp:28] Commit: ọi
+1: I2025-01-28 02:16:53.678665 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678671 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678678 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678684 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678692 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678698 testfrontend.cpp:28] Commit: oij
+1: I2025-01-28 02:16:53.678702 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678708 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678717 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678724 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678730 testfrontend.cpp:28] Commit: ỏi
+1: I2025-01-28 02:16:53.678734 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678741 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678747 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678754 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678760 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678778 testfrontend.cpp:28] Commit: oir
+1: I2025-01-28 02:16:53.678783 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678791 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678805 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678816 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678827 testfrontend.cpp:28] Commit: ói
+1: I2025-01-28 02:16:53.678834 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678842 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678855 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678868 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678878 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678888 testfrontend.cpp:28] Commit: ois
+1: I2025-01-28 02:16:53.678895 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678904 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678918 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678929 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678939 testfrontend.cpp:28] Commit: õi
+1: I2025-01-28 02:16:53.678946 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.678959 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678970 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678982 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.678992 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679003 testfrontend.cpp:28] Commit: oix
+1: I2025-01-28 02:16:53.679010 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679024 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679031 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679043 testfrontend.cpp:28] Commit: ọ
+1: I2025-01-28 02:16:53.679049 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679060 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679071 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679081 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679091 testfrontend.cpp:28] Commit: oj
+1: I2025-01-28 02:16:53.679096 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679110 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679121 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679131 testfrontend.cpp:28] Commit: om
+1: I2025-01-28 02:16:53.679139 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679153 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679164 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679175 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679187 testfrontend.cpp:28] Commit: òm
+1: I2025-01-28 02:16:53.679192 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679206 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679215 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679227 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679239 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679248 testfrontend.cpp:28] Commit: omf
+1: I2025-01-28 02:16:53.679257 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679267 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679280 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679290 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679302 testfrontend.cpp:28] Commit: ọm
+1: I2025-01-28 02:16:53.679309 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679322 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679334 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679346 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679356 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679367 testfrontend.cpp:28] Commit: omj
+1: I2025-01-28 02:16:53.679374 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679387 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679398 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679408 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679418 testfrontend.cpp:28] Commit: ỏm
+1: I2025-01-28 02:16:53.679425 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679437 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679451 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679469 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679488 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679505 testfrontend.cpp:28] Commit: omr
+1: I2025-01-28 02:16:53.679517 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679534 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679548 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679559 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679568 testfrontend.cpp:28] Commit: óm
+1: I2025-01-28 02:16:53.679575 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679588 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679599 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679605 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679612 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679618 testfrontend.cpp:28] Commit: oms
+1: I2025-01-28 02:16:53.679623 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679629 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679636 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679642 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679649 testfrontend.cpp:28] Commit: õm
+1: I2025-01-28 02:16:53.679653 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679660 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679666 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679674 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679681 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679689 testfrontend.cpp:28] Commit: omx
+1: I2025-01-28 02:16:53.679693 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679700 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679707 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679713 testfrontend.cpp:28] Commit: on
+1: I2025-01-28 02:16:53.679717 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679724 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679730 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679737 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679743 testfrontend.cpp:28] Commit: òn
+1: I2025-01-28 02:16:53.679747 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679754 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679761 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679768 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679775 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679782 testfrontend.cpp:28] Commit: onf
+1: I2025-01-28 02:16:53.679789 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679804 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679815 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679825 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679838 testfrontend.cpp:28] Commit: ong
+1: I2025-01-28 02:16:53.679844 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679858 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679868 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679879 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679891 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679902 testfrontend.cpp:28] Commit: òng
+1: I2025-01-28 02:16:53.679908 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679919 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679932 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679942 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679950 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679963 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.679974 testfrontend.cpp:28] Commit: ongf
+1: I2025-01-28 02:16:53.679980 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.679990 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680005 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680017 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680027 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680038 testfrontend.cpp:28] Commit: ọng
+1: I2025-01-28 02:16:53.680044 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680056 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680068 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680080 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680091 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680102 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680113 testfrontend.cpp:28] Commit: ongj
+1: I2025-01-28 02:16:53.680119 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680132 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680144 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680155 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680167 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680179 testfrontend.cpp:28] Commit: ỏng
+1: I2025-01-28 02:16:53.680187 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680200 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680212 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680223 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680234 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680245 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680256 testfrontend.cpp:28] Commit: ongr
+1: I2025-01-28 02:16:53.680263 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680272 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680287 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680298 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680309 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680319 testfrontend.cpp:28] Commit: óng
+1: I2025-01-28 02:16:53.680325 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680339 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680350 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680363 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680374 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680386 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680396 testfrontend.cpp:28] Commit: ongs
+1: I2025-01-28 02:16:53.680403 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680417 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680428 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680439 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680450 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680459 testfrontend.cpp:28] Commit: õng
+1: I2025-01-28 02:16:53.680468 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680479 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680485 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680492 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680499 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680506 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680512 testfrontend.cpp:28] Commit: ongx
+1: I2025-01-28 02:16:53.680516 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680523 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680529 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680536 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680542 testfrontend.cpp:28] Commit: ọn
+1: I2025-01-28 02:16:53.680546 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680555 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680562 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680569 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680583 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680593 testfrontend.cpp:28] Commit: onj
+1: I2025-01-28 02:16:53.680598 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680611 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680622 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680632 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680641 testfrontend.cpp:28] Commit: ỏn
+1: I2025-01-28 02:16:53.680647 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680660 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680669 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680680 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680690 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680700 testfrontend.cpp:28] Commit: onr
+1: I2025-01-28 02:16:53.680708 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680722 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680733 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680744 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680756 testfrontend.cpp:28] Commit: ón
+1: I2025-01-28 02:16:53.680761 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680774 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680785 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680798 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680809 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680819 testfrontend.cpp:28] Commit: ons
+1: I2025-01-28 02:16:53.680826 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680840 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680851 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680864 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680873 testfrontend.cpp:28] Commit: õn
+1: I2025-01-28 02:16:53.680879 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680892 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680899 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680914 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680924 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680935 testfrontend.cpp:28] Commit: onx
+1: I2025-01-28 02:16:53.680941 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680955 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680966 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.680978 testfrontend.cpp:28] Commit: ô
+1: I2025-01-28 02:16:53.680984 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.680998 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681010 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681022 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681033 testfrontend.cpp:28] Commit: ôc
+1: I2025-01-28 02:16:53.681039 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681051 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681061 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681070 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681082 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681093 testfrontend.cpp:28] Commit: ộc
+1: I2025-01-28 02:16:53.681098 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681111 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681124 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681137 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681147 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681159 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681169 testfrontend.cpp:28] Commit: ôcj
+1: I2025-01-28 02:16:53.681175 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681189 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681200 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681212 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681223 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681235 testfrontend.cpp:28] Commit: ốc
+1: I2025-01-28 02:16:53.681241 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681250 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681261 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681272 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681283 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681295 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681306 testfrontend.cpp:28] Commit: ôcs
+1: I2025-01-28 02:16:53.681315 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681324 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681336 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681347 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681358 testfrontend.cpp:28] Commit: ồ
+1: I2025-01-28 02:16:53.681364 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681376 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681387 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681398 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681408 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681419 testfrontend.cpp:28] Commit: ôf
+1: I2025-01-28 02:16:53.681425 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681439 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681452 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681463 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681473 testfrontend.cpp:28] Commit: ôi
+1: I2025-01-28 02:16:53.681481 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681494 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681500 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681507 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681513 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681519 testfrontend.cpp:28] Commit: ồi
+1: I2025-01-28 02:16:53.681524 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681530 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681537 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681543 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681550 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681556 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681563 testfrontend.cpp:28] Commit: ôif
+1: I2025-01-28 02:16:53.681567 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681575 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681582 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681597 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681608 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681617 testfrontend.cpp:28] Commit: ội
+1: I2025-01-28 02:16:53.681621 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681628 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681634 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681641 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681647 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681654 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681660 testfrontend.cpp:28] Commit: ôij
+1: I2025-01-28 02:16:53.681664 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681670 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681677 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681683 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681690 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681696 testfrontend.cpp:28] Commit: ổi
+1: I2025-01-28 02:16:53.681700 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681707 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681713 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681720 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681726 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681733 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681739 testfrontend.cpp:28] Commit: ôir
+1: I2025-01-28 02:16:53.681743 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681750 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681756 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681763 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681769 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681775 testfrontend.cpp:28] Commit: ối
+1: I2025-01-28 02:16:53.681780 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681786 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681792 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681799 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681805 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681812 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681818 testfrontend.cpp:28] Commit: ôis
+1: I2025-01-28 02:16:53.681822 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681828 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681835 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681841 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681848 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681854 testfrontend.cpp:28] Commit: ỗi
+1: I2025-01-28 02:16:53.681858 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681864 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681871 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681877 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681884 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681890 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681896 testfrontend.cpp:28] Commit: ôix
+1: I2025-01-28 02:16:53.681900 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681908 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681914 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681921 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681930 testfrontend.cpp:28] Commit: ộ
+1: I2025-01-28 02:16:53.681934 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681941 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681947 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681954 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681960 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681966 testfrontend.cpp:28] Commit: ôj
+1: I2025-01-28 02:16:53.681973 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.681980 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.681990 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682003 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682013 testfrontend.cpp:28] Commit: ôm
+1: I2025-01-28 02:16:53.682020 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682030 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682042 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682052 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682062 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682072 testfrontend.cpp:28] Commit: ồm
+1: I2025-01-28 02:16:53.682079 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682088 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682100 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682111 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682122 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682133 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682143 testfrontend.cpp:28] Commit: ômf
+1: I2025-01-28 02:16:53.682149 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682158 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682172 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682182 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682193 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682203 testfrontend.cpp:28] Commit: ộm
+1: I2025-01-28 02:16:53.682210 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682223 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682233 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682243 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682254 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682264 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682275 testfrontend.cpp:28] Commit: ômj
+1: I2025-01-28 02:16:53.682282 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682296 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682305 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682314 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682325 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682336 testfrontend.cpp:28] Commit: ổm
+1: I2025-01-28 02:16:53.682341 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682356 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682367 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682379 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682390 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682401 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682412 testfrontend.cpp:28] Commit: ômr
+1: I2025-01-28 02:16:53.682417 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682430 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682443 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682455 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682467 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682475 testfrontend.cpp:28] Commit: ốm
+1: I2025-01-28 02:16:53.682486 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682504 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682511 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682518 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682529 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682541 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682578 testfrontend.cpp:28] Commit: ôms
+1: I2025-01-28 02:16:53.682587 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682599 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682608 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682620 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682631 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682642 testfrontend.cpp:28] Commit: ỗm
+1: I2025-01-28 02:16:53.682649 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682658 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682670 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682680 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682694 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682705 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682717 testfrontend.cpp:28] Commit: ômx
+1: I2025-01-28 02:16:53.682723 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682737 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682748 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682758 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682837 testfrontend.cpp:28] Commit: ôn
+1: I2025-01-28 02:16:53.682846 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682854 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682865 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682879 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682891 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682902 testfrontend.cpp:28] Commit: ồn
+1: I2025-01-28 02:16:53.682909 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.682922 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682934 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682948 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682961 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682973 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.682986 testfrontend.cpp:28] Commit: ônf
+1: I2025-01-28 02:16:53.682991 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683004 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683015 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683025 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683036 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683046 testfrontend.cpp:28] Commit: ông
+1: I2025-01-28 02:16:53.683053 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683068 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683079 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683089 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683100 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683113 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683124 testfrontend.cpp:28] Commit: ồng
+1: I2025-01-28 02:16:53.683131 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683143 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683153 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683164 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683175 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683182 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683196 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683206 testfrontend.cpp:28] Commit: ôngf
+1: I2025-01-28 02:16:53.683213 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683222 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683234 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683246 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683259 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683270 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683280 testfrontend.cpp:28] Commit: ộng
+1: I2025-01-28 02:16:53.683287 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683300 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683311 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683323 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683333 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683345 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683356 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683366 testfrontend.cpp:28] Commit: ôngj
+1: I2025-01-28 02:16:53.683374 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683383 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683397 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683407 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683418 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683429 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683439 testfrontend.cpp:28] Commit: ổng
+1: I2025-01-28 02:16:53.683446 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683455 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683468 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683478 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683489 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683500 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683512 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683524 testfrontend.cpp:28] Commit: ôngr
+1: I2025-01-28 02:16:53.683530 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683543 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683553 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683563 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683574 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683585 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683595 testfrontend.cpp:28] Commit: ống
+1: I2025-01-28 02:16:53.683603 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683618 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683628 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683641 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683652 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683663 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683674 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683683 testfrontend.cpp:28] Commit: ôngs
+1: I2025-01-28 02:16:53.683691 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683699 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683713 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683724 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683736 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683748 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683757 testfrontend.cpp:28] Commit: ỗng
+1: I2025-01-28 02:16:53.683765 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683774 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683787 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683798 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683809 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683819 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683830 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683842 testfrontend.cpp:28] Commit: ôngx
+1: I2025-01-28 02:16:53.683849 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683862 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683875 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683891 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683898 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683909 testfrontend.cpp:28] Commit: ộn
+1: I2025-01-28 02:16:53.683919 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.683928 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683943 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683954 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683966 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683977 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.683988 testfrontend.cpp:28] Commit: ônj
+1: I2025-01-28 02:16:53.683995 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684007 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684017 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684030 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684040 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684053 testfrontend.cpp:28] Commit: ổn
+1: I2025-01-28 02:16:53.684061 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684074 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684084 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684096 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684105 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684117 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684128 testfrontend.cpp:28] Commit: ônr
+1: I2025-01-28 02:16:53.684137 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684148 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684159 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684169 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684180 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684190 testfrontend.cpp:28] Commit: ốn
+1: I2025-01-28 02:16:53.684194 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684203 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684215 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684227 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684237 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684247 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684256 testfrontend.cpp:28] Commit: ôns
+1: I2025-01-28 02:16:53.684261 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684276 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684286 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684297 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684307 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684318 testfrontend.cpp:28] Commit: ỗn
+1: I2025-01-28 02:16:53.684324 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684337 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684350 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684360 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684371 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684385 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684396 testfrontend.cpp:28] Commit: ônx
+1: I2025-01-28 02:16:53.684401 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684415 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684425 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684437 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684448 testfrontend.cpp:28] Commit: oo
+1: I2025-01-28 02:16:53.684455 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684464 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684476 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684486 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684498 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684509 testfrontend.cpp:28] Commit: ooc
+1: I2025-01-28 02:16:53.684514 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684529 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684540 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684550 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684561 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684571 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684583 testfrontend.cpp:28] Commit: oọc
+1: I2025-01-28 02:16:53.684588 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684604 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684615 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684626 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684638 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684648 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684659 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684670 testfrontend.cpp:28] Commit: oocj
+1: I2025-01-28 02:16:53.684676 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684687 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684697 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684711 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684722 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684733 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684744 testfrontend.cpp:28] Commit: oóc
+1: I2025-01-28 02:16:53.684750 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684758 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684771 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684781 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684793 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684803 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684814 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684826 testfrontend.cpp:28] Commit: oocs
+1: I2025-01-28 02:16:53.684831 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684842 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684849 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684855 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684862 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684868 testfrontend.cpp:28] Commit: oon
+1: I2025-01-28 02:16:53.684872 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684879 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684885 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684892 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684898 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684905 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684911 testfrontend.cpp:28] Commit: oong
+1: I2025-01-28 02:16:53.684915 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684921 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684927 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684934 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684941 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684947 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684954 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684960 testfrontend.cpp:28] Commit: oòng
+1: I2025-01-28 02:16:53.684964 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.684970 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684977 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684983 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684990 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.684996 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685002 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685009 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685015 testfrontend.cpp:28] Commit: oongf
+1: I2025-01-28 02:16:53.685019 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685026 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685032 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685039 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685045 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685052 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685058 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685064 testfrontend.cpp:28] Commit: oọng
+1: I2025-01-28 02:16:53.685068 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685075 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685081 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685088 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685094 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685101 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685107 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685114 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685120 testfrontend.cpp:28] Commit: oongj
+1: I2025-01-28 02:16:53.685124 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685131 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685138 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685144 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685151 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685160 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685166 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685172 testfrontend.cpp:28] Commit: oỏng
+1: I2025-01-28 02:16:53.685177 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685183 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685190 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685197 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685205 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685213 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685224 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685233 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685247 testfrontend.cpp:28] Commit: oongr
+1: I2025-01-28 02:16:53.685252 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685265 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685276 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685286 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685296 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685306 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685317 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685328 testfrontend.cpp:28] Commit: oóng
+1: I2025-01-28 02:16:53.685335 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685348 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685360 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685371 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685383 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685394 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685406 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685418 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685427 testfrontend.cpp:28] Commit: oongs
+1: I2025-01-28 02:16:53.685434 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685447 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685457 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685470 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685477 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685492 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685501 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685513 testfrontend.cpp:28] Commit: oõng
+1: I2025-01-28 02:16:53.685519 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685532 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685543 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685554 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685565 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685575 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685586 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685599 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685609 testfrontend.cpp:28] Commit: oongx
+1: I2025-01-28 02:16:53.685615 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685625 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685636 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685647 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685659 testfrontend.cpp:28] Commit: ôp
+1: I2025-01-28 02:16:53.685666 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685676 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685687 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685697 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685707 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685717 testfrontend.cpp:28] Commit: ộp
+1: I2025-01-28 02:16:53.685722 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685736 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685746 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685760 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685770 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685784 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685795 testfrontend.cpp:28] Commit: ôpj
+1: I2025-01-28 02:16:53.685805 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685815 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685831 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685841 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685852 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685863 testfrontend.cpp:28] Commit: ốp
+1: I2025-01-28 02:16:53.685870 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685884 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685894 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685904 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685915 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685924 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685934 testfrontend.cpp:28] Commit: ôps
+1: I2025-01-28 02:16:53.685941 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.685954 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685965 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685976 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.685987 testfrontend.cpp:28] Commit: ổ
+1: I2025-01-28 02:16:53.685992 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686005 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686015 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686025 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686041 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686049 testfrontend.cpp:28] Commit: ôr
+1: I2025-01-28 02:16:53.686053 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686065 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686074 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686084 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686095 testfrontend.cpp:28] Commit: ố
+1: I2025-01-28 02:16:53.686102 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686115 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686126 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686137 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686149 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686160 testfrontend.cpp:28] Commit: ôs
+1: I2025-01-28 02:16:53.686167 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686179 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686189 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686200 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686210 testfrontend.cpp:28] Commit: ôt
+1: I2025-01-28 02:16:53.686215 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686230 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686241 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686252 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686263 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686274 testfrontend.cpp:28] Commit: ột
+1: I2025-01-28 02:16:53.686280 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686294 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686303 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686314 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686325 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686335 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686347 testfrontend.cpp:28] Commit: ôtj
+1: I2025-01-28 02:16:53.686353 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686365 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686377 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686387 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686400 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686418 testfrontend.cpp:28] Commit: ốt
+1: I2025-01-28 02:16:53.686429 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686448 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686466 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686484 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686500 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686510 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686519 testfrontend.cpp:28] Commit: ôts
+1: I2025-01-28 02:16:53.686525 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686539 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686617 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686626 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686638 testfrontend.cpp:28] Commit: ỗ
+1: I2025-01-28 02:16:53.686648 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686658 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686672 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686685 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686699 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686706 testfrontend.cpp:28] Commit: ôx
+1: I2025-01-28 02:16:53.686711 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686724 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686735 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686747 testfrontend.cpp:28] Commit: op
+1: I2025-01-28 02:16:53.686752 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686767 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686794 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686802 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686813 testfrontend.cpp:28] Commit: ọp
+1: I2025-01-28 02:16:53.686819 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686833 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686843 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686853 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686864 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686877 testfrontend.cpp:28] Commit: opj
+1: I2025-01-28 02:16:53.686883 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686897 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686909 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686919 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686929 testfrontend.cpp:28] Commit: óp
+1: I2025-01-28 02:16:53.686936 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.686948 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686959 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686977 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.686991 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687003 testfrontend.cpp:28] Commit: ops
+1: I2025-01-28 02:16:53.687011 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687024 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687036 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687047 testfrontend.cpp:28] Commit: ỏ
+1: I2025-01-28 02:16:53.687052 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687061 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687074 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687088 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687098 testfrontend.cpp:28] Commit: or
+1: I2025-01-28 02:16:53.687104 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687117 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687128 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687139 testfrontend.cpp:28] Commit: ó
+1: I2025-01-28 02:16:53.687145 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687157 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687167 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687177 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687188 testfrontend.cpp:28] Commit: os
+1: I2025-01-28 02:16:53.687194 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687206 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687218 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687229 testfrontend.cpp:28] Commit: ot
+1: I2025-01-28 02:16:53.687237 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687259 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687278 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687291 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687301 testfrontend.cpp:28] Commit: ọt
+1: I2025-01-28 02:16:53.687312 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687321 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687340 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687351 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687367 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687376 testfrontend.cpp:28] Commit: otj
+1: I2025-01-28 02:16:53.687385 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687394 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687407 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687419 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687433 testfrontend.cpp:28] Commit: ót
+1: I2025-01-28 02:16:53.687438 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687453 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687463 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687478 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687488 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687500 testfrontend.cpp:28] Commit: ots
+1: I2025-01-28 02:16:53.687506 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687518 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687528 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687538 testfrontend.cpp:28] Commit: ơ
+1: I2025-01-28 02:16:53.687545 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687559 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687569 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687580 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687589 testfrontend.cpp:28] Commit: ờ
+1: I2025-01-28 02:16:53.687596 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687604 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687615 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687627 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687639 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687651 testfrontend.cpp:28] Commit: ơf
+1: I2025-01-28 02:16:53.687658 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687671 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687682 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687694 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687705 testfrontend.cpp:28] Commit: ơi
+1: I2025-01-28 02:16:53.687712 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687727 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687738 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687749 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687759 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687770 testfrontend.cpp:28] Commit: ời
+1: I2025-01-28 02:16:53.687776 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687789 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687800 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687813 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687823 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687834 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687846 testfrontend.cpp:28] Commit: ơif
+1: I2025-01-28 02:16:53.687851 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687865 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687875 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687886 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687897 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687911 testfrontend.cpp:28] Commit: ợi
+1: I2025-01-28 02:16:53.687916 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.687929 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687940 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687951 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687961 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687973 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.687985 testfrontend.cpp:28] Commit: ơij
+1: I2025-01-28 02:16:53.687992 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688004 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688016 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688026 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688036 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688046 testfrontend.cpp:28] Commit: ởi
+1: I2025-01-28 02:16:53.688051 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688066 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688078 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688089 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688098 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688109 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688119 testfrontend.cpp:28] Commit: ơir
+1: I2025-01-28 02:16:53.688125 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688139 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688152 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688163 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688176 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688182 testfrontend.cpp:28] Commit: ới
+1: I2025-01-28 02:16:53.688188 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688196 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688208 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688214 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688221 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688227 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688233 testfrontend.cpp:28] Commit: ơis
+1: I2025-01-28 02:16:53.688238 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688244 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688250 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688257 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688263 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688270 testfrontend.cpp:28] Commit: ỡi
+1: I2025-01-28 02:16:53.688274 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688280 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688287 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688293 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688300 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688306 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688312 testfrontend.cpp:28] Commit: ơix
+1: I2025-01-28 02:16:53.688316 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688323 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688329 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688336 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688343 testfrontend.cpp:28] Commit: ợ
+1: I2025-01-28 02:16:53.688347 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688353 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688360 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688366 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688373 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688379 testfrontend.cpp:28] Commit: ơj
+1: I2025-01-28 02:16:53.688383 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688390 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688396 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688403 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688409 testfrontend.cpp:28] Commit: ơm
+1: I2025-01-28 02:16:53.688413 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688419 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688426 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688432 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688439 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688445 testfrontend.cpp:28] Commit: ờm
+1: I2025-01-28 02:16:53.688449 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688456 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688462 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688469 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688475 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688482 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688488 testfrontend.cpp:28] Commit: ơmf
+1: I2025-01-28 02:16:53.688492 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688501 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688507 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688513 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688523 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688534 testfrontend.cpp:28] Commit: ợm
+1: I2025-01-28 02:16:53.688541 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688550 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688561 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688573 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688587 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688606 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688623 testfrontend.cpp:28] Commit: ơmj
+1: I2025-01-28 02:16:53.688631 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688644 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688655 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688663 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688677 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688685 testfrontend.cpp:28] Commit: ởm
+1: I2025-01-28 02:16:53.688695 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688705 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688719 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688728 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688742 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688752 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688763 testfrontend.cpp:28] Commit: ơmr
+1: I2025-01-28 02:16:53.688770 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688784 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688797 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688807 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688817 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688827 testfrontend.cpp:28] Commit: ớm
+1: I2025-01-28 02:16:53.688834 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688847 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688859 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688869 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688880 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688888 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.688900 testfrontend.cpp:28] Commit: ơms
+1: I2025-01-28 02:16:53.688905 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.688992 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689003 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689015 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689027 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689037 testfrontend.cpp:28] Commit: ỡm
+1: I2025-01-28 02:16:53.689042 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689055 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689068 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689079 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689090 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689103 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689113 testfrontend.cpp:28] Commit: ơmx
+1: I2025-01-28 02:16:53.689120 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689132 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689142 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689151 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689163 testfrontend.cpp:28] Commit: ơn
+1: I2025-01-28 02:16:53.689169 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689185 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689197 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689212 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689227 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689238 testfrontend.cpp:28] Commit: ờn
+1: I2025-01-28 02:16:53.689245 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689260 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689271 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689282 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689290 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689297 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689303 testfrontend.cpp:28] Commit: ơnf
+1: I2025-01-28 02:16:53.689308 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689316 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689323 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689332 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689338 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689345 testfrontend.cpp:28] Commit: ợn
+1: I2025-01-28 02:16:53.689349 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689355 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689363 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689370 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689379 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689387 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689395 testfrontend.cpp:28] Commit: ơnj
+1: I2025-01-28 02:16:53.689399 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689405 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689412 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689418 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689425 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689431 testfrontend.cpp:28] Commit: ởn
+1: I2025-01-28 02:16:53.689435 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689444 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689450 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689459 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689466 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689473 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689482 testfrontend.cpp:28] Commit: ơnr
+1: I2025-01-28 02:16:53.689490 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689499 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689512 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689522 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689533 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689546 testfrontend.cpp:28] Commit: ớn
+1: I2025-01-28 02:16:53.689553 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689560 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689575 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689588 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689601 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689614 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689627 testfrontend.cpp:28] Commit: ơns
+1: I2025-01-28 02:16:53.689632 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689648 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689659 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689672 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689682 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689691 testfrontend.cpp:28] Commit: ỡn
+1: I2025-01-28 02:16:53.689700 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689711 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689725 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689737 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689747 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689759 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689769 testfrontend.cpp:28] Commit: ơnx
+1: I2025-01-28 02:16:53.689775 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689792 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689802 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689813 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689823 testfrontend.cpp:28] Commit: ơp
+1: I2025-01-28 02:16:53.689828 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689843 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689854 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689865 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689876 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689882 testfrontend.cpp:28] Commit: ợp
+1: I2025-01-28 02:16:53.689886 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689893 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689899 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689906 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689913 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689919 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689925 testfrontend.cpp:28] Commit: ơpj
+1: I2025-01-28 02:16:53.689929 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689936 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689943 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689949 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689956 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689962 testfrontend.cpp:28] Commit: ớp
+1: I2025-01-28 02:16:53.689966 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.689973 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689979 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689986 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689992 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.689999 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690005 testfrontend.cpp:28] Commit: ơps
+1: I2025-01-28 02:16:53.690009 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690015 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690022 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690028 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690034 testfrontend.cpp:28] Commit: ở
+1: I2025-01-28 02:16:53.690039 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690045 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690052 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690058 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690065 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690071 testfrontend.cpp:28] Commit: ơr
+1: I2025-01-28 02:16:53.690076 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690083 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690089 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690096 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690102 testfrontend.cpp:28] Commit: ớ
+1: I2025-01-28 02:16:53.690108 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690116 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690129 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690139 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690150 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690160 testfrontend.cpp:28] Commit: ơs
+1: I2025-01-28 02:16:53.690167 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690179 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690190 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690200 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690208 testfrontend.cpp:28] Commit: ơt
+1: I2025-01-28 02:16:53.690217 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690228 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690238 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690248 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690259 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690270 testfrontend.cpp:28] Commit: ợt
+1: I2025-01-28 02:16:53.690278 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690288 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690301 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690313 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690324 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690335 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690345 testfrontend.cpp:28] Commit: ơtj
+1: I2025-01-28 02:16:53.690353 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690367 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690378 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690389 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690400 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690410 testfrontend.cpp:28] Commit: ớt
+1: I2025-01-28 02:16:53.690417 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690432 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690444 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690453 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690465 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690477 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690487 testfrontend.cpp:28] Commit: ơts
+1: I2025-01-28 02:16:53.690494 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690507 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690517 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690528 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690539 testfrontend.cpp:28] Commit: ow
+1: I2025-01-28 02:16:53.690546 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690575 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690588 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690601 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690611 testfrontend.cpp:28] Commit: ỡ
+1: I2025-01-28 02:16:53.690617 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690630 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690641 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690652 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690662 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690674 testfrontend.cpp:28] Commit: ơx
+1: I2025-01-28 02:16:53.690679 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690691 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690702 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690713 testfrontend.cpp:28] Commit: õ
+1: I2025-01-28 02:16:53.690720 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690727 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690741 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690752 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690763 testfrontend.cpp:28] Commit: ox
+1: I2025-01-28 02:16:53.690780 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690794 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690806 testfrontend.cpp:28] Commit: q
+1: I2025-01-28 02:16:53.690811 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690826 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690837 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690849 testfrontend.cpp:28] Commit: qu
+1: I2025-01-28 02:16:53.690854 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690869 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690882 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690892 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690903 testfrontend.cpp:28] Commit: quo
+1: I2025-01-28 02:16:53.690909 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690922 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690933 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690945 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690957 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690967 testfrontend.cpp:28] Commit: quò
+1: I2025-01-28 02:16:53.690975 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.690985 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.690998 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691008 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691019 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691033 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691044 testfrontend.cpp:28] Commit: quof
+1: I2025-01-28 02:16:53.691050 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.691064 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691075 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691085 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691097 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691108 testfrontend.cpp:28] Commit: quọ
+1: I2025-01-28 02:16:53.691115 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.691129 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691139 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691150 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691160 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691171 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691182 testfrontend.cpp:28] Commit: quoj
+1: I2025-01-28 02:16:53.691189 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.691199 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691211 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691221 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691231 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691241 testfrontend.cpp:28] Commit: quỏ
+1: I2025-01-28 02:16:53.691245 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.691256 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691266 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691276 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691286 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691297 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691308 testfrontend.cpp:28] Commit: quor
+1: I2025-01-28 02:16:53.691315 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.691330 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691336 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691345 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691360 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691376 testfrontend.cpp:28] Commit: quó
+1: I2025-01-28 02:16:53.691389 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.691405 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691730 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691744 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691757 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691767 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691780 testfrontend.cpp:28] Commit: quos
+1: I2025-01-28 02:16:53.691788 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.691801 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691808 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691822 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691832 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691843 testfrontend.cpp:28] Commit: quơ
+1: I2025-01-28 02:16:53.691851 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.691861 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691872 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691882 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691893 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691906 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691917 testfrontend.cpp:28] Commit: quơc
+1: I2025-01-28 02:16:53.691922 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.691934 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691945 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691955 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691966 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691979 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.691990 testfrontend.cpp:28] Commit: quờ
+1: I2025-01-28 02:16:53.691996 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.692009 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692020 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692032 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692042 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692053 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692065 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692072 testfrontend.cpp:28] Commit: quơf
+1: I2025-01-28 02:16:53.692083 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.692094 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692105 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692117 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692127 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692139 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692149 testfrontend.cpp:28] Commit: quơi
+1: I2025-01-28 02:16:53.692157 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.692169 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692182 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692192 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692202 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692212 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692222 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692234 testfrontend.cpp:28] Commit: quời
+1: I2025-01-28 02:16:53.692240 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.692254 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692265 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692276 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692287 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692298 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692309 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692319 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692330 testfrontend.cpp:28] Commit: quơif
+1: I2025-01-28 02:16:53.692339 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.692349 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692362 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692372 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692382 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692393 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692403 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692414 testfrontend.cpp:28] Commit: quợi
+1: I2025-01-28 02:16:53.692421 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.692435 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692445 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692456 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692467 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692480 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692491 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692502 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692512 testfrontend.cpp:28] Commit: quơij
+1: I2025-01-28 02:16:53.692519 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.692532 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692542 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692554 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692565 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692573 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692583 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692593 testfrontend.cpp:28] Commit: quởi
+1: I2025-01-28 02:16:53.692598 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.692611 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692621 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692632 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692644 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692654 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692665 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692678 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692688 testfrontend.cpp:28] Commit: quơir
+1: I2025-01-28 02:16:53.692694 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.692704 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692719 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692729 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692740 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692751 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692762 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692772 testfrontend.cpp:28] Commit: quới
+1: I2025-01-28 02:16:53.692780 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.692793 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692804 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692814 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692825 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692836 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692847 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692857 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692867 testfrontend.cpp:28] Commit: quơis
+1: I2025-01-28 02:16:53.692874 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.692888 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692898 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692911 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692921 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692947 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692955 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692964 testfrontend.cpp:28] Commit: quỡi
+1: I2025-01-28 02:16:53.692974 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.692983 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.692998 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693009 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693019 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693029 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693039 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693051 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693062 testfrontend.cpp:28] Commit: quơix
+1: I2025-01-28 02:16:53.693066 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.693077 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693088 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693101 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693113 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693125 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693134 testfrontend.cpp:28] Commit: quợ
+1: I2025-01-28 02:16:53.693140 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.693153 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693163 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693174 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693186 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693198 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693209 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693219 testfrontend.cpp:28] Commit: quơj
+1: I2025-01-28 02:16:53.693226 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.693238 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693250 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693260 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693270 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693280 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693293 testfrontend.cpp:28] Commit: quơm
+1: I2025-01-28 02:16:53.693299 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.693313 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693323 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693334 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693346 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693355 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693369 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693380 testfrontend.cpp:28] Commit: quờm
+1: I2025-01-28 02:16:53.693387 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.693400 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693411 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693423 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693434 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693445 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693455 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693466 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693477 testfrontend.cpp:28] Commit: quơmf
+1: I2025-01-28 02:16:53.693485 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.693500 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693512 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693523 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693539 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693557 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693576 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693592 testfrontend.cpp:28] Commit: quợm
+1: I2025-01-28 02:16:53.693601 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.693617 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693631 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693642 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693652 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693663 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693675 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693686 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693696 testfrontend.cpp:28] Commit: quơmj
+1: I2025-01-28 02:16:53.693703 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.693711 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693723 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693734 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693743 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693753 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693767 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693777 testfrontend.cpp:28] Commit: quởm
+1: I2025-01-28 02:16:53.693785 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.693797 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693808 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693820 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693831 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693841 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693852 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693863 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693874 testfrontend.cpp:28] Commit: quơmr
+1: I2025-01-28 02:16:53.693879 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.693893 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693904 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693915 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693926 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693937 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693947 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693957 testfrontend.cpp:28] Commit: quớm
+1: I2025-01-28 02:16:53.693964 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.693973 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693987 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.693998 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694009 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694021 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694033 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694042 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694053 testfrontend.cpp:28] Commit: quơms
+1: I2025-01-28 02:16:53.694059 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694070 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694080 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694090 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694098 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694109 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694119 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694131 testfrontend.cpp:28] Commit: quỡm
+1: I2025-01-28 02:16:53.694138 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694151 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694162 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694172 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694182 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694193 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694205 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694217 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694228 testfrontend.cpp:28] Commit: quơmx
+1: I2025-01-28 02:16:53.694234 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694244 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694257 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694275 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694286 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694293 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694300 testfrontend.cpp:28] Commit: quơn
+1: I2025-01-28 02:16:53.694307 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694314 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694320 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694327 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694333 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694340 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694347 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694353 testfrontend.cpp:28] Commit: quờn
+1: I2025-01-28 02:16:53.694359 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694366 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694374 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694387 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694397 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694406 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694418 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694428 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694439 testfrontend.cpp:28] Commit: quơnf
+1: I2025-01-28 02:16:53.694445 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694459 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694468 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694480 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694490 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694496 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694503 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694510 testfrontend.cpp:28] Commit: quơng
+1: I2025-01-28 02:16:53.694515 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694521 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694528 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694534 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694541 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694570 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694577 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694583 testfrontend.cpp:28] Commit: quợn
+1: I2025-01-28 02:16:53.694588 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694599 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694609 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694629 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694648 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694661 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694672 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694682 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694695 testfrontend.cpp:28] Commit: quơnj
+1: I2025-01-28 02:16:53.694705 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694716 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694726 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694739 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694752 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694760 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694766 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694784 testfrontend.cpp:28] Commit: quởn
+1: I2025-01-28 02:16:53.694789 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694795 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694802 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694810 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694816 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694823 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694829 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694836 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694842 testfrontend.cpp:28] Commit: quơnr
+1: I2025-01-28 02:16:53.694846 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694853 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694859 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694866 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694872 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694879 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694885 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694891 testfrontend.cpp:28] Commit: quớn
+1: I2025-01-28 02:16:53.694895 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694902 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694908 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694915 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694921 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694928 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694934 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694941 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694947 testfrontend.cpp:28] Commit: quơns
+1: I2025-01-28 02:16:53.694951 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.694958 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694964 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694971 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694977 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694984 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694990 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.694996 testfrontend.cpp:28] Commit: quỡn
+1: I2025-01-28 02:16:53.695001 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.695007 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695014 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695020 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695027 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695033 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695039 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695046 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695052 testfrontend.cpp:28] Commit: quơnx
+1: I2025-01-28 02:16:53.695058 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.695064 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695070 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695078 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695084 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695091 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695097 testfrontend.cpp:28] Commit: quơp
+1: I2025-01-28 02:16:53.695101 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.695108 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695114 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695121 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695128 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695137 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695145 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695159 testfrontend.cpp:28] Commit: quớp
+1: I2025-01-28 02:16:53.695165 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.695178 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695190 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695201 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695212 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695223 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695235 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695245 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695258 testfrontend.cpp:28] Commit: quơps
+1: I2025-01-28 02:16:53.695263 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.695277 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695288 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695300 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695308 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695322 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695328 testfrontend.cpp:28] Commit: quở
+1: I2025-01-28 02:16:53.695335 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.695347 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695357 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695367 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695378 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695391 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695401 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695411 testfrontend.cpp:28] Commit: quơr
+1: I2025-01-28 02:16:53.695417 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.695430 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695440 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695454 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695474 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695495 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695510 testfrontend.cpp:28] Commit: quớ
+1: I2025-01-28 02:16:53.695522 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.695539 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695553 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695562 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695573 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695583 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695593 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695605 testfrontend.cpp:28] Commit: quơs
+1: I2025-01-28 02:16:53.695611 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.695629 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695642 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695654 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695671 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695691 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695709 testfrontend.cpp:28] Commit: quơt
+1: I2025-01-28 02:16:53.695718 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.695728 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695742 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695754 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695765 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695775 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695786 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695797 testfrontend.cpp:28] Commit: quợt
+1: I2025-01-28 02:16:53.695803 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.695815 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695826 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695840 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695854 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695867 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695876 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695886 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695897 testfrontend.cpp:28] Commit: quơtj
+1: I2025-01-28 02:16:53.695903 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.695914 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695924 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695937 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695951 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695971 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.695990 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696001 testfrontend.cpp:28] Commit: quớt
+1: I2025-01-28 02:16:53.696009 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696023 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696038 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696048 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696059 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696069 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696079 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696091 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696102 testfrontend.cpp:28] Commit: quơts
+1: I2025-01-28 02:16:53.696108 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696122 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696134 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696145 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696157 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696168 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696178 testfrontend.cpp:28] Commit: quơu
+1: I2025-01-28 02:16:53.696185 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696195 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696207 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696217 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696227 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696239 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696251 testfrontend.cpp:28] Commit: quow
+1: I2025-01-28 02:16:53.696258 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696267 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696279 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696290 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696300 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696311 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696322 testfrontend.cpp:28] Commit: quỡ
+1: I2025-01-28 02:16:53.696329 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696340 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696351 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696361 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696373 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696384 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696394 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696405 testfrontend.cpp:28] Commit: quơx
+1: I2025-01-28 02:16:53.696411 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696426 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696437 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696448 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696459 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696470 testfrontend.cpp:28] Commit: quõ
+1: I2025-01-28 02:16:53.696476 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696489 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696499 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696510 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696521 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696531 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696543 testfrontend.cpp:28] Commit: quox
+1: I2025-01-28 02:16:53.696549 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696563 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696574 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696586 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696598 testfrontend.cpp:28] Commit: quw
+1: I2025-01-28 02:16:53.696603 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696617 testfrontend.cpp:75] KeyEvent key: q isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696629 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696639 testfrontend.cpp:28] Commit: qw
+1: I2025-01-28 02:16:53.696646 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696659 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696670 testfrontend.cpp:28] Commit: t
+1: I2025-01-28 02:16:53.696677 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696691 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696702 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696713 testfrontend.cpp:28] Commit: th
+1: I2025-01-28 02:16:53.696720 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696729 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696742 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696751 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696757 testfrontend.cpp:28] Commit: thu
+1: I2025-01-28 02:16:53.696761 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696768 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696774 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696781 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696788 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696794 testfrontend.cpp:28] Commit: thù
+1: I2025-01-28 02:16:53.696798 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696804 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696811 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696818 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696826 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696833 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696845 testfrontend.cpp:28] Commit: thuf
+1: I2025-01-28 02:16:53.696850 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696864 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696875 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696885 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696896 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696907 testfrontend.cpp:28] Commit: thụ
+1: I2025-01-28 02:16:53.696918 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.696937 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696944 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696953 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696968 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696983 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.696993 testfrontend.cpp:28] Commit: thuj
+1: I2025-01-28 02:16:53.697000 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.697009 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697022 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697033 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697044 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697056 testfrontend.cpp:28] Commit: thuo
+1: I2025-01-28 02:16:53.697063 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.697075 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697086 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697098 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697110 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697122 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697137 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697145 testfrontend.cpp:28] Commit: thuof
+1: I2025-01-28 02:16:53.697151 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.697163 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697177 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697186 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697199 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697208 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697221 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697231 testfrontend.cpp:28] Commit: thuoj
+1: I2025-01-28 02:16:53.697238 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.697247 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697259 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697269 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697280 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697293 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697303 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697313 testfrontend.cpp:28] Commit: thuor
+1: I2025-01-28 02:16:53.697319 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.697333 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697344 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697351 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697364 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697377 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697386 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697398 testfrontend.cpp:28] Commit: thuos
+1: I2025-01-28 02:16:53.697405 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.697418 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697428 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697438 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697449 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697462 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697472 testfrontend.cpp:28] Commit: thuơ
+1: I2025-01-28 02:16:53.697479 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.697490 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697500 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697516 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697551 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697569 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697583 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697597 testfrontend.cpp:28] Commit: thươc
+1: I2025-01-28 02:16:53.697605 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.697616 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697628 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697638 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697650 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697662 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697674 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697687 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697698 testfrontend.cpp:28] Commit: thược
+1: I2025-01-28 02:16:53.697706 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.697717 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697729 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697745 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697757 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697768 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697779 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697791 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697799 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697811 testfrontend.cpp:28] Commit: thươcj
+1: I2025-01-28 02:16:53.697816 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.697828 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697839 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697852 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697863 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697876 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697888 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697897 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697908 testfrontend.cpp:28] Commit: thước
+1: I2025-01-28 02:16:53.697916 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.697931 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697942 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697955 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697965 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697979 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.697990 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698003 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698014 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698027 testfrontend.cpp:28] Commit: thươcs
+1: I2025-01-28 02:16:53.698034 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.698047 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698058 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698069 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698081 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698091 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698101 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698112 testfrontend.cpp:28] Commit: thuờ
+1: I2025-01-28 02:16:53.698118 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.698131 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698142 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698152 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698163 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698174 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698185 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698196 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698533 testfrontend.cpp:28] Commit: thuơf
+1: I2025-01-28 02:16:53.698540 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.698567 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698584 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698596 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698611 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698623 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698635 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698645 testfrontend.cpp:28] Commit: thuợ
+1: I2025-01-28 02:16:53.698655 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.698665 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698681 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698691 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698707 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698717 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698728 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698739 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698749 testfrontend.cpp:28] Commit: thuơj
+1: I2025-01-28 02:16:53.698756 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.698764 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698788 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698798 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698811 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698819 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698830 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698839 testfrontend.cpp:28] Commit: thươm
+1: I2025-01-28 02:16:53.698843 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.698852 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698859 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698868 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698876 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698889 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698900 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698911 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698920 testfrontend.cpp:28] Commit: thườm
+1: I2025-01-28 02:16:53.698927 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.698940 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698953 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698964 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698975 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698986 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.698997 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699009 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699022 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699035 testfrontend.cpp:28] Commit: thươmf
+1: I2025-01-28 02:16:53.699040 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.699055 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699065 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699075 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699085 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699096 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699106 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699116 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699129 testfrontend.cpp:28] Commit: thượm
+1: I2025-01-28 02:16:53.699135 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.699143 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699158 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699165 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699177 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699188 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699199 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699209 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699220 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699231 testfrontend.cpp:28] Commit: thươmj
+1: I2025-01-28 02:16:53.699237 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.699249 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699258 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699271 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699282 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699293 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699304 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699315 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699325 testfrontend.cpp:28] Commit: thưởm
+1: I2025-01-28 02:16:53.699331 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.699345 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699355 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699366 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699376 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699386 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699396 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699406 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699416 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699426 testfrontend.cpp:28] Commit: thươmr
+1: I2025-01-28 02:16:53.699433 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.699448 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699457 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699467 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699477 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699486 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699498 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699509 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699519 testfrontend.cpp:28] Commit: thướm
+1: I2025-01-28 02:16:53.699524 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.699536 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699549 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699558 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699567 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699579 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699589 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699602 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699613 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699624 testfrontend.cpp:28] Commit: thươms
+1: I2025-01-28 02:16:53.699629 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.699643 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699654 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699667 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699678 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699693 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699702 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699712 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699722 testfrontend.cpp:28] Commit: thưỡm
+1: I2025-01-28 02:16:53.699730 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.699742 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699749 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699762 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699772 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699783 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699792 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699802 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699814 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699824 testfrontend.cpp:28] Commit: thươmx
+1: I2025-01-28 02:16:53.699829 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.699843 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699854 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699865 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699872 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699878 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699885 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699891 testfrontend.cpp:28] Commit: thươn
+1: I2025-01-28 02:16:53.699895 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.699901 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699908 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699914 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699920 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699927 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699933 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699939 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699946 testfrontend.cpp:28] Commit: thườn
+1: I2025-01-28 02:16:53.699951 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.699957 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699965 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699975 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699991 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.699998 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700005 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700018 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700030 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700043 testfrontend.cpp:28] Commit: thươnf
+1: I2025-01-28 02:16:53.700048 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.700061 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700072 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700084 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700094 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700104 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700114 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700125 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700138 testfrontend.cpp:28] Commit: thương
+1: I2025-01-28 02:16:53.700143 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.700156 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700163 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700175 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700189 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700200 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700213 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700224 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700236 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700247 testfrontend.cpp:28] Commit: thường
+1: I2025-01-28 02:16:53.700254 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.700266 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700276 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700286 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700297 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700309 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700319 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700331 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700341 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700353 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700363 testfrontend.cpp:28] Commit: thươngf
+1: I2025-01-28 02:16:53.700370 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.700380 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700393 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700403 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700413 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700423 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700436 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700447 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700457 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700470 testfrontend.cpp:28] Commit: thượng
+1: I2025-01-28 02:16:53.700482 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.700501 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700519 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700540 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700557 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700576 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700594 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700614 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700632 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700651 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700668 testfrontend.cpp:28] Commit: thươngj
+1: I2025-01-28 02:16:53.700681 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.700698 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700711 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700723 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700735 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700746 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700755 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700765 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700777 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700788 testfrontend.cpp:28] Commit: thưởng
+1: I2025-01-28 02:16:53.700795 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.700805 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700820 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700829 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700842 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700854 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700865 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700877 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700888 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700898 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700909 testfrontend.cpp:28] Commit: thươngr
+1: I2025-01-28 02:16:53.700916 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.700933 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700944 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700956 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700966 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700976 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.700986 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701002 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701013 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701024 testfrontend.cpp:28] Commit: thướng
+1: I2025-01-28 02:16:53.701030 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.701044 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701055 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701065 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701075 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701086 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701097 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701108 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701118 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701130 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701141 testfrontend.cpp:28] Commit: thươngs
+1: I2025-01-28 02:16:53.701146 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.701161 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701173 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701183 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701197 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701209 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701223 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701536 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701544 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701556 testfrontend.cpp:28] Commit: thưỡng
+1: I2025-01-28 02:16:53.701560 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.701569 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701582 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701592 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701602 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701613 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701624 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701636 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701646 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701657 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701667 testfrontend.cpp:28] Commit: thươngx
+1: I2025-01-28 02:16:53.701674 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.701683 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701696 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701709 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701720 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701731 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701742 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701752 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701762 testfrontend.cpp:28] Commit: thượn
+1: I2025-01-28 02:16:53.701770 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.701782 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701792 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701804 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701814 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701827 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701838 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701848 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701861 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701872 testfrontend.cpp:28] Commit: thươnj
+1: I2025-01-28 02:16:53.701877 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.701889 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701899 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701909 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701918 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701932 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701947 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701958 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.701970 testfrontend.cpp:28] Commit: thưởn
+1: I2025-01-28 02:16:53.701978 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.701991 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702002 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702013 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702023 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702033 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702045 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702057 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702067 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702080 testfrontend.cpp:28] Commit: thươnr
+1: I2025-01-28 02:16:53.702085 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.702099 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702110 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702123 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702133 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702143 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702153 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702166 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702175 testfrontend.cpp:28] Commit: thướn
+1: I2025-01-28 02:16:53.702185 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.702194 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702207 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702225 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702233 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702242 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702252 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702263 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702274 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702286 testfrontend.cpp:28] Commit: thươns
+1: I2025-01-28 02:16:53.702293 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.702307 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702318 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702326 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702338 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702348 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702358 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702368 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702379 testfrontend.cpp:28] Commit: thưỡn
+1: I2025-01-28 02:16:53.702386 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.702399 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702409 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702420 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702432 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702443 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702453 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702465 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702477 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702487 testfrontend.cpp:28] Commit: thươnx
+1: I2025-01-28 02:16:53.702494 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.702509 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702516 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702525 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702538 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702567 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702579 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702588 testfrontend.cpp:28] Commit: thươp
+1: I2025-01-28 02:16:53.702593 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.702608 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702618 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702628 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702638 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702649 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702659 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702670 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702680 testfrontend.cpp:28] Commit: thượp
+1: I2025-01-28 02:16:53.702685 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.702699 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702712 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702725 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702737 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702747 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702756 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702781 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702795 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702802 testfrontend.cpp:28] Commit: thươpj
+1: I2025-01-28 02:16:53.702811 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.702824 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702835 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702848 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702860 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702872 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702884 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702898 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702909 testfrontend.cpp:28] Commit: thướp
+1: I2025-01-28 02:16:53.702919 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.702928 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702941 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702954 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702967 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702977 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.702990 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703002 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703015 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703025 testfrontend.cpp:28] Commit: thươps
+1: I2025-01-28 02:16:53.703034 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.703044 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703056 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703067 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703078 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703090 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703104 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703112 testfrontend.cpp:28] Commit: thuở
+1: I2025-01-28 02:16:53.703122 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.703131 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703145 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703155 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703169 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703181 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703195 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703210 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703217 testfrontend.cpp:28] Commit: thuơr
+1: I2025-01-28 02:16:53.703222 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.703234 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703245 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703256 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703268 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703279 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703291 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703302 testfrontend.cpp:28] Commit: thuớ
+1: I2025-01-28 02:16:53.703310 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.703321 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703333 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703345 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703357 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703369 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703381 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703392 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703404 testfrontend.cpp:28] Commit: thuơs
+1: I2025-01-28 02:16:53.703411 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.703420 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703428 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703442 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703456 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703467 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703478 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703490 testfrontend.cpp:28] Commit: thươt
+1: I2025-01-28 02:16:53.703501 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.703510 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703523 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703534 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703545 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703559 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703571 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703582 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703594 testfrontend.cpp:28] Commit: thượt
+1: I2025-01-28 02:16:53.703600 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.703614 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703624 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703634 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703649 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703659 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703672 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703684 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703696 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703707 testfrontend.cpp:28] Commit: thươtj
+1: I2025-01-28 02:16:53.703715 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.703724 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703738 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703749 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703762 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703774 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703787 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703798 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703811 testfrontend.cpp:28] Commit: thướt
+1: I2025-01-28 02:16:53.703818 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.703831 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703842 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703854 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703866 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703881 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703891 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703906 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703919 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703931 testfrontend.cpp:28] Commit: thươts
+1: I2025-01-28 02:16:53.703939 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.703949 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703963 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703972 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703984 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.703994 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704008 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704018 testfrontend.cpp:28] Commit: thươ
+1: I2025-01-28 02:16:53.704025 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.704033 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704046 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704060 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704071 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704084 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704096 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704108 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704119 testfrontend.cpp:28] Commit: thươc
+1: I2025-01-28 02:16:53.704128 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.704137 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704151 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704162 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704175 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704187 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704199 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704210 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704225 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704236 testfrontend.cpp:28] Commit: thược
+1: I2025-01-28 02:16:53.704246 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.704255 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704270 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704281 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704294 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704306 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704317 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704330 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704340 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704353 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704364 testfrontend.cpp:28] Commit: thươcj
+1: I2025-01-28 02:16:53.704374 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.704384 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704398 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704408 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704421 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704434 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704446 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704457 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704468 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704480 testfrontend.cpp:28] Commit: thước
+1: I2025-01-28 02:16:53.704489 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.704498 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704511 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704522 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704536 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704546 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704558 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704565 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704571 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704578 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704584 testfrontend.cpp:28] Commit: thươcs
+1: I2025-01-28 02:16:53.704588 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.704595 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704601 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704608 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704614 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704621 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704628 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704634 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704640 testfrontend.cpp:28] Commit: thườ
+1: I2025-01-28 02:16:53.704645 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.704651 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704658 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704664 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704671 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704677 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704684 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704690 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704697 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704703 testfrontend.cpp:28] Commit: thươf
+1: I2025-01-28 02:16:53.704707 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.704714 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704722 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704728 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704735 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704741 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704747 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704754 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704760 testfrontend.cpp:28] Commit: thươi
+1: I2025-01-28 02:16:53.704765 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.704771 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704778 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704784 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704791 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704797 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704803 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704810 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704817 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704823 testfrontend.cpp:28] Commit: thười
+1: I2025-01-28 02:16:53.704827 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.704834 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704841 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704848 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704857 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704863 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704873 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704880 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704886 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704893 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704899 testfrontend.cpp:28] Commit: thươif
+1: I2025-01-28 02:16:53.704903 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.704910 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704918 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704929 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704942 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704953 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704965 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704976 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704989 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.704998 testfrontend.cpp:28] Commit: thượi
+1: I2025-01-28 02:16:53.705008 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.705017 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705031 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705043 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705056 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705072 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705080 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705089 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705101 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705113 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705123 testfrontend.cpp:28] Commit: thươij
+1: I2025-01-28 02:16:53.705133 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.705144 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705157 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705168 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705180 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705191 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705203 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705214 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705227 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705236 testfrontend.cpp:28] Commit: thưởi
+1: I2025-01-28 02:16:53.705245 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.705256 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705270 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705279 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705291 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705303 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705314 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705326 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705336 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705351 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705362 testfrontend.cpp:28] Commit: thươir
+1: I2025-01-28 02:16:53.705371 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.705381 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705393 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705403 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705416 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705427 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705438 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705453 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705460 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705469 testfrontend.cpp:28] Commit: thưới
+1: I2025-01-28 02:16:53.705475 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.705484 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705498 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705511 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705521 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705534 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705545 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705557 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705570 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705580 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705592 testfrontend.cpp:28] Commit: thươis
+1: I2025-01-28 02:16:53.705597 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.705612 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705623 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705636 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705648 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705662 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705672 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705684 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705697 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705708 testfrontend.cpp:28] Commit: thưỡi
+1: I2025-01-28 02:16:53.705718 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.705728 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705741 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705753 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705765 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705777 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705789 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705800 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705814 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705826 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705839 testfrontend.cpp:28] Commit: thươix
+1: I2025-01-28 02:16:53.705845 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.705858 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705869 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705883 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705898 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705908 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705917 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705930 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705939 testfrontend.cpp:28] Commit: thượ
+1: I2025-01-28 02:16:53.705947 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.705958 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705971 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705983 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.705996 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706008 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706016 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706030 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706042 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706054 testfrontend.cpp:28] Commit: thươj
+1: I2025-01-28 02:16:53.706062 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.706075 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706089 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706102 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706114 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706127 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706137 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706150 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706162 testfrontend.cpp:28] Commit: thươm
+1: I2025-01-28 02:16:53.706171 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.706183 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706197 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706209 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706224 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706234 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706247 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706258 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706270 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706280 testfrontend.cpp:28] Commit: thườm
+1: I2025-01-28 02:16:53.706290 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.706299 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706312 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706321 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706335 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706347 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706360 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706372 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706384 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706395 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706406 testfrontend.cpp:28] Commit: thươmf
+1: I2025-01-28 02:16:53.706413 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.706425 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706432 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706443 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706456 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706467 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706481 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706492 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706507 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706520 testfrontend.cpp:28] Commit: thượm
+1: I2025-01-28 02:16:53.706528 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.706537 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706575 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706583 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706593 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706606 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706615 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706622 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706635 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706645 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706658 testfrontend.cpp:28] Commit: thươmj
+1: I2025-01-28 02:16:53.706663 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.706675 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706687 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706701 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706711 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706723 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706734 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706746 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706756 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706783 testfrontend.cpp:28] Commit: thưởm
+1: I2025-01-28 02:16:53.706794 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.706805 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706816 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706828 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706839 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706852 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706862 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706874 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706886 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706901 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706911 testfrontend.cpp:28] Commit: thươmr
+1: I2025-01-28 02:16:53.706920 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.706930 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706943 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706953 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706966 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706977 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706988 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.706999 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707013 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707024 testfrontend.cpp:28] Commit: thướm
+1: I2025-01-28 02:16:53.707034 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.707043 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707057 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707070 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707080 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707091 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707103 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707110 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707128 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707146 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707164 testfrontend.cpp:28] Commit: thươms
+1: I2025-01-28 02:16:53.707177 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.707193 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707206 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707224 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707232 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707241 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707255 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707268 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707281 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707291 testfrontend.cpp:28] Commit: thưỡm
+1: I2025-01-28 02:16:53.707300 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.707311 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707325 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707336 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707348 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707358 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707371 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707381 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707394 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707406 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707419 testfrontend.cpp:28] Commit: thươmx
+1: I2025-01-28 02:16:53.707426 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.707439 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707450 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707463 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707473 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707485 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707495 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707509 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707518 testfrontend.cpp:28] Commit: thươn
+1: I2025-01-28 02:16:53.707528 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.707537 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707554 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707565 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707580 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707591 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707603 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707616 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707631 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707639 testfrontend.cpp:28] Commit: thườn
+1: I2025-01-28 02:16:53.707644 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.707658 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707667 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707678 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707690 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707703 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707713 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707725 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707737 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707749 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707762 testfrontend.cpp:28] Commit: thươnf
+1: I2025-01-28 02:16:53.707769 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.707783 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707793 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707806 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707817 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707830 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707837 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707844 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707851 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707857 testfrontend.cpp:28] Commit: thương
+1: I2025-01-28 02:16:53.707861 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.707867 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707874 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707881 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707887 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707894 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707900 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707907 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707913 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707920 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707926 testfrontend.cpp:28] Commit: thường
+1: I2025-01-28 02:16:53.707930 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.707937 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707944 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707950 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707957 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707963 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707970 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707976 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707983 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707989 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.707996 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708002 testfrontend.cpp:28] Commit: thươngf
+1: I2025-01-28 02:16:53.708006 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.708013 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708019 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708026 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708032 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708039 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708045 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708052 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708058 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708065 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708071 testfrontend.cpp:28] Commit: thượng
+1: I2025-01-28 02:16:53.708076 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.708082 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708089 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708095 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708102 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708108 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708115 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708121 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708129 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708135 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708144 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708150 testfrontend.cpp:28] Commit: thươngj
+1: I2025-01-28 02:16:53.708154 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.708161 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708167 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708174 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708181 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708188 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708194 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708207 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708219 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708229 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708241 testfrontend.cpp:28] Commit: thưởng
+1: I2025-01-28 02:16:53.708249 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.708261 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708271 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708285 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708296 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708308 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708320 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708333 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708344 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708356 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708367 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708380 testfrontend.cpp:28] Commit: thươngr
+1: I2025-01-28 02:16:53.708386 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.708398 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708409 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708422 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708436 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708448 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708461 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708472 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708485 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708498 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708508 testfrontend.cpp:28] Commit: thướng
+1: I2025-01-28 02:16:53.708517 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.708526 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708539 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708549 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708561 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708575 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708587 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708600 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708611 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708624 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708636 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708648 testfrontend.cpp:28] Commit: thươngs
+1: I2025-01-28 02:16:53.708653 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.708665 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708678 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708688 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708695 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708702 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708708 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708715 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708722 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708728 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708734 testfrontend.cpp:28] Commit: thưỡng
+1: I2025-01-28 02:16:53.708739 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.708745 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708752 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708758 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708765 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708771 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708778 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708784 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708791 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708798 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708804 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708810 testfrontend.cpp:28] Commit: thươngx
+1: I2025-01-28 02:16:53.708815 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.708821 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708828 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708834 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708841 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708847 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708854 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708861 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708867 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708874 testfrontend.cpp:28] Commit: thượn
+1: I2025-01-28 02:16:53.708878 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.708885 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708891 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708898 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708904 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708911 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708917 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708924 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708930 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708937 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708943 testfrontend.cpp:28] Commit: thươnj
+1: I2025-01-28 02:16:53.708947 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.708955 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708962 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708968 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708975 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708981 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708988 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.708996 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709008 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709019 testfrontend.cpp:28] Commit: thưởn
+1: I2025-01-28 02:16:53.709024 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.709037 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709050 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709060 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709071 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709083 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709095 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709106 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709118 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709127 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709138 testfrontend.cpp:28] Commit: thươnr
+1: I2025-01-28 02:16:53.709145 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.709158 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709170 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709183 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709193 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709207 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709218 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709231 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709242 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709253 testfrontend.cpp:28] Commit: thướn
+1: I2025-01-28 02:16:53.709257 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.709270 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709280 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709293 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709304 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709318 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709329 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709343 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709353 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709366 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709376 testfrontend.cpp:28] Commit: thươns
+1: I2025-01-28 02:16:53.709386 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.709396 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709408 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709420 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709433 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709444 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709456 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709468 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709478 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709491 testfrontend.cpp:28] Commit: thưỡn
+1: I2025-01-28 02:16:53.709497 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.709509 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709519 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709533 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709542 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709556 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709566 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709578 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709590 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709605 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709616 testfrontend.cpp:28] Commit: thươnx
+1: I2025-01-28 02:16:53.709627 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.709637 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709649 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709659 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709671 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709682 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709694 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709704 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709716 testfrontend.cpp:28] Commit: thươp
+1: I2025-01-28 02:16:53.709722 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.709736 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709754 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709761 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709770 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709781 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709792 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709805 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709815 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709827 testfrontend.cpp:28] Commit: thượp
+1: I2025-01-28 02:16:53.709835 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.709847 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709859 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709872 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709886 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709894 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709903 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709917 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709928 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709942 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709953 testfrontend.cpp:28] Commit: thươpj
+1: I2025-01-28 02:16:53.709963 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.709976 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709983 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.709993 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710006 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710017 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710030 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710040 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710056 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710067 testfrontend.cpp:28] Commit: thướp
+1: I2025-01-28 02:16:53.710076 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.710085 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710098 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710109 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710123 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710133 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710147 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710158 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710172 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710183 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710197 testfrontend.cpp:28] Commit: thươps
+1: I2025-01-28 02:16:53.710204 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.710218 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710229 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710242 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710252 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710265 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710277 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710289 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710300 testfrontend.cpp:28] Commit: thưở
+1: I2025-01-28 02:16:53.710309 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.710317 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710329 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710339 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710352 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710362 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710375 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710385 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710396 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710409 testfrontend.cpp:28] Commit: thươr
+1: I2025-01-28 02:16:53.710419 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.710430 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710441 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710453 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710467 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710479 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710491 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710501 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710514 testfrontend.cpp:28] Commit: thướ
+1: I2025-01-28 02:16:53.710521 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.710531 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710542 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710576 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710589 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710602 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710612 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710625 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710638 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710651 testfrontend.cpp:28] Commit: thươs
+1: I2025-01-28 02:16:53.710661 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.710674 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710685 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710698 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710711 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710725 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710735 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710748 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710760 testfrontend.cpp:28] Commit: thươt
+1: I2025-01-28 02:16:53.710765 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.710789 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710797 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710806 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710820 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710832 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710846 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710856 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710870 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710876 testfrontend.cpp:28] Commit: thượt
+1: I2025-01-28 02:16:53.710887 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.710896 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710909 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710921 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710934 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710944 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710956 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710967 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710980 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.710991 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711004 testfrontend.cpp:28] Commit: thươtj
+1: I2025-01-28 02:16:53.711012 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.711025 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711036 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711043 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711049 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711056 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711063 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711069 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711076 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711082 testfrontend.cpp:28] Commit: thướt
+1: I2025-01-28 02:16:53.711087 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.711093 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711100 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711107 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711113 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711120 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711130 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711140 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711155 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711167 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711180 testfrontend.cpp:28] Commit: thươts
+1: I2025-01-28 02:16:53.711187 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.711202 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711213 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711227 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711238 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711249 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711262 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711275 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711288 testfrontend.cpp:28] Commit: thươu
+1: I2025-01-28 02:16:53.711299 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.711308 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711321 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711333 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711346 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711354 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711367 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711377 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711390 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711401 testfrontend.cpp:28] Commit: thườu
+1: I2025-01-28 02:16:53.711408 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.711422 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711432 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711446 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711456 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711469 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711480 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711493 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711504 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711516 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711528 testfrontend.cpp:28] Commit: thươuf
+1: I2025-01-28 02:16:53.711535 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.711548 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711561 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711571 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711585 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711596 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711609 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711621 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711634 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711645 testfrontend.cpp:28] Commit: thượu
+1: I2025-01-28 02:16:53.711655 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.711665 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711677 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711689 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711703 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711714 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711726 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711736 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711749 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711761 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711774 testfrontend.cpp:28] Commit: thươuj
+1: I2025-01-28 02:16:53.711782 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.711794 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711804 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711818 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711829 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711842 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711854 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711867 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711882 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711890 testfrontend.cpp:28] Commit: thưởu
+1: I2025-01-28 02:16:53.711899 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.711910 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711924 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711936 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711948 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711960 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711974 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711984 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.711998 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712009 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712023 testfrontend.cpp:28] Commit: thươur
+1: I2025-01-28 02:16:53.712029 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.712042 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712054 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712069 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712081 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712094 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712106 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712119 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712130 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712143 testfrontend.cpp:28] Commit: thướu
+1: I2025-01-28 02:16:53.712148 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.712161 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712175 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712188 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712199 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712211 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712222 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712235 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712245 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712257 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712268 testfrontend.cpp:28] Commit: thươus
+1: I2025-01-28 02:16:53.712277 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.712287 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712301 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712312 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712325 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712335 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712348 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712359 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712373 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712383 testfrontend.cpp:28] Commit: thưỡu
+1: I2025-01-28 02:16:53.712393 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.712403 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712416 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712428 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712440 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712453 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712465 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712478 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712490 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712503 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712516 testfrontend.cpp:28] Commit: thươux
+1: I2025-01-28 02:16:53.712522 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.712534 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712546 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712558 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712568 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712580 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712591 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712605 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712617 testfrontend.cpp:28] Commit: thuow
+1: I2025-01-28 02:16:53.712625 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.712636 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712653 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712671 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712690 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712711 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712729 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712741 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712753 testfrontend.cpp:28] Commit: thưỡ
+1: I2025-01-28 02:16:53.712763 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.712771 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712783 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712794 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712808 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712820 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712833 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712844 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712860 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712872 testfrontend.cpp:28] Commit: thươx
+1: I2025-01-28 02:16:53.712881 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.712899 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712907 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712917 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712928 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712939 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712951 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712962 testfrontend.cpp:28] Commit: thuỡ
+1: I2025-01-28 02:16:53.712971 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.712980 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.712993 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713000 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713015 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713026 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713039 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713052 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713064 testfrontend.cpp:28] Commit: thuơx
+1: I2025-01-28 02:16:53.713072 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713086 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713097 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713109 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713118 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713130 testfrontend.cpp:28] Commit: thủ
+1: I2025-01-28 02:16:53.713136 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713147 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713157 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713171 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713181 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713196 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713207 testfrontend.cpp:28] Commit: thur
+1: I2025-01-28 02:16:53.713212 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713226 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713236 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713248 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713258 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713272 testfrontend.cpp:28] Commit: thú
+1: I2025-01-28 02:16:53.713280 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713291 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713301 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713314 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713325 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713339 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713349 testfrontend.cpp:28] Commit: thus
+1: I2025-01-28 02:16:53.713359 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713368 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713381 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713391 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713403 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713414 testfrontend.cpp:28] Commit: thũ
+1: I2025-01-28 02:16:53.713424 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713433 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713444 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713454 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713466 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713478 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713491 testfrontend.cpp:28] Commit: thux
+1: I2025-01-28 02:16:53.713498 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713511 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713521 testfrontend.cpp:28] Commit: u
+1: I2025-01-28 02:16:53.713530 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713541 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713554 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713566 testfrontend.cpp:28] Commit: ua
+1: I2025-01-28 02:16:53.713574 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713587 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713598 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713610 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713621 testfrontend.cpp:28] Commit: ùa
+1: I2025-01-28 02:16:53.713632 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713641 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713654 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713664 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713676 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713687 testfrontend.cpp:28] Commit: uaf
+1: I2025-01-28 02:16:53.713697 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713707 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713720 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713733 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713745 testfrontend.cpp:28] Commit: ụa
+1: I2025-01-28 02:16:53.713751 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713765 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713777 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713788 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713798 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713812 testfrontend.cpp:28] Commit: uaj
+1: I2025-01-28 02:16:53.713819 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713831 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713844 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713857 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713871 testfrontend.cpp:28] Commit: ủa
+1: I2025-01-28 02:16:53.713879 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713891 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713901 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713914 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713925 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713937 testfrontend.cpp:28] Commit: uar
+1: I2025-01-28 02:16:53.713943 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.713956 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713968 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713978 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.713991 testfrontend.cpp:28] Commit: úa
+1: I2025-01-28 02:16:53.713997 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714011 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714024 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714038 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714048 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714060 testfrontend.cpp:28] Commit: uas
+1: I2025-01-28 02:16:53.714065 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714080 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714095 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714105 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714119 testfrontend.cpp:28] Commit: ũa
+1: I2025-01-28 02:16:53.714126 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714139 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714150 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714163 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714175 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714188 testfrontend.cpp:28] Commit: uax
+1: I2025-01-28 02:16:53.714193 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714207 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714225 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714233 testfrontend.cpp:28] Commit: uc
+1: I2025-01-28 02:16:53.714239 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714252 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714262 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714277 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714287 testfrontend.cpp:28] Commit: ục
+1: I2025-01-28 02:16:53.714297 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714306 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714319 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714330 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714344 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714353 testfrontend.cpp:28] Commit: ucj
+1: I2025-01-28 02:16:53.714362 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714372 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714385 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714394 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714406 testfrontend.cpp:28] Commit: úc
+1: I2025-01-28 02:16:53.714413 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714427 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714438 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714450 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714464 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714475 testfrontend.cpp:28] Commit: ucs
+1: I2025-01-28 02:16:53.714485 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714494 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714507 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714519 testfrontend.cpp:28] Commit: ù
+1: I2025-01-28 02:16:53.714526 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714537 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714588 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714597 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714608 testfrontend.cpp:28] Commit: uf
+1: I2025-01-28 02:16:53.714618 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714629 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714643 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714653 testfrontend.cpp:28] Commit: ui
+1: I2025-01-28 02:16:53.714660 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714671 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714684 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714695 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714707 testfrontend.cpp:28] Commit: ùi
+1: I2025-01-28 02:16:53.714713 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714725 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714736 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714748 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714760 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714784 testfrontend.cpp:28] Commit: uif
+1: I2025-01-28 02:16:53.714792 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714809 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714822 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714835 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714846 testfrontend.cpp:28] Commit: ụi
+1: I2025-01-28 02:16:53.714855 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714865 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714877 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714889 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714901 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714912 testfrontend.cpp:28] Commit: uij
+1: I2025-01-28 02:16:53.714923 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714937 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714945 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714954 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714968 testfrontend.cpp:28] Commit: ủi
+1: I2025-01-28 02:16:53.714973 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.714988 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.714999 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715012 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715027 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715035 testfrontend.cpp:28] Commit: uir
+1: I2025-01-28 02:16:53.715039 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715051 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715061 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715074 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715084 testfrontend.cpp:28] Commit: úi
+1: I2025-01-28 02:16:53.715093 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715105 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715116 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715133 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715146 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715156 testfrontend.cpp:28] Commit: uis
+1: I2025-01-28 02:16:53.715165 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715175 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715188 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715199 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715211 testfrontend.cpp:28] Commit: ũi
+1: I2025-01-28 02:16:53.715216 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715231 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715243 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715256 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715266 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715280 testfrontend.cpp:28] Commit: uix
+1: I2025-01-28 02:16:53.715287 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715300 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715311 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715323 testfrontend.cpp:28] Commit: ụ
+1: I2025-01-28 02:16:53.715335 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715345 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715357 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715368 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715380 testfrontend.cpp:28] Commit: uj
+1: I2025-01-28 02:16:53.715387 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715399 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715409 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715421 testfrontend.cpp:28] Commit: um
+1: I2025-01-28 02:16:53.715428 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715441 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715452 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715464 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715474 testfrontend.cpp:28] Commit: ùm
+1: I2025-01-28 02:16:53.715484 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715493 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715506 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715518 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715530 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715543 testfrontend.cpp:28] Commit: umf
+1: I2025-01-28 02:16:53.715551 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715564 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715575 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715588 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715600 testfrontend.cpp:28] Commit: ụm
+1: I2025-01-28 02:16:53.715609 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715620 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715632 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715644 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715658 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715670 testfrontend.cpp:28] Commit: umj
+1: I2025-01-28 02:16:53.715680 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715689 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715700 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715713 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715723 testfrontend.cpp:28] Commit: ủm
+1: I2025-01-28 02:16:53.715731 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715741 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715754 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715764 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715778 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715791 testfrontend.cpp:28] Commit: umr
+1: I2025-01-28 02:16:53.715798 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715810 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715824 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715837 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715849 testfrontend.cpp:28] Commit: úm
+1: I2025-01-28 02:16:53.715858 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715873 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715882 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715892 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715904 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715914 testfrontend.cpp:28] Commit: ums
+1: I2025-01-28 02:16:53.715921 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715930 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715945 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715957 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.715969 testfrontend.cpp:28] Commit: ũm
+1: I2025-01-28 02:16:53.715976 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.715990 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716001 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716013 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716023 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716037 testfrontend.cpp:28] Commit: umx
+1: I2025-01-28 02:16:53.716043 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716055 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716065 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716078 testfrontend.cpp:28] Commit: un
+1: I2025-01-28 02:16:53.716083 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716097 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716109 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716121 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716133 testfrontend.cpp:28] Commit: ùn
+1: I2025-01-28 02:16:53.716138 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716152 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716163 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716175 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716185 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716198 testfrontend.cpp:28] Commit: unf
+1: I2025-01-28 02:16:53.716205 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716218 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716230 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716243 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716254 testfrontend.cpp:28] Commit: ung
+1: I2025-01-28 02:16:53.716263 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716276 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716287 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716299 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716311 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716323 testfrontend.cpp:28] Commit: ùng
+1: I2025-01-28 02:16:53.716332 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716345 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716356 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716370 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716380 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716394 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716403 testfrontend.cpp:28] Commit: ungf
+1: I2025-01-28 02:16:53.716414 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716425 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716438 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716450 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716464 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716475 testfrontend.cpp:28] Commit: ụng
+1: I2025-01-28 02:16:53.716484 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716494 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716512 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716529 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716552 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716567 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716582 testfrontend.cpp:28] Commit: ungj
+1: I2025-01-28 02:16:53.716590 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716602 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716615 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716626 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716643 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716653 testfrontend.cpp:28] Commit: ủng
+1: I2025-01-28 02:16:53.716661 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716673 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716686 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716696 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716709 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716726 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716733 testfrontend.cpp:28] Commit: ungr
+1: I2025-01-28 02:16:53.716739 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716752 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716765 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716775 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716788 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716800 testfrontend.cpp:28] Commit: úng
+1: I2025-01-28 02:16:53.716809 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716819 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716829 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716842 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716853 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716867 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716878 testfrontend.cpp:28] Commit: ungs
+1: I2025-01-28 02:16:53.716888 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716897 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716910 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716922 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716935 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716946 testfrontend.cpp:28] Commit: ũng
+1: I2025-01-28 02:16:53.716955 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.716969 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716977 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.716989 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717003 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717013 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717024 testfrontend.cpp:28] Commit: ungx
+1: I2025-01-28 02:16:53.717031 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717043 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717055 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717069 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717080 testfrontend.cpp:28] Commit: ụn
+1: I2025-01-28 02:16:53.717090 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717100 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717111 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717122 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717134 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717144 testfrontend.cpp:28] Commit: unj
+1: I2025-01-28 02:16:53.717154 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717164 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717177 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717189 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717202 testfrontend.cpp:28] Commit: ủn
+1: I2025-01-28 02:16:53.717209 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717221 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717232 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717246 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717258 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717270 testfrontend.cpp:28] Commit: unr
+1: I2025-01-28 02:16:53.717276 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717290 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717300 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717313 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717324 testfrontend.cpp:28] Commit: ún
+1: I2025-01-28 02:16:53.717333 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717346 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717357 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717371 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717381 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717396 testfrontend.cpp:28] Commit: uns
+1: I2025-01-28 02:16:53.717401 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717415 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717424 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717438 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717448 testfrontend.cpp:28] Commit: ũn
+1: I2025-01-28 02:16:53.717456 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717467 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717481 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717496 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717517 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717531 testfrontend.cpp:28] Commit: unx
+1: I2025-01-28 02:16:53.717542 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717560 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717578 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717595 testfrontend.cpp:28] Commit: uo
+1: I2025-01-28 02:16:53.717602 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717615 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717625 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717639 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717649 testfrontend.cpp:28] Commit: uơ
+1: I2025-01-28 02:16:53.717658 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717669 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717680 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717691 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717703 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717715 testfrontend.cpp:28] Commit: ươc
+1: I2025-01-28 02:16:53.717724 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717738 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717747 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717759 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717772 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717782 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717797 testfrontend.cpp:28] Commit: ược
+1: I2025-01-28 02:16:53.717808 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717829 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717844 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717856 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717872 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717898 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717911 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717924 testfrontend.cpp:28] Commit: ươcj
+1: I2025-01-28 02:16:53.717933 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.717941 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717953 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717964 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717976 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.717988 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718001 testfrontend.cpp:28] Commit: ước
+1: I2025-01-28 02:16:53.718006 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.718021 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718032 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718046 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718060 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718072 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718083 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718097 testfrontend.cpp:28] Commit: ươcs
+1: I2025-01-28 02:16:53.718104 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.718116 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718127 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718142 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718153 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718165 testfrontend.cpp:28] Commit: uờ
+1: I2025-01-28 02:16:53.718172 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.718186 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718199 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718212 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718225 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718239 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718248 testfrontend.cpp:28] Commit: uơf
+1: I2025-01-28 02:16:53.718257 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.718268 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718282 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718302 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718310 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718320 testfrontend.cpp:28] Commit: ươi
+1: I2025-01-28 02:16:53.718329 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.718340 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718352 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718365 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718379 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718390 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718403 testfrontend.cpp:28] Commit: ười
+1: I2025-01-28 02:16:53.718410 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.718423 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718435 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718449 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718460 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718472 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718487 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718493 testfrontend.cpp:28] Commit: ươif
+1: I2025-01-28 02:16:53.718499 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.718511 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718522 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718535 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718545 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718569 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718581 testfrontend.cpp:28] Commit: ượi
+1: I2025-01-28 02:16:53.718587 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.718600 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718612 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718624 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718635 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718646 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718658 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718669 testfrontend.cpp:28] Commit: ươij
+1: I2025-01-28 02:16:53.718676 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.718689 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718701 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718716 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718727 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718738 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718750 testfrontend.cpp:28] Commit: ưởi
+1: I2025-01-28 02:16:53.718758 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.718768 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718789 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718798 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718811 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718829 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718836 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718846 testfrontend.cpp:28] Commit: ươir
+1: I2025-01-28 02:16:53.718855 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.718866 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718879 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718890 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718903 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718915 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718924 testfrontend.cpp:28] Commit: ưới
+1: I2025-01-28 02:16:53.718934 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.718944 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718955 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718965 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718979 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.718989 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719002 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719012 testfrontend.cpp:28] Commit: ươis
+1: I2025-01-28 02:16:53.719022 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.719031 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719042 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719055 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719068 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719080 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719093 testfrontend.cpp:28] Commit: ưỡi
+1: I2025-01-28 02:16:53.719100 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.719112 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719125 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719135 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719148 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719159 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719172 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719183 testfrontend.cpp:28] Commit: ươix
+1: I2025-01-28 02:16:53.719193 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.719203 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719217 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719227 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719241 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719250 testfrontend.cpp:28] Commit: uợ
+1: I2025-01-28 02:16:53.719261 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.719272 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719285 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719296 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719311 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719321 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719334 testfrontend.cpp:28] Commit: uơj
+1: I2025-01-28 02:16:53.719341 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.719355 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719366 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719379 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719392 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719405 testfrontend.cpp:28] Commit: ươm
+1: I2025-01-28 02:16:53.719414 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.719427 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719438 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719452 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719465 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719477 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719488 testfrontend.cpp:28] Commit: ườm
+1: I2025-01-28 02:16:53.719498 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.719508 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719521 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719537 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719551 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719572 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719583 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719594 testfrontend.cpp:28] Commit: ươmf
+1: I2025-01-28 02:16:53.719603 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.719612 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719625 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719636 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719651 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719661 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719675 testfrontend.cpp:28] Commit: ượm
+1: I2025-01-28 02:16:53.719682 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.719695 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719705 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719719 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719731 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719746 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719756 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719769 testfrontend.cpp:28] Commit: ươmj
+1: I2025-01-28 02:16:53.719775 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.719787 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719797 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719811 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719822 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719833 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719840 testfrontend.cpp:28] Commit: ưởm
+1: I2025-01-28 02:16:53.719849 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.719857 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719869 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719880 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719892 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719904 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719917 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719928 testfrontend.cpp:28] Commit: ươmr
+1: I2025-01-28 02:16:53.719938 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.719947 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719959 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719969 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719987 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.719999 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720013 testfrontend.cpp:28] Commit: ướm
+1: I2025-01-28 02:16:53.720019 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.720033 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720044 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720057 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720068 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720081 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720092 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720104 testfrontend.cpp:28] Commit: ươms
+1: I2025-01-28 02:16:53.720112 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.720126 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720134 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720145 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720157 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720171 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720181 testfrontend.cpp:28] Commit: ưỡm
+1: I2025-01-28 02:16:53.720191 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.720200 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720215 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720225 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720237 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720249 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720263 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720276 testfrontend.cpp:28] Commit: ươmx
+1: I2025-01-28 02:16:53.720283 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.720295 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720306 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720318 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720335 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720342 testfrontend.cpp:28] Commit: ươn
+1: I2025-01-28 02:16:53.720347 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.720360 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720372 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720384 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720395 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720409 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720419 testfrontend.cpp:28] Commit: ườn
+1: I2025-01-28 02:16:53.720428 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.720438 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720450 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720461 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720474 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720484 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720496 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720507 testfrontend.cpp:28] Commit: ươnf
+1: I2025-01-28 02:16:53.720516 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.720527 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720541 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720551 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720565 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720576 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720588 testfrontend.cpp:28] Commit: ương
+1: I2025-01-28 02:16:53.720595 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.720608 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720621 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720632 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720646 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720657 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720669 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720678 testfrontend.cpp:28] Commit: ường
+1: I2025-01-28 02:16:53.720687 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.720697 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720710 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720720 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720733 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720744 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720756 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720769 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720779 testfrontend.cpp:28] Commit: ươngf
+1: I2025-01-28 02:16:53.720790 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.720800 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720814 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720826 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720838 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720847 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720856 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720869 testfrontend.cpp:28] Commit: ượng
+1: I2025-01-28 02:16:53.720874 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.720890 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720901 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720915 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720926 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720941 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720951 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720967 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.720979 testfrontend.cpp:28] Commit: ươngj
+1: I2025-01-28 02:16:53.720990 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.720999 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721011 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721022 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721035 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721046 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721059 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721069 testfrontend.cpp:28] Commit: ưởng
+1: I2025-01-28 02:16:53.721079 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.721089 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721103 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721114 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721127 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721137 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721151 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721161 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721173 testfrontend.cpp:28] Commit: ươngr
+1: I2025-01-28 02:16:53.721180 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.721193 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721200 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721212 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721225 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721239 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721250 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721262 testfrontend.cpp:28] Commit: ướng
+1: I2025-01-28 02:16:53.721268 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.721281 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721292 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721306 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721317 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721330 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721342 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721355 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721361 testfrontend.cpp:28] Commit: ươngs
+1: I2025-01-28 02:16:53.721368 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.721384 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721396 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721410 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721422 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721433 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721448 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721458 testfrontend.cpp:28] Commit: ưỡng
+1: I2025-01-28 02:16:53.721469 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.721478 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721490 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721504 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721518 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721531 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721544 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721556 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721569 testfrontend.cpp:28] Commit: ươngx
+1: I2025-01-28 02:16:53.721575 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.721588 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721601 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721614 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721625 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721637 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721649 testfrontend.cpp:28] Commit: ượn
+1: I2025-01-28 02:16:53.721655 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.721668 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721682 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721697 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721707 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721720 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721731 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721744 testfrontend.cpp:28] Commit: ươnj
+1: I2025-01-28 02:16:53.721748 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.721759 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721767 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721781 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721794 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721806 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721817 testfrontend.cpp:28] Commit: ưởn
+1: I2025-01-28 02:16:53.721824 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.721836 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721847 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721861 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721873 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721886 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721898 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721909 testfrontend.cpp:28] Commit: ươnr
+1: I2025-01-28 02:16:53.721915 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.721927 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721939 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721949 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721957 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721967 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.721980 testfrontend.cpp:28] Commit: ướn
+1: I2025-01-28 02:16:53.721987 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.722001 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722011 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722025 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722035 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722047 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722057 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722070 testfrontend.cpp:28] Commit: ươns
+1: I2025-01-28 02:16:53.722076 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.722089 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722099 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722111 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722123 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722134 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722149 testfrontend.cpp:28] Commit: ưỡn
+1: I2025-01-28 02:16:53.722155 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.722167 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722177 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722190 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722197 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722208 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722219 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722231 testfrontend.cpp:28] Commit: ươnx
+1: I2025-01-28 02:16:53.722237 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.722250 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722260 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722272 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722282 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722295 testfrontend.cpp:28] Commit: ươp
+1: I2025-01-28 02:16:53.722300 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.722315 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722325 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722339 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722349 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722360 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722368 testfrontend.cpp:28] Commit: ượp
+1: I2025-01-28 02:16:53.722376 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.722389 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722400 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722413 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722423 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722434 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722446 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722459 testfrontend.cpp:28] Commit: ươpj
+1: I2025-01-28 02:16:53.722466 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.722478 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722488 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722497 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722511 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722523 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722535 testfrontend.cpp:28] Commit: ướp
+1: I2025-01-28 02:16:53.722542 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.722613 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722622 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722631 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722641 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722650 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722663 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722673 testfrontend.cpp:28] Commit: ươps
+1: I2025-01-28 02:16:53.722682 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.722692 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722704 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722715 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722729 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722740 testfrontend.cpp:28] Commit: uở
+1: I2025-01-28 02:16:53.722750 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.722759 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722790 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722798 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722805 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722816 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722831 testfrontend.cpp:28] Commit: uơr
+1: I2025-01-28 02:16:53.722835 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.722848 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722859 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722873 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.722885 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723044 testfrontend.cpp:28] Commit: uớ
+1: I2025-01-28 02:16:53.723050 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.723062 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723076 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723086 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723100 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723110 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723122 testfrontend.cpp:28] Commit: uơs
+1: I2025-01-28 02:16:53.723127 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.723139 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723156 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723172 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723190 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723203 testfrontend.cpp:28] Commit: ươt
+1: I2025-01-28 02:16:53.723213 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.723229 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723246 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723258 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723269 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723281 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723292 testfrontend.cpp:28] Commit: ượt
+1: I2025-01-28 02:16:53.723301 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.723312 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723325 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723338 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723350 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723360 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723374 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723385 testfrontend.cpp:28] Commit: ươtj
+1: I2025-01-28 02:16:53.723393 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.723472 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723482 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723495 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723505 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723518 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723530 testfrontend.cpp:28] Commit: ướt
+1: I2025-01-28 02:16:53.723539 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.723548 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723563 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723573 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723585 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723595 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723605 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723617 testfrontend.cpp:28] Commit: ươts
+1: I2025-01-28 02:16:53.723623 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.723635 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723645 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723657 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723676 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723682 testfrontend.cpp:28] Commit: ươu
+1: I2025-01-28 02:16:53.723688 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.723701 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723715 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723726 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723739 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723749 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723762 testfrontend.cpp:28] Commit: ườu
+1: I2025-01-28 02:16:53.723767 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.723780 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723792 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723801 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723813 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723823 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723837 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723848 testfrontend.cpp:28] Commit: ươuf
+1: I2025-01-28 02:16:53.723853 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.723867 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723881 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723893 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723903 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723916 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723928 testfrontend.cpp:28] Commit: ượu
+1: I2025-01-28 02:16:53.723936 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.723949 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723963 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723973 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723984 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.723994 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724008 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724018 testfrontend.cpp:28] Commit: ươuj
+1: I2025-01-28 02:16:53.724028 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724037 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724050 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724061 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724074 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724091 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724098 testfrontend.cpp:28] Commit: ưởu
+1: I2025-01-28 02:16:53.724103 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724117 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724126 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724132 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724139 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724146 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724153 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724159 testfrontend.cpp:28] Commit: ươur
+1: I2025-01-28 02:16:53.724163 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724169 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724176 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724183 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724189 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724197 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724204 testfrontend.cpp:28] Commit: ướu
+1: I2025-01-28 02:16:53.724209 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724219 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724230 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724242 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724254 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724268 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724280 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724294 testfrontend.cpp:28] Commit: ươus
+1: I2025-01-28 02:16:53.724302 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724319 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724337 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724346 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724355 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724368 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724379 testfrontend.cpp:28] Commit: ưỡu
+1: I2025-01-28 02:16:53.724388 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724397 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724409 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724421 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724436 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724446 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724461 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724473 testfrontend.cpp:28] Commit: ươux
+1: I2025-01-28 02:16:53.724484 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724493 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724506 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724517 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724530 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724542 testfrontend.cpp:28] Commit: ươ
+1: I2025-01-28 02:16:53.724551 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724566 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724578 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724591 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724603 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724612 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724623 testfrontend.cpp:28] Commit: uow
+1: I2025-01-28 02:16:53.724631 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724641 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724654 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724666 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724677 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724687 testfrontend.cpp:28] Commit: uỡ
+1: I2025-01-28 02:16:53.724697 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724706 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724720 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724732 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724745 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724757 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724766 testfrontend.cpp:28] Commit: uơx
+1: I2025-01-28 02:16:53.724777 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724790 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724802 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724814 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724825 testfrontend.cpp:28] Commit: ũo
+1: I2025-01-28 02:16:53.724835 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724844 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724856 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724868 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724882 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724893 testfrontend.cpp:28] Commit: uox
+1: I2025-01-28 02:16:53.724903 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724914 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724927 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724941 testfrontend.cpp:28] Commit: up
+1: I2025-01-28 02:16:53.724947 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.724961 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724974 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724984 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.724997 testfrontend.cpp:28] Commit: ụp
+1: I2025-01-28 02:16:53.725003 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725016 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725031 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725038 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725049 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725061 testfrontend.cpp:28] Commit: upj
+1: I2025-01-28 02:16:53.725071 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725080 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725093 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725104 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725118 testfrontend.cpp:28] Commit: úp
+1: I2025-01-28 02:16:53.725124 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725136 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725144 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725156 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725166 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725174 testfrontend.cpp:28] Commit: ups
+1: I2025-01-28 02:16:53.725180 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725193 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725203 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725215 testfrontend.cpp:28] Commit: ủ
+1: I2025-01-28 02:16:53.725220 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725233 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725244 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725256 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725269 testfrontend.cpp:28] Commit: ur
+1: I2025-01-28 02:16:53.725276 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725288 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725298 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725311 testfrontend.cpp:28] Commit: ú
+1: I2025-01-28 02:16:53.725316 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725328 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725341 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725354 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725364 testfrontend.cpp:28] Commit: us
+1: I2025-01-28 02:16:53.725375 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725384 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725399 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725410 testfrontend.cpp:28] Commit: ut
+1: I2025-01-28 02:16:53.725421 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725431 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725445 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725456 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725468 testfrontend.cpp:28] Commit: ụt
+1: I2025-01-28 02:16:53.725475 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725489 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725495 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725507 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725522 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725534 testfrontend.cpp:28] Commit: utj
+1: I2025-01-28 02:16:53.725544 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725555 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725567 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725580 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725590 testfrontend.cpp:28] Commit: út
+1: I2025-01-28 02:16:53.725598 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725608 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725620 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725627 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725640 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725650 testfrontend.cpp:28] Commit: uts
+1: I2025-01-28 02:16:53.725659 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725671 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725684 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725694 testfrontend.cpp:28] Commit: ư
+1: I2025-01-28 02:16:53.725702 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725712 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725726 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725743 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725750 testfrontend.cpp:28] Commit: ưa
+1: I2025-01-28 02:16:53.725755 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725768 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725779 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725793 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725805 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725817 testfrontend.cpp:28] Commit: ừa
+1: I2025-01-28 02:16:53.725826 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725840 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725850 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725864 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725877 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725889 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725899 testfrontend.cpp:28] Commit: ưaf
+1: I2025-01-28 02:16:53.725910 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725924 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725931 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725940 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725953 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725965 testfrontend.cpp:28] Commit: ựa
+1: I2025-01-28 02:16:53.725971 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.725987 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.725998 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726011 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726027 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726035 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726045 testfrontend.cpp:28] Commit: ưaj
+1: I2025-01-28 02:16:53.726053 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726066 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726073 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726084 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726095 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726106 testfrontend.cpp:28] Commit: ửa
+1: I2025-01-28 02:16:53.726116 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726131 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726143 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726156 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726169 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726179 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726192 testfrontend.cpp:28] Commit: ưar
+1: I2025-01-28 02:16:53.726196 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726203 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726214 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726225 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726235 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726241 testfrontend.cpp:28] Commit: ứa
+1: I2025-01-28 02:16:53.726246 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726258 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726272 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726282 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726297 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726309 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726322 testfrontend.cpp:28] Commit: ưas
+1: I2025-01-28 02:16:53.726330 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726336 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726343 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726349 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726356 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726362 testfrontend.cpp:28] Commit: ữa
+1: I2025-01-28 02:16:53.726367 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726373 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726380 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726386 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726393 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726400 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726408 testfrontend.cpp:28] Commit: ưax
+1: I2025-01-28 02:16:53.726412 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726420 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726428 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726443 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726454 testfrontend.cpp:28] Commit: ưc
+1: I2025-01-28 02:16:53.726460 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726472 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726483 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726494 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726509 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726519 testfrontend.cpp:28] Commit: ực
+1: I2025-01-28 02:16:53.726528 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726538 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726601 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726610 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726621 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726634 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726644 testfrontend.cpp:28] Commit: ưcj
+1: I2025-01-28 02:16:53.726654 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726664 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726678 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726684 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726697 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726707 testfrontend.cpp:28] Commit: ức
+1: I2025-01-28 02:16:53.726717 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726725 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726734 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726747 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726759 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726785 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726797 testfrontend.cpp:28] Commit: ưcs
+1: I2025-01-28 02:16:53.726804 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726817 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726827 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726840 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726852 testfrontend.cpp:28] Commit: ừ
+1: I2025-01-28 02:16:53.726863 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726873 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726884 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726894 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726908 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726920 testfrontend.cpp:28] Commit: ưf
+1: I2025-01-28 02:16:53.726926 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.726939 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726953 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726971 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.726986 testfrontend.cpp:28] Commit: ưi
+1: I2025-01-28 02:16:53.726997 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727013 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727023 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727036 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727047 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727059 testfrontend.cpp:28] Commit: ừi
+1: I2025-01-28 02:16:53.727065 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727078 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727088 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727102 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727115 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727129 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727139 testfrontend.cpp:28] Commit: ưif
+1: I2025-01-28 02:16:53.727148 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727159 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727174 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727185 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727200 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727211 testfrontend.cpp:28] Commit: ựi
+1: I2025-01-28 02:16:53.727220 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727229 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727242 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727249 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727261 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727276 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727283 testfrontend.cpp:28] Commit: ưij
+1: I2025-01-28 02:16:53.727288 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727300 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727312 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727324 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727335 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727349 testfrontend.cpp:28] Commit: ửi
+1: I2025-01-28 02:16:53.727356 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727370 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727381 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727393 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727405 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727418 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727430 testfrontend.cpp:28] Commit: ưir
+1: I2025-01-28 02:16:53.727439 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727448 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727460 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727470 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727482 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727494 testfrontend.cpp:28] Commit: ứi
+1: I2025-01-28 02:16:53.727503 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727516 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727527 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727539 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727549 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727562 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727574 testfrontend.cpp:28] Commit: ưis
+1: I2025-01-28 02:16:53.727583 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727597 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727609 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727622 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727634 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727647 testfrontend.cpp:28] Commit: ữi
+1: I2025-01-28 02:16:53.727652 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727666 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727679 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727689 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727701 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727714 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727724 testfrontend.cpp:28] Commit: ưix
+1: I2025-01-28 02:16:53.727733 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727742 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727757 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727767 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727780 testfrontend.cpp:28] Commit: ự
+1: I2025-01-28 02:16:53.727788 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727802 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727812 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727825 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727836 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727848 testfrontend.cpp:28] Commit: ưj
+1: I2025-01-28 02:16:53.727853 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727867 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727877 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727890 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727901 testfrontend.cpp:28] Commit: ưm
+1: I2025-01-28 02:16:53.727911 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727920 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727934 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727945 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727960 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.727970 testfrontend.cpp:28] Commit: ừm
+1: I2025-01-28 02:16:53.727981 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.727990 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728003 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728015 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728034 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728044 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728057 testfrontend.cpp:28] Commit: ưmf
+1: I2025-01-28 02:16:53.728064 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728077 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728088 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728101 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728113 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728127 testfrontend.cpp:28] Commit: ựm
+1: I2025-01-28 02:16:53.728133 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728146 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728158 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728171 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728183 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728198 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728209 testfrontend.cpp:28] Commit: ưmj
+1: I2025-01-28 02:16:53.728219 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728228 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728240 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728251 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728264 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728274 testfrontend.cpp:28] Commit: ửm
+1: I2025-01-28 02:16:53.728285 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728295 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728308 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728318 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728327 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728340 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728350 testfrontend.cpp:28] Commit: ưmr
+1: I2025-01-28 02:16:53.728359 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728370 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728383 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728394 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728406 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728417 testfrontend.cpp:28] Commit: ứm
+1: I2025-01-28 02:16:53.728426 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728436 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728449 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728459 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728471 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728482 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728495 testfrontend.cpp:28] Commit: ưms
+1: I2025-01-28 02:16:53.728500 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728511 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728519 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728531 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728542 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728555 testfrontend.cpp:28] Commit: ữm
+1: I2025-01-28 02:16:53.728562 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728574 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728585 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728596 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728610 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728622 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728635 testfrontend.cpp:28] Commit: ưmx
+1: I2025-01-28 02:16:53.728640 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728655 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728667 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728680 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728691 testfrontend.cpp:28] Commit: ưn
+1: I2025-01-28 02:16:53.728700 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728713 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728727 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728738 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728758 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728776 testfrontend.cpp:28] Commit: ừn
+1: I2025-01-28 02:16:53.728789 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728809 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728828 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728843 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728854 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728865 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728878 testfrontend.cpp:28] Commit: ưnf
+1: I2025-01-28 02:16:53.728883 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728900 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728919 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728938 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728963 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.728975 testfrontend.cpp:28] Commit: ưng
+1: I2025-01-28 02:16:53.728981 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.728994 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729003 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729015 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729024 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729038 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729048 testfrontend.cpp:28] Commit: ừng
+1: I2025-01-28 02:16:53.729058 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.729068 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729080 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729090 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729101 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729112 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729126 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729136 testfrontend.cpp:28] Commit: ưngf
+1: I2025-01-28 02:16:53.729146 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.729156 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729168 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729181 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729194 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729208 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729218 testfrontend.cpp:28] Commit: ựng
+1: I2025-01-28 02:16:53.729228 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.729240 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729250 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729263 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729275 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729288 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729297 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729310 testfrontend.cpp:28] Commit: ưngj
+1: I2025-01-28 02:16:53.729317 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.729332 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729344 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729357 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729368 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729378 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729390 testfrontend.cpp:28] Commit: ửng
+1: I2025-01-28 02:16:53.729396 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.729408 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729418 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729430 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729437 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729450 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729463 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729476 testfrontend.cpp:28] Commit: ưngr
+1: I2025-01-28 02:16:53.729481 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.729494 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729505 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729518 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729529 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729542 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729552 testfrontend.cpp:28] Commit: ứng
+1: I2025-01-28 02:16:53.729559 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.729572 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729582 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729597 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729608 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729621 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729633 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729646 testfrontend.cpp:28] Commit: ưngs
+1: I2025-01-28 02:16:53.729653 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.729666 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729678 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729692 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729704 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729715 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729729 testfrontend.cpp:28] Commit: ững
+1: I2025-01-28 02:16:53.729736 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.729748 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729760 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729774 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729783 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729795 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729808 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729820 testfrontend.cpp:28] Commit: ưngx
+1: I2025-01-28 02:16:53.729827 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.729841 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729851 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729863 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729874 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729887 testfrontend.cpp:28] Commit: ựn
+1: I2025-01-28 02:16:53.729893 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.729907 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729917 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729931 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729941 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729954 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729965 testfrontend.cpp:28] Commit: ưnj
+1: I2025-01-28 02:16:53.729970 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.729986 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.729994 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730005 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730018 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730028 testfrontend.cpp:28] Commit: ửn
+1: I2025-01-28 02:16:53.730038 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730049 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730062 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730075 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730088 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730098 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730111 testfrontend.cpp:28] Commit: ưnr
+1: I2025-01-28 02:16:53.730118 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730130 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730142 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730154 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730165 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730176 testfrontend.cpp:28] Commit: ứn
+1: I2025-01-28 02:16:53.730184 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730198 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730208 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730223 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730235 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730248 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730259 testfrontend.cpp:28] Commit: ưns
+1: I2025-01-28 02:16:53.730269 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730278 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730292 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730304 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730318 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730330 testfrontend.cpp:28] Commit: ữn
+1: I2025-01-28 02:16:53.730341 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730351 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730365 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730377 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730391 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730402 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730416 testfrontend.cpp:28] Commit: ưnx
+1: I2025-01-28 02:16:53.730423 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730436 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730446 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730457 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730473 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730485 testfrontend.cpp:28] Commit: ươi
+1: I2025-01-28 02:16:53.730494 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730509 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730519 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730530 testfrontend.cpp:75] KeyEvent key: o isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730543 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730575 testfrontend.cpp:28] Commit: ươu
+1: I2025-01-28 02:16:53.730585 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730597 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730682 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730691 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730705 testfrontend.cpp:28] Commit: ử
+1: I2025-01-28 02:16:53.730710 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730723 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730735 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730746 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730760 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730788 testfrontend.cpp:28] Commit: ưr
+1: I2025-01-28 02:16:53.730794 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730803 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730816 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730832 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730840 testfrontend.cpp:28] Commit: ứ
+1: I2025-01-28 02:16:53.730845 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730857 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730867 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730881 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730894 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730908 testfrontend.cpp:28] Commit: ưs
+1: I2025-01-28 02:16:53.730914 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730927 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730940 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730954 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730965 testfrontend.cpp:28] Commit: ưt
+1: I2025-01-28 02:16:53.730975 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.730986 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.730999 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731012 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731026 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731039 testfrontend.cpp:28] Commit: ựt
+1: I2025-01-28 02:16:53.731048 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731060 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731071 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731081 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731095 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731106 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731118 testfrontend.cpp:28] Commit: ưtj
+1: I2025-01-28 02:16:53.731125 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731137 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731149 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731162 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731169 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731183 testfrontend.cpp:28] Commit: ứt
+1: I2025-01-28 02:16:53.731189 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731201 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731213 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731225 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731237 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731248 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731259 testfrontend.cpp:28] Commit: ưts
+1: I2025-01-28 02:16:53.731266 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731278 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731289 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731303 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731312 testfrontend.cpp:28] Commit: ưu
+1: I2025-01-28 02:16:53.731323 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731332 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731345 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731356 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731367 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731378 testfrontend.cpp:28] Commit: ừu
+1: I2025-01-28 02:16:53.731385 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731398 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731409 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731422 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731434 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731447 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731457 testfrontend.cpp:28] Commit: ưuf
+1: I2025-01-28 02:16:53.731468 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731478 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731490 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731502 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731517 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731528 testfrontend.cpp:28] Commit: ựu
+1: I2025-01-28 02:16:53.731538 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731551 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731559 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731568 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731581 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731593 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731605 testfrontend.cpp:28] Commit: ưuj
+1: I2025-01-28 02:16:53.731613 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731627 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731637 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731649 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731661 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731674 testfrontend.cpp:28] Commit: ửu
+1: I2025-01-28 02:16:53.731683 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731696 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731708 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731718 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731732 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731742 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731754 testfrontend.cpp:28] Commit: ưur
+1: I2025-01-28 02:16:53.731760 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731774 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731784 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731797 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731809 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731823 testfrontend.cpp:28] Commit: ứu
+1: I2025-01-28 02:16:53.731828 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731843 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731854 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731866 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731877 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731889 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731900 testfrontend.cpp:28] Commit: ưus
+1: I2025-01-28 02:16:53.731907 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731920 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731933 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731946 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731961 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.731971 testfrontend.cpp:28] Commit: ữu
+1: I2025-01-28 02:16:53.731982 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.731990 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732002 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732013 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732027 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732040 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732052 testfrontend.cpp:28] Commit: ưux
+1: I2025-01-28 02:16:53.732059 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732071 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732082 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732097 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732107 testfrontend.cpp:28] Commit: uw
+1: I2025-01-28 02:16:53.732116 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732126 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732137 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732150 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732163 testfrontend.cpp:28] Commit: ữ
+1: I2025-01-28 02:16:53.732168 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732181 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732194 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732204 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732216 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732227 testfrontend.cpp:28] Commit: ưx
+1: I2025-01-28 02:16:53.732234 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732247 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732260 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732274 testfrontend.cpp:28] Commit: ũ
+1: I2025-01-28 02:16:53.732282 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732296 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732309 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732321 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732330 testfrontend.cpp:28] Commit: ux
+1: I2025-01-28 02:16:53.732341 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732355 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732361 testfrontend.cpp:28] Commit: ư
+1: I2025-01-28 02:16:53.732367 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732379 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732390 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732401 testfrontend.cpp:28] Commit: ưa
+1: I2025-01-28 02:16:53.732412 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732422 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732436 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732447 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732462 testfrontend.cpp:28] Commit: ừa
+1: I2025-01-28 02:16:53.732469 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732482 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732493 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732503 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732516 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732527 testfrontend.cpp:28] Commit: ưaf
+1: I2025-01-28 02:16:53.732536 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732545 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732558 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732570 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732582 testfrontend.cpp:28] Commit: ựa
+1: I2025-01-28 02:16:53.732588 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732600 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732610 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732623 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732634 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732645 testfrontend.cpp:28] Commit: ưaj
+1: I2025-01-28 02:16:53.732653 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732665 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732676 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732688 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732699 testfrontend.cpp:28] Commit: ửa
+1: I2025-01-28 02:16:53.732709 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732718 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732731 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732742 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732754 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732762 testfrontend.cpp:28] Commit: ưar
+1: I2025-01-28 02:16:53.732772 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732781 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732793 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732804 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732815 testfrontend.cpp:28] Commit: ứa
+1: I2025-01-28 02:16:53.732823 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732833 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732847 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732859 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732872 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732884 testfrontend.cpp:28] Commit: ưas
+1: I2025-01-28 02:16:53.732893 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732907 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732915 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732924 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732936 testfrontend.cpp:28] Commit: ữa
+1: I2025-01-28 02:16:53.732942 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.732955 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732965 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732979 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.732989 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733002 testfrontend.cpp:28] Commit: ưax
+1: I2025-01-28 02:16:53.733009 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733022 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733034 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733048 testfrontend.cpp:28] Commit: ưc
+1: I2025-01-28 02:16:53.733056 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733070 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733082 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733094 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733106 testfrontend.cpp:28] Commit: ực
+1: I2025-01-28 02:16:53.733117 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733128 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733139 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733152 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733164 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733176 testfrontend.cpp:28] Commit: ưcj
+1: I2025-01-28 02:16:53.733186 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733193 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733199 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733206 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733212 testfrontend.cpp:28] Commit: ức
+1: I2025-01-28 02:16:53.733216 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733223 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733230 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733236 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733243 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733249 testfrontend.cpp:28] Commit: ưcs
+1: I2025-01-28 02:16:53.733253 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733260 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733267 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733274 testfrontend.cpp:28] Commit: ừ
+1: I2025-01-28 02:16:53.733278 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733288 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733303 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733313 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733327 testfrontend.cpp:28] Commit: ưf
+1: I2025-01-28 02:16:53.733332 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733345 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733357 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733370 testfrontend.cpp:28] Commit: ưi
+1: I2025-01-28 02:16:53.733375 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733387 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733399 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733413 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733424 testfrontend.cpp:28] Commit: ừi
+1: I2025-01-28 02:16:53.733432 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733446 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733456 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733470 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733482 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733494 testfrontend.cpp:28] Commit: ưif
+1: I2025-01-28 02:16:53.733501 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733513 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733525 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733538 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733551 testfrontend.cpp:28] Commit: ựi
+1: I2025-01-28 02:16:53.733562 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733572 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733586 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733597 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733610 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733620 testfrontend.cpp:28] Commit: ưij
+1: I2025-01-28 02:16:53.733629 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733644 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733652 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733664 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733676 testfrontend.cpp:28] Commit: ửi
+1: I2025-01-28 02:16:53.733682 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733695 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733705 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733719 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733730 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733741 testfrontend.cpp:28] Commit: ưir
+1: I2025-01-28 02:16:53.733748 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733757 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733771 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733781 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733792 testfrontend.cpp:28] Commit: ứi
+1: I2025-01-28 02:16:53.733798 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733812 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733823 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733836 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733846 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733860 testfrontend.cpp:28] Commit: ưis
+1: I2025-01-28 02:16:53.733867 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733880 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733890 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733904 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733914 testfrontend.cpp:28] Commit: ữi
+1: I2025-01-28 02:16:53.733923 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.733938 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733950 testfrontend.cpp:75] KeyEvent key: i isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733963 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733974 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.733990 testfrontend.cpp:28] Commit: ưix
+1: I2025-01-28 02:16:53.733995 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734009 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734021 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734034 testfrontend.cpp:28] Commit: ự
+1: I2025-01-28 02:16:53.734041 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734053 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734064 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734077 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734087 testfrontend.cpp:28] Commit: ưj
+1: I2025-01-28 02:16:53.734098 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734108 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734120 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734132 testfrontend.cpp:28] Commit: ưm
+1: I2025-01-28 02:16:53.734140 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734154 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734166 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734179 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734190 testfrontend.cpp:28] Commit: ừm
+1: I2025-01-28 02:16:53.734200 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734209 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734222 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734235 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734247 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734257 testfrontend.cpp:28] Commit: ưmf
+1: I2025-01-28 02:16:53.734268 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734282 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734289 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734297 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734311 testfrontend.cpp:28] Commit: ựm
+1: I2025-01-28 02:16:53.734318 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734330 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734341 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734354 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734367 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734379 testfrontend.cpp:28] Commit: ưmj
+1: I2025-01-28 02:16:53.734387 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734401 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734411 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734424 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734434 testfrontend.cpp:28] Commit: ửm
+1: I2025-01-28 02:16:53.734442 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734452 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734465 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734475 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734486 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734498 testfrontend.cpp:28] Commit: ưmr
+1: I2025-01-28 02:16:53.734503 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734522 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734531 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734540 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734581 testfrontend.cpp:28] Commit: ứm
+1: I2025-01-28 02:16:53.734589 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734602 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734612 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734624 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734635 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734647 testfrontend.cpp:28] Commit: ưms
+1: I2025-01-28 02:16:53.734652 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734664 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734675 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734688 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734699 testfrontend.cpp:28] Commit: ữm
+1: I2025-01-28 02:16:53.734709 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734717 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734732 testfrontend.cpp:75] KeyEvent key: m isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734743 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734758 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734768 testfrontend.cpp:28] Commit: ưmx
+1: I2025-01-28 02:16:53.734782 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734795 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734804 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734818 testfrontend.cpp:28] Commit: ưn
+1: I2025-01-28 02:16:53.734825 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734838 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734849 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734860 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734872 testfrontend.cpp:28] Commit: ừn
+1: I2025-01-28 02:16:53.734881 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734896 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734908 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734921 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734932 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734944 testfrontend.cpp:28] Commit: ưnf
+1: I2025-01-28 02:16:53.734952 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.734963 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734974 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.734990 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735003 testfrontend.cpp:28] Commit: ưng
+1: I2025-01-28 02:16:53.735014 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735022 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735037 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735048 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735060 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735072 testfrontend.cpp:28] Commit: ừng
+1: I2025-01-28 02:16:53.735084 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735099 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735108 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735122 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735130 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735141 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735152 testfrontend.cpp:28] Commit: ưngf
+1: I2025-01-28 02:16:53.735160 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735173 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735183 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735195 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735206 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735218 testfrontend.cpp:28] Commit: ựng
+1: I2025-01-28 02:16:53.735224 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735237 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735247 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735260 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735270 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735283 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735297 testfrontend.cpp:28] Commit: ưngj
+1: I2025-01-28 02:16:53.735304 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735317 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735328 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735342 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735354 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735367 testfrontend.cpp:28] Commit: ửng
+1: I2025-01-28 02:16:53.735373 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735388 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735398 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735409 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735420 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735433 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735443 testfrontend.cpp:28] Commit: ưngr
+1: I2025-01-28 02:16:53.735453 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735462 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735475 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735488 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735499 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735510 testfrontend.cpp:28] Commit: ứng
+1: I2025-01-28 02:16:53.735519 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735530 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735543 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735553 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735565 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735575 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735587 testfrontend.cpp:28] Commit: ưngs
+1: I2025-01-28 02:16:53.735595 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735609 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735618 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735632 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735642 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735655 testfrontend.cpp:28] Commit: ững
+1: I2025-01-28 02:16:53.735662 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735675 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735689 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735702 testfrontend.cpp:75] KeyEvent key: g isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735715 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735726 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735737 testfrontend.cpp:28] Commit: ưngx
+1: I2025-01-28 02:16:53.735742 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735756 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735771 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735786 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735795 testfrontend.cpp:28] Commit: ựn
+1: I2025-01-28 02:16:53.735799 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735812 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735826 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735837 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735849 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735859 testfrontend.cpp:28] Commit: ưnj
+1: I2025-01-28 02:16:53.735870 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735883 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735893 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735911 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735927 testfrontend.cpp:28] Commit: ửn
+1: I2025-01-28 02:16:53.735939 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735950 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735960 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735970 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735980 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.735987 testfrontend.cpp:28] Commit: ưnr
+1: I2025-01-28 02:16:53.735991 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.735998 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736004 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736010 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736017 testfrontend.cpp:28] Commit: ứn
+1: I2025-01-28 02:16:53.736021 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736027 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736034 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736040 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736047 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736053 testfrontend.cpp:28] Commit: ưns
+1: I2025-01-28 02:16:53.736057 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736064 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736070 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736077 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736083 testfrontend.cpp:28] Commit: ữn
+1: I2025-01-28 02:16:53.736087 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736094 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736100 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736107 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736113 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736120 testfrontend.cpp:28] Commit: ưnx
+1: I2025-01-28 02:16:53.736124 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736130 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736137 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736143 testfrontend.cpp:28] Commit: ử
+1: I2025-01-28 02:16:53.736147 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736154 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736160 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736167 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736173 testfrontend.cpp:28] Commit: ưr
+1: I2025-01-28 02:16:53.736177 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736183 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736190 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736195 testfrontend.cpp:28] Commit: ứ
+1: I2025-01-28 02:16:53.736200 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736206 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736213 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736219 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736225 testfrontend.cpp:28] Commit: ưs
+1: I2025-01-28 02:16:53.736229 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736236 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736244 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736250 testfrontend.cpp:28] Commit: ưt
+1: I2025-01-28 02:16:53.736254 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736261 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736267 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736274 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736279 testfrontend.cpp:28] Commit: ựt
+1: I2025-01-28 02:16:53.736283 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736290 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736296 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736306 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736312 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736319 testfrontend.cpp:28] Commit: ưtj
+1: I2025-01-28 02:16:53.736323 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736330 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736336 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736343 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736349 testfrontend.cpp:28] Commit: ứt
+1: I2025-01-28 02:16:53.736353 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736362 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736372 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736386 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736398 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736411 testfrontend.cpp:28] Commit: ưts
+1: I2025-01-28 02:16:53.736419 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736431 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736442 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736456 testfrontend.cpp:28] Commit: ưu
+1: I2025-01-28 02:16:53.736461 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736476 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736487 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736500 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736509 testfrontend.cpp:28] Commit: ừu
+1: I2025-01-28 02:16:53.736520 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736529 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736540 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736552 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736565 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736574 testfrontend.cpp:28] Commit: ưuf
+1: I2025-01-28 02:16:53.736585 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736596 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736608 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736619 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736633 testfrontend.cpp:28] Commit: ựu
+1: I2025-01-28 02:16:53.736640 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736653 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736664 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736681 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736691 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736702 testfrontend.cpp:28] Commit: ưuj
+1: I2025-01-28 02:16:53.736707 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736721 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736732 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736744 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736756 testfrontend.cpp:28] Commit: ửu
+1: I2025-01-28 02:16:53.736766 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736775 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736787 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736800 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736813 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736824 testfrontend.cpp:28] Commit: ưur
+1: I2025-01-28 02:16:53.736835 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736853 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736861 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736881 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736891 testfrontend.cpp:28] Commit: ứu
+1: I2025-01-28 02:16:53.736899 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736908 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736921 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736932 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736945 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736955 testfrontend.cpp:28] Commit: ưus
+1: I2025-01-28 02:16:53.736965 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.736977 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.736990 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737003 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737013 testfrontend.cpp:28] Commit: ữu
+1: I2025-01-28 02:16:53.737023 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737039 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737053 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737063 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737077 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737089 testfrontend.cpp:28] Commit: ưux
+1: I2025-01-28 02:16:53.737099 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737108 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737122 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737134 testfrontend.cpp:28] Commit: w
+1: I2025-01-28 02:16:53.737144 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737153 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737165 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737179 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737187 testfrontend.cpp:28] Commit: ww
+1: I2025-01-28 02:16:53.737191 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737198 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737205 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737212 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737221 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737227 testfrontend.cpp:28] Commit: www
+1: I2025-01-28 02:16:53.737231 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737238 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737245 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737251 testfrontend.cpp:28] Commit: ữ
+1: I2025-01-28 02:16:53.737255 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737263 testfrontend.cpp:75] KeyEvent key: w isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737269 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737278 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737294 testfrontend.cpp:28] Commit: ưx
+1: I2025-01-28 02:16:53.737299 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737312 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737322 testfrontend.cpp:28] Commit: y
+1: I2025-01-28 02:16:53.737333 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737342 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737356 testfrontend.cpp:75] KeyEvent key: a isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737368 testfrontend.cpp:28] Commit: ya
+1: I2025-01-28 02:16:53.737377 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737393 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737411 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737419 testfrontend.cpp:28] Commit: yc
+1: I2025-01-28 02:16:53.737423 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737434 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737440 testfrontend.cpp:75] KeyEvent key: c isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737447 testfrontend.cpp:75] KeyEvent key: h isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737453 testfrontend.cpp:28] Commit: ych
+1: I2025-01-28 02:16:53.737457 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737464 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737470 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737477 testfrontend.cpp:28] Commit: ỳ
+1: I2025-01-28 02:16:53.737481 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737487 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737494 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737500 testfrontend.cpp:75] KeyEvent key: f isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737511 testfrontend.cpp:28] Commit: yf
+1: I2025-01-28 02:16:53.737516 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737528 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737540 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737553 testfrontend.cpp:28] Commit: ỵ
+1: I2025-01-28 02:16:53.737562 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737572 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737586 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737600 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737613 testfrontend.cpp:28] Commit: yj
+1: I2025-01-28 02:16:53.737619 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737632 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737644 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737655 testfrontend.cpp:28] Commit: yn
+1: I2025-01-28 02:16:53.737663 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737675 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737687 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737699 testfrontend.cpp:75] KeyEvent key: n isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737712 testfrontend.cpp:28] Commit: ynn
+1: I2025-01-28 02:16:53.737717 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737731 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737742 testfrontend.cpp:75] KeyEvent key: p isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737755 testfrontend.cpp:28] Commit: yp
+1: I2025-01-28 02:16:53.737762 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737777 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737788 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737800 testfrontend.cpp:28] Commit: ỷ
+1: I2025-01-28 02:16:53.737806 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737820 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737830 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737845 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737855 testfrontend.cpp:28] Commit: yr
+1: I2025-01-28 02:16:53.737865 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737877 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737891 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737901 testfrontend.cpp:28] Commit: ý
+1: I2025-01-28 02:16:53.737911 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737921 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737933 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737946 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737956 testfrontend.cpp:28] Commit: ys
+1: I2025-01-28 02:16:53.737966 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.737981 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.737991 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738003 testfrontend.cpp:28] Commit: yt
+1: I2025-01-28 02:16:53.738012 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.738023 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738035 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738046 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738059 testfrontend.cpp:28] Commit: ỵt
+1: I2025-01-28 02:16:53.738065 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.738079 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738089 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738104 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738115 testfrontend.cpp:75] KeyEvent key: j isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738127 testfrontend.cpp:28] Commit: ytj
+1: I2025-01-28 02:16:53.738135 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.738149 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738160 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738169 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738182 testfrontend.cpp:28] Commit: ýt
+1: I2025-01-28 02:16:53.738187 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.738195 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738207 testfrontend.cpp:75] KeyEvent key: t isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738218 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738233 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738245 testfrontend.cpp:28] Commit: yts
+1: I2025-01-28 02:16:53.738254 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.738264 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738277 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738289 testfrontend.cpp:28] Commit: yu
+1: I2025-01-28 02:16:53.738298 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.738311 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738322 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738335 testfrontend.cpp:28] Commit: ỹ
+1: I2025-01-28 02:16:53.738342 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.738356 testfrontend.cpp:75] KeyEvent key: y isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738366 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738380 testfrontend.cpp:75] KeyEvent key: x isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738392 testfrontend.cpp:28] Commit: yx
+1: I2025-01-28 02:16:53.738403 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: D2025-01-28 02:16:53.738427 unikey-im.cpp:268] Rebuild surrounding with: "q"
+1: I2025-01-28 02:16:53.738433 testfrontend.cpp:75] KeyEvent key: u isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738446 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738453 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738467 testfrontend.cpp:28] Commit: uẻ
+1: I2025-01-28 02:16:53.738472 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.738527 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738534 testfrontend.cpp:28] Commit: e
+1: I2025-01-28 02:16:53.738540 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.738604 testfrontend.cpp:35] DeleteSurrounding: -3 3
+1: I2025-01-28 02:16:53.738610 testfrontend.cpp:75] KeyEvent key: r isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738617 testfrontend.cpp:28] Commit: ngả
+1: I2025-01-28 02:16:53.738621 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.738633 testfrontend.cpp:35] DeleteSurrounding: -7 7
+1: I2025-01-28 02:16:53.738639 testfrontend.cpp:75] KeyEvent key: e isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738645 testfrontend.cpp:28] Commit: nghiêng
+1: I2025-01-28 02:16:53.738650 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.738659 testfrontend.cpp:35] DeleteSurrounding: -3 3
+1: I2025-01-28 02:16:53.738667 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738676 testfrontend.cpp:28] Commit: ngá
+1: I2025-01-28 02:16:53.738685 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: I2025-01-28 02:16:53.738695 testfrontend.cpp:75] KeyEvent key: s isRelease: 0 accepted: 1
+1: I2025-01-28 02:16:53.738705 testfrontend.cpp:28] Commit: s
+1: I2025-01-28 02:16:53.738710 testfrontend.cpp:75] KeyEvent key: Return isRelease: 0 accepted: 0
+1: D2025-01-28 02:16:53.738726 instance.cpp:2445] Instance::deactivateInputMethod event_type=4106
+1: D2025-01-28 02:16:53.738731 instance.cpp:2455] Switch reason: 1
+1: D2025-01-28 02:16:53.738735 instance.cpp:2457] Old Input method: unikey
+1: D2025-01-28 02:16:53.738740 instance.cpp:2463] Deactivate: [Last]:unikey [Deactivating]:unikey
+1: D2025-01-28 02:16:53.738746 instance.cpp:2403] Instance::activateInputMethod
+1: D2025-01-28 02:16:53.738751 instance.cpp:2408] Activate: [Last]: [Activating]:keyboard-us
+1: D2025-01-28 02:16:53.738787 instance.cpp:2495] Input method switched
+1: D2025-01-28 02:16:53.738840 instance.cpp:1441] Running save...
+1: I2025-01-28 02:16:53.738905 addonmanager.cpp:308] Unloading addon unikey
+1: I2025-01-28 02:16:53.738995 addonmanager.cpp:308] Unloading addon testfrontend
+1: I2025-01-28 02:16:53.739005 addonmanager.cpp:308] Unloading addon testim
+1/1 Test #1: testunikey .......................   Passed    0.10 sec
 
 100% tests passed, 0 tests failed out of 1
 
-Total Test time (real) =   0.22 sec
+Total Test time (real) =   0.10 sec
 make[1]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
    create-stamp debian/debhelper-build-stamp
    dh_prep
@@ -10272,24 +10308,24 @@
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/fcitx5/addon/unikey.conf
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/128x128
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/128x128/apps
--- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/128x128/apps/fcitx-unikey.png
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/128x128/apps/org.fcitx.Fcitx5.fcitx-unikey.png
+-- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/128x128/apps/fcitx-unikey.png
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/16x16
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/16x16/apps
--- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/16x16/apps/fcitx-unikey.png
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-unikey.png
+-- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/16x16/apps/fcitx-unikey.png
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/22x22
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/22x22/apps
--- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/22x22/apps/fcitx-unikey.png
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-unikey.png
+-- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/22x22/apps/fcitx-unikey.png
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/24x24
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/24x24/apps
--- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/24x24/apps/fcitx-unikey.png
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-unikey.png
+-- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/24x24/apps/fcitx-unikey.png
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/48x48
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/48x48/apps
--- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/48x48/apps/fcitx-unikey.png
 -- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-unikey.png
+-- Installing: /build/reproducible-path/fcitx5-unikey-5.1.6/debian/fcitx5-unikey/usr/share/icons/hicolor/48x48/apps/fcitx-unikey.png
 make[1]: Leaving directory '/build/reproducible-path/fcitx5-unikey-5.1.6/obj-x86_64-linux-gnu'
    dh_installdocs
    dh_installchangelogs
@@ -10297,18 +10333,18 @@
    dh_perl
    dh_link
    dh_strip_nondeterminism
-	Normalized debian/fcitx5-unikey/usr/share/locale/fr/LC_MESSAGES/fcitx5-unikey.mo
-	Normalized debian/fcitx5-unikey/usr/share/locale/zh_TW/LC_MESSAGES/fcitx5-unikey.mo
+	Normalized debian/fcitx5-unikey/usr/share/locale/ca/LC_MESSAGES/fcitx5-unikey.mo
+	Normalized debian/fcitx5-unikey/usr/share/locale/de/LC_MESSAGES/fcitx5-unikey.mo
+	Normalized debian/fcitx5-unikey/usr/share/locale/ru/LC_MESSAGES/fcitx5-unikey.mo
+	Normalized debian/fcitx5-unikey/usr/share/locale/zh_CN/LC_MESSAGES/fcitx5-unikey.mo
+	Normalized debian/fcitx5-unikey/usr/share/locale/tr/LC_MESSAGES/fcitx5-unikey.mo
 	Normalized debian/fcitx5-unikey/usr/share/locale/da/LC_MESSAGES/fcitx5-unikey.mo
+	Normalized debian/fcitx5-unikey/usr/share/locale/ko/LC_MESSAGES/fcitx5-unikey.mo
+	Normalized debian/fcitx5-unikey/usr/share/locale/fr/LC_MESSAGES/fcitx5-unikey.mo
 	Normalized debian/fcitx5-unikey/usr/share/locale/he/LC_MESSAGES/fcitx5-unikey.mo
-	Normalized debian/fcitx5-unikey/usr/share/locale/ru/LC_MESSAGES/fcitx5-unikey.mo
 	Normalized debian/fcitx5-unikey/usr/share/locale/ja/LC_MESSAGES/fcitx5-unikey.mo
-	Normalized debian/fcitx5-unikey/usr/share/locale/ca/LC_MESSAGES/fcitx5-unikey.mo
-	Normalized debian/fcitx5-unikey/usr/share/locale/tr/LC_MESSAGES/fcitx5-unikey.mo
-	Normalized debian/fcitx5-unikey/usr/share/locale/zh_CN/LC_MESSAGES/fcitx5-unikey.mo
+	Normalized debian/fcitx5-unikey/usr/share/locale/zh_TW/LC_MESSAGES/fcitx5-unikey.mo
 	Normalized debian/fcitx5-unikey/usr/share/locale/vi/LC_MESSAGES/fcitx5-unikey.mo
-	Normalized debian/fcitx5-unikey/usr/share/locale/ko/LC_MESSAGES/fcitx5-unikey.mo
-	Normalized debian/fcitx5-unikey/usr/share/locale/de/LC_MESSAGES/fcitx5-unikey.mo
    dh_compress
    dh_fixperms
    dh_missing
@@ -10324,8 +10360,8 @@
    dh_gencontrol
    dh_md5sums
    dh_builddeb
-dpkg-deb: building package 'fcitx5-unikey' in '../fcitx5-unikey_5.1.6-1_amd64.deb'.
 dpkg-deb: building package 'fcitx5-unikey-dbgsym' in '../fcitx5-unikey-dbgsym_5.1.6-1_amd64.deb'.
+dpkg-deb: building package 'fcitx5-unikey' in '../fcitx5-unikey_5.1.6-1_amd64.deb'.
  dpkg-genbuildinfo --build=binary -O../fcitx5-unikey_5.1.6-1_amd64.buildinfo
  dpkg-genchanges --build=binary -O../fcitx5-unikey_5.1.6-1_amd64.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -10333,12 +10369,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: including full source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/2844194/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/2844194/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/3757149 and its subdirectories
-I: Current time: Sun Mar  1 06:37:07 -12 2026
-I: pbuilder-time-stamp: 1772390227
+I: removing directory /srv/workspace/pbuilder/2844194 and its subdirectories
+I: Current time: Tue Jan 28 02:17:02 +14 2025
+I: pbuilder-time-stamp: 1737980222