--- /srv/rebuilderd/tmp/rebuilderdt1qFjj/inputs/gnome-authenticator_4.6.2-6_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdt1qFjj/out/gnome-authenticator_4.6.2-6_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-05-03 14:35:12.000000 debian-binary │ -rw-r--r-- 0 0 0 2436 2025-05-03 14:35:12.000000 control.tar.xz │ --rw-r--r-- 0 0 0 3452400 2025-05-03 14:35:12.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3452232 2025-05-03 14:35:12.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── file list │ │ │ @@ -1,3 +1,3 @@ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:41:06.000000 ./ │ │ │ --rw-r--r-- 0 root (0) root (0) 1231 2025-05-03 05:41:05.000000 ./control │ │ │ --rw-r--r-- 0 root (0) root (0) 5147 2025-05-03 05:41:06.000000 ./md5sums │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1231 2025-05-03 14:35:12.000000 ./control │ │ │ +-rw-r--r-- 0 root (0) root (0) 5147 2025-05-03 14:35:12.000000 ./md5sums │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,178 +1,178 @@ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:57.000000 ./ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:56.000000 ./usr/bin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 12525788 2025-05-03 05:40:56.000000 ./usr/bin/authenticator │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/applications/ │ │ │ --rw-r--r-- 0 root (0) root (0) 9937 2025-05-03 05:18:02.000000 ./usr/share/applications/com.belmoussaoui.Authenticator.desktop │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/authenticator/ │ │ │ --rw-r--r-- 0 root (0) root (0) 25720 2025-05-03 05:18:01.000000 ./usr/share/authenticator/authenticator.gresource │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/dbus-1/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/dbus-1/services/ │ │ │ --rw-r--r-- 0 root (0) root (0) 119 2025-05-03 05:18:00.000000 ./usr/share/dbus-1/services/com.belmoussaoui.Authenticator.SearchProvider.service │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/doc/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:27.000000 ./usr/share/doc/gnome-authenticator/ │ │ │ --rw-r--r-- 0 root (0) root (0) 323 2025-05-03 05:40:24.000000 ./usr/share/doc/gnome-authenticator/NEWS.Debian.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 1916 2025-05-03 05:40:24.000000 ./usr/share/doc/gnome-authenticator/changelog.Debian.gz │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/bin/ │ │ │ +-rwxr-xr-x 0 root (0) root (0) 12525788 2025-05-03 14:35:12.000000 ./usr/bin/authenticator │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/applications/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9937 2025-05-03 14:35:12.000000 ./usr/share/applications/com.belmoussaoui.Authenticator.desktop │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/authenticator/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 25720 2025-05-03 14:35:12.000000 ./usr/share/authenticator/authenticator.gresource │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/dbus-1/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/dbus-1/services/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 119 2025-05-03 14:35:12.000000 ./usr/share/dbus-1/services/com.belmoussaoui.Authenticator.SearchProvider.service │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/doc/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/doc/gnome-authenticator/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 323 2025-05-03 14:35:12.000000 ./usr/share/doc/gnome-authenticator/NEWS.Debian.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 1916 2025-05-03 14:35:12.000000 ./usr/share/doc/gnome-authenticator/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 21678 2025-05-03 04:22:04.000000 ./usr/share/doc/gnome-authenticator/copyright │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/glib-2.0/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/glib-2.0/schemas/ │ │ │ --rw-r--r-- 0 root (0) root (0) 1714 2025-05-03 05:18:00.000000 ./usr/share/glib-2.0/schemas/com.belmoussaoui.Authenticator.gschema.xml │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/gnome-shell/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/gnome-shell/search-providers/ │ │ │ --rw-r--r-- 0 root (0) root (0) 196 2025-05-03 05:18:00.000000 ./usr/share/gnome-shell/search-providers/com.belmoussaoui.Authenticator.search-provider.ini │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/icons/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/icons/hicolor/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/icons/hicolor/scalable/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/icons/hicolor/scalable/apps/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/glib-2.0/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/glib-2.0/schemas/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1714 2025-05-03 14:35:12.000000 ./usr/share/glib-2.0/schemas/com.belmoussaoui.Authenticator.gschema.xml │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/gnome-shell/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/gnome-shell/search-providers/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 196 2025-05-03 14:35:12.000000 ./usr/share/gnome-shell/search-providers/com.belmoussaoui.Authenticator.search-provider.ini │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/icons/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/icons/hicolor/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/icons/hicolor/scalable/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/icons/hicolor/scalable/apps/ │ │ │ -rw-r--r-- 0 root (0) root (0) 45182 2025-03-25 18:14:42.000000 ./usr/share/icons/hicolor/scalable/apps/com.belmoussaoui.Authenticator.svg │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/icons/hicolor/symbolic/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/icons/hicolor/symbolic/apps/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/icons/hicolor/symbolic/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/icons/hicolor/symbolic/apps/ │ │ │ -rw-r--r-- 0 root (0) root (0) 2653 2025-03-25 18:14:42.000000 ./usr/share/icons/hicolor/symbolic/apps/com.belmoussaoui.Authenticator-symbolic.svg │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/lintian/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:24.000000 ./usr/share/lintian/overrides/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/lintian/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/lintian/overrides/ │ │ │ -rw-r--r-- 0 root (0) root (0) 112 2025-05-03 04:22:04.000000 ./usr/share/lintian/overrides/gnome-authenticator │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ar/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ar/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 2444 2025-05-03 05:18:01.000000 ./usr/share/locale/ar/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/bg/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/bg/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 17583 2025-05-03 05:18:01.000000 ./usr/share/locale/bg/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ca/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ca/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 11581 2025-05-03 05:18:01.000000 ./usr/share/locale/ca/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/cs/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/cs/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13544 2025-05-03 05:18:01.000000 ./usr/share/locale/cs/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/da/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/da/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13151 2025-05-03 05:18:01.000000 ./usr/share/locale/da/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/de/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/de/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 14029 2025-05-03 05:18:01.000000 ./usr/share/locale/de/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/el/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/el/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 18183 2025-05-03 05:18:01.000000 ./usr/share/locale/el/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/en_GB/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/en_GB/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 12917 2025-05-03 05:18:01.000000 ./usr/share/locale/en_GB/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/es/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/es/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 14144 2025-05-03 05:18:01.000000 ./usr/share/locale/es/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/eu/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/eu/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13561 2025-05-03 05:18:01.000000 ./usr/share/locale/eu/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/fa/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/fa/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 16084 2025-05-03 05:18:01.000000 ./usr/share/locale/fa/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/fi/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/fi/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13477 2025-05-03 05:18:01.000000 ./usr/share/locale/fi/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/fr/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/fr/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 14422 2025-05-03 05:18:01.000000 ./usr/share/locale/fr/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/fur/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/fur/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13587 2025-05-03 05:18:01.000000 ./usr/share/locale/fur/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/gl/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/gl/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 12223 2025-05-03 05:18:01.000000 ./usr/share/locale/gl/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/he/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/he/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 14647 2025-05-03 05:18:01.000000 ./usr/share/locale/he/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/hi/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/hi/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 18919 2025-05-03 05:18:01.000000 ./usr/share/locale/hi/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/hr/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/hr/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 11165 2025-05-03 05:18:01.000000 ./usr/share/locale/hr/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/hu/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/hu/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 14247 2025-05-03 05:18:01.000000 ./usr/share/locale/hu/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/id/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/id/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13187 2025-05-03 05:18:01.000000 ./usr/share/locale/id/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/is/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/is/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 11572 2025-05-03 05:18:01.000000 ./usr/share/locale/is/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/it/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/it/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 10731 2025-05-03 05:18:01.000000 ./usr/share/locale/it/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ja/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ja/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 8409 2025-05-03 05:18:01.000000 ./usr/share/locale/ja/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ka/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ka/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 20399 2025-05-03 05:18:01.000000 ./usr/share/locale/ka/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ko/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ko/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 11819 2025-05-03 05:18:01.000000 ./usr/share/locale/ko/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/lt/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/lt/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13532 2025-05-03 05:18:01.000000 ./usr/share/locale/lt/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ms/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ms/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 9163 2025-05-03 05:18:01.000000 ./usr/share/locale/ms/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/nb/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/nb/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 12827 2025-05-03 05:18:01.000000 ./usr/share/locale/nb/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/nl/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/nl/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13689 2025-05-03 05:18:01.000000 ./usr/share/locale/nl/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/nn/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/nn/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 10280 2025-05-03 05:18:01.000000 ./usr/share/locale/nn/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/oc/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/oc/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13928 2025-05-03 05:18:01.000000 ./usr/share/locale/oc/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/pa/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/pa/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 12067 2025-05-03 05:18:01.000000 ./usr/share/locale/pa/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/pl/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/pl/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13593 2025-05-03 05:18:01.000000 ./usr/share/locale/pl/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/pt/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/pt/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 12201 2025-05-03 05:18:01.000000 ./usr/share/locale/pt/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/pt_BR/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/pt_BR/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13851 2025-05-03 05:18:02.000000 ./usr/share/locale/pt_BR/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ro/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ro/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13951 2025-05-03 05:18:02.000000 ./usr/share/locale/ro/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ru/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/ru/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 17469 2025-05-03 05:18:02.000000 ./usr/share/locale/ru/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/sk/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/sk/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13862 2025-05-03 05:18:02.000000 ./usr/share/locale/sk/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/sl/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/sl/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13526 2025-05-03 05:18:02.000000 ./usr/share/locale/sl/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/sr/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/sr/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 14514 2025-05-03 05:18:02.000000 ./usr/share/locale/sr/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/sr@latin/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/sr@latin/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 1272 2025-05-03 05:18:02.000000 ./usr/share/locale/sr@latin/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/sv/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/sv/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13431 2025-05-03 05:18:02.000000 ./usr/share/locale/sv/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/th/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/th/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 16437 2025-05-03 05:18:02.000000 ./usr/share/locale/th/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/tr/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/tr/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 13579 2025-05-03 05:18:02.000000 ./usr/share/locale/tr/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/uk/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/uk/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 18048 2025-05-03 05:18:02.000000 ./usr/share/locale/uk/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/zh_CN/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/zh_CN/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 12882 2025-05-03 05:18:02.000000 ./usr/share/locale/zh_CN/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/zh_TW/ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/locale/zh_TW/LC_MESSAGES/ │ │ │ --rw-r--r-- 0 root (0) root (0) 9927 2025-05-03 05:18:02.000000 ./usr/share/locale/zh_TW/LC_MESSAGES/authenticator.mo │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 05:40:23.000000 ./usr/share/metainfo/ │ │ │ --rw-r--r-- 0 root (0) root (0) 74417 2025-05-03 05:18:02.000000 ./usr/share/metainfo/com.belmoussaoui.Authenticator.metainfo.xml │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ar/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ar/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2444 2025-05-03 14:35:12.000000 ./usr/share/locale/ar/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/bg/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/bg/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17583 2025-05-03 14:35:12.000000 ./usr/share/locale/bg/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ca/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ca/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11581 2025-05-03 14:35:12.000000 ./usr/share/locale/ca/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/cs/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/cs/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13544 2025-05-03 14:35:12.000000 ./usr/share/locale/cs/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/da/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/da/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13151 2025-05-03 14:35:12.000000 ./usr/share/locale/da/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/de/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/de/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14029 2025-05-03 14:35:12.000000 ./usr/share/locale/de/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/el/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/el/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18183 2025-05-03 14:35:12.000000 ./usr/share/locale/el/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/en_GB/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/en_GB/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12917 2025-05-03 14:35:12.000000 ./usr/share/locale/en_GB/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/es/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/es/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14144 2025-05-03 14:35:12.000000 ./usr/share/locale/es/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/eu/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/eu/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13561 2025-05-03 14:35:12.000000 ./usr/share/locale/eu/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/fa/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/fa/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16084 2025-05-03 14:35:12.000000 ./usr/share/locale/fa/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/fi/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/fi/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13477 2025-05-03 14:35:12.000000 ./usr/share/locale/fi/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/fr/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/fr/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14422 2025-05-03 14:35:12.000000 ./usr/share/locale/fr/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/fur/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/fur/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13587 2025-05-03 14:35:12.000000 ./usr/share/locale/fur/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/gl/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/gl/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12223 2025-05-03 14:35:12.000000 ./usr/share/locale/gl/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/he/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/he/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14647 2025-05-03 14:35:12.000000 ./usr/share/locale/he/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/hi/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/hi/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18919 2025-05-03 14:35:12.000000 ./usr/share/locale/hi/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/hr/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/hr/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11165 2025-05-03 14:35:12.000000 ./usr/share/locale/hr/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/hu/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/hu/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14247 2025-05-03 14:35:12.000000 ./usr/share/locale/hu/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/id/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/id/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13187 2025-05-03 14:35:12.000000 ./usr/share/locale/id/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/is/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/is/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11572 2025-05-03 14:35:12.000000 ./usr/share/locale/is/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/it/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/it/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10731 2025-05-03 14:35:12.000000 ./usr/share/locale/it/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ja/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ja/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8409 2025-05-03 14:35:12.000000 ./usr/share/locale/ja/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ka/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ka/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20399 2025-05-03 14:35:12.000000 ./usr/share/locale/ka/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ko/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ko/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 11819 2025-05-03 14:35:12.000000 ./usr/share/locale/ko/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/lt/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/lt/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13532 2025-05-03 14:35:12.000000 ./usr/share/locale/lt/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ms/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ms/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9163 2025-05-03 14:35:12.000000 ./usr/share/locale/ms/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/nb/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/nb/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12827 2025-05-03 14:35:12.000000 ./usr/share/locale/nb/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/nl/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/nl/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13689 2025-05-03 14:35:12.000000 ./usr/share/locale/nl/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/nn/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/nn/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10280 2025-05-03 14:35:12.000000 ./usr/share/locale/nn/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/oc/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/oc/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13928 2025-05-03 14:35:12.000000 ./usr/share/locale/oc/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/pa/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/pa/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12067 2025-05-03 14:35:12.000000 ./usr/share/locale/pa/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/pl/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/pl/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13593 2025-05-03 14:35:12.000000 ./usr/share/locale/pl/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/pt/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/pt/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12201 2025-05-03 14:35:12.000000 ./usr/share/locale/pt/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/pt_BR/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/pt_BR/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13851 2025-05-03 14:35:12.000000 ./usr/share/locale/pt_BR/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ro/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ro/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13951 2025-05-03 14:35:12.000000 ./usr/share/locale/ro/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ru/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/ru/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 17469 2025-05-03 14:35:12.000000 ./usr/share/locale/ru/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/sk/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/sk/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13862 2025-05-03 14:35:12.000000 ./usr/share/locale/sk/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/sl/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/sl/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13526 2025-05-03 14:35:12.000000 ./usr/share/locale/sl/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/sr/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/sr/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 14514 2025-05-03 14:35:12.000000 ./usr/share/locale/sr/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/sr@latin/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/sr@latin/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1272 2025-05-03 14:35:12.000000 ./usr/share/locale/sr@latin/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/sv/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/sv/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13431 2025-05-03 14:35:12.000000 ./usr/share/locale/sv/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/th/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/th/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 16437 2025-05-03 14:35:12.000000 ./usr/share/locale/th/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/tr/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/tr/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13579 2025-05-03 14:35:12.000000 ./usr/share/locale/tr/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/uk/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/uk/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 18048 2025-05-03 14:35:12.000000 ./usr/share/locale/uk/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/zh_CN/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/zh_CN/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 12882 2025-05-03 14:35:12.000000 ./usr/share/locale/zh_CN/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/zh_TW/ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/locale/zh_TW/LC_MESSAGES/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9927 2025-05-03 14:35:12.000000 ./usr/share/locale/zh_TW/LC_MESSAGES/authenticator.mo │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2025-05-03 14:35:12.000000 ./usr/share/metainfo/ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74417 2025-05-03 14:35:12.000000 ./usr/share/metainfo/com.belmoussaoui.Authenticator.metainfo.xml │ │ ├── ./usr/bin/authenticator │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3fc920fd606a6abb12e6b0bbcd5bb23e4e0ed6bf │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9cefa5ed5395adc72bc98d3b2917bed34e24e99c │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -247,15 +247,15 @@ │ │ │ │ strb r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #20 │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ mov ip, sp │ │ │ │ cmp r0, #0 │ │ │ │ beq 50e60 │ │ │ │ ldm ip, {r1, r3, r5, r6, r7} │ │ │ │ mov r2, r0 │ │ │ │ stm r2, {r1, r3, r5, r6, r7} │ │ │ │ mov r5, r4 │ │ │ │ @@ -365,15 +365,15 @@ │ │ │ │ beq 50fb0 │ │ │ │ ldr r0, [pc, #180] @ 51038 │ │ │ │ mov r1, #1 │ │ │ │ mov fp, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 50ff0 │ │ │ │ mov r5, r0 │ │ │ │ b 50fb4 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ b 50fc4 │ │ │ │ mov r5, #1 │ │ │ │ @@ -502,15 +502,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 512cc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, fp │ │ │ │ bne 511cc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-134217726 @ 0xf8000002 │ │ │ │ bhi 512b4 │ │ │ │ lsl r8, fp, #5 │ │ │ │ @@ -522,15 +522,15 @@ │ │ │ │ cmp r7, #17 │ │ │ │ bcs 51234 │ │ │ │ ldr r0, [pc, #276] @ 51310 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 512fc │ │ │ │ lsl r2, r7, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 4ef5c │ │ │ │ str fp, [r4, #512] @ 0x200 │ │ │ │ @@ -545,15 +545,15 @@ │ │ │ │ bl 94e8c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 512b4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 512fc │ │ │ │ str fp, [r4, #512] @ 0x200 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -641,15 +641,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 514f8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, fp │ │ │ │ bne 513f8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-134217726 @ 0xf8000002 │ │ │ │ bhi 514e0 │ │ │ │ lsl r8, fp, #5 │ │ │ │ @@ -661,15 +661,15 @@ │ │ │ │ cmp r7, #11 │ │ │ │ bcs 51460 │ │ │ │ ldr r0, [pc, #276] @ 5153c │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 51528 │ │ │ │ lsl r2, r7, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 4ef5c │ │ │ │ str fp, [r4, #320] @ 0x140 │ │ │ │ @@ -684,15 +684,15 @@ │ │ │ │ bl 94e8c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 514e0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 51528 │ │ │ │ str fp, [r4, #320] @ 0x140 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -785,30 +785,30 @@ │ │ │ │ beq 51644 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 51644 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 5166c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 51694 │ │ │ │ ldr r0, [pc, #80] @ 516a4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 51630 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -1269,15 +1269,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #684] @ 52050 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 51f80 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1407,15 +1407,15 @@ │ │ │ │ movne r2, #48 @ 0x30 │ │ │ │ addne r2, r2, r1, lsl #4 │ │ │ │ addne r0, r0, r2 │ │ │ │ addsne r1, r0, #5 │ │ │ │ beq 51d28 │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r8 │ │ │ │ bl 4f94c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ @@ -1714,15 +1714,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #692] @ 5274c │ │ │ │ mov r1, #4 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5267c │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ add r4, r9, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1854,15 +1854,15 @@ │ │ │ │ movne r2, #20 │ │ │ │ addne r2, r2, r1, lsl #2 │ │ │ │ addne r0, r0, r2 │ │ │ │ addsne r1, r0, #5 │ │ │ │ beq 5241c │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ ldr r0, [pc, #88] @ 52754 │ │ │ │ @@ -2161,15 +2161,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #692] @ 52e48 │ │ │ │ mov r1, #4 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 52d78 │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ add r4, r9, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2301,15 +2301,15 @@ │ │ │ │ movne r2, #20 │ │ │ │ addne r2, r2, r1, lsl #2 │ │ │ │ addne r0, r0, r2 │ │ │ │ addsne r1, r0, #5 │ │ │ │ beq 52b18 │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ ldr r0, [pc, #88] @ 52e50 │ │ │ │ @@ -2596,15 +2596,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #688] @ 53510 │ │ │ │ mov r1, #4 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 53448 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2735,15 +2735,15 @@ │ │ │ │ str lr, [ip] │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 531e0 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ ldr lr, [sp, #28] │ │ │ │ @@ -3030,15 +3030,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #688] @ 53bd8 │ │ │ │ mov r1, #4 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 53b10 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -3169,15 +3169,15 @@ │ │ │ │ str lr, [ip] │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 538a8 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ ldr lr, [sp, #28] │ │ │ │ @@ -3476,15 +3476,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #692] @ 542d4 │ │ │ │ mov r1, #4 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 54204 │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ add r4, r9, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -3616,15 +3616,15 @@ │ │ │ │ movne r2, #20 │ │ │ │ addne r2, r2, r1, lsl #2 │ │ │ │ addne r0, r0, r2 │ │ │ │ addsne r1, r0, #5 │ │ │ │ beq 53fa4 │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ ldr r0, [pc, #88] @ 542dc │ │ │ │ @@ -3651,15 +3651,15 @@ │ │ │ │ bl 77b24 │ │ │ │ adcseq fp, sl, ip, lsr sp │ │ │ │ @ instruction: 0x00147adc │ │ │ │ @ instruction: 0x001474dc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 5ab214 │ │ │ │ + bl 5ab204 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 6299c │ │ │ │ @@ -3740,15 +3740,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #2 │ │ │ │ bne 54640 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r3, #1 │ │ │ │ @@ -3762,15 +3762,15 @@ │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #8] │ │ │ │ addeq sp, sp, #64 @ 0x40 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5ac2e4 │ │ │ │ + bl 5ac2d4 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 555e8 │ │ │ │ mov r0, #10 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -4011,15 +4011,15 @@ │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #8] │ │ │ │ addeq sp, sp, #64 @ 0x40 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 5ac2e4 │ │ │ │ + bl 5ac2d4 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 55568 │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ cmp r0, #10 │ │ │ │ bcs 549e4 │ │ │ │ @@ -4096,15 +4096,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ bl 62a18 │ │ │ │ mov r5, r0 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r2, [r4, #192] @ 0xc0 │ │ │ │ mov r0, #10 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 6299c │ │ │ │ @@ -4112,15 +4112,15 @@ │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 55568 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umullseq r2, r5, r0, sl │ │ │ │ addseq r2, r5, r7, ror #20 │ │ │ │ @ instruction: 0x009026b4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -4793,15 +4793,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ andhi r0, r0, r0 │ │ │ │ ... │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 5ab204 │ │ │ │ + bl 5ab1f4 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 6299c │ │ │ │ @@ -4853,23 +4853,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ bl 6299c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 55604 │ │ │ │ @@ -4884,23 +4884,23 @@ │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 554c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr ip, [pc, #104] @ 556dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #100] @ 556e0 │ │ │ │ @@ -5193,15 +5193,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 55b18 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5aa5b0 │ │ │ │ + bl 5aa5a0 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #76] @ 55b6c │ │ │ │ ldr r3, [pc, #76] @ 55b70 │ │ │ │ ldr r1, [pc, #76] @ 55b74 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -5213,15 +5213,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 55b60 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq sl, r5, r4, ror #1 │ │ │ │ addseq r3, r5, r1, asr lr │ │ │ │ adcseq sl, r5, r0, ror r1 │ │ │ │ umlalseq sl, r5, r4, r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -5233,28 +5233,28 @@ │ │ │ │ beq 55bc0 │ │ │ │ ldr r0, [pc, #108] @ 55c08 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 55bf0 │ │ │ │ mov r6, r0 │ │ │ │ b 55bc4 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 4ef5c │ │ │ │ add r0, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r6} │ │ │ │ - bl 5aa5b0 │ │ │ │ + bl 5aa5a0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [pc, #12] @ 55c04 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -5276,15 +5276,15 @@ │ │ │ │ mov r5, #1 │ │ │ │ b 55cb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 55c64 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 943148 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5aa5b0 │ │ │ │ + bl 5aa5a0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 55cdc │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -5292,29 +5292,29 @@ │ │ │ │ ldr r0, [pc, #116] @ 55cf8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 55ce0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ b 55cb8 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 4ef5c │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5aa5b0 │ │ │ │ + bl 5aa5a0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [pc, #12] @ 55cf4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -5347,15 +5347,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 55d80 │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5aa5b0 │ │ │ │ + bl 5aa5a0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #76] @ 55dd4 │ │ │ │ ldr r3, [pc, #76] @ 55dd8 │ │ │ │ ldr r1, [pc, #76] @ 55ddc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -5367,15 +5367,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 55dc8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umlalseq r9, r5, r4, lr │ │ │ │ addseq r3, r5, r9, ror #23 │ │ │ │ adcseq r9, r5, r8, lsl #30 │ │ │ │ adcseq r9, r5, ip, lsr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -5394,15 +5394,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 55e34 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -5424,15 +5424,15 @@ │ │ │ │ orr r1, r8, #4 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #100] @ 55f04 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r7} │ │ │ │ ldmne r8, {r2, r3, r6, r7} │ │ │ │ stmne r1, {r2, r3, r6, r7} │ │ │ │ addne sp, sp, #32 │ │ │ │ @@ -5442,15 +5442,15 @@ │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 55ef4 │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq ip, r5, r8, asr #1 │ │ │ │ adcseq r9, sl, r4, asr #29 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -5467,15 +5467,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r5, r6, r7} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -5504,15 +5504,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [pc, #108] @ 56044 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r5, r6, r7} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -5522,15 +5522,15 @@ │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 56034 │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq ip, r5, r0, lsl #1 │ │ │ │ adcseq r9, sl, ip, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -5545,15 +5545,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #88] @ 560dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ addne sp, sp, #48 @ 0x30 │ │ │ │ @@ -5585,15 +5585,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, #92] @ 56180 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 56154 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -5624,15 +5624,15 @@ │ │ │ │ ldr r2, [pc, #112] @ 56224 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r5, r6, r7} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -5642,15 +5642,15 @@ │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 56214 │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq fp, r5, ip, lsr #28 │ │ │ │ ldrhteq r9, [sl], r0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ @@ -5667,15 +5667,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #96] @ 562cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -5709,15 +5709,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r7, [r7] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #28 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ addne sp, sp, #48 @ 0x30 │ │ │ │ @@ -5749,15 +5749,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r5, r6, r7} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -5789,15 +5789,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r5, r6, r7} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -5829,15 +5829,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r5, r6, r7} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -5869,15 +5869,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r7, [r7] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #28 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ addne sp, sp, #48 @ 0x30 │ │ │ │ @@ -5887,15 +5887,15 @@ │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 565e8 │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrshteq fp, [r5], r0 │ │ │ │ adcseq r9, sl, r0, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ @@ -5912,15 +5912,15 @@ │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #96] @ 566a0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ @@ -5950,15 +5950,15 @@ │ │ │ │ stm r2, {r3, r4, r5, r6, r7, ip} │ │ │ │ ldr r1, [pc, #108] @ 5673c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ strb r0, [sp, #28] │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r6, r7} │ │ │ │ stmne r1, {r2, r3, r6, r7} │ │ │ │ addne sp, sp, #32 │ │ │ │ @@ -5968,15 +5968,15 @@ │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 5672c │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrsbteq fp, [r5], r4 │ │ │ │ umlalseq r9, sl, r4, r6 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -5989,15 +5989,15 @@ │ │ │ │ stm r2, {r3, r4, r5, r6, r7, ip} │ │ │ │ ldr r1, [pc, #96] @ 567cc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r6, r7} │ │ │ │ stmne r1, {r2, r3, r6, r7} │ │ │ │ addne sp, sp, #32 │ │ │ │ @@ -6026,15 +6026,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [pc, #108] @ 5686c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r5, r6, r7} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -6044,15 +6044,15 @@ │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 5685c │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq fp, r5, r0, lsl r8 │ │ │ │ adcseq r9, sl, r4, ror #10 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -6064,15 +6064,15 @@ │ │ │ │ orr r1, r8, #4 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #100] @ 56904 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r7} │ │ │ │ ldmne r8, {r2, r3, r6, r7} │ │ │ │ stmne r1, {r2, r3, r6, r7} │ │ │ │ addne sp, sp, #32 │ │ │ │ @@ -6082,15 +6082,15 @@ │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 568f4 │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq fp, r5, r8, lsl #15 │ │ │ │ adcseq r9, sl, r4, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ @@ -6107,15 +6107,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #96] @ 569ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -6145,15 +6145,15 @@ │ │ │ │ stm r2, {r3, r4, r5, r6, r7, ip} │ │ │ │ ldr r1, [pc, #108] @ 56a48 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ strb r0, [sp, #28] │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r6, r7} │ │ │ │ stmne r1, {r2, r3, r6, r7} │ │ │ │ addne sp, sp, #32 │ │ │ │ @@ -6163,15 +6163,15 @@ │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 56a38 │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq fp, r5, r0, asr #10 │ │ │ │ adcseq r9, sl, r8, lsl #7 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -6188,15 +6188,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r5, r6, r7} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -6228,15 +6228,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r5, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r5, r6, r7} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -6266,15 +6266,15 @@ │ │ │ │ ldr r2, [pc, #100] @ 56c20 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r5, r6, r7} │ │ │ │ stmne r1, {r2, r3, r5, r6, r7} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -6302,15 +6302,15 @@ │ │ │ │ stm r2, {r3, r4, r5, r6, r7, ip} │ │ │ │ ldr r1, [pc, #108] @ 56cbc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ strb r0, [sp, #28] │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r6, r7} │ │ │ │ stmne r1, {r2, r3, r6, r7} │ │ │ │ addne sp, sp, #32 │ │ │ │ @@ -6320,15 +6320,15 @@ │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 56cac │ │ │ │ add r0, r8, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq fp, r5, ip, lsr #6 │ │ │ │ adcseq r9, sl, r4, lsl r1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -6341,15 +6341,15 @@ │ │ │ │ stm r2, {r3, r4, r5, r6, r7, ip} │ │ │ │ ldr r1, [pc, #96] @ 56d4c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r8!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r1!, {r2, r3, r6, r7} │ │ │ │ ldmne r8, {r2, r3, r6, r7} │ │ │ │ stmne r1, {r2, r3, r6, r7} │ │ │ │ addne sp, sp, #32 │ │ │ │ @@ -6382,15 +6382,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 56da4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ add r8, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ @@ -6490,15 +6490,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 56f48 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ @@ -6643,15 +6643,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 571ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -6877,15 +6877,15 @@ │ │ │ │ bne 5760c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #892] @ 578cc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 57854 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -6937,15 +6937,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, #28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 57844 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ @@ -7083,25 +7083,25 @@ │ │ │ │ str r1, [r4, #9] │ │ │ │ strb r9, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ str r0, [r4, #5] │ │ │ │ str r2, [r4, #12] │ │ │ │ strd r8, [r4, #16] │ │ │ │ mov r0, sp │ │ │ │ - bl 3aafcc │ │ │ │ + bl 3aafc0 │ │ │ │ b 578a4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ac5b8 │ │ │ │ + bl 3ac5ac │ │ │ │ b 578c0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r8, sl, r0, lsl r8 │ │ │ │ adcseq r8, sl, r0, lsr r7 │ │ │ │ adcseq r8, sl, ip, ror r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -7173,15 +7173,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r5, #8] │ │ │ │ b 57968 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3aafcc │ │ │ │ + bl 3aafc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r8, sl, r0, lsr #12 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ @@ -7982,29 +7982,29 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne ip, {r1, r3, r4, r5, r6, lr} │ │ │ │ stmne r2, {r1, r3, r4, r5, r6, lr} │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #24 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 3d6f10 │ │ │ │ + bl 3d6f04 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq r7, sl, ip, ror #13 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r1, [pc, #116] @ 5876c │ │ │ │ mov r4, #4 │ │ │ │ @@ -8016,29 +8016,29 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #24 │ │ │ │ str r1, [sp, #8] │ │ │ │ stm sp, {r1, r4} │ │ │ │ mov r1, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne ip, {r1, r3, r4, r5, r6, lr} │ │ │ │ stmne r2, {r1, r3, r4, r5, r6, lr} │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #24 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 3d6f10 │ │ │ │ + bl 3d6f04 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq r7, sl, r8, ror #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr ip, [r1] │ │ │ │ mov r8, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -8180,15 +8180,15 @@ │ │ │ │ strb r0, [r9, r1] │ │ │ │ sub r0, r2, r2, lsl #2 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ add r1, r7, r0, lsl #3 │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ beq 58a68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ff7ec │ │ │ │ + bl 3ff7e0 │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ b 58930 │ │ │ │ mov r2, #4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ @@ -8268,15 +8268,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, #612] @ 58d70 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 58cc0 │ │ │ │ add r6, r0, r6 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd48 │ │ │ │ @@ -8397,15 +8397,15 @@ │ │ │ │ bne 58d0c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl r0, r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ sub r0, ip, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ @@ -8434,30 +8434,30 @@ │ │ │ │ beq 58dd0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 58dd0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 58df8 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 58e20 │ │ │ │ ldr r0, [pc, #80] @ 58e30 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 58dbc │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -8538,15 +8538,15 @@ │ │ │ │ ldrshteq pc, [r5], ip @ │ │ │ │ adcseq pc, r5, r0, lsr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #988] @ 5932c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 40d320 │ │ │ │ + bl 40d310 │ │ │ │ mov r1, #1 │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bne 59094 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bne 58f58 │ │ │ │ @@ -8602,15 +8602,15 @@ │ │ │ │ bne 59028 │ │ │ │ cmp r2, #2 │ │ │ │ beq 59214 │ │ │ │ cmp r4, #2 │ │ │ │ bcs 59080 │ │ │ │ ldr r0, [pc, #740] @ 59334 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bl 40d320 │ │ │ │ + bl 40d310 │ │ │ │ add r0, r0, #24 │ │ │ │ dmb ish │ │ │ │ ldrex r7, [r0] │ │ │ │ add r1, r7, #1 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bne 5905c │ │ │ │ @@ -8789,21 +8789,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r6, sl, r4, lsr #18 │ │ │ │ ldrhteq r6, [sl], r4 │ │ │ │ adcseq r6, sl, r4, lsr #16 │ │ │ │ addeq sp, pc, ip, lsr #28 │ │ │ │ - eorseq sp, sl, ip, ror r2 │ │ │ │ + eorseq sp, sl, r0, ror r2 │ │ │ │ ldrsbteq lr, [r5], r8 │ │ │ │ addseq r2, r0, r2, ror fp │ │ │ │ addseq ip, r5, sp, ror sl │ │ │ │ adcseq r6, sl, r4, ror #22 │ │ │ │ ldrdeq sp, [pc], ip │ │ │ │ - eorseq sp, sl, ip, lsr #2 │ │ │ │ + eorseq sp, sl, r0, lsr #2 │ │ │ │ adcseq lr, r5, r8, ror #28 │ │ │ │ addseq r2, r0, r2, lsl #20 │ │ │ │ umlalseq lr, r5, r0, lr │ │ │ │ adcseq r6, sl, r0, lsl #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r4, [r0, #12] │ │ │ │ @@ -8823,15 +8823,15 @@ │ │ │ │ beq 593dc │ │ │ │ ldr r0, [pc, #888] @ 5972c │ │ │ │ mov r1, #8 │ │ │ │ mov r8, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 59388 │ │ │ │ ldr r6, [r9, #12] │ │ │ │ mov r5, r0 │ │ │ │ b 593e8 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, #8 │ │ │ │ @@ -8943,30 +8943,30 @@ │ │ │ │ cmp r7, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ bne 595ac │ │ │ │ ldr r1, [pc, #424] @ 59748 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3ffdf4 │ │ │ │ + bl 3ffde8 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r0, r5, r7, lsl #6 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ bl 4f94c │ │ │ │ ldr r1, [pc, #392] @ 5974c │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r3, r7, #1 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 3fdb70 │ │ │ │ + bl 3fdb64 │ │ │ │ ldr r5, [r9] │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r8, [r9, #4] │ │ │ │ cmpne r8, #0 │ │ │ │ bne 59604 │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ @@ -8982,29 +8982,29 @@ │ │ │ │ beq 5966c │ │ │ │ add sl, r5, r7 │ │ │ │ ldr fp, [sl, #36] @ 0x24 │ │ │ │ cmp fp, #0 │ │ │ │ beq 5961c │ │ │ │ add r6, sl, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ff9b8 │ │ │ │ + bl 3ff9ac │ │ │ │ add r0, fp, fp, lsl #1 │ │ │ │ add r0, r9, r0, lsl #3 │ │ │ │ add r1, fp, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 5961c │ │ │ │ ldr r2, [r6] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 5961c │ │ │ │ lsl r1, r8, #6 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ @@ -9016,32 +9016,32 @@ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b 59400 │ │ │ │ mov r6, r0 │ │ │ │ b 596cc │ │ │ │ mov r6, r0 │ │ │ │ add r0, fp, #32 │ │ │ │ - bl 3ff970 │ │ │ │ + bl 3ff964 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 403048 │ │ │ │ + bl 40303c │ │ │ │ b 59720 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 59700 │ │ │ │ add r7, r0, #64 @ 0x40 │ │ │ │ - bl 3ff970 │ │ │ │ + bl 3ff964 │ │ │ │ mov r0, r7 │ │ │ │ b 596e8 │ │ │ │ lsl r1, r8, #6 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ stm r0, {r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -9086,18 +9086,18 @@ │ │ │ │ bl 928484 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ cmp r6, #0 │ │ │ │ beq 597e4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - eorseq r9, sl, r4, lsr #14 │ │ │ │ + eorseq r9, sl, r8, lsl r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r9, #2 │ │ │ │ cmp r1, #0 │ │ │ │ beq 59840 │ │ │ │ ldm r1, {r5, r6, r7, r8} │ │ │ │ mov fp, #0 │ │ │ │ @@ -9168,19 +9168,19 @@ │ │ │ │ dmb ish │ │ │ │ bl 7be728 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 402ffc │ │ │ │ + bl 402ff0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - eorseq r9, sl, ip, asr #12 │ │ │ │ + eorseq r9, sl, r0, asr #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r1, #0 │ │ │ │ beq 59964 │ │ │ │ ldm r1, {r2, r3, ip} │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r1] │ │ │ │ @@ -9199,25 +9199,25 @@ │ │ │ │ str r1, [r4] │ │ │ │ beq 599b4 │ │ │ │ cmp r3, #1 │ │ │ │ stmib sp, {r3, r5, lr} │ │ │ │ bne 599a8 │ │ │ │ add r0, sp, #4 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 40d1c4 │ │ │ │ + bl 40d1b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #16] @ 599cc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 928484 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrshteq r9, [sl], -r4 │ │ │ │ + eorseq r9, sl, r8, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r2 │ │ │ │ mov fp, r1 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r5] │ │ │ │ @@ -9263,15 +9263,15 @@ │ │ │ │ beq 59ac0 │ │ │ │ ldr r0, [pc, #496] @ 59c84 │ │ │ │ mov r1, #4 │ │ │ │ mov r4, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 59c04 │ │ │ │ mov r2, r9 │ │ │ │ cmp r9, #0 │ │ │ │ bne 59ad0 │ │ │ │ b 59ae8 │ │ │ │ mov r0, #4 │ │ │ │ @@ -9286,15 +9286,15 @@ │ │ │ │ bne 59adc │ │ │ │ ldr r1, [pc, #408] @ 59c88 │ │ │ │ str r9, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3fdce8 │ │ │ │ + bl 3fdcdc │ │ │ │ dmb ish │ │ │ │ str r0, [sl, r6, lsl #2] │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [pc, #372] @ 59c8c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -9363,27 +9363,27 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b 59c20 │ │ │ │ mov r6, r0 │ │ │ │ b 59c4c │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 40667c │ │ │ │ + bl 406670 │ │ │ │ b 59c4c │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 4063c0 │ │ │ │ + bl 4063b4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 59c68 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r6, sl, r4, lsl r5 │ │ │ │ @ instruction: 0x0095c7be │ │ │ │ adcseq lr, r5, r4, ror #18 │ │ │ │ adcseq lr, r5, ip, asr #18 │ │ │ │ @@ -9543,15 +9543,15 @@ │ │ │ │ add ip, sp, #28 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm ip, {r0, r2, r3, r7} │ │ │ │ bne 59f08 │ │ │ │ add r0, sp, #24 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 40cce0 │ │ │ │ + bl 40ccd0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #228] @ 59ffc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5081c <__tls_get_addr@plt> │ │ │ │ ldr r1, [pc, #256] @ 5a024 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -9595,35 +9595,35 @@ │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [sl, #12] │ │ │ │ b 59e8c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 40c7d8 │ │ │ │ + bl 40c7c8 │ │ │ │ b 59fec │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 40c764 │ │ │ │ + bl 40c754 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r5, sl, r0, lsl #19 │ │ │ │ adcseq r5, sl, ip, lsl r9 │ │ │ │ adcseq r6, sl, r8, asr #15 │ │ │ │ adcseq r6, sl, r0, asr r2 │ │ │ │ umullseq ip, r5, ip, r8 │ │ │ │ ldrhteq lr, [r5], r0 │ │ │ │ ldrshteq lr, [r5], r4 │ │ │ │ adcseq r6, sl, ip, ror #2 │ │ │ │ adcseq r6, sl, r8, asr #2 │ │ │ │ @ instruction: 0x0095c8f5 │ │ │ │ ldrhteq lr, [r5], r0 │ │ │ │ - eorseq r2, fp, r8, lsr r6 │ │ │ │ + eorseq r2, fp, r8, lsr #12 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [pc, #60] @ 5a074 │ │ │ │ ldr r2, [pc, #60] @ 5a078 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r0, #4 │ │ │ │ @@ -9649,24 +9649,24 @@ │ │ │ │ beq 5a0b4 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5a0b4 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ b 5a0dc │ │ │ │ cmp r4, #0 │ │ │ │ beq 5a0d8 │ │ │ │ ldr r0, [pc, #52] @ 5a0f8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 5a0dc │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -9756,24 +9756,24 @@ │ │ │ │ beq 5a260 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5a260 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ b 5a288 │ │ │ │ cmp r4, #0 │ │ │ │ beq 5a284 │ │ │ │ ldr r0, [pc, #52] @ 5a2a4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 5a288 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -9823,15 +9823,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a488 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, fp │ │ │ │ bne 5a378 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ umull r8, r0, fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -9844,15 +9844,15 @@ │ │ │ │ cmp r7, #17 │ │ │ │ bcs 5a3ec │ │ │ │ ldr r0, [pc, #288] @ 5a4cc │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a4b8 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r7, r7, lsl #2 │ │ │ │ mov r1, r4 │ │ │ │ lsl r2, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ @@ -9870,15 +9870,15 @@ │ │ │ │ bl 94e8c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a470 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a4b8 │ │ │ │ str fp, [r4, #640] @ 0x280 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -9966,15 +9966,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a6b4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, fp │ │ │ │ bne 5a5b4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-134217726 @ 0xf8000002 │ │ │ │ bhi 5a69c │ │ │ │ lsl r8, fp, #5 │ │ │ │ @@ -9986,15 +9986,15 @@ │ │ │ │ cmp r7, #17 │ │ │ │ bcs 5a61c │ │ │ │ ldr r0, [pc, #276] @ 5a6f8 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a6e4 │ │ │ │ lsl r2, r7, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 4ef5c │ │ │ │ str fp, [r4, #512] @ 0x200 │ │ │ │ @@ -10009,15 +10009,15 @@ │ │ │ │ bl 94e8c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a69c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a6e4 │ │ │ │ str fp, [r4, #512] @ 0x200 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -10073,15 +10073,15 @@ │ │ │ │ beq 5a77c │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 5a77c │ │ │ │ - bl 417804 │ │ │ │ + bl 4177f4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 5a778 │ │ │ │ ldr r0, [pc, #52] @ 5a79c │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 5a7a0 │ │ │ │ @@ -10140,21 +10140,21 @@ │ │ │ │ bl 5081c <__tls_get_addr@plt> │ │ │ │ mov r1, r4 │ │ │ │ bl 928484 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 425fc0 │ │ │ │ + bl 425fb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r5, sl, r0, lsr #8 │ │ │ │ umlalseq r5, sl, r8, r3 │ │ │ │ - ldrsbteq r7, [ip], -ip │ │ │ │ + eorseq r7, ip, ip, asr #9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 5a90c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -10162,30 +10162,30 @@ │ │ │ │ beq 5a8d0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5a8d0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 5a8f8 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 5a920 │ │ │ │ ldr r0, [pc, #80] @ 5a930 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5a8bc │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -10345,15 +10345,15 @@ │ │ │ │ movw r8, #32896 @ 0x8080 │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 5ae7c │ │ │ │ add r0, r0, r9, lsl #5 │ │ │ │ sub r1, r0, #32 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 427e54 │ │ │ │ + bl 427e44 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r6, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 5ae18 │ │ │ │ rev r6, r6 │ │ │ │ @@ -10600,15 +10600,15 @@ │ │ │ │ ldr r0, [pc, #680] @ 5b21c │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5b144 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r5, r0, sl │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -10657,15 +10657,15 @@ │ │ │ │ eor sl, r0, r8 │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r6, r7, r0, lsr #3 │ │ │ │ sub r0, r4, r6, lsl #5 │ │ │ │ sub r1, r0, #32 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 427e54 │ │ │ │ + bl 427e44 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r5, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5b0f4 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -10736,15 +10736,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r4, r0, lsl #5 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 4f94c │ │ │ │ @@ -10756,26 +10756,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ bne 5ab70 │ │ │ │ mov r0, #0 │ │ │ │ b 5aeec │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 434cf8 │ │ │ │ + bl 434ce8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 434c48 │ │ │ │ + bl 434c38 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r4, sl, r4, ror #27 │ │ │ │ - eorseq sl, sp, ip, lsr #1 │ │ │ │ - eorseq r9, sp, r4, lsr sl │ │ │ │ + mlaseq sp, ip, r0, sl │ │ │ │ + eorseq r9, sp, r4, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ adds r2, r7, r1 │ │ │ │ bcs 5b88c │ │ │ │ ldr r9, [r0, #4] │ │ │ │ str r7, [sp] │ │ │ │ @@ -10790,15 +10790,15 @@ │ │ │ │ cmp r7, r8, lsr #1 │ │ │ │ bls 5b4cc │ │ │ │ add r1, r8, #1 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ cmp r7, r1 │ │ │ │ mov r2, r3 │ │ │ │ movhi r1, r7 │ │ │ │ - bl 4352c8 │ │ │ │ + bl 4352b8 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ beq 5b80c │ │ │ │ ldr r3, [sp] │ │ │ │ @@ -11170,15 +11170,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ beq 5b80c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r9, lsl #3 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ @@ -11263,15 +11263,15 @@ │ │ │ │ movw r9, #32896 @ 0x8080 │ │ │ │ mov r8, #255 @ 0xff │ │ │ │ movt r9, #32896 @ 0x8080 │ │ │ │ b 5bbd8 │ │ │ │ add r0, r0, r5, lsl #4 │ │ │ │ sub r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 427b18 │ │ │ │ + bl 427b08 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldrd r2, [lr] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r9 │ │ │ │ mov r7, r1 │ │ │ │ beq 5bb74 │ │ │ │ @@ -11459,15 +11459,15 @@ │ │ │ │ ldr r0, [pc, #704] @ 5bfa0 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5becc │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -11518,15 +11518,15 @@ │ │ │ │ eor sl, r0, r8 │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r9, r5, r0, lsr #3 │ │ │ │ sub r0, r2, r9, lsl #4 │ │ │ │ sub r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 427b18 │ │ │ │ + bl 427b08 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ and r1, r4, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [lr, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5be84 │ │ │ │ rev r2, r3 │ │ │ │ @@ -11602,15 +11602,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ @@ -11621,20 +11621,20 @@ │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 5b9c8 │ │ │ │ b 5bc58 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 434cf8 │ │ │ │ + bl 434ce8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 434c48 │ │ │ │ + bl 434c38 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r4, sl, r8, ror r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr fp, [r0, #12] │ │ │ │ @@ -11694,15 +11694,15 @@ │ │ │ │ str r0, [r6, r8] │ │ │ │ sub r9, r6, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #255 @ 0xff │ │ │ │ b 5c228 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 428184 │ │ │ │ + bl 428174 │ │ │ │ and r1, r5, r0 │ │ │ │ movw r3, #32896 @ 0x8080 │ │ │ │ movt r3, #32896 @ 0x8080 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r3 │ │ │ │ mov r2, r1 │ │ │ │ beq 5c1b8 │ │ │ │ @@ -11850,15 +11850,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #564] @ 5c534 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5c4a0 │ │ │ │ add r8, r0, r9 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fd48 │ │ │ │ @@ -11900,15 +11900,15 @@ │ │ │ │ rev r0, sl │ │ │ │ clz r0, r0 │ │ │ │ add r1, r8, r0, lsr #3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ sub r1, r0, r1, lsl #3 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 428184 │ │ │ │ + bl 428174 │ │ │ │ and r1, r6, r0 │ │ │ │ ldr r2, [r7, r1] │ │ │ │ ands r3, r2, fp │ │ │ │ beq 5c45c │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ add r1, r1, r2, lsr #3 │ │ │ │ @@ -11974,15 +11974,15 @@ │ │ │ │ str r6, [r4, #4] │ │ │ │ beq 5c284 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r5, lsl #3 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ @@ -12243,24 +12243,24 @@ │ │ │ │ beq 5c93c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5c93c │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ b 5c964 │ │ │ │ cmp r4, #0 │ │ │ │ beq 5c960 │ │ │ │ ldr r0, [pc, #52] @ 5c980 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 5c964 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -12294,15 +12294,15 @@ │ │ │ │ beq 5ca30 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 5ca30 │ │ │ │ - bl 44d548 │ │ │ │ + bl 44d538 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 5ca2c │ │ │ │ ldr r0, [pc, #52] @ 5ca50 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 5ca54 │ │ │ │ @@ -12329,15 +12329,15 @@ │ │ │ │ beq 5cabc │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 5cabc │ │ │ │ - bl 44d370 │ │ │ │ + bl 44d360 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 5cab8 │ │ │ │ ldr r0, [pc, #52] @ 5cadc │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 5cae0 │ │ │ │ @@ -12434,24 +12434,24 @@ │ │ │ │ beq 5cc38 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5cc38 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ b 5cc60 │ │ │ │ cmp r4, #0 │ │ │ │ beq 5cc5c │ │ │ │ ldr r0, [pc, #52] @ 5cc7c │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 5cc60 │ │ │ │ mov r0, #8 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #8 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -12469,30 +12469,30 @@ │ │ │ │ beq 5ccdc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5ccdc │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 5cd04 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 5cd2c │ │ │ │ ldr r0, [pc, #80] @ 5cd3c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5ccc8 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -12583,30 +12583,30 @@ │ │ │ │ beq 5cea4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5cea4 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 5cecc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 5cef4 │ │ │ │ ldr r0, [pc, #80] @ 5cf04 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5ce90 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -12724,30 +12724,30 @@ │ │ │ │ beq 5d0d8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5d0d8 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 5d100 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 5d128 │ │ │ │ ldr r0, [pc, #80] @ 5d138 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5d0c4 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -12950,15 +12950,15 @@ │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ ldr r0, [pc, #660] @ 5d6c8 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #752 @ 0x2f0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5d64c │ │ │ │ mov r1, sp │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ mov r6, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #1 │ │ │ │ @@ -13005,15 +13005,15 @@ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 5d520 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4718a8 │ │ │ │ + bl 471898 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #12] │ │ │ │ mov r0, #1 │ │ │ │ @@ -13055,15 +13055,15 @@ │ │ │ │ mov r0, sp │ │ │ │ blx r2 │ │ │ │ ldr r0, [pc, #236] @ 5d6c4 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #752 @ 0x2f0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5d65c │ │ │ │ mov r1, sp │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ mov r6, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ @@ -13091,27 +13091,27 @@ │ │ │ │ b 5d668 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4718a8 │ │ │ │ + bl 471898 │ │ │ │ b 5d6a8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #752 @ 0x2f0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 4718a8 │ │ │ │ + bl 471898 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r2, sl, ip, ror #12 │ │ │ │ adcseq r2, sl, r0, asr #14 │ │ │ │ adcseq r0, r6, ip, ror #13 │ │ │ │ adcseq r2, sl, r8, ror fp │ │ │ │ @@ -13128,30 +13128,30 @@ │ │ │ │ beq 5d728 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5d728 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 5d750 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 5d778 │ │ │ │ ldr r0, [pc, #80] @ 5d788 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5d714 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -13273,30 +13273,30 @@ │ │ │ │ beq 5d96c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5d96c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 5d994 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 5d9bc │ │ │ │ ldr r0, [pc, #80] @ 5d9cc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5d958 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -13481,15 +13481,15 @@ │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ b 5df0c │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 4b329c │ │ │ │ + bl 4b328c │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 5dea4 │ │ │ │ rev r4, r4 │ │ │ │ @@ -13708,15 +13708,15 @@ │ │ │ │ ldr r0, [pc, #720] @ 5e2d4 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5e1f0 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -13766,15 +13766,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r7, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 4b329c │ │ │ │ + bl 4b328c │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5e1a0 │ │ │ │ rev r2, r3 │ │ │ │ @@ -13853,15 +13853,15 @@ │ │ │ │ bne 5e254 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ @@ -13874,26 +13874,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 5dc68 │ │ │ │ mov r0, #0 │ │ │ │ b 5df80 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4dadb8 │ │ │ │ + bl 4dada8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4dac4c │ │ │ │ + bl 4dac3c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r1, sl, r4, asr sp │ │ │ │ - ldrdeq ip, [r7], #-212 @ 0xffffff2c │ │ │ │ - umaaleq ip, r7, r8, r7 │ │ │ │ + subeq ip, r7, r4, asr #27 │ │ │ │ + subeq ip, r7, r8, lsl #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov lr, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 5e8f8 │ │ │ │ @@ -13950,15 +13950,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ mov r7, #52 @ 0x34 │ │ │ │ b 5e818 │ │ │ │ mla r0, sl, r7, r0 │ │ │ │ sub r1, r0, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 4b3694 │ │ │ │ + bl 4b3684 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldr r1, [lr, #4] │ │ │ │ ldr r2, [lr] │ │ │ │ and r3, r1, r0 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r4, r3 │ │ │ │ ands r6, r6, r8 │ │ │ │ @@ -14287,15 +14287,15 @@ │ │ │ │ ldr r0, [pc, #708] @ 5ebd4 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5eaec │ │ │ │ add sl, r0, r5 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, sl │ │ │ │ @@ -14344,15 +14344,15 @@ │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ clz r0, r0 │ │ │ │ add r4, r7, r0, lsr #3 │ │ │ │ rsb r0, r4, #0 │ │ │ │ mla r0, r0, r1, r6 │ │ │ │ sub r1, r0, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 4b3694 │ │ │ │ + bl 4b3684 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [r6, r1] │ │ │ │ ands r3, r2, r9 │ │ │ │ beq 5eaa0 │ │ │ │ @@ -14429,15 +14429,15 @@ │ │ │ │ bne 5eb54 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r6, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ @@ -14450,26 +14450,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #32] │ │ │ │ bne 5e3c0 │ │ │ │ mov r0, #0 │ │ │ │ b 5e88c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4dadb8 │ │ │ │ + bl 4dada8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 4dac4c │ │ │ │ + bl 4dac3c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r1, sl, r8, asr #8 │ │ │ │ - strdeq ip, [r7], #-108 @ 0xffffff94 │ │ │ │ - subeq fp, r7, ip, lsl pc │ │ │ │ + subeq ip, r7, ip, ror #13 │ │ │ │ + subeq fp, r7, ip, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 5f104 │ │ │ │ @@ -14527,15 +14527,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 5f020 │ │ │ │ add r1, r9, r9, lsl #3 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 4b329c │ │ │ │ + bl 4b328c │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r6, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 5efbc │ │ │ │ rev r6, r6 │ │ │ │ @@ -14802,15 +14802,15 @@ │ │ │ │ ldr r0, [pc, #704] @ 5f3dc │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5f2f8 │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ add r8, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -14859,15 +14859,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r6, r7, r0, lsr #3 │ │ │ │ rsb r0, r6, #0 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ sub r1, r0, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 4b329c │ │ │ │ + bl 4b328c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5f2a8 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -14943,15 +14943,15 @@ │ │ │ │ bne 5f35c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ @@ -14964,26 +14964,26 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r9, [sp, #24] │ │ │ │ bne 5ecc4 │ │ │ │ mov r0, #0 │ │ │ │ b 5f098 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4dadb8 │ │ │ │ + bl 4dada8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4dac4c │ │ │ │ + bl 4dac3c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r0, sl, ip, lsr ip │ │ │ │ - strdeq fp, [r7], #-212 @ 0xffffff2c │ │ │ │ - subeq fp, r7, r4, lsl r7 │ │ │ │ + subeq fp, r7, r4, ror #27 │ │ │ │ + subeq fp, r7, r4, lsl #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ adds r0, r8, r1 │ │ │ │ bcs 5f94c │ │ │ │ @@ -15041,15 +15041,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ b 5f868 │ │ │ │ add r1, r9, r9, lsl #2 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 4b329c │ │ │ │ + bl 4b328c │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r6, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 5f804 │ │ │ │ rev r6, r6 │ │ │ │ @@ -15332,15 +15332,15 @@ │ │ │ │ ldr r0, [pc, #704] @ 5fc24 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5fb40 │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ add r8, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -15389,15 +15389,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r6, r7, r0, lsr #3 │ │ │ │ rsb r0, r6, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ sub r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 4b329c │ │ │ │ + bl 4b328c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ and r1, r5, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 5faf0 │ │ │ │ rev r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ @@ -15473,15 +15473,15 @@ │ │ │ │ bne 5fba4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r5, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ @@ -15494,48 +15494,48 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r9, [sp, #24] │ │ │ │ bne 5f4cc │ │ │ │ mov r0, #0 │ │ │ │ b 5f8e0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4dadb8 │ │ │ │ + bl 4dada8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 4dac4c │ │ │ │ + bl 4dac3c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrshteq r0, [sl], r4 │ │ │ │ - subeq fp, r7, ip, lsl r6 │ │ │ │ - strdeq sl, [r7], #-236 @ 0xffffff14 │ │ │ │ + subeq fp, r7, ip, lsl #12 │ │ │ │ + subeq sl, r7, ip, ror #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5fc68 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5fc68 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ b 5fc90 │ │ │ │ cmp r4, #0 │ │ │ │ beq 5fc8c │ │ │ │ ldr r0, [pc, #52] @ 5fcac │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 5fc90 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -15553,30 +15553,30 @@ │ │ │ │ beq 5fd0c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5fd0c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 5fd34 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 5fd5c │ │ │ │ ldr r0, [pc, #80] @ 5fd6c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5fcf8 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -15667,30 +15667,30 @@ │ │ │ │ beq 5fed4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5fed4 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 5fefc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 5ff24 │ │ │ │ ldr r0, [pc, #80] @ 5ff34 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5fec0 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -15712,24 +15712,24 @@ │ │ │ │ beq 5ff70 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 5ff70 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ b 5ff98 │ │ │ │ cmp r4, #0 │ │ │ │ beq 5ff94 │ │ │ │ ldr r0, [pc, #52] @ 5ffb4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 5ff98 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -15799,15 +15799,15 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5173b4 │ │ │ │ + bl 5173a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq r4, r6, ip, ror r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bmi 6016c │ │ │ │ @@ -15818,30 +15818,30 @@ │ │ │ │ beq 60130 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 60130 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 60158 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 60180 │ │ │ │ ldr r0, [pc, #80] @ 60190 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6011c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -15863,24 +15863,24 @@ │ │ │ │ beq 601cc │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 601cc │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ b 601f4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 601f0 │ │ │ │ ldr r0, [pc, #52] @ 60210 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 601f4 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -15908,15 +15908,15 @@ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ cmp r9, r0 │ │ │ │ beq 60918 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, r9, #32 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 52a474 │ │ │ │ + bl 52a464 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ bne 602c4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ @@ -15936,15 +15936,15 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r4, #2 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - bl 52a318 │ │ │ │ + bl 52a308 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #1 │ │ │ │ bne 60334 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -16442,15 +16442,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ movt sl, #32896 @ 0x8080 │ │ │ │ b 60bd0 │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 52d3a0 │ │ │ │ + bl 52d390 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldrd r2, [r6] │ │ │ │ and r1, r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r7, r7, sl │ │ │ │ beq 60b6c │ │ │ │ @@ -16478,15 +16478,15 @@ │ │ │ │ add r1, r7, r1 │ │ │ │ strb r0, [r1, #4] │ │ │ │ sub r0, r4, r4, lsl #2 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ beq 60bf8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 52b534 │ │ │ │ + bl 52b524 │ │ │ │ ldr r0, [r6] │ │ │ │ b 60ac0 │ │ │ │ mov ip, #4 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r4, ip │ │ │ │ add ip, ip, #4 │ │ │ │ and r4, r7, r3 │ │ │ │ @@ -16576,15 +16576,15 @@ │ │ │ │ ldr r0, [pc, #716] @ 60fa0 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 60ebc │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -16638,15 +16638,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add sl, r5, r0, lsr #3 │ │ │ │ rsb r0, sl, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ sub r1, r0, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 52d3a0 │ │ │ │ + bl 52d390 │ │ │ │ ldr lr, [sp, #16] │ │ │ │ and r1, r4, r0 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [lr, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 60e74 │ │ │ │ rev r2, r3 │ │ │ │ @@ -16720,15 +16720,15 @@ │ │ │ │ bne 60f20 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 4f94c │ │ │ │ @@ -16741,33 +16741,33 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #32] │ │ │ │ bne 60ab0 │ │ │ │ mov r0, #0 │ │ │ │ b 60c50 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 52b4e4 │ │ │ │ + bl 52b4d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 52b434 │ │ │ │ + bl 52b424 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq pc, r9, r4, lsl #1 │ │ │ │ - subeq sl, ip, r4, ror r9 │ │ │ │ - strheq sl, [ip], #-72 @ 0xffffffb8 │ │ │ │ + subeq sl, ip, r4, ror #18 │ │ │ │ + subeq sl, ip, r8, lsr #9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r0, [pc, #176] @ 61068 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 61044 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1281 @ 0x501 │ │ │ │ strh r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ @@ -16778,33 +16778,33 @@ │ │ │ │ tst r0, r1 │ │ │ │ bne 61014 │ │ │ │ ldr r1, [pc, #108] @ 61070 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5371ec │ │ │ │ + b 5371dc │ │ │ │ bl 75c44 │ │ │ │ ldr r2, [pc, #84] @ 61074 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [pc, #80] @ 61078 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ moveq r1, r2 │ │ │ │ mov r2, #18 │ │ │ │ movwne r2, #33 @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5371ec │ │ │ │ + b 5371dc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 77448 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 539158 │ │ │ │ + bl 539148 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq lr, r9, r8, lsr #27 │ │ │ │ adcseq lr, r9, r8, asr #30 │ │ │ │ addseq fp, sl, ip, ror #10 │ │ │ │ addseq fp, sl, sp, ror #10 │ │ │ │ @@ -16820,30 +16820,30 @@ │ │ │ │ beq 610d8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 610d8 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 61100 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 61128 │ │ │ │ ldr r0, [pc, #80] @ 61138 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 610c4 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -16958,30 +16958,30 @@ │ │ │ │ beq 61300 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 61300 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 61328 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 61350 │ │ │ │ ldr r0, [pc, #80] @ 61360 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 612ec │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -17271,15 +17271,15 @@ │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #728] @ 61a90 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 61950 │ │ │ │ add r7, r0, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r8 │ │ │ │ add r5, fp, #16 │ │ │ │ mov r0, r7 │ │ │ │ @@ -17391,15 +17391,15 @@ │ │ │ │ str r4, [fp, #12] │ │ │ │ addsne r1, r1, #9 │ │ │ │ beq 619a8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub r0, r2, r0, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r7, #4 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6159c │ │ │ │ @@ -17439,20 +17439,20 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ bl 77900 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 564030 │ │ │ │ + bl 564020 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 563f80 │ │ │ │ + bl 563f70 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq r9, r6, r4, ror #23 │ │ │ │ adcseq r9, r6, r4, ror #23 │ │ │ │ adcseq lr, r9, r8, lsr #11 │ │ │ │ ldrshteq r9, [r6], r4 │ │ │ │ @@ -17544,15 +17544,15 @@ │ │ │ │ strb r0, [r9, r1] │ │ │ │ sub r0, r2, r2, lsl #2 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ add r1, r7, r0, lsl #3 │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ beq 61cb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 573814 │ │ │ │ + bl 573804 │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ b 61b80 │ │ │ │ mov r2, #4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ @@ -17632,15 +17632,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, #612] @ 61fc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 61f10 │ │ │ │ add r6, r0, r6 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd48 │ │ │ │ @@ -17761,15 +17761,15 @@ │ │ │ │ bne 61f5c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl r0, r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ sub r0, ip, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ @@ -17798,30 +17798,30 @@ │ │ │ │ beq 62020 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 62020 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 62048 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 62070 │ │ │ │ ldr r0, [pc, #80] @ 62080 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6200c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -17919,30 +17919,30 @@ │ │ │ │ beq 62204 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 62204 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 6222c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 62254 │ │ │ │ ldr r0, [pc, #80] @ 62264 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 621f0 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -18055,15 +18055,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r2 │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bcs 62418 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, fp │ │ │ │ - bl 592660 │ │ │ │ + bl 592650 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bne 62558 │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, r6 │ │ │ │ bls 62450 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ @@ -18134,19 +18134,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 62544 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 6247c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #4 │ │ │ │ @@ -18176,19 +18176,19 @@ │ │ │ │ bl 77854 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 625ec │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq ip, r6, ip, lsr #11 │ │ │ │ adcseq ip, r6, r0, ror r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -18200,30 +18200,30 @@ │ │ │ │ beq 62668 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 62668 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 62690 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 626b8 │ │ │ │ ldr r0, [pc, #80] @ 626c8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 62654 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -18314,30 +18314,30 @@ │ │ │ │ beq 62830 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 62830 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 62858 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 62880 │ │ │ │ ldr r0, [pc, #80] @ 62890 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6281c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -18425,29 +18425,29 @@ │ │ │ │ ldrb r3, [r3] │ │ │ │ ldm r0, {r3, r4} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ stm sp, {r3, r4} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne ip, {r1, r3, r4, r5, lr} │ │ │ │ stmne r2, {r1, r3, r4, r5, lr} │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5a9c38 │ │ │ │ + bl 5a9c28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrhteq sp, [r9], r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r1, [pc, #112] @ 62a98 │ │ │ │ @@ -18458,29 +18458,29 @@ │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ stmib sp, {r0, r3} │ │ │ │ mov r0, #20 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne ip, {r1, r3, r4, r5, lr} │ │ │ │ stmne r2, {r1, r3, r4, r5, lr} │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5a9c38 │ │ │ │ + bl 5a9c28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq sp, r9, ip, lsr r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -18496,15 +18496,15 @@ │ │ │ │ mov r5, #1 │ │ │ │ b 62b48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 62af4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 943148 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5aa5b0 │ │ │ │ + bl 5aa5a0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bmi 62b6c │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -18512,29 +18512,29 @@ │ │ │ │ ldr r0, [pc, #116] @ 62b88 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 62b70 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ b 62b48 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 4ef5c │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5aa5b0 │ │ │ │ + bl 5aa5a0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [pc, #12] @ 62b84 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -18571,15 +18571,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ bl 62a9c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq r9, r4, r8, lsr #10 │ │ │ │ + subseq r9, r4, r8, lsl r5 │ │ │ │ adcseq ip, r6, r8, ror #30 │ │ │ │ umlalseq ip, r9, r0, pc @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr ip, [pc, #120] @ 62ca8 │ │ │ │ ldr r3, [pc, #120] @ 62cac │ │ │ │ stm sp, {r1, r2} │ │ │ │ @@ -18608,15 +18608,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ bl 62a9c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {fp, pc} │ │ │ │ - @ instruction: 0x00549494 │ │ │ │ + subseq r9, r4, r4, lsl #9 │ │ │ │ adcseq ip, r6, r4, ror #29 │ │ │ │ ldrshteq ip, [r9], ip │ │ │ │ ldrd r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ bcs 62cec │ │ │ │ ldr ip, [r0] │ │ │ │ ldrb r1, [ip, r3] │ │ │ │ @@ -18633,15 +18633,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r2 │ │ │ │ - bl 5aba5c │ │ │ │ + bl 5aba4c │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 62d28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r7, [sp, #10] │ │ │ │ @@ -18689,15 +18689,15 @@ │ │ │ │ ldrb r1, [r0, r2] │ │ │ │ add r2, r3, #2 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ bne 63044 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5aba5c │ │ │ │ + bl 5aba4c │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 62d1c │ │ │ │ ldrh r6, [sp, #10] │ │ │ │ add r0, r6, #8192 @ 0x2000 │ │ │ │ uxth r0, r0 │ │ │ │ cmp r0, #64512 @ 0xfc00 │ │ │ │ @@ -18764,15 +18764,15 @@ │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ cmp r0, #117 @ 0x75 │ │ │ │ bne 62fdc │ │ │ │ add r0, r3, #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5aba5c │ │ │ │ + bl 5aba4c │ │ │ │ ldrh r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 62d1c │ │ │ │ ldrh r6, [sp, #10] │ │ │ │ add r0, r6, #8192 @ 0x2000 │ │ │ │ uxth r0, r0 │ │ │ │ cmp r0, #64512 @ 0xfc00 │ │ │ │ @@ -18805,57 +18805,57 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 63258 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 62f50 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ mov r3, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 5ab078 │ │ │ │ + bl 5ab068 │ │ │ │ b 63068 │ │ │ │ uxth r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5abf5c │ │ │ │ + bl 5abf4c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ uxth r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5abf5c │ │ │ │ + bl 5abf4c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5abbac │ │ │ │ + b 5abb9c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl 5ab078 │ │ │ │ + bl 5ab068 │ │ │ │ b 63068 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 5ab078 │ │ │ │ + bl 5ab068 │ │ │ │ b 63068 │ │ │ │ mov r1, #23 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 5ab078 │ │ │ │ + bl 5ab068 │ │ │ │ b 63068 │ │ │ │ mov r1, #23 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 5ab078 │ │ │ │ + bl 5ab068 │ │ │ │ b 63068 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ mov r3, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 5ab078 │ │ │ │ + bl 5ab068 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 6299c │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -18894,40 +18894,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 63258 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b 62e3c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5aafbc │ │ │ │ + bl 5aafac │ │ │ │ b 63188 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5aafbc │ │ │ │ + bl 5aafac │ │ │ │ b 63188 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5aafbc │ │ │ │ + bl 5aafac │ │ │ │ b 63188 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5aafbc │ │ │ │ + bl 5aafac │ │ │ │ b 63188 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5aafbc │ │ │ │ + bl 5aafac │ │ │ │ b 63188 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5aafbc │ │ │ │ + bl 5aafac │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq ip, r6, r8, asr #30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -18939,30 +18939,30 @@ │ │ │ │ beq 631f4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 631f4 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 6321c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 63244 │ │ │ │ ldr r0, [pc, #80] @ 63254 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 631e0 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -19051,15 +19051,15 @@ │ │ │ │ beq 633c4 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 633c4 │ │ │ │ - bl 5b662c │ │ │ │ + bl 5b661c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 633c0 │ │ │ │ ldr r0, [pc, #52] @ 633e4 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 633e8 │ │ │ │ @@ -19088,30 +19088,30 @@ │ │ │ │ beq 63448 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 63448 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 63470 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 63498 │ │ │ │ ldr r0, [pc, #80] @ 634a8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 63434 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -19217,15 +19217,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ bl 943148 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - subseq sp, r5, r0, lsr r4 │ │ │ │ + subseq sp, r5, r0, lsr #8 │ │ │ │ adcseq sp, r6, r8, lsr r3 │ │ │ │ adcseq ip, r9, ip, lsr #18 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr ip, [pc, #104] @ 636b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #100] @ 636b4 │ │ │ │ @@ -19250,15 +19250,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ bl 943148 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - subseq sp, r5, ip, lsr #7 │ │ │ │ + @ instruction: 0x0055d39c │ │ │ │ adcseq sp, r6, r4, asr #5 │ │ │ │ adcseq ip, r9, r8, lsr #17 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #88] @ 63728 │ │ │ │ ldr r3, [pc, #88] @ 6372c │ │ │ │ @@ -19280,15 +19280,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 943148 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - subseq r0, r6, r4, lsl #16 │ │ │ │ + ldrsheq r0, [r6], #-116 @ 0xffffff8c │ │ │ │ adcseq sp, r6, ip, lsl r2 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr ip, [pc, #108] @ 637ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #104] @ 637b0 │ │ │ │ stmib sp, {r1, r2, r3} │ │ │ │ @@ -19313,15 +19313,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 943148 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrheq sp, [r5], #-44 @ 0xffffffd4 │ │ │ │ + subseq sp, r5, ip, lsr #5 │ │ │ │ adcseq sp, r6, ip, ror #3 │ │ │ │ adcseq ip, r9, r0, lsr #10 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #88] @ 63824 │ │ │ │ ldr r3, [pc, #88] @ 63828 │ │ │ │ @@ -19343,15 +19343,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 943148 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - subseq r0, r6, r8, lsl #14 │ │ │ │ + ldrsheq r0, [r6], #-104 @ 0xffffff98 │ │ │ │ adcseq sp, r6, r0, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ str r2, [sp, #24] │ │ │ │ adds r2, r8, r1 │ │ │ │ bcs 63c90 │ │ │ │ @@ -19410,15 +19410,15 @@ │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ b 63bb0 │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5b77d8 │ │ │ │ + bl 5b77c8 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 63b48 │ │ │ │ rev r4, r4 │ │ │ │ @@ -19637,15 +19637,15 @@ │ │ │ │ ldr r0, [pc, #720] @ 63f78 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 63e94 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -19695,15 +19695,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r7, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5b77d8 │ │ │ │ + bl 5b77c8 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 63e44 │ │ │ │ rev r2, r3 │ │ │ │ @@ -19782,15 +19782,15 @@ │ │ │ │ bne 63ef8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ @@ -19803,26 +19803,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 6390c │ │ │ │ mov r0, #0 │ │ │ │ b 63c24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 5c26b4 │ │ │ │ + bl 5c26a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 5c2604 │ │ │ │ + bl 5c25f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrhteq ip, [r9], r0 │ │ │ │ - subseq lr, r5, ip, asr ip │ │ │ │ - subseq lr, r5, r0, lsr #12 │ │ │ │ + subseq lr, r5, ip, asr #24 │ │ │ │ + subseq lr, r5, r0, lsl r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ str r2, [sp, #24] │ │ │ │ adds r2, r8, r1 │ │ │ │ bcs 643e8 │ │ │ │ ldr sl, [r0, #4] │ │ │ │ @@ -19880,15 +19880,15 @@ │ │ │ │ movt r8, #32896 @ 0x8080 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ b 64308 │ │ │ │ add r1, r6, r6, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5b77d8 │ │ │ │ + bl 5b77c8 │ │ │ │ ldrd r2, [r4] │ │ │ │ and r1, r3, r0 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ands r4, r7, r8 │ │ │ │ mov r7, r1 │ │ │ │ beq 642a0 │ │ │ │ rev r4, r4 │ │ │ │ @@ -20107,15 +20107,15 @@ │ │ │ │ ldr r0, [pc, #720] @ 646d0 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 645ec │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ add r4, r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -20165,15 +20165,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ add r9, r7, r0, lsr #3 │ │ │ │ rsb r0, r9, #0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ sub r1, r0, #24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5b77d8 │ │ │ │ + bl 5b77c8 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and r1, ip, r0 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ ands r3, r2, r8 │ │ │ │ beq 6459c │ │ │ │ rev r2, r3 │ │ │ │ @@ -20252,15 +20252,15 @@ │ │ │ │ bne 64650 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ @@ -20273,26 +20273,26 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ bne 64064 │ │ │ │ mov r0, #0 │ │ │ │ b 6437c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 5c26b4 │ │ │ │ + bl 5c26a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 5c2604 │ │ │ │ + bl 5c25f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adcseq fp, r9, r8, asr r9 │ │ │ │ - subseq lr, r5, r0, asr #10 │ │ │ │ - subseq sp, r5, r4, lsl #30 │ │ │ │ + subseq lr, r5, r0, lsr r5 │ │ │ │ + ldrsheq sp, [r5], #-228 @ 0xffffff1c │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ bxeq lr │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r2, sp, #23 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -20373,15 +20373,15 @@ │ │ │ │ beq 6486c │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 6486c │ │ │ │ - bl 5f3810 │ │ │ │ + bl 5f3800 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 64868 │ │ │ │ ldr r0, [pc, #52] @ 6488c │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 64890 │ │ │ │ @@ -20415,30 +20415,30 @@ │ │ │ │ beq 64904 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 64904 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 6492c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 64954 │ │ │ │ ldr r0, [pc, #80] @ 64964 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 648f0 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -20541,30 +20541,30 @@ │ │ │ │ beq 64afc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 64afc │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 64b24 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 64b4c │ │ │ │ ldr r0, [pc, #80] @ 64b5c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 64ae8 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -20889,15 +20889,15 @@ │ │ │ │ ldr r0, [pc, #684] @ 652e4 │ │ │ │ mov r1, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 65208 │ │ │ │ add r5, r0, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ add r8, sl, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -21025,15 +21025,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r7, r0, lsl #5 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ @@ -21113,15 +21113,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 653d0 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq ip, r6, r0, lsr #29 │ │ │ │ adcseq ip, r6, r4, lsl #27 │ │ │ │ adcseq ip, r6, r4, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #268 @ 0x10c │ │ │ │ @@ -21131,27 +21131,27 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 65474 │ │ │ │ ldr r6, [pc, #1072] @ 65838 │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #99 @ 0x63 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 65718 │ │ │ │ ldr r1, [pc, #1044] @ 6583c │ │ │ │ mov r2, #99 @ 0x63 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #99 @ 0x63 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6572c │ │ │ │ ldr r1, [pc, #1004] @ 65844 │ │ │ │ mov r2, #-2147483645 @ 0x80000003 │ │ │ │ str r7, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ stmib r0, {r5, r7} │ │ │ │ @@ -21242,15 +21242,15 @@ │ │ │ │ ldr r0, [pc, #644] @ 65840 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 65778 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r6} │ │ │ │ mov fp, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm r5!, {r1, r2, r3, r4, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ @@ -21314,15 +21314,15 @@ │ │ │ │ b 656b8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 656f4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 65680 │ │ │ │ add r0, r7, #16 │ │ │ │ bl 61cd70 │ │ │ │ @@ -21393,15 +21393,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq sl, r9, r8, asr r9 │ │ │ │ addseq r5, ip, r8, asr #20 │ │ │ │ adcseq sl, r9, r8, lsr #15 │ │ │ │ adcseq ip, r6, r0, lsr #26 │ │ │ │ adcseq ip, r6, r8, lsl #20 │ │ │ │ @@ -21418,30 +21418,30 @@ │ │ │ │ beq 658b0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 658b0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 658d8 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 65900 │ │ │ │ ldr r0, [pc, #80] @ 65910 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6589c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -21532,30 +21532,30 @@ │ │ │ │ beq 65a78 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 65a78 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 65aa0 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 65ac8 │ │ │ │ ldr r0, [pc, #80] @ 65ad8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 65a64 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -22994,19 +22994,19 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 67138 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ dmb ish │ │ │ │ beq 67110 │ │ │ │ b 67148 │ │ │ │ @@ -23200,24 +23200,24 @@ │ │ │ │ beq 67470 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 67470 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ b 67498 │ │ │ │ cmp r4, #0 │ │ │ │ beq 67494 │ │ │ │ ldr r0, [pc, #52] @ 674b4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 67498 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #64 @ 0x40 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -23518,15 +23518,15 @@ │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r4, r5, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ bne 679b0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -23582,30 +23582,30 @@ │ │ │ │ beq 67a80 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 67a80 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 67aa8 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 67ad0 │ │ │ │ ldr r0, [pc, #80] @ 67ae0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 67a6c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -23708,30 +23708,30 @@ │ │ │ │ beq 67c78 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 67c78 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 67ca0 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 67cc8 │ │ │ │ ldr r0, [pc, #80] @ 67cd8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 67c64 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -23822,30 +23822,30 @@ │ │ │ │ beq 67e40 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 67e40 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 67e68 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 67e90 │ │ │ │ ldr r0, [pc, #80] @ 67ea0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 67e2c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -23933,24 +23933,24 @@ │ │ │ │ beq 67fe4 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 67fe4 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ b 6800c │ │ │ │ cmp r4, #0 │ │ │ │ beq 68008 │ │ │ │ ldr r0, [pc, #52] @ 68028 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 6800c │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -24006,15 +24006,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 6821c │ │ │ │ ldr r0, [pc, #588] @ 68340 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #344 @ 0x158 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 682a8 │ │ │ │ mov r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r9, r0, #320 @ 0x140 │ │ │ │ str r4, [r0] │ │ │ │ str r4, [r0, #4] │ │ │ │ @@ -24133,23 +24133,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 68300 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 68320 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b24 │ │ │ │ adcseq r7, r9, r0, lsl #14 │ │ │ │ adcseq r7, r9, r4, asr #12 │ │ │ │ addeq r2, pc, r9, asr #29 │ │ │ │ ldrshteq sl, [r9], r4 │ │ │ │ adcseq sl, r9, r0, lsr #1 │ │ │ │ adcseq fp, r6, r4, lsl sp │ │ │ │ @@ -24168,20 +24168,20 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 68390 │ │ │ │ ldr r0, [pc, #64] @ 683bc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 683a0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ str r1, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -24240,30 +24240,30 @@ │ │ │ │ beq 684c8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 684c8 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 684f0 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 68518 │ │ │ │ ldr r0, [pc, #80] @ 68528 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 684b4 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -24571,30 +24571,30 @@ │ │ │ │ beq 689f4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 689f4 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 68a1c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 68a44 │ │ │ │ ldr r0, [pc, #80] @ 68a54 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 689e0 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -24880,15 +24880,15 @@ │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r9, r3 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #624] @ 69110 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6906c │ │ │ │ add r6, r0, sl │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd48 │ │ │ │ @@ -25016,15 +25016,15 @@ │ │ │ │ str r2, [r5] │ │ │ │ beq 690dc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, r1, lsl #7 │ │ │ │ add r1, r8, r1, lsl #7 │ │ │ │ add r1, r1, #5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -25432,15 +25432,15 @@ │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, #640] @ 699bc │ │ │ │ mov r8, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 69918 │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd48 │ │ │ │ @@ -25573,15 +25573,15 @@ │ │ │ │ mov r1, #8 │ │ │ │ beq 696b4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ lsl r0, r3, #4 │ │ │ │ sub r0, r1, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, fp │ │ │ │ @@ -25827,15 +25827,15 @@ │ │ │ │ str r9, [sp, #8] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #584] @ 69fb0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 69f18 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r5, r0, fp │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -25957,15 +25957,15 @@ │ │ │ │ addsne r2, r2, #5 │ │ │ │ beq 69ce8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ lsl r0, r3, #2 │ │ │ │ sub r0, r1, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ @@ -26352,15 +26352,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #592] @ 6a7e8 │ │ │ │ mov r1, #8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6a74c │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd48 │ │ │ │ @@ -26483,15 +26483,15 @@ │ │ │ │ addsne r2, r2, #5 │ │ │ │ beq 6a520 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ lsl r0, r3, #4 │ │ │ │ sub r0, r1, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ @@ -26705,15 +26705,15 @@ │ │ │ │ str ip, [sp, #20] │ │ │ │ mov r9, r3 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #636] @ 6ada0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6acfc │ │ │ │ add r5, r0, r6 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd48 │ │ │ │ @@ -26847,15 +26847,15 @@ │ │ │ │ addsne r2, r2, #5 │ │ │ │ beq 6aa98 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ lsl r0, r3, #5 │ │ │ │ sub r0, r1, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, sl │ │ │ │ @@ -27292,15 +27292,15 @@ │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, #636] @ 6b6c8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b624 │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd48 │ │ │ │ @@ -27432,15 +27432,15 @@ │ │ │ │ mov r1, #8 │ │ │ │ beq 6b3c4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ lsl r0, r3, #3 │ │ │ │ sub r0, r1, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, fp │ │ │ │ @@ -27812,15 +27812,15 @@ │ │ │ │ mov r1, #8 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, #648] @ 6bef8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6be54 │ │ │ │ add r6, r0, r6 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd48 │ │ │ │ @@ -27957,15 +27957,15 @@ │ │ │ │ addsne r2, r2, #5 │ │ │ │ beq 6bbe8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ lsl r0, r3, #3 │ │ │ │ sub r0, r1, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ @@ -28181,15 +28181,15 @@ │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r9, r3 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #644] @ 6c4b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6c414 │ │ │ │ add r5, r0, r6 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 4fd48 │ │ │ │ @@ -28325,15 +28325,15 @@ │ │ │ │ addsne r2, r2, #5 │ │ │ │ beq 6c1a8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsl r0, r3, #4 │ │ │ │ sub r0, r1, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, sl │ │ │ │ @@ -28628,15 +28628,15 @@ │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #580] @ 6cb70 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6cacc │ │ │ │ add r4, r0, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd48 │ │ │ │ @@ -28756,15 +28756,15 @@ │ │ │ │ addsne r2, r2, #5 │ │ │ │ beq 6c8ac │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ lsl r0, r3, #3 │ │ │ │ sub r0, r1, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ @@ -29041,15 +29041,15 @@ │ │ │ │ str r8, [sp, #20] │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, #640] @ 6d220 │ │ │ │ mov r8, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d184 │ │ │ │ add r4, r0, r6 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd48 │ │ │ │ @@ -29180,15 +29180,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ beq 6d1ec │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r1, lsl #4 │ │ │ │ add r1, fp, r1, lsl #4 │ │ │ │ add r1, r1, #5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -29448,15 +29448,15 @@ │ │ │ │ bne 6d6b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #892] @ 6d978 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d900 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -29508,15 +29508,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, #28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6d8f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ @@ -29880,30 +29880,30 @@ │ │ │ │ beq 6dce8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6dce8 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 6dd10 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6dd38 │ │ │ │ ldr r0, [pc, #80] @ 6dd48 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6dcd4 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -30638,24 +30638,24 @@ │ │ │ │ beq 6e8a8 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6e8a8 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ b 6e8d0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 6e8cc │ │ │ │ ldr r0, [pc, #52] @ 6e8ec │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 6e8d0 │ │ │ │ mov r0, #4 │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ @@ -30673,30 +30673,30 @@ │ │ │ │ beq 6e94c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6e94c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 6e974 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6e99c │ │ │ │ ldr r0, [pc, #80] @ 6e9ac │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6e938 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -30920,15 +30920,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #596] @ 6ef4c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6eeb0 │ │ │ │ add r7, r0, r7 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fd48 │ │ │ │ @@ -31052,15 +31052,15 @@ │ │ │ │ addsne r2, r2, #5 │ │ │ │ beq 6ec80 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ lsl r0, r3, #5 │ │ │ │ sub r0, r1, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ @@ -31337,15 +31337,15 @@ │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #580] @ 6f5c4 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f520 │ │ │ │ add r4, r0, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd48 │ │ │ │ @@ -31465,15 +31465,15 @@ │ │ │ │ addsne r2, r2, #5 │ │ │ │ beq 6f300 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ lsl r0, r3, #2 │ │ │ │ sub r0, r1, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ @@ -31634,30 +31634,30 @@ │ │ │ │ beq 6f850 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6f850 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 6f878 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6f8a0 │ │ │ │ ldr r0, [pc, #80] @ 6f8b0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6f83c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -31773,15 +31773,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 6fa88 │ │ │ │ ldr r0, [pc, #204] @ 6fb1c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6fb10 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r0, #16] │ │ │ │ str r1, [r0, #20] │ │ │ │ strb r1, [r0, #12] │ │ │ │ @@ -31864,15 +31864,15 @@ │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ sub r0, sl, r3 │ │ │ │ add r9, r0, fp │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6fc98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ stm r4, {r5, r9} │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrex r0, [r7] │ │ │ │ @@ -31913,15 +31913,15 @@ │ │ │ │ str r0, [r8, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ stm r8, {r1, sl, fp} │ │ │ │ mov r1, #12 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bl 6fcec │ │ │ │ b 6fca4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ @@ -31931,15 +31931,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrhteq r0, [r9], r0 │ │ │ │ adcseq ip, r6, r4, ror #3 │ │ │ │ adcseq ip, r6, r4, lsr r2 │ │ │ │ push {fp, lr} │ │ │ │ bl 75588 │ │ │ │ @@ -32012,30 +32012,30 @@ │ │ │ │ beq 6fe38 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6fe38 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 6fe60 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 6fe88 │ │ │ │ ldr r0, [pc, #80] @ 6fe98 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6fe24 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -32160,30 +32160,30 @@ │ │ │ │ beq 70088 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 70088 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 700b0 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 700d8 │ │ │ │ ldr r0, [pc, #80] @ 700e8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 70074 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -32274,30 +32274,30 @@ │ │ │ │ beq 70250 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 70250 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 70278 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 702a0 │ │ │ │ ldr r0, [pc, #80] @ 702b0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7023c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -32400,15 +32400,15 @@ │ │ │ │ ldr r0, [pc, #380] @ 70590 │ │ │ │ lsl r7, r6, #4 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 70540 │ │ │ │ cmp r6, #5 │ │ │ │ bcs 70524 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ @@ -32486,15 +32486,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ b 7057c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq ip, r6, ip, asr r4 │ │ │ │ adcseq pc, r8, r4, asr #18 │ │ │ │ adcseq ip, r6, r0, lsl #8 │ │ │ │ adcseq ip, r6, r0, lsr r4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -32507,15 +32507,15 @@ │ │ │ │ ldr r0, [pc, #324] @ 70704 │ │ │ │ lsl r6, r5, #3 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 706b4 │ │ │ │ cmp r5, #5 │ │ │ │ bcs 70698 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsl r1, r5, #1 │ │ │ │ str r2, [r0] │ │ │ │ @@ -32579,15 +32579,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ b 706f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq ip, r6, r4, ror #5 │ │ │ │ umlalseq pc, r8, r8, r7 @ │ │ │ │ adcseq ip, r6, ip, lsl #5 │ │ │ │ ldrhteq ip, [r6], ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -32601,30 +32601,30 @@ │ │ │ │ beq 7076c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7076c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 70794 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 707bc │ │ │ │ ldr r0, [pc, #80] @ 707cc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 70758 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -32782,15 +32782,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 70b44 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, fp │ │ │ │ bne 70a34 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #12 │ │ │ │ umull r8, r0, fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -32803,15 +32803,15 @@ │ │ │ │ cmp r7, #9 │ │ │ │ bcs 70aa8 │ │ │ │ ldr r0, [pc, #288] @ 70b88 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 70b74 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ mov r1, r4 │ │ │ │ lsl r2, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -32829,15 +32829,15 @@ │ │ │ │ bl 94e8c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 70b2c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 70b74 │ │ │ │ str fp, [r4, #96] @ 0x60 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -32960,15 +32960,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 70dfc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, fp │ │ │ │ bne 70cfc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-536870910 @ 0xe0000002 │ │ │ │ bhi 70de4 │ │ │ │ lsl r8, fp, #3 │ │ │ │ @@ -32980,15 +32980,15 @@ │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ bcs 70d64 │ │ │ │ ldr r0, [pc, #276] @ 70e40 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 70e2c │ │ │ │ lsl r2, r7, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 4ef5c │ │ │ │ str fp, [r4, #472] @ 0x1d8 │ │ │ │ @@ -33003,15 +33003,15 @@ │ │ │ │ bl 94e8c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 70de4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 70e2c │ │ │ │ str fp, [r4, #472] @ 0x1d8 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -33069,30 +33069,30 @@ │ │ │ │ beq 70ebc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 70ebc │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 70ee4 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 70f0c │ │ │ │ ldr r0, [pc, #80] @ 70f1c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 70ea8 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -33115,20 +33115,20 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 70f5c │ │ │ │ ldr r0, [pc, #64] @ 70f88 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 70f6c │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ clz r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ stmib r5, {r0, r4} │ │ │ │ str r1, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -33187,30 +33187,30 @@ │ │ │ │ beq 71094 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 71094 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 710bc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 710e4 │ │ │ │ ldr r0, [pc, #80] @ 710f4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 71080 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -33314,30 +33314,30 @@ │ │ │ │ beq 71290 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 71290 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 712b8 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 712e0 │ │ │ │ ldr r0, [pc, #80] @ 712f0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7127c │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ @@ -33392,15 +33392,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 714bc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, fp │ │ │ │ bne 713bc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-134217726 @ 0xf8000002 │ │ │ │ bhi 714a4 │ │ │ │ lsl r8, fp, #5 │ │ │ │ @@ -33412,15 +33412,15 @@ │ │ │ │ cmp r7, #17 │ │ │ │ bcs 71424 │ │ │ │ ldr r0, [pc, #276] @ 71500 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 714ec │ │ │ │ lsl r2, r7, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 4ef5c │ │ │ │ str fp, [r4, #512] @ 0x200 │ │ │ │ @@ -33435,15 +33435,15 @@ │ │ │ │ bl 94e8c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 714a4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 714ec │ │ │ │ str fp, [r4, #512] @ 0x200 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -33501,30 +33501,30 @@ │ │ │ │ beq 7157c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7157c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 715a4 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 715cc │ │ │ │ ldr r0, [pc, #80] @ 715dc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 71568 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -33615,30 +33615,30 @@ │ │ │ │ beq 71744 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 71744 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 7176c │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 71794 │ │ │ │ ldr r0, [pc, #80] @ 717a4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 71730 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -34511,15 +34511,15 @@ │ │ │ │ ldr r0, [pc, #716] @ 727dc │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 726f8 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -34655,15 +34655,15 @@ │ │ │ │ bne 7275c │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 4f94c │ │ │ │ @@ -34886,15 +34886,15 @@ │ │ │ │ ldr r0, [pc, #716] @ 72db8 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 72cd4 │ │ │ │ add r5, r0, r5 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -35030,15 +35030,15 @@ │ │ │ │ bne 72d38 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r2, r3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r9 │ │ │ │ bl 4f94c │ │ │ │ @@ -35257,15 +35257,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 7322c │ │ │ │ ldr r0, [pc, #1720] @ 73778 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ beq 7323c │ │ │ │ mov r0, #1 │ │ │ │ mov r2, sl │ │ │ │ str r0, [r5] │ │ │ │ @@ -35341,15 +35341,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ stm r1, {r0, r4, r9} │ │ │ │ beq 73220 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ b 733b0 │ │ │ │ mov r5, r9 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ bne 730e0 │ │ │ │ @@ -35438,15 +35438,15 @@ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [r7, #168] @ 0xa8 │ │ │ │ str r0, [r7, #172] @ 0xac │ │ │ │ beq 733a4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ beq 73448 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, r0 │ │ │ │ bls 73430 │ │ │ │ @@ -35677,15 +35677,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 73760 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq ip, r6, r4, ror r9 │ │ │ │ adceq r9, r0, pc, asr #29 │ │ │ │ ldrhteq fp, [r6], r0 │ │ │ │ ldrhteq fp, [r6], ip │ │ │ │ adcseq ip, r8, r0, lsr #25 │ │ │ │ @@ -35864,15 +35864,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 73bd8 │ │ │ │ ldr r0, [pc, #2004] @ 74210 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ mov r9, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 73be4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r9] │ │ │ │ mov r2, r8 │ │ │ │ @@ -35961,15 +35961,15 @@ │ │ │ │ str r1, [r7, #164] @ 0xa4 │ │ │ │ str r5, [r7, #168] @ 0xa8 │ │ │ │ str r0, [r7, #172] @ 0xac │ │ │ │ beq 73bd0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ b 73d60 │ │ │ │ mov r9, r6 │ │ │ │ cmp r9, #0 │ │ │ │ bne 73a58 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ @@ -36058,15 +36058,15 @@ │ │ │ │ str r1, [r7, #164] @ 0xa4 │ │ │ │ str r5, [r7, #168] @ 0xa8 │ │ │ │ str r0, [r7, #172] @ 0xac │ │ │ │ beq 73d54 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ beq 73dec │ │ │ │ ldr r1, [r7, #124] @ 0x7c │ │ │ │ bic r0, fp, #-134217728 @ 0xf8000000 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 74054 │ │ │ │ @@ -36354,15 +36354,15 @@ │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 741f8 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrshteq sl, [r6], r0 │ │ │ │ adcseq sl, r6, r4, lsl sp │ │ │ │ strdeq r9, [r0], fp @ │ │ │ │ ldrsbteq sl, [r6], ip │ │ │ │ adcseq sl, r6, r8, ror #29 │ │ │ │ @@ -36573,30 +36573,30 @@ │ │ │ │ beq 7457c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7457c │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 745a4 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 745cc │ │ │ │ ldr r0, [pc, #80] @ 745dc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 74568 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -36723,30 +36723,30 @@ │ │ │ │ beq 747d4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 747d4 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 747fc │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 74824 │ │ │ │ ldr r0, [pc, #80] @ 74834 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 747c0 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -36879,15 +36879,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 74b38 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, fp │ │ │ │ bne 74a38 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r0, #-134217726 @ 0xf8000002 │ │ │ │ bhi 74b20 │ │ │ │ lsl r8, fp, #5 │ │ │ │ @@ -36899,15 +36899,15 @@ │ │ │ │ cmp r7, #17 │ │ │ │ bcs 74aa0 │ │ │ │ ldr r0, [pc, #276] @ 74b7c │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 74b68 │ │ │ │ lsl r2, r7, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 4ef5c │ │ │ │ str fp, [r4, #512] @ 0x200 │ │ │ │ @@ -36922,15 +36922,15 @@ │ │ │ │ bl 94e8c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 74b20 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 74b68 │ │ │ │ str fp, [r4, #512] @ 0x200 │ │ │ │ stm r4, {r6, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -37021,24 +37021,24 @@ │ │ │ │ beq 74c64 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 74c64 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ b 74c8c │ │ │ │ cmp r4, #0 │ │ │ │ beq 74c88 │ │ │ │ ldr r0, [pc, #52] @ 74ca8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 74c8c │ │ │ │ mov r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movne r6, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ @@ -37238,15 +37238,15 @@ │ │ │ │ ldr r0, [pc, #716] @ 75278 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov fp, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 75194 │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ add r4, sl, #16 │ │ │ │ mov r0, r5 │ │ │ │ @@ -37382,15 +37382,15 @@ │ │ │ │ bne 751f8 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, #4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r1, #4 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f94c │ │ │ │ @@ -37430,30 +37430,30 @@ │ │ │ │ beq 752e0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 752e0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 75308 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 75330 │ │ │ │ ldr r0, [pc, #80] @ 75340 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 752cc │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -37666,15 +37666,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ bl 5081c <__tls_get_addr@plt> │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, sp │ │ │ │ ldmne r1!, {r3, r6, r7} │ │ │ │ movne r2, r0 │ │ │ │ stmiane r2!, {r3, r6, r7} │ │ │ │ ldmne r1, {r3, r5, r6, r7} │ │ │ │ stmne r2, {r3, r5, r6, r7} │ │ │ │ @@ -37781,39 +37781,39 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 75874 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #88] @ 758a8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [pc, #84] @ 758ac │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ strd r2, [r6] │ │ │ │ beq 75874 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 758a0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq r6, r8, r4, asr r8 │ │ │ │ adcseq r6, r8, ip, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -37835,15 +37835,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 75958 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #100] @ 7598c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [pc, #96] @ 75990 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -37851,26 +37851,26 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r3, [r6] │ │ │ │ str r2, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ beq 75958 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 75984 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq r6, r8, r8, ror r7 │ │ │ │ adcseq r6, r8, r4, ror r7 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -37892,15 +37892,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 75a3c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #100] @ 75a70 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [pc, #96] @ 75a74 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -37908,26 +37908,26 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r3, [r6] │ │ │ │ str r2, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ beq 75a3c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 75a68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umlalseq r6, r8, r4, r6 │ │ │ │ umlalseq r6, r8, r0, r6 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -37949,15 +37949,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 75b24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #104] @ 75b58 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r7, [pc, #100] @ 75b5c │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -37966,26 +37966,26 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r3, [r6] │ │ │ │ stmib r6, {r2, r7} │ │ │ │ str r0, [r6, #12] │ │ │ │ beq 75b24 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 75b50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrhteq r6, [r8], r0 │ │ │ │ adcseq r6, r8, r4, lsr #11 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -38007,15 +38007,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 75c08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #100] @ 75c3c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [pc, #96] @ 75c40 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -38023,26 +38023,26 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r3, [r6] │ │ │ │ str r2, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ beq 75c08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 75c34 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adcseq r6, r8, r8, asr #9 │ │ │ │ adcseq r6, r8, r4, asr #9 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ ldr r0, [pc, #20] @ 75c68 │ │ │ │ @@ -38116,30 +38116,30 @@ │ │ │ │ beq 75d98 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 75d98 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 75dc0 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 75de8 │ │ │ │ ldr r0, [pc, #80] @ 75df8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 75d84 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ @@ -38528,15 +38528,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 764b8 │ │ │ │ ldr r0, [pc, #392] @ 76564 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 764c4 │ │ │ │ mov r0, #1 │ │ │ │ mov r5, r4 │ │ │ │ str r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ @@ -39129,30 +39129,30 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 76d50 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 76d18 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 76d7c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b24 │ │ │ │ adcseq r6, r8, ip, lsr #12 │ │ │ │ adcseq r6, r8, ip, lsr r6 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ dmb ish │ │ │ │ cmp r2, #3 │ │ │ │ bxeq lr │ │ │ │ @@ -39319,23 +39319,23 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 7706c │ │ │ │ ldr r0, [pc, #100] @ 7709c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ b 77070 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ b 77090 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ b 77070 │ │ │ │ mov r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ beq 77088 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -39537,30 +39537,30 @@ │ │ │ │ beq 773cc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 773cc │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 773f4 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ beq 7741c │ │ │ │ ldr r0, [pc, #80] @ 7742c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 773b8 │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ @@ -39581,15 +39581,15 @@ │ │ │ │ bleq 942e6c │ │ │ │ bl 77448 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 3fbc40 │ │ │ │ + bl 3fbc34 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #8] @ 7747c │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77960 │ │ │ │ @@ -40223,15 +40223,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 77e3c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e400c │ │ │ │ + b 3e4000 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 77ea8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -40239,15 +40239,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 77e80 │ │ │ │ cmp r1, #1 │ │ │ │ bne 77ea8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -40262,44 +40262,44 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 77f10 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 77f10 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl 7c764 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne 77f28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #16] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 77f94 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl 82bb8 │ │ │ │ @@ -40324,39 +40324,39 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 78020 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 78020 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7805c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ b 78058 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7805c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 780d8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -40379,15 +40379,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 780ac │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 78118 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -40395,15 +40395,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 780f0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 78118 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 78198 │ │ │ │ @@ -40427,15 +40427,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 7816c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e4378 │ │ │ │ + b 3e436c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 781d8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -40443,15 +40443,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 781b0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 781d8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #345] @ 0x159 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -40841,15 +40841,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 787e4 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3f04 │ │ │ │ + b 3e3ef8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 78850 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -40857,15 +40857,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 78828 │ │ │ │ cmp r1, #1 │ │ │ │ bne 78850 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r0, #881] @ 0x371 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -40892,21 +40892,21 @@ │ │ │ │ mov r5, #12 │ │ │ │ b 78d3c │ │ │ │ ldr r1, [r8, #856] @ 0x358 │ │ │ │ cmp r1, #0 │ │ │ │ beq 788dc │ │ │ │ ldr r0, [r8, #860] @ 0x35c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #868] @ 0x364 │ │ │ │ cmp r1, #0 │ │ │ │ beq 788f4 │ │ │ │ ldr r0, [r8, #872] @ 0x368 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r8, #852]! @ 0x354 │ │ │ │ cmp r4, #0 │ │ │ │ beq 78dd8 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -40994,15 +40994,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 78ad0 │ │ │ │ ldr r1, [r8, #248] @ 0xf8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 78ad0 │ │ │ │ ldr r0, [r8, #252] @ 0xfc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 78ad0 │ │ │ │ ldrb r0, [r8, #312] @ 0x138 │ │ │ │ cmp r0, #3 │ │ │ │ beq 78af0 │ │ │ │ mov r5, #268 @ 0x10c │ │ │ │ cmp r0, #0 │ │ │ │ beq 78b48 │ │ │ │ @@ -41024,28 +41024,28 @@ │ │ │ │ bl 2dc674 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 78ba4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 78ba4 │ │ │ │ ldrb r0, [r8, #308] @ 0x134 │ │ │ │ mov r5, #280 @ 0x118 │ │ │ │ cmp r0, #3 │ │ │ │ beq 78b40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 78b48 │ │ │ │ ldr r1, [r8, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq 78b48 │ │ │ │ ldr r0, [r8, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 78b48 │ │ │ │ add r0, r8, #512 @ 0x200 │ │ │ │ bl 89104 │ │ │ │ add r0, r8, #784 @ 0x310 │ │ │ │ bl 82940 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #833] @ 0x341 │ │ │ │ @@ -41054,49 +41054,49 @@ │ │ │ │ bl 2dc674 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 78b64 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #252] @ 0xfc │ │ │ │ cmp r1, #0 │ │ │ │ beq 78b7c │ │ │ │ ldr r0, [r8, #256] @ 0x100 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #266] @ 0x10a │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #240] @ 0xf0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 78b9c │ │ │ │ ldr r0, [r8, #244] @ 0xf4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #266] @ 0x10a │ │ │ │ ldrb r0, [r8, #217] @ 0xd9 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #192] @ 0xc0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 78bc4 │ │ │ │ ldr r0, [r8, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #217] @ 0xd9 │ │ │ │ ldrb r0, [r8, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #176] @ 0xb0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 78bec │ │ │ │ ldr r0, [r8, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #219] @ 0xdb │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r8, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #164] @ 0xa4 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 78c24 │ │ │ │ @@ -41105,43 +41105,43 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 78c40 │ │ │ │ ldr r0, [r8, #160] @ 0xa0 │ │ │ │ bl 4e25c │ │ │ │ b 78c60 │ │ │ │ ldr r0, [r8, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #152] @ 0x98 │ │ │ │ strb r4, [r8, #219] @ 0xdb │ │ │ │ cmp r0, #1 │ │ │ │ beq 78c18 │ │ │ │ cmp r0, #0 │ │ │ │ bne 78c60 │ │ │ │ ldr r1, [r8, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 78c60 │ │ │ │ ldr r0, [r8, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 78c78 │ │ │ │ ldr r0, [r8, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ beq 78cfc │ │ │ │ ldr r5, [r8, #132] @ 0x84 │ │ │ │ rsb r6, r0, #0 │ │ │ │ mov r7, #0 │ │ │ │ b 78cbc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 78ce4 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ beq 78cfc │ │ │ │ @@ -41153,46 +41153,46 @@ │ │ │ │ bne 78c94 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 78cb0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ bne 78cbc │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq 78d18 │ │ │ │ ldr r0, [r8, #132] @ 0x84 │ │ │ │ lsl r1, r1, #7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 78d30 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ mov r5, #28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 78d50 │ │ │ │ ldr r0, [r8, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 78d6c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r8, #852]! @ 0x354 │ │ │ │ cmp r4, #0 │ │ │ │ beq 78dd8 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -41211,56 +41211,56 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 78dac │ │ │ │ cmp r1, #1 │ │ │ │ bne 78dd8 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3e4378 │ │ │ │ + b 3e436c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r8, #280] @ 0x118 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 78e3c │ │ │ │ ldr r0, [r8, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 78e3c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r8, #784 @ 0x310 │ │ │ │ bl 82940 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #833] @ 0x341 │ │ │ │ b 78e94 │ │ │ │ ldr r1, [r8, #236] @ 0xec │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 78ec0 │ │ │ │ ldr r0, [r8, #240] @ 0xf0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 78ec0 │ │ │ │ b 78e90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r8, #252] @ 0xfc │ │ │ │ cmp r1, #0 │ │ │ │ beq 78e5c │ │ │ │ ldr r0, [r8, #256] @ 0x100 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 78e5c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r8, #266] @ 0x10a │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #240] @ 0xf0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 78e7c │ │ │ │ ldr r0, [r8, #244] @ 0xf4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #266] @ 0x10a │ │ │ │ b 78ec0 │ │ │ │ mov r5, r0 │ │ │ │ b 78ee8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ @@ -41277,70 +41277,70 @@ │ │ │ │ ldrb r0, [r8, #217] @ 0xd9 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #192] @ 0xc0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 78ee0 │ │ │ │ ldr r0, [r8, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #217] @ 0xd9 │ │ │ │ ldrb r0, [r8, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #176] @ 0xb0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 78f08 │ │ │ │ ldr r0, [r8, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #219] @ 0xdb │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r8, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #164] @ 0xa4 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 78f30 │ │ │ │ ldr r0, [r8, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r8, #152 @ 0x98 │ │ │ │ strb r4, [r8, #219] @ 0xdb │ │ │ │ bl 80ad8 │ │ │ │ ldr r1, [r8, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 78f54 │ │ │ │ ldr r0, [r8, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r8, #128 @ 0x80 │ │ │ │ bl 822f8 │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ bne 78f98 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ bne 78fb0 │ │ │ │ ldr r1, [r8, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 78f8c │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r8, #852 @ 0x354 │ │ │ │ bl 78124 │ │ │ │ b 79050 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 78f74 │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne 78f80 │ │ │ │ b 78f8c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -41352,15 +41352,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 78fe4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 79050 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ b 79050 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 79050 │ │ │ │ dmb ish │ │ │ │ @@ -41369,15 +41369,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 79028 │ │ │ │ cmp r1, #1 │ │ │ │ bne 79050 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -41553,15 +41553,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 79330 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 79368 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -41575,15 +41575,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 79388 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 793d8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -41595,41 +41595,41 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 793d8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 793f8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 79428 │ │ │ │ mov r4, r0 │ │ │ │ bl 81208 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 794bc │ │ │ │ mov r4, r0 │ │ │ │ @@ -41652,15 +41652,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 79490 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3748 │ │ │ │ + b 3e373c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 794fc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -41668,21 +41668,21 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 794d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 794fc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7951c │ │ │ │ @@ -41764,28 +41764,28 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 79654 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7967c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 79694 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 79784 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #760]! @ 0x2f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 79750 │ │ │ │ add r2, r0, #20 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ @@ -41817,28 +41817,28 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 79728 │ │ │ │ cmp r1, #1 │ │ │ │ bne 79750 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r1, [r4, #764] @ 0x2fc │ │ │ │ cmp r1, #0 │ │ │ │ beq 79768 │ │ │ │ ldr r0, [r4, #768] @ 0x300 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #776] @ 0x308 │ │ │ │ cmp r1, #0 │ │ │ │ beq 79784 │ │ │ │ ldr r0, [r4, #780] @ 0x30c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #276] @ 0x114 │ │ │ │ cmp r0, #3 │ │ │ │ beq 7996c │ │ │ │ cmp r0, #0 │ │ │ │ bne 79bf0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -41886,15 +41886,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7983c │ │ │ │ cmp r1, #1 │ │ │ │ bne 79864 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl 7b130 │ │ │ │ b 79bc0 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 84ad4 │ │ │ │ b 79c20 │ │ │ │ ldrb r0, [r4, #532] @ 0x214 │ │ │ │ @@ -42152,40 +42152,40 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 79c64 │ │ │ │ cmp r1, #1 │ │ │ │ bne 79c8c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldrb r0, [r4, #87] @ 0x57 │ │ │ │ strb r5, [r4, #90] @ 0x5a │ │ │ │ cmp r0, #0 │ │ │ │ strb r5, [r4, #86] @ 0x56 │ │ │ │ ldrne r1, [r4, #44] @ 0x2c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 79cb4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #88] @ 0x58 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #87] @ 0x57 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #32] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 79ce4 │ │ │ │ ldrb r0, [r4, #89] @ 0x59 │ │ │ │ strb r5, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ bne 79d00 │ │ │ │ b 79da0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #89] @ 0x59 │ │ │ │ strb r5, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 79da0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #28]! │ │ │ │ cmp r0, #0 │ │ │ │ @@ -42221,15 +42221,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 79d78 │ │ │ │ cmp r1, #1 │ │ │ │ bne 79da0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ b 79de4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -42357,21 +42357,21 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 79f98 │ │ │ │ cmp r1, #1 │ │ │ │ bne 79fc0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 79fd8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7a1a4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b 7a19c │ │ │ │ bl 77b24 │ │ │ │ b 7a0a8 │ │ │ │ @@ -42389,15 +42389,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7a018 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7a040 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl 7b130 │ │ │ │ b 7a0ac │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ @@ -42413,15 +42413,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7a078 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7a268 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ b 7a268 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -42466,27 +42466,27 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7a14c │ │ │ │ cmp r1, #1 │ │ │ │ bne 7a174 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r1, [r4, #764] @ 0x2fc │ │ │ │ cmp r1, #0 │ │ │ │ beq 7a18c │ │ │ │ ldr r0, [r4, #768] @ 0x300 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #776] @ 0x308 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7a1a4 │ │ │ │ ldr r0, [r4, #780] @ 0x30c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7a214 │ │ │ │ @@ -42496,15 +42496,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7a1c4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7a214 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ b 7a214 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r4, #86] @ 0x56 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #85] @ 0x55 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -42534,24 +42534,24 @@ │ │ │ │ bl 83440 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 7a234 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 7a24c │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed000 │ │ │ │ + bl 3ecff4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -42788,33 +42788,33 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7a67c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 7a6cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 7a6e8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7a6ac │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 7a6e8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, r4, #20 │ │ │ │ b 7a660 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7a6e8 │ │ │ │ @@ -42824,15 +42824,15 @@ │ │ │ │ b 7a660 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7a70c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2100] @ 0x834 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7a798 │ │ │ │ @@ -43063,15 +43063,15 @@ │ │ │ │ add r0, r4, #592 @ 0x250 │ │ │ │ bl 89684 │ │ │ │ ldr r1, [r4, #2064] @ 0x810 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7aac8 │ │ │ │ ldr r0, [r4, #2068] @ 0x814 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7ab04 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -43212,15 +43212,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r4, #2064] @ 0x810 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ad1c │ │ │ │ ldr r0, [r4, #2068] @ 0x814 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7ad64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -43495,15 +43495,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7b160 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7b188 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 7b228 │ │ │ │ add r2, r0, #20 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ @@ -43535,15 +43535,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7b1fc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e3124 │ │ │ │ + b 3e3118 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 7b2ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -43551,15 +43551,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7b240 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7b2b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ b 7b2b4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7b2ac │ │ │ │ dmb ish │ │ │ │ @@ -43568,15 +43568,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7b284 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7b2ac │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 83440 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -43765,15 +43765,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 7b594 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3b80 │ │ │ │ + b 3e3b74 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7b600 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -43781,15 +43781,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7b5d8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7b600 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7b63c │ │ │ │ @@ -43812,22 +43812,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7b638 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7b698 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #214] @ 0xd6 │ │ │ │ cmp r0, #7 │ │ │ │ bhi 7ba3c │ │ │ │ @@ -43897,15 +43897,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #496] @ 0x1f0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7b7d0 │ │ │ │ ldr r0, [r4, #300] @ 0x12c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #497] @ 0x1f1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #216]! @ 0xd8 │ │ │ │ dmb ish │ │ │ │ @@ -44130,15 +44130,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #496] @ 0x1f0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7bb74 │ │ │ │ ldr r0, [r4, #300] @ 0x12c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #216]! @ 0xd8 │ │ │ │ strb r2, [r0, #281] @ 0x119 │ │ │ │ dmb ish │ │ │ │ @@ -44338,15 +44338,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 7be88 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e37ec │ │ │ │ + b 3e37e0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7bef4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -44354,15 +44354,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7becc │ │ │ │ cmp r1, #1 │ │ │ │ bne 7bef4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #9] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -44470,15 +44470,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7c098 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7c0c4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 83aec │ │ │ │ mov r5, #8 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 7ae34 │ │ │ │ @@ -44634,15 +44634,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7c32c │ │ │ │ cmp r1, #1 │ │ │ │ bne 7c408 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 7c408 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7c3d8 │ │ │ │ @@ -44702,15 +44702,15 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #528] @ 0x210 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c464 │ │ │ │ ldr r0, [r0, #524] @ 0x20c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #520] @ 0x208 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7c440 │ │ │ │ ldr r0, [r0, #528] @ 0x210 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4e25c │ │ │ │ @@ -44738,15 +44738,15 @@ │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne 7c538 │ │ │ │ ldr r1, [r0, #2120] @ 0x848 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c4f8 │ │ │ │ ldr r0, [r0, #2124] @ 0x84c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r0, #2136] @ 0x858 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7c510 │ │ │ │ ldr r0, [r0, #2144] @ 0x860 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4e25c │ │ │ │ @@ -44754,35 +44754,35 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #2144] @ 0x860 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c534 │ │ │ │ ldr r0, [r0, #2140] @ 0x85c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #2120] @ 0x848 │ │ │ │ cmp r1, #0 │ │ │ │ bne 7c4e8 │ │ │ │ b 7c4f8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r5, #2120] @ 0x848 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c584 │ │ │ │ ldr r0, [r5, #2124] @ 0x84c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #2136 @ 0x858 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 80ad8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ @@ -44799,15 +44799,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c5e8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bhi 7c600 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r4] │ │ │ │ @@ -44817,55 +44817,55 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c630 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c660 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 7c688 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c68c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c6b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c700 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ @@ -44885,22 +44885,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c6fc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c75c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ beq 7c7a0 │ │ │ │ cmp r1, #4 │ │ │ │ @@ -44931,15 +44931,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 7c7cc │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7c7c4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ @@ -44961,15 +44961,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7c848 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7c870 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ @@ -44985,15 +44985,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c8f0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #4 │ │ │ │ bne 7c8e8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 4e424 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -45007,38 +45007,38 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c928 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c958 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 7c980 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c984 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ eor r3, r2, #3 │ │ │ │ orrs r3, r3, r1 │ │ │ │ @@ -45054,15 +45054,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7c9f8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ eor r2, r2, #2 │ │ │ │ orrs r1, r2, r1 │ │ │ │ ldrbeq r1, [r0, #8] │ │ │ │ cmpeq r1, #3 │ │ │ │ beq 7c9fc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ @@ -45073,38 +45073,38 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ca30 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ca60 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 7ca88 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ca8c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7cac4 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -45126,22 +45126,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7cac0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7cb20 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #3 │ │ │ │ beq 7cbd0 │ │ │ │ @@ -45259,23 +45259,23 @@ │ │ │ │ ldr r1, [r9, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7cd40 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #436] @ 0x1b4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 7cd40 │ │ │ │ ldr r1, [r9, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7cd38 │ │ │ │ ldr r0, [r9, #404] @ 0x194 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #444] @ 0x1bc │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -45333,15 +45333,15 @@ │ │ │ │ bne 7ce28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r9, #24] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 7ce78 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ceec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r9, #216] @ 0xd8 │ │ │ │ @@ -45435,15 +45435,15 @@ │ │ │ │ ldr r1, [r9, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7d048 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #436] @ 0x1b4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 7d048 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r5 │ │ │ │ beq 7d024 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r7, lsl #2]! │ │ │ │ @@ -45461,15 +45461,15 @@ │ │ │ │ b 7cfe4 │ │ │ │ ldr r1, [r9, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7d040 │ │ │ │ ldr r0, [r9, #404] @ 0x194 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #444] @ 0x1bc │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -45499,15 +45499,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7d150 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 7d138 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ bne 7d150 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ @@ -45518,45 +45518,45 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7d124 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7d150 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7d170 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 7d198 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7d19c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #25] │ │ │ │ cmp r0, #3 │ │ │ │ beq 7d1e8 │ │ │ │ @@ -45648,15 +45648,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 7d308 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7d340 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 7d340 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ bl 83aec │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 81058 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #85] @ 0x55 │ │ │ │ @@ -45784,15 +45784,15 @@ │ │ │ │ strb r0, [r4, #584] @ 0x248 │ │ │ │ ldr r1, [r4, #216] @ 0xd8 │ │ │ │ add r5, r4, #184 @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7d54c │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7d44c │ │ │ │ mov r0, r5 │ │ │ │ bl 1ac42c │ │ │ │ b 7d44c │ │ │ │ b 7d59c │ │ │ │ @@ -45881,15 +45881,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 7d6ac │ │ │ │ cmp r2, #1 │ │ │ │ bne 7d7f8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 7d7f8 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ b 7d76c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #174] @ 0xae │ │ │ │ @@ -46032,42 +46032,42 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7d900 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #544 @ 0x220 │ │ │ │ add r6, r4, #512 @ 0x200 │ │ │ │ bl 7c764 │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 7d854 │ │ │ │ ldr r2, [r4, #512] @ 0x200 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 7d854 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 7c764 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 7d8c0 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 7d8c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ add r0, r4, #1024 @ 0x400 │ │ │ │ bl 82af8 │ │ │ │ b 7da50 │ │ │ │ @@ -46088,15 +46088,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7d9e4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7da50 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 7da50 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7da50 │ │ │ │ dmb ish │ │ │ │ @@ -46105,15 +46105,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7da28 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7da50 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw r1, #4208 @ 0x1070 │ │ │ │ add r4, r0, r1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ @@ -46171,15 +46171,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7db2c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7dc08 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -46187,15 +46187,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7db70 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7dc08 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 7dc08 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7dc08 │ │ │ │ dmb ish │ │ │ │ @@ -46204,15 +46204,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7dbb4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7dc08 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 7dc08 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4208 @ 0x1070 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 82af8 │ │ │ │ b 7dc08 │ │ │ │ @@ -46278,15 +46278,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7dcd8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3748 │ │ │ │ + b 3e373c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ddac │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -46294,15 +46294,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7dd1c │ │ │ │ cmp r1, #1 │ │ │ │ bne 7ddac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ b 7ddac │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ddac │ │ │ │ dmb ish │ │ │ │ @@ -46311,15 +46311,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7dd60 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7ddac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ b 7ddac │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #1056 @ 0x420 │ │ │ │ bl 79448 │ │ │ │ b 7ddac │ │ │ │ mov r5, r0 │ │ │ │ @@ -46385,15 +46385,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7de84 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e3748 │ │ │ │ + b 3e373c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7df60 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -46401,15 +46401,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7dec8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7df60 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ b 7df60 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7df60 │ │ │ │ dmb ish │ │ │ │ @@ -46418,15 +46418,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7df0c │ │ │ │ cmp r1, #1 │ │ │ │ bne 7df60 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ b 7df60 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4384 @ 0x1120 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 79448 │ │ │ │ b 7df60 │ │ │ │ @@ -46445,15 +46445,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7df94 │ │ │ │ bx lr │ │ │ │ add r0, r0, #12 │ │ │ │ b 804e0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #22 │ │ │ │ bne 7dff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ beq 7e004 │ │ │ │ @@ -46465,30 +46465,30 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e004 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r1, #21 │ │ │ │ bne 7e008 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4e424 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 80164 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e02c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #2 │ │ │ │ bhi 7e04c │ │ │ │ cmp r2, #1 │ │ │ │ @@ -46555,15 +46555,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7e12c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3b80 │ │ │ │ + b 3e3b74 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e200 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -46571,15 +46571,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7e170 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7e200 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ b 7e200 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e200 │ │ │ │ dmb ish │ │ │ │ @@ -46588,15 +46588,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7e1b4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7e200 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ b 7e200 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #3984 @ 0xf90 │ │ │ │ bl 7b54c │ │ │ │ b 7e200 │ │ │ │ mov r5, r0 │ │ │ │ @@ -46620,36 +46620,36 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e274 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 7e278 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7e284 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 64ced4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e2b0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ movw r1, #4200 @ 0x1068 │ │ │ │ add r4, r0, r1 │ │ │ │ ldrb r1, [r4, #13] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -46725,29 +46725,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7e3d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7e444 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3f04 │ │ │ │ + b 3e3ef8 │ │ │ │ ldr r2, [r7, #2104] @ 0x838 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #8]! │ │ │ │ cmp r5, #0 │ │ │ │ bne 7e31c │ │ │ │ b 7e444 │ │ │ │ ldr r2, [r6] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #8]! │ │ │ │ cmp r5, #0 │ │ │ │ bne 7e3a0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ac1f4 │ │ │ │ @@ -46773,15 +46773,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7e498 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7e504 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ b 7e504 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e504 │ │ │ │ dmb ish │ │ │ │ @@ -46790,15 +46790,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7e4dc │ │ │ │ cmp r1, #1 │ │ │ │ bne 7e504 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e52c │ │ │ │ cmp r1, #1 │ │ │ │ @@ -46859,42 +46859,42 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7e5f4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 7e618 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 7e620 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bfd04 │ │ │ │ + b 5bfcf4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7e65c │ │ │ │ cmp r1, #1 │ │ │ │ bne 7e684 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -46903,46 +46903,46 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e6c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e6e4 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e700 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e74c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e744 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ bl 828dc │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -46959,15 +46959,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e7a8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldrb r2, [r1, #4]! │ │ │ │ cmp r2, #12 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r2, #11 │ │ │ │ bne 7e7d0 │ │ │ │ @@ -46979,15 +46979,15 @@ │ │ │ │ b 804e0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e7f8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 7e84c │ │ │ │ cmp r1, #0 │ │ │ │ bne 7e848 │ │ │ │ @@ -47051,22 +47051,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e8d4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e934 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e96c │ │ │ │ cmp r1, #1 │ │ │ │ @@ -47088,22 +47088,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e968 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e9c8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7e9ec │ │ │ │ cmp r1, #1 │ │ │ │ bxne lr │ │ │ │ @@ -47130,47 +47130,47 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ea7c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 804e0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ea7c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ea9c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7eac0 │ │ │ │ cmp r1, #1 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #8 │ │ │ │ b 7e20c │ │ │ │ add r0, r0, #8 │ │ │ │ b 7ddb8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed9a0 │ │ │ │ + bl 3ed994 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 7eb28 │ │ │ │ ldrd r2, [r4] │ │ │ │ bl 7bf1f0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -47198,15 +47198,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 80668 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed548 │ │ │ │ + bl 3ed53c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq 7ebb8 │ │ │ │ ldrd r2, [r4] │ │ │ │ bl 7bf1f0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -47246,15 +47246,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7ec18 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ec40 │ │ │ │ cmp r1, #1 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #8 │ │ │ │ b 7e758 │ │ │ │ @@ -47270,15 +47270,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7ec78 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7ecc8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ @@ -47359,15 +47359,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7edbc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e37ec │ │ │ │ + b 3e37e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ee98 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -47375,15 +47375,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7ee00 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7ee98 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ b 7ee98 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ee98 │ │ │ │ dmb ish │ │ │ │ @@ -47392,15 +47392,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7ee44 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7ee98 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ b 7ee98 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4208 @ 0x1070 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 7be40 │ │ │ │ b 7ee98 │ │ │ │ @@ -47433,15 +47433,15 @@ │ │ │ │ add r0, r4, #752 @ 0x2f0 │ │ │ │ bl 88cd4 │ │ │ │ ldr r1, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ef10 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #1504]! @ 0x5e0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 7eff4 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -47463,15 +47463,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 88cd4 │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ef88 │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #1504]! @ 0x5e0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 7eff4 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -47490,33 +47490,33 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7efc8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f014 │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #1504 @ 0x5e0 │ │ │ │ bl 78064 │ │ │ │ b 7f0cc │ │ │ │ ldr r1, [r4, #1488] @ 0x5d0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f03c │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #1504 @ 0x5e0 │ │ │ │ bl 78064 │ │ │ │ b 7f0cc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -47527,15 +47527,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f060 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7f0cc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ b 7f0cc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f0cc │ │ │ │ dmb ish │ │ │ │ @@ -47544,15 +47544,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f0a4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7f0cc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 7f100 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -47562,15 +47562,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7f108 │ │ │ │ bx lr │ │ │ │ add r0, r0, #8 │ │ │ │ b 7c880 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 7f164 │ │ │ │ cmp r1, #2 │ │ │ │ bne 7f198 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #16]! │ │ │ │ @@ -47613,60 +47613,60 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7f1d4 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 7f208 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7f210 │ │ │ │ bx lr │ │ │ │ add r0, r0, #8 │ │ │ │ b 7d088 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f238 │ │ │ │ cmp r1, #1 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #8 │ │ │ │ b 7c598 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7f24c │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 7f280 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7f288 │ │ │ │ bx lr │ │ │ │ add r0, r0, #8 │ │ │ │ b 7c98c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f2f8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ @@ -47683,15 +47683,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f318 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 7e2b8 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r0, #20]! │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -47701,15 +47701,15 @@ │ │ │ │ b 64ced4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f340 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 7f370 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ @@ -47718,60 +47718,60 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7f378 │ │ │ │ bx lr │ │ │ │ add r0, r0, #8 │ │ │ │ b 7c598 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f3a0 │ │ │ │ cmp r1, #1 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #8 │ │ │ │ b 7c598 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7f3b4 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f3dc │ │ │ │ cmp r1, #1 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #8 │ │ │ │ b 7c880 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7f3f0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 7f424 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7f42c │ │ │ │ bx lr │ │ │ │ add r0, r0, #8 │ │ │ │ b 7c598 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f454 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7f460 │ │ │ │ add r0, r0, #8 │ │ │ │ b 7c598 │ │ │ │ @@ -47782,23 +47782,23 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f48c │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1077] @ 0x435 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f520 │ │ │ │ cmp r0, #3 │ │ │ │ bne 7f594 │ │ │ │ @@ -47850,15 +47850,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f568 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f63c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -47866,15 +47866,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f5ac │ │ │ │ cmp r1, #1 │ │ │ │ bne 7f63c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 7f63c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f63c │ │ │ │ dmb ish │ │ │ │ @@ -47883,15 +47883,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f5f0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7f63c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 7f63c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #1072 @ 0x430 │ │ │ │ bl 82af8 │ │ │ │ b 7f63c │ │ │ │ mov r5, r0 │ │ │ │ @@ -47958,15 +47958,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f718 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f7f4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -47974,15 +47974,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f75c │ │ │ │ cmp r1, #1 │ │ │ │ bne 7f7f4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 7f7f4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f7f4 │ │ │ │ dmb ish │ │ │ │ @@ -47991,15 +47991,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f7a0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7f7f4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 7f7f4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4304 @ 0x10d0 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 82af8 │ │ │ │ b 7f7f4 │ │ │ │ @@ -48020,15 +48020,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 7f830 │ │ │ │ bx lr │ │ │ │ add r0, r0, #8 │ │ │ │ b 7c880 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 7f860 │ │ │ │ cmp r1, #0 │ │ │ │ bne 7f85c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -48039,23 +48039,23 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 7f890 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1077] @ 0x435 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f924 │ │ │ │ cmp r0, #3 │ │ │ │ bne 7f998 │ │ │ │ @@ -48107,15 +48107,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f96c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7fa40 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -48123,15 +48123,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f9b0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7fa40 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ b 7fa40 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7fa40 │ │ │ │ dmb ish │ │ │ │ @@ -48140,15 +48140,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 7f9f4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 7fa40 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ b 7fa40 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #1072 @ 0x430 │ │ │ │ bl 78064 │ │ │ │ b 7fa40 │ │ │ │ mov r5, r0 │ │ │ │ @@ -48180,22 +48180,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fa78 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fad8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fb10 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -48217,22 +48217,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fb0c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fb6c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fb90 │ │ │ │ cmp r1, #1 │ │ │ │ bxne lr │ │ │ │ @@ -48260,15 +48260,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fbfc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 7eea4 │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ orr r1, r1, #2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -48278,15 +48278,15 @@ │ │ │ │ b 64ced4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fc44 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #197] @ 0xc5 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7fcd4 │ │ │ │ @@ -48419,22 +48419,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fe34 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fe94 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fecc │ │ │ │ cmp r1, #1 │ │ │ │ @@ -48456,22 +48456,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fec8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ff28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ff98 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -48490,15 +48490,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ff94 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 7f8a8 │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ orr r1, r1, #2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -48508,15 +48508,15 @@ │ │ │ │ b 64ced4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 7ffdc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 80014 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -48538,42 +48538,42 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 80010 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 80070 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 800a0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 800c0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 800e4 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -48590,28 +48590,28 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 800f8 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bf9f0 │ │ │ │ + b 5bf9e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 80130 │ │ │ │ cmp r1, #1 │ │ │ │ bne 80158 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #19 │ │ │ │ @@ -48642,15 +48642,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 801d4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 801fc │ │ │ │ @@ -48681,15 +48681,15 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 801d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 802cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -48759,47 +48759,47 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 80b10 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 803c8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 80358 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 80b10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8040c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 801d4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 80448 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 80450 │ │ │ │ @@ -48827,15 +48827,15 @@ │ │ │ │ bl 867e94 │ │ │ │ b 804d8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #8 │ │ │ │ bhi 80624 │ │ │ │ @@ -48871,15 +48871,15 @@ │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 80624 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne 80624 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -48887,20 +48887,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 805c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 80164 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 80624 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ @@ -48921,19 +48921,19 @@ │ │ │ │ b 80164 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 80650 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ @@ -48970,54 +48970,54 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 806ec │ │ │ │ cmp r1, #1 │ │ │ │ bne 80714 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 80720 │ │ │ │ cmp r2, #1 │ │ │ │ bne 80744 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 80750 │ │ │ │ cmp r2, #1 │ │ │ │ bne 80774 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 807b0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 80784 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 80828 │ │ │ │ mov r6, r0 │ │ │ │ b 807f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -49027,41 +49027,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 807d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 807f8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 80804 │ │ │ │ cmp r2, #1 │ │ │ │ bne 80828 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 80860 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 80838 │ │ │ │ cmp r1, #1 │ │ │ │ bne 80860 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -49074,66 +49074,66 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 80888 │ │ │ │ cmp r1, #1 │ │ │ │ bne 80980 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bf9f0 │ │ │ │ + b 5bf9e0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 808bc │ │ │ │ cmp r1, #1 │ │ │ │ bne 808e4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 808f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 80914 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 80920 │ │ │ │ cmp r2, #1 │ │ │ │ bne 80944 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 80980 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 80954 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 809f8 │ │ │ │ mov r6, r0 │ │ │ │ b 809c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -49143,41 +49143,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 809a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 809c8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 809d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 809f8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 80a30 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 80a08 │ │ │ │ cmp r1, #1 │ │ │ │ bne 80a30 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ @@ -49204,15 +49204,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7c4d74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 80abc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ bl 83a94 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -49224,15 +49224,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 80b0c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #14 │ │ │ │ movcs r1, #8 │ │ │ │ cmp r1, #8 │ │ │ │ @@ -49251,15 +49251,15 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 80bd8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 82734 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -49275,23 +49275,23 @@ │ │ │ │ bl 82734 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 80bd8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 80bf8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -49364,15 +49364,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 80c00 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 80c74 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -49412,56 +49412,56 @@ │ │ │ │ b 80dc8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 80e58 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 82734 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 80e28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 82734 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 82734 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 82734 │ │ │ │ b 80f50 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 82734 │ │ │ │ b 80f50 │ │ │ │ bl 77b24 │ │ │ │ @@ -49475,15 +49475,15 @@ │ │ │ │ b 80ec0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 80ef8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 82734 │ │ │ │ b 80f50 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ @@ -49495,15 +49495,15 @@ │ │ │ │ b 80f10 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 80f48 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 82734 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -49521,15 +49521,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 80f90 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 80164 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #20 │ │ │ │ bhi 80f90 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -49545,51 +49545,51 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 81010 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 81040 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bb228 │ │ │ │ + bl 5bb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 81084 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 810a0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 810b8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ @@ -49598,21 +49598,21 @@ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ bne 810f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 810d0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 81164 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -49845,42 +49845,42 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 81498 │ │ │ │ cmp r1, #1 │ │ │ │ bne 814c0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 814f8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 814d4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 814f8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 81500 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bf924 │ │ │ │ + b 5bf914 │ │ │ │ mov r6, r0 │ │ │ │ b 81570 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 81570 │ │ │ │ @@ -49889,48 +49889,48 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 8154c │ │ │ │ cmp r2, #1 │ │ │ │ bne 81570 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 81578 │ │ │ │ cmp r1, #1 │ │ │ │ bne 815a0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 815d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 815f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 81684 │ │ │ │ @@ -50073,15 +50073,15 @@ │ │ │ │ b 817e8 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 81850 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ beq 818b4 │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ b 81870 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -50105,15 +50105,15 @@ │ │ │ │ b 81868 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 818d0 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 81918 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 81918 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ @@ -50172,15 +50172,15 @@ │ │ │ │ b 81974 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 81a5c │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 81a5c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 819f0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq 81a38 │ │ │ │ @@ -50202,15 +50202,15 @@ │ │ │ │ b 819ec │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 81a54 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ bl 86964 │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ bl 82dc8 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -50220,43 +50220,43 @@ │ │ │ │ beq 81a9c │ │ │ │ mov r4, r0 │ │ │ │ bl 1ab9d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 81ae0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 25ec30 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 81b0c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 81b44 │ │ │ │ add r0, r6, r5 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ @@ -50271,25 +50271,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 81b68 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 81b90 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl 792cc │ │ │ │ b 81bf4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ @@ -50306,15 +50306,15 @@ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 81bf4 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 391418 │ │ │ │ mov r0, r4 │ │ │ │ @@ -50354,15 +50354,15 @@ │ │ │ │ bne 81ca0 │ │ │ │ dmb ish │ │ │ │ bl 7bf8c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 81d00 │ │ │ │ mov r6, r0 │ │ │ │ b 81cf8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ @@ -50377,52 +50377,52 @@ │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ mov r0, r4 │ │ │ │ bl 88e10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c2d74 │ │ │ │ + bl 5c2d64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 81d34 │ │ │ │ cmp r2, #1 │ │ │ │ bne 81d58 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 81d70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 81d88 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 81da4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 81de4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ @@ -50430,41 +50430,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 81dc0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 81de4 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 81e10 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 81e28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 81e40 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 81dfc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 81e08 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -50475,40 +50475,40 @@ │ │ │ │ add r5, r5, #72 @ 0x48 │ │ │ │ beq 81e9c │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 81e74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 81e74 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 81ec0 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 81ef0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 81f34 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -50529,15 +50529,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7cd50c │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 81f80 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 82e0c │ │ │ │ @@ -50554,30 +50554,30 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 81fd4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 82004 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 81fe4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 844dc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -50668,15 +50668,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, #0 │ │ │ │ beq 821a0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 821f4 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -50685,25 +50685,25 @@ │ │ │ │ bne 821e8 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 82d1c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 821b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 6ff264 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ @@ -50755,15 +50755,15 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 8237c │ │ │ │ rsb r5, r7, #0 │ │ │ │ mov r7, #0 │ │ │ │ @@ -50779,32 +50779,32 @@ │ │ │ │ bne 8235c │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 82318 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 82318 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 82318 │ │ │ │ b 8234c │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8239c │ │ │ │ lsl r1, r0, #7 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 82428 │ │ │ │ @@ -50821,40 +50821,40 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 82400 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 825a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #10 │ │ │ │ bcc 8244c │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8244c │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 82464 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 81abc │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ beq 82498 │ │ │ │ @@ -50874,111 +50874,111 @@ │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ beq 824d8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 824b0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 824b0 │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 824f8 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #212]! @ 0xd4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 82504 │ │ │ │ cmp r2, #1 │ │ │ │ bne 82528 │ │ │ │ dmb ish │ │ │ │ - bl 486e50 │ │ │ │ + bl 486e40 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 82540 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 82558 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #220] @ 0xdc │ │ │ │ cmp r6, #0 │ │ │ │ beq 8257c │ │ │ │ mov r0, r6 │ │ │ │ bl 81208 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r4, #224] @ 0xe0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 825a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 81208 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 82414 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 825d4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 822d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 82688 │ │ │ │ mov r5, r0 │ │ │ │ b 826c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 826d0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 826c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 826c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ beq 82688 │ │ │ │ @@ -50997,27 +50997,27 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 8269c │ │ │ │ cmp r2, #1 │ │ │ │ bne 826c0 │ │ │ │ dmb ish │ │ │ │ - bl 486e50 │ │ │ │ + bl 486e40 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ bl 828dc │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ bl 79400 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ bl 79400 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 82700 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 82e0c │ │ │ │ @@ -51061,15 +51061,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 82734 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 82844 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 82734 │ │ │ │ @@ -51087,37 +51087,37 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 82734 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 82844 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b 82850 │ │ │ │ b 82850 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 82894 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 84220 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -51129,15 +51129,15 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl 82734 │ │ │ │ mov r5, r6 │ │ │ │ b 828a4 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ @@ -51147,23 +51147,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 82918 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 82938 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 829bc │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -51175,37 +51175,37 @@ │ │ │ │ ble 8299c │ │ │ │ b 829a4 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bgt 829a4 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bxne lr │ │ │ │ cmp r1, #0 │ │ │ │ beq 829bc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 829e0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 1ac42c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -51215,55 +51215,55 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 82a28 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ab9d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 82a40 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 82a58 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 82a74 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 82ae0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ bl 81ec4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 82ad8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl 81a74 │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ bl 828dc │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ @@ -51296,15 +51296,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 82b40 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 82bac │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -51312,40 +51312,40 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 82b84 │ │ │ │ cmp r1, #1 │ │ │ │ bne 82bac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 25ea60 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 82be8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 82c10 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 82c58 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ @@ -51412,15 +51412,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 82d3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 82d88 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ beq 82da0 │ │ │ │ @@ -51430,31 +51430,31 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 82da0 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 82d60 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 82d60 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bne 82d58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 82dc4 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 82e08 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ @@ -51610,15 +51610,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 83054 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r7 │ │ │ │ beq 8309c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ @@ -51635,15 +51635,15 @@ │ │ │ │ b 8305c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 830b8 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -51657,31 +51657,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 83110 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 83140 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 83198 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ @@ -51710,15 +51710,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 831e4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -51829,15 +51829,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 833c0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 833d0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 83418 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -51858,15 +51858,15 @@ │ │ │ │ b 833cc │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 83434 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -51903,29 +51903,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 834bc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3124 │ │ │ │ + b 3e3118 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 834f8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 83520 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 835a4 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -52054,48 +52054,48 @@ │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 83744 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8375c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8362c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ bl 7a348 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ beq 83798 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 837b0 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 837c8 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #437 @ 0x1b5 │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #439] @ 0x1b7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -52201,27 +52201,27 @@ │ │ │ │ bne 8399c │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ bne 839b4 │ │ │ │ b 83a88 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 83974 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 83a88 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 83a88 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -52237,30 +52237,30 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 83a50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 83a20 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #437 @ 0x1b5 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r7 │ │ │ │ strb r1, [r4, #439] @ 0x1b7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 83a08 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ bne 83a14 │ │ │ │ b 83a20 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -52279,15 +52279,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 83ae8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -52338,30 +52338,30 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 83e48 │ │ │ │ ldr r1, [r4, #384] @ 0x180 │ │ │ │ cmp r1, #0 │ │ │ │ beq 83e48 │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 83e48 │ │ │ │ ldrb r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ bne 83c14 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ beq 83c6c │ │ │ │ cmp r0, #0 │ │ │ │ bne 83c14 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 83c14 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #68] @ 0x44 │ │ │ │ @@ -52442,15 +52442,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 83e74 │ │ │ │ ldr r1, [r4, #324] @ 0x144 │ │ │ │ cmp r1, #0 │ │ │ │ beq 83e74 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 83e74 │ │ │ │ ldrb r0, [r4, #336] @ 0x150 │ │ │ │ cmp r0, #3 │ │ │ │ bne 83e88 │ │ │ │ ldrb r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, #3 │ │ │ │ beq 83e80 │ │ │ │ @@ -52509,15 +52509,15 @@ │ │ │ │ add r0, r4, #404 @ 0x194 │ │ │ │ bl 2dc674 │ │ │ │ ldr r1, [r4, #332] @ 0x14c │ │ │ │ cmp r1, #0 │ │ │ │ beq 83e60 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ mov r0, #324 @ 0x144 │ │ │ │ b 83ef8 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2dc674 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #368] @ 0x170 │ │ │ │ @@ -52532,35 +52532,35 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 83ebc │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #314] @ 0x13a │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq 83edc │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 80a3c │ │ │ │ ldrb r0, [r4, #313] @ 0x139 │ │ │ │ cmp r0, #0 │ │ │ │ beq 83f0c │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq 83f0c │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #313] @ 0x139 │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ bl 7e2da8 │ │ │ │ b 83c14 │ │ │ │ add r0, r4, #340 @ 0x154 │ │ │ │ bl 2dc674 │ │ │ │ @@ -52579,15 +52579,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 83ff0 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 83ff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 83ff8 │ │ │ │ bl 77b24 │ │ │ │ @@ -52597,15 +52597,15 @@ │ │ │ │ b 84070 │ │ │ │ ldr r1, [r4, #332] @ 0x14c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 83fc0 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ mov r0, #324 @ 0x144 │ │ │ │ b 84084 │ │ │ │ b 83fec │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 80a3c │ │ │ │ @@ -52617,15 +52617,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #314] @ 0x13a │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq 84010 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 80a3c │ │ │ │ b 84070 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -52651,15 +52651,15 @@ │ │ │ │ beq 84098 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq 84098 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, #313] @ 0x139 │ │ │ │ bl 7e2da8 │ │ │ │ b 840b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -52706,15 +52706,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8414c │ │ │ │ cmp r1, #1 │ │ │ │ bne 84174 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 8417c │ │ │ │ @@ -52734,15 +52734,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 841bc │ │ │ │ cmp r1, #1 │ │ │ │ bne 841e4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 841ec │ │ │ │ @@ -52758,20 +52758,20 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 82734 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 842cc │ │ │ │ @@ -52801,15 +52801,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 842f0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 84300 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 8434c │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ @@ -52832,15 +52832,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8436c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #784] @ 0x310 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -52944,23 +52944,23 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ b 8454c │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 7e690 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 8455c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 82e0c │ │ │ │ @@ -53046,15 +53046,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 846a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 846c4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 84710 │ │ │ │ @@ -53065,15 +53065,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 846ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 84710 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ strb r5, [r6, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ bne 846cc │ │ │ │ ldrb r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -53142,15 +53142,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 84820 │ │ │ │ cmp r2, #1 │ │ │ │ bne 84844 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 84890 │ │ │ │ @@ -53161,15 +53161,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 8486c │ │ │ │ cmp r2, #1 │ │ │ │ bne 84890 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -53185,15 +53185,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 848f0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ bne 84920 │ │ │ │ @@ -53223,15 +53223,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 84988 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -53267,15 +53267,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 849b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 849b0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 80b10 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne 849b0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -53286,33 +53286,33 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 84a84 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 80164 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 84abc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldrb r1, [r0, #296] @ 0x128 │ │ │ │ cmp r1, #3 │ │ │ │ bne 8559c │ │ │ │ @@ -53364,15 +53364,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 84bbc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 84bf8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -53394,36 +53394,36 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 84c34 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 84c4c │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #452] @ 0x1c4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 84c6c │ │ │ │ ldr r6, [r4, #448] @ 0x1c0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 84c5c │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ beq 84c88 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 85310 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 85310 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ @@ -53603,15 +53603,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 84f78 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #430 @ 0x1ae │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ b 854a8 │ │ │ │ ldrb r0, [r4, #1736] @ 0x6c8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 850c8 │ │ │ │ @@ -53716,15 +53716,15 @@ │ │ │ │ b 85234 │ │ │ │ ldr r1, [r4, #820] @ 0x334 │ │ │ │ mov r0, #824 @ 0x338 │ │ │ │ cmp r1, #0 │ │ │ │ beq 853d4 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 853d4 │ │ │ │ add r7, r4, #820 @ 0x334 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d97a4 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 85418 │ │ │ │ @@ -53851,25 +53851,25 @@ │ │ │ │ bne 8532c │ │ │ │ ldr r1, [r4, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ beq 85358 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 85380 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #401]! @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ strb r6, [r5, #-1] │ │ │ │ beq 854f4 │ │ │ │ ldr r6, [r4, #292] @ 0x124 │ │ │ │ ldr r7, [r4, #288] @ 0x120 │ │ │ │ @@ -53879,33 +53879,33 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 854f4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 854f4 │ │ │ │ add r0, r4, #848 @ 0x350 │ │ │ │ bl 2dc674 │ │ │ │ add r7, r4, #800 @ 0x320 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ beq 853f0 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ bl 82e0c │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 85410 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ cmp r0, #3 │ │ │ │ beq 8545c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8545c │ │ │ │ @@ -53994,15 +53994,15 @@ │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #293] @ 0x125 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 855f4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ @@ -54117,15 +54117,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 82e0c │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 85780 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ add r0, r4, #604 @ 0x25c │ │ │ │ bl 83158 │ │ │ │ add r0, r4, #436 @ 0x1b4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1033] @ 0x409 │ │ │ │ @@ -54167,15 +54167,15 @@ │ │ │ │ b 85864 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 85888 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 85888 │ │ │ │ mov r8, r0 │ │ │ │ movw r9, #429 @ 0x1ad │ │ │ │ b 85b7c │ │ │ │ mov r8, r0 │ │ │ │ b 8597c │ │ │ │ mov r8, r0 │ │ │ │ @@ -54199,15 +54199,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 85988 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 85988 │ │ │ │ mov r8, r0 │ │ │ │ b 85914 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 85914 │ │ │ │ @@ -54229,15 +54229,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 85940 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8597c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -54253,15 +54253,15 @@ │ │ │ │ ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ bl 79394 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 859a0 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ bl 8319c │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 83158 │ │ │ │ b 85b20 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -54347,15 +54347,15 @@ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ movw r9, #401 @ 0x191 │ │ │ │ cmp r1, #0 │ │ │ │ beq 85b7c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 85b7c │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 85b34 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl 8319c │ │ │ │ @@ -54364,15 +54364,15 @@ │ │ │ │ strb r5, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 85b5c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ movw r9, #401 @ 0x191 │ │ │ │ strb r5, [r4, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ beq 85b7c │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ @@ -54414,15 +54414,15 @@ │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #293] @ 0x125 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ @@ -54483,15 +54483,15 @@ │ │ │ │ add r1, r9, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 85d38 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sl] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 85d40 │ │ │ │ @@ -55108,15 +55108,15 @@ │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #643] @ 0x283 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 7a29c │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 86704 │ │ │ │ @@ -55296,15 +55296,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 869ec │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 869fc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 86a44 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -55325,15 +55325,15 @@ │ │ │ │ b 869f8 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 86a60 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -55394,40 +55394,40 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ beq 86b90 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 5feb18 │ │ │ │ + bl 5feb08 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 86ba0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 86b8c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 86bd8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #10] │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -55444,41 +55444,41 @@ │ │ │ │ b 84ad4 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 88e74 │ │ │ │ b 86c74 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl 88e74 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 86c54 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 86c74 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 86c80 │ │ │ │ cmp r2, #1 │ │ │ │ bne 86e74 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ b 86e74 │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ bne 86e74 │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 86d44 │ │ │ │ @@ -55652,23 +55652,23 @@ │ │ │ │ b 86fec │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 86fbc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 86fbc │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 86fac │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 86fac │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 80078 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 80078 │ │ │ │ b 86fbc │ │ │ │ @@ -55680,15 +55680,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 86fc8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 86fec │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -55735,15 +55735,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 870e0 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ bl 4e424 │ │ │ │ b 870e0 │ │ │ │ add r6, r4, #172 @ 0xac │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 870d8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 82e0c │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ @@ -55751,15 +55751,15 @@ │ │ │ │ bne 87108 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 87108 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #4 │ │ │ │ bhi 8718c │ │ │ │ cmp r0, #3 │ │ │ │ beq 8718c │ │ │ │ mov r0, #0 │ │ │ │ @@ -55768,59 +55768,59 @@ │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8714c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 8717c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8715c │ │ │ │ ldrd r8, [r6] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 871a4 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 871bc │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 87120 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 871ec │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 87258 │ │ │ │ mov r5, r0 │ │ │ │ b 87224 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 8721c │ │ │ │ @@ -55832,15 +55832,15 @@ │ │ │ │ bne 8724c │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8724c │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ bl 830c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ b 87270 │ │ │ │ bl 77b24 │ │ │ │ @@ -56292,18 +56292,18 @@ │ │ │ │ andeq r0, r0, r4, asr #4 │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ ldr r1, [r9, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8797c │ │ │ │ ldr r0, [r9, #292] @ 0x124 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r9, #300 @ 0x12c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ b 87f2c │ │ │ │ add r0, r9, #168 @ 0xa8 │ │ │ │ bl 7ae34 │ │ │ │ b 879d0 │ │ │ │ add r0, r9, #216 @ 0xd8 │ │ │ │ bl 89724 │ │ │ │ mov r0, r9 │ │ │ │ @@ -56326,15 +56326,15 @@ │ │ │ │ ldr r1, [r9, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ beq 87650 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #152] @ 0x98 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 87650 │ │ │ │ cmp r5, r7 │ │ │ │ beq 879e4 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ @@ -56353,21 +56353,21 @@ │ │ │ │ bl 867e94 │ │ │ │ b 87a08 │ │ │ │ ldr r1, [r9, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ beq 87a70 │ │ │ │ ldr r0, [r9, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r9, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ beq 87a88 │ │ │ │ ldr r0, [r9, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #192 @ 0xc0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 80a3c │ │ │ │ add r0, r9, #232 @ 0xe8 │ │ │ │ bl 89724 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #228]! @ 0xe4 │ │ │ │ @@ -56467,15 +56467,15 @@ │ │ │ │ strb r0, [r9, #160] @ 0xa0 │ │ │ │ b 88058 │ │ │ │ ldr r1, [r9, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 87c38 │ │ │ │ ldr r0, [r9, #184] @ 0xb8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #177] @ 0xb1 │ │ │ │ b 88294 │ │ │ │ ldrb r0, [r9, #372] @ 0x174 │ │ │ │ cmp r0, #3 │ │ │ │ bne 8831c │ │ │ │ ldrb r0, [r9, #364] @ 0x16c │ │ │ │ @@ -56522,35 +56522,35 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 87ef4 │ │ │ │ ldr r1, [r9, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ beq 87ef4 │ │ │ │ ldr r0, [r9, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 87ef4 │ │ │ │ ldr r1, [r9, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq 87eec │ │ │ │ ldr r0, [r9, #324] @ 0x144 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 87eec │ │ │ │ ldrb r0, [r9, #184] @ 0xb8 │ │ │ │ mov r5, #156 @ 0x9c │ │ │ │ cmp r0, #3 │ │ │ │ beq 87d80 │ │ │ │ cmp r0, #0 │ │ │ │ bne 87d88 │ │ │ │ ldr r1, [r9, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 87d88 │ │ │ │ ldr r0, [r9, #172] @ 0xac │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 87d88 │ │ │ │ ldr r0, [r9, #360] @ 0x168 │ │ │ │ cmp r0, #4 │ │ │ │ beq 87ed8 │ │ │ │ add r0, r9, #344 @ 0x158 │ │ │ │ bl 82210 │ │ │ │ b 87ed8 │ │ │ │ @@ -56558,15 +56558,15 @@ │ │ │ │ bl 2dc674 │ │ │ │ ldr r1, [r9, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 88350 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r9, #440] @ 0x1b8 │ │ │ │ cmp r0, #4 │ │ │ │ beq 8802c │ │ │ │ add r0, r9, #424 @ 0x1a8 │ │ │ │ bl 82210 │ │ │ │ b 8802c │ │ │ │ add r0, r9, #248 @ 0xf8 │ │ │ │ @@ -56647,31 +56647,31 @@ │ │ │ │ bl 2dc674 │ │ │ │ add r0, r9, #200 @ 0xc8 │ │ │ │ bl 80a3c │ │ │ │ add r6, r9, #276 @ 0x114 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #312] @ 0x138 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 87f20 │ │ │ │ ldr r0, [r9, #280] @ 0x118 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ add r6, r9, #264 @ 0x108 │ │ │ │ strb r0, [r9, #313] @ 0x139 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 88350 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r0, [r9, #357] @ 0x165 │ │ │ │ cmp r0, #3 │ │ │ │ bne 87f64 │ │ │ │ ldr r0, [r9, #348] @ 0x15c │ │ │ │ bl 81c00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #356] @ 0x164 │ │ │ │ @@ -56868,37 +56868,37 @@ │ │ │ │ ldr r1, [r9, #204] @ 0xcc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #240] @ 0xf0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8827c │ │ │ │ ldr r0, [r9, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r9, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 88294 │ │ │ │ ldr r0, [r9, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r9, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 882c4 │ │ │ │ add r7, r9, #152 @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r9, #164] @ 0xa4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 882bc │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ bl 82e0c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #176] @ 0xb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r9, #148] @ 0x94 │ │ │ │ cmn r0, #1 │ │ │ │ beq 882e4 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 82e0c │ │ │ │ mov r0, r9 │ │ │ │ @@ -57178,35 +57178,35 @@ │ │ │ │ bne 88760 │ │ │ │ ldrb r0, [r9, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 88778 │ │ │ │ b 887ec │ │ │ │ ldr r0, [r9, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r9, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 88738 │ │ │ │ ldr r0, [r9, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r9, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 887ec │ │ │ │ add r0, r9, #152 @ 0x98 │ │ │ │ bl 826e4 │ │ │ │ b 887ec │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r9, #156] @ 0x9c │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 88ba8 │ │ │ │ ldr r0, [r9, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ b 88944 │ │ │ │ b 88868 │ │ │ │ mov r8, r0 │ │ │ │ b 88b80 │ │ │ │ @@ -57230,15 +57230,15 @@ │ │ │ │ b 8882c │ │ │ │ ldr r1, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 88ba8 │ │ │ │ ldr r0, [r9, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #160] @ 0xa0 │ │ │ │ b 88af0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -57376,23 +57376,23 @@ │ │ │ │ b 88ba0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 88a6c │ │ │ │ ldr r0, [r9, #280] @ 0x118 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r9, #264] @ 0x108 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #313] @ 0x139 │ │ │ │ cmp r1, #0 │ │ │ │ beq 88ba8 │ │ │ │ ldr r0, [r9, #268] @ 0x10c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #208]! @ 0xd0 │ │ │ │ dmb ish │ │ │ │ @@ -57445,15 +57445,15 @@ │ │ │ │ ldr r1, [r9, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ beq 88b80 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #152] @ 0x98 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #52 @ 0x34 │ │ │ │ add r0, r9, #56 @ 0x38 │ │ │ │ bl 8086c │ │ │ │ b 88ba0 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -57471,15 +57471,15 @@ │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ beq 88be8 │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ beq 88c38 │ │ │ │ cmp r0, #4 │ │ │ │ bne 88bcc │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ @@ -57490,52 +57490,52 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 88c40 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 88c40 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7c764 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 88bcc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 88bcc │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 88ca8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 88ca8 │ │ │ │ mov r5, r0 │ │ │ │ b 88ca8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 82bb8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ beq 88cc8 │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #49] @ 0x31 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -57562,43 +57562,43 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 88d30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 88d54 │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ bl 29f594 │ │ │ │ ldm r4, {r0, r3} │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ strb r1, [r4, #48] @ 0x30 │ │ │ │ addne r1, r3, r3, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne 88d7c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r0, r0, r3, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #628]! @ 0x274 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 88da0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 88dec │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ b 88dec │ │ │ │ bl 77b24 │ │ │ │ b 88dd8 │ │ │ │ mov r6, r0 │ │ │ │ b 88dec │ │ │ │ mov r6, r0 │ │ │ │ b 88df4 │ │ │ │ @@ -57821,15 +57821,15 @@ │ │ │ │ bl 2dcd1c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 89160 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r6] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 89178 │ │ │ │ mov r0, r6 │ │ │ │ bl 81abc │ │ │ │ ldr r7, [r4, #260] @ 0x104 │ │ │ │ @@ -57840,41 +57840,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 891ac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 891c8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 829f8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 8922c │ │ │ │ ldr r1, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 89214 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r6] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 8922c │ │ │ │ mov r0, r6 │ │ │ │ bl 81abc │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ @@ -57885,15 +57885,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 89260 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ bl 81ec4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2184] @ 0x888 │ │ │ │ @@ -57907,100 +57907,100 @@ │ │ │ │ add r0, r4, #32 │ │ │ │ bl 7d1a4 │ │ │ │ ldr r1, [r4, #2140] @ 0x85c │ │ │ │ cmp r1, #0 │ │ │ │ beq 892b8 │ │ │ │ ldr r0, [r4, #2144] @ 0x860 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne 89324 │ │ │ │ ldr r1, [r4, #2128] @ 0x850 │ │ │ │ cmp r1, #0 │ │ │ │ beq 892e4 │ │ │ │ ldr r0, [r4, #2132] @ 0x854 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2152] @ 0x868 │ │ │ │ ldr r1, [r4, #2160] @ 0x870 │ │ │ │ cmp r1, #0 │ │ │ │ beq 89304 │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ beq 89320 │ │ │ │ ldr r0, [r4, #2176] @ 0x880 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2128] @ 0x850 │ │ │ │ cmp r1, #0 │ │ │ │ bne 892d8 │ │ │ │ b 892e4 │ │ │ │ ldr r1, [r4, #2140] @ 0x85c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 89364 │ │ │ │ ldr r0, [r4, #2144] @ 0x860 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r4, #2128] @ 0x850 │ │ │ │ cmp r1, #0 │ │ │ │ beq 89384 │ │ │ │ ldr r0, [r4, #2132] @ 0x854 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2160] @ 0x870 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2152] @ 0x868 │ │ │ │ cmp r1, #0 │ │ │ │ bne 893ac │ │ │ │ ldr r1, [r4, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ bne 893c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ beq 893a4 │ │ │ │ ldr r0, [r4, #2176] @ 0x880 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #2124] @ 0x84c │ │ │ │ cmp r1, #3 │ │ │ │ beq 89410 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #2112] @ 0x840 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8940c │ │ │ │ ldr r0, [r0, #2116] @ 0x844 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #2104] @ 0x838 │ │ │ │ cmp r1, #3 │ │ │ │ bne 893f0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ bl 7bf00 │ │ │ │ @@ -58010,26 +58010,26 @@ │ │ │ │ addne r1, r2, r2, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 893f0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ b 893f0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r5, #2112] @ 0x840 │ │ │ │ cmp r1, #0 │ │ │ │ beq 89480 │ │ │ │ ldr r0, [r5, #2116] @ 0x844 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8954c │ │ │ │ @@ -58044,15 +58044,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 894dc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 831e8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 89510 │ │ │ │ ldrb r0, [r4, #144] @ 0x90 │ │ │ │ @@ -58118,15 +58118,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 89604 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 831e8 │ │ │ │ b 8962c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ @@ -58180,15 +58180,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #348 @ 0x15c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 804e0 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 812ec │ │ │ │ b 89710 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ bl 7df6c │ │ │ │ @@ -59065,15 +59065,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8a458 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8a458 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ orr r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq 8a458 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 64ced4 │ │ │ │ @@ -59097,15 +59097,15 @@ │ │ │ │ b 8a550 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8a550 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #1088 @ 0x440 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [r4, #4] │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ @@ -59240,15 +59240,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8a714 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8a714 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ orr r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq 8a714 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 64ced4 │ │ │ │ @@ -59272,15 +59272,15 @@ │ │ │ │ b 8a80c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8a80c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #1520 @ 0x5f0 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [r4, #4] │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ @@ -59344,15 +59344,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8a8d4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8a8d4 │ │ │ │ ldr r0, [pc, #136] @ 8a9c0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #132] @ 8a9c4 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #1104] @ 0x450 │ │ │ │ @@ -59367,15 +59367,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8a988 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #1088 @ 0x440 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [r4, #4] │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ @@ -59501,15 +59501,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ab4c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8ab4c │ │ │ │ ldr r0, [pc, #136] @ 8ac34 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #132] @ 8ac38 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #816] @ 0x330 │ │ │ │ @@ -59524,15 +59524,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8abfc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #800 @ 0x320 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [r4, #4] │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ @@ -59596,15 +59596,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8acc8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8acc8 │ │ │ │ ldr r0, [pc, #132] @ 8adac │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #128] @ 8adb0 │ │ │ │ sub ip, r7, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #1 │ │ │ │ @@ -59619,15 +59619,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ad78 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldmdb r7, {r0, r1, r2, r3} │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r4] │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r4, #4] │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -59690,15 +59690,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ae40 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8ae40 │ │ │ │ ldr r0, [pc, #128] @ 8af20 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #124] @ 8af24 │ │ │ │ sub ip, r7, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #1 │ │ │ │ @@ -59712,15 +59712,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8aeec │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldmdb r7, {r0, r1, r2, r3} │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r4] │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r4, #4] │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -59847,15 +59847,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8b094 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8b094 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ ldrne r1, [r0, #20]! │ │ │ │ cmpne r1, #0 │ │ │ │ beq 8b094 │ │ │ │ @@ -59879,15 +59879,15 @@ │ │ │ │ b 8b188 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8b188 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldmdb r7, {r0, r1, r2, r3} │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r4] │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r4, #4] │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -59946,15 +59946,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8b240 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8b240 │ │ │ │ ldr r0, [pc, #136] @ 8b328 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #132] @ 8b32c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #336] @ 0x150 │ │ │ │ @@ -59969,15 +59969,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8b2f0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #320 @ 0x140 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [r4, #4] │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ @@ -60181,15 +60181,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8b5e8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8b5e8 │ │ │ │ ldr r0, [pc, #136] @ 8b6d4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #132] @ 8b6d8 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #1056] @ 0x420 │ │ │ │ @@ -60204,15 +60204,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8b69c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #1040 @ 0x410 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [r4, #4] │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ @@ -60396,15 +60396,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8b948 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8b948 │ │ │ │ ldr r0, [pc, #136] @ 8ba30 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #132] @ 8ba34 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #912] @ 0x390 │ │ │ │ @@ -60419,15 +60419,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8b9f8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #896 @ 0x380 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [r4, #4] │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ @@ -60616,15 +60616,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8bcb8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8bcb8 │ │ │ │ ldr r0, [pc, #136] @ 8bda0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #132] @ 8bda4 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ @@ -60639,15 +60639,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8bd68 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #208 @ 0xd0 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [r4, #4] │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ @@ -60773,15 +60773,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8bf2c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8bf2c │ │ │ │ ldr r0, [pc, #136] @ 8c014 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #132] @ 8c018 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #656] @ 0x290 │ │ │ │ @@ -60796,15 +60796,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8bfdc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [r4, #4] │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ @@ -60937,15 +60937,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c1b4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8c1b4 │ │ │ │ ldr r0, [pc, #148] @ 8c2b0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #144] @ 8c2b4 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #2152] @ 0x868 │ │ │ │ @@ -60961,15 +60961,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c270 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #2136] @ 0x858 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [sp, #2140] @ 0x85c │ │ │ │ ldr r2, [sp, #2144] @ 0x860 │ │ │ │ ldr r3, [sp, #2148] @ 0x864 │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ @@ -61221,23 +61221,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c604 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8c604 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c6a0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -61310,23 +61310,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c720 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8c720 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c804 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #4224 @ 0x1080 │ │ │ │ mov r4, r0 │ │ │ │ @@ -61366,23 +61366,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c844 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8c844 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c8e4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -61421,23 +61421,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c920 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8c920 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c9c0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #896 @ 0x380 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -61475,23 +61475,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8c9fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8c9fc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ca98 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -61532,23 +61532,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8cad8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8cad8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8cb7c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #320 @ 0x140 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -61586,23 +61586,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8cbb8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8cbb8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8cc54 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -61675,23 +61675,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ccd4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8ccd4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8cdb8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ @@ -61765,23 +61765,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ce3c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8ce3c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8cf20 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -61820,23 +61820,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8cf60 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8cf60 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8cffc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -61878,23 +61878,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d03c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8d03c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d0e4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -61967,23 +61967,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d164 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8d164 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d248 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #800 @ 0x320 │ │ │ │ mov r4, r0 │ │ │ │ @@ -62022,23 +62022,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d288 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8d288 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d324 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -62101,23 +62101,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d394 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8d394 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d460 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -62156,23 +62156,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d4a0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8d4a0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d53c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #640 @ 0x280 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -62210,23 +62210,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d578 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8d578 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d614 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -62267,23 +62267,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d654 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8d654 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d6f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1072 @ 0x430 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -62322,23 +62322,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d734 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8d734 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d7d4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #304 @ 0x130 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -62380,23 +62380,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d814 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8d814 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d8bc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -62435,23 +62435,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d8f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8d8f8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d998 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -62489,23 +62489,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8d9d4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8d9d4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8da70 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -62578,23 +62578,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8daf0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8daf0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8dbd4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #392 @ 0x188 │ │ │ │ mov r4, r0 │ │ │ │ @@ -62661,23 +62661,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8dc4c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8dc4c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8dd20 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ @@ -62751,23 +62751,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8dda4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8dda4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8de88 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #320 @ 0x140 │ │ │ │ mov r4, r0 │ │ │ │ @@ -62806,23 +62806,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8dec8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8dec8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8df64 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -62895,23 +62895,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8dfe4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8dfe4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e0c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #4000 @ 0xfa0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -62951,23 +62951,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e108 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8e108 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e1a8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -63040,23 +63040,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e228 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8e228 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e30c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ @@ -63126,23 +63126,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e390 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8e390 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e464 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ @@ -63216,23 +63216,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e4e8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8e4e8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e5cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ @@ -63306,23 +63306,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e650 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8e650 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e734 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #800 @ 0x320 │ │ │ │ mov r4, r0 │ │ │ │ @@ -63361,23 +63361,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e774 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8e774 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e810 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -63450,23 +63450,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e890 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8e890 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e974 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ @@ -63540,23 +63540,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8e9f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8e9f8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8eadc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ @@ -63630,23 +63630,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8eb60 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8eb60 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ec44 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #4224 @ 0x1080 │ │ │ │ mov r4, r0 │ │ │ │ @@ -63686,23 +63686,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ec84 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8ec84 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ed24 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -63741,23 +63741,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ed60 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8ed60 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ee00 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -63795,23 +63795,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ee3c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8ee3c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8eed8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #392 @ 0x188 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -63877,23 +63877,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ef4c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8ef4c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f020 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -63957,23 +63957,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f094 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8f094 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f160 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ @@ -64047,23 +64047,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f1e4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8f1e4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f2c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r4, r0 │ │ │ │ @@ -64103,23 +64103,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f308 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8f308 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f3a8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -64161,23 +64161,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f3e8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8f3e8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f490 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #4224 @ 0x1080 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -64216,23 +64216,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f4cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8f4cc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f56c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -64271,23 +64271,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f5a8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8f5a8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f648 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #4224 @ 0x1080 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -64326,23 +64326,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f684 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8f684 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f724 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -64380,23 +64380,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f760 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8f760 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f7fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #208 @ 0xd0 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -64434,23 +64434,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f838 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8f838 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f8d4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov sl, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -64519,23 +64519,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f954 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8f954 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8fa28 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -64599,23 +64599,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8fa9c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8fa9c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8fb68 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ @@ -64689,23 +64689,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8fbec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8fbec │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8fcd0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ @@ -64775,23 +64775,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8fd54 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8fd54 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8fe28 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #640 @ 0x280 │ │ │ │ mov r4, r0 │ │ │ │ @@ -64830,23 +64830,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8fe68 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8fe68 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ff04 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #208 @ 0xd0 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -64884,23 +64884,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ff40 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 8ff40 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8ffdc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1072 @ 0x430 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -64939,23 +64939,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 90018 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 90018 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 900b8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -65028,23 +65028,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 90138 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 90138 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9021c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ @@ -65118,23 +65118,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 902a0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 902a0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 90384 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1040 @ 0x410 │ │ │ │ mov r4, r0 │ │ │ │ @@ -65174,23 +65174,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 903c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 903c4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 90464 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #4000 @ 0xfa0 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf9d8 │ │ │ │ @@ -65229,23 +65229,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 904a0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 904a0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 90540 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1000 @ 0x3e8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -65318,23 +65318,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 905c0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 905c0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 906a4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -65373,23 +65373,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 906e4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 906e4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 90780 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #304 @ 0x130 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -65431,23 +65431,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 907c0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 907c0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 90868 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #456 @ 0x1c8 │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -65558,23 +65558,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 909c8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 909c8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 90a64 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 90968 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -65706,23 +65706,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 90c18 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 90c18 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 90cb4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 90bb4 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -65851,23 +65851,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 90e5c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 90e5c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 90ef8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 90dfc │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -66003,23 +66003,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 910dc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 910dc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 91158 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ ldrsbteq lr, [r6], r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #584 @ 0x248 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ @@ -66137,23 +66137,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 912f4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 912f4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 91370 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ adcseq lr, r6, r0, asr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #584 @ 0x248 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ @@ -66271,23 +66271,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9150c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9150c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 91588 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ adcseq lr, r6, r8, lsr #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ @@ -66457,23 +66457,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 91790 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 91790 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 91870 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 916d8 │ │ │ │ bl 77b08 │ │ │ │ mov r7, r0 │ │ │ │ @@ -66615,23 +66615,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 91a6c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 91a6c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 91ae8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ adcseq lr, r6, r8, asr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #984 @ 0x3d8 │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -66881,23 +66881,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 91d24 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 91d24 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 91f80 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 91f9c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -67060,23 +67060,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 92140 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 92140 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 921dc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 920dc │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -67344,23 +67344,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 92460 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 92460 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 926bc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 926d8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -67527,26 +67527,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 92834 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl a2728 │ │ │ │ add sp, sp, #648 @ 0x288 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 92934 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ adcseq sp, r6, r0, lsl #8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ @@ -67651,26 +67651,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 92a54 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl a3ccc │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 92b24 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 92a2c │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -67930,26 +67930,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 92d14 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl a7f68 │ │ │ │ add sp, sp, #184 @ 0xb8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 92fe4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r8, r0 │ │ │ │ b 92ffc │ │ │ │ mov r4, r0 │ │ │ │ @@ -68101,26 +68101,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9315c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl a1ef8 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9322c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 93134 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -68240,26 +68240,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 93388 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl a8a90 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 93458 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 93360 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -68524,23 +68524,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 936d0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 936d0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9392c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 93948 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -68703,23 +68703,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 93aec │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 93aec │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 93b88 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 93a88 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -69003,26 +69003,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 93dbc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl a5c58 │ │ │ │ add sp, sp, #980 @ 0x3d4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 940b0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r0 │ │ │ │ b 940cc │ │ │ │ @@ -69326,23 +69326,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 94358 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 94358 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 945b4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 945d0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -69499,26 +69499,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9472c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl a3b3c │ │ │ │ add sp, sp, #424 @ 0x1a8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 94804 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 94704 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -69785,23 +69785,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 94a84 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 94a84 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 94ce0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 94cfc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -70103,23 +70103,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 94f7c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 94f7c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 951d8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 951f4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -70297,26 +70297,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 953b4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl a8518 │ │ │ │ add sp, sp, #280 @ 0x118 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9547c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 9532c │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -70447,23 +70447,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9562c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9562c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 956c8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 955c4 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -70622,23 +70622,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 958ec │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 958ec │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 95984 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 95840 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -70768,23 +70768,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 95b30 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 95b30 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 95bcc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 95ad0 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -71023,26 +71023,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 95da8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl a6588 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 96028 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r8, r0 │ │ │ │ b 96040 │ │ │ │ mov r4, r0 │ │ │ │ @@ -71227,23 +71227,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 96260 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 96260 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 962f8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 961b4 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -71375,23 +71375,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 964ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 964ac │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 96548 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 96448 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -71526,23 +71526,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 96728 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 96728 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 967a4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ adcseq r9, r6, ip, lsl #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #984 @ 0x3d8 │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -71792,23 +71792,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 969e0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 969e0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 96c3c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 96c58 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -71965,26 +71965,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 96dbc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl a7df0 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 96e8c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 96d94 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -72104,26 +72104,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 96fe8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl a490c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 970b8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 96fc0 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -72243,26 +72243,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9720c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl a6da0 │ │ │ │ add sp, sp, #424 @ 0x1a8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 972e4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 971e4 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -72397,23 +72397,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 974c4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 974c4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 97540 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ ldrshteq r8, [r6], r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ @@ -72524,23 +72524,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 976a0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 976a0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9773c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 9763c │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -72802,26 +72802,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9793c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl a2530 │ │ │ │ add sp, sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 97c04 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r8, r0 │ │ │ │ b 97c1c │ │ │ │ mov r4, r0 │ │ │ │ @@ -73121,23 +73121,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 97e98 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 97e98 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 98104 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 98120 │ │ │ │ add lr, sp, #12288 @ 0x3000 │ │ │ │ @@ -73301,23 +73301,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 982c4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 982c4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 98360 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 98260 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -73585,23 +73585,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 985e4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 985e4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 98840 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 9885c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -73900,23 +73900,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 98ad0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 98ad0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 98d28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 98d44 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -74137,23 +74137,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 98f90 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 98f90 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 99070 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 98ed8 │ │ │ │ bl 77b08 │ │ │ │ mov r7, r0 │ │ │ │ @@ -74295,23 +74295,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9926c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9926c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 992e8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ adcseq r6, r6, r8, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r9, r0 │ │ │ │ @@ -74532,26 +74532,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9947c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl a5fdc │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 996fc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r8, r0 │ │ │ │ b 99714 │ │ │ │ mov r4, r0 │ │ │ │ @@ -74712,23 +74712,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 998f0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 998f0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9996c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ adcseq r6, r6, r4, asr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #980 @ 0x3d4 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ @@ -74994,26 +74994,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 99b58 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl a70c8 │ │ │ │ add sp, sp, #980 @ 0x3d4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 99e4c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r0 │ │ │ │ b 99e68 │ │ │ │ @@ -75288,26 +75288,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9a04c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl a8690 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9a2cc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r8, r0 │ │ │ │ b 9a2e4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -75597,23 +75597,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9a554 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9a554 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9a7ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 9a7c8 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -75918,23 +75918,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9aa4c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9aa4c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9acb8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 9acd4 │ │ │ │ add lr, sp, #12288 @ 0x3000 │ │ │ │ @@ -76237,23 +76237,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9af54 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9af54 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9b1b0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 9b1cc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -76416,23 +76416,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9b370 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9b370 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9b40c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 9b30c │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -76561,23 +76561,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9b5b4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9b5b4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9b650 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 9b550 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -76845,23 +76845,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9b8d4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9b8d4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9bb30 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 9bb4c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -77026,23 +77026,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9bcf8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9bcf8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9bd94 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 9bc90 │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -77304,26 +77304,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9bf90 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl a6ba8 │ │ │ │ add sp, sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9c25c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r8, r0 │ │ │ │ b 9c274 │ │ │ │ mov r4, r0 │ │ │ │ @@ -77621,23 +77621,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9c4f4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9c4f4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9c750 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 9c76c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -77804,26 +77804,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9c8c8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl a2070 │ │ │ │ add sp, sp, #648 @ 0x288 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9c9c8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ adcseq r3, r6, ip, ror #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #984 @ 0x3d8 │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ @@ -78073,23 +78073,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9cc04 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9cc04 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9ce60 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 9ce7c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -78391,23 +78391,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9d0fc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9d0fc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9d358 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 9d374 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -78571,23 +78571,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9d51c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9d51c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9d5b8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ b 9d4bc │ │ │ │ bl 77b08 │ │ │ │ mov r6, r0 │ │ │ │ @@ -78855,23 +78855,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9d83c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9d83c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9da98 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ b 9dab4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -78959,15 +78959,15 @@ │ │ │ │ bne 9db94 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1600 @ 0x640 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9dc18 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7fb98 │ │ │ │ b 9dc0c │ │ │ │ bl 77b24 │ │ │ │ @@ -78991,15 +78991,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1560 @ 0x618 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1600 @ 0x640 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -79045,35 +79045,35 @@ │ │ │ │ bne 9dcec │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1152 @ 0x480 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9dd18 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9dc9c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9dc9c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9dd70 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9dd70 │ │ │ │ mov r5, r0 │ │ │ │ b 9ddc4 │ │ │ │ mov r5, r0 │ │ │ │ b 9dd70 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -79098,15 +79098,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9ddc4 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1152 @ 0x480 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -79128,15 +79128,15 @@ │ │ │ │ bne 9de58 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 9de58 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9de58 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7d088 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9de70 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -79156,15 +79156,15 @@ │ │ │ │ bne 9dea8 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9df28 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7f1e0 │ │ │ │ b 9dedc │ │ │ │ bl 77b24 │ │ │ │ @@ -79187,15 +79187,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9df28 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -79241,35 +79241,35 @@ │ │ │ │ bne 9dffc │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #864 @ 0x360 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9e028 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9dfac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9dfac │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9e080 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9e080 │ │ │ │ mov r5, r0 │ │ │ │ b 9e0d0 │ │ │ │ mov r5, r0 │ │ │ │ b 9e080 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -79293,15 +79293,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9e0d0 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #864 @ 0x360 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ movw r2, #4248 @ 0x1098 │ │ │ │ @@ -79338,15 +79338,15 @@ │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9e204 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7f294 │ │ │ │ b 9e1f8 │ │ │ │ bl 77b24 │ │ │ │ @@ -79370,15 +79370,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #4264 @ 0x10a8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -79400,15 +79400,15 @@ │ │ │ │ bne 9e298 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 9e298 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9e298 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7c598 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9e2b0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -79428,15 +79428,15 @@ │ │ │ │ bne 9e2e8 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9e368 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7f3fc │ │ │ │ b 9e31c │ │ │ │ bl 77b24 │ │ │ │ @@ -79459,15 +79459,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9e368 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ movw r2, #4248 @ 0x1098 │ │ │ │ @@ -79512,15 +79512,15 @@ │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9e4bc │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7fb74 │ │ │ │ b 9e4b0 │ │ │ │ bl 77b24 │ │ │ │ @@ -79544,15 +79544,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #4264 @ 0x10a8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -79598,35 +79598,35 @@ │ │ │ │ bne 9e590 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #864 @ 0x360 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9e5bc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9e540 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9e540 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9e614 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9e614 │ │ │ │ mov r5, r0 │ │ │ │ b 9e664 │ │ │ │ mov r5, r0 │ │ │ │ b 9e614 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -79650,15 +79650,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9e664 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #864 @ 0x360 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -79680,15 +79680,15 @@ │ │ │ │ bne 9e6f8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 9e6f8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9e6f8 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7c880 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9e710 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -79708,15 +79708,15 @@ │ │ │ │ bne 9e748 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9e7c8 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7f0d8 │ │ │ │ b 9e77c │ │ │ │ bl 77b24 │ │ │ │ @@ -79739,15 +79739,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9e7c8 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -79790,15 +79790,15 @@ │ │ │ │ bne 9e890 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4064 @ 0xfe0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9e914 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7ec24 │ │ │ │ b 9e908 │ │ │ │ bl 77b24 │ │ │ │ @@ -79822,15 +79822,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #4040 @ 0xfc8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4064 @ 0xfe0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -79865,15 +79865,15 @@ │ │ │ │ bne 9e9bc │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1152 @ 0x480 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9ea40 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7ff30 │ │ │ │ b 9ea34 │ │ │ │ bl 77b24 │ │ │ │ @@ -79897,15 +79897,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1128 @ 0x468 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1152 @ 0x480 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ movw r2, #4424 @ 0x1148 │ │ │ │ @@ -79950,15 +79950,15 @@ │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4480 @ 0x1180 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9eb94 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7eaa4 │ │ │ │ b 9eb88 │ │ │ │ bl 77b24 │ │ │ │ @@ -79982,15 +79982,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #4440 @ 0x1158 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4480 @ 0x1180 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -80036,35 +80036,35 @@ │ │ │ │ bne 9ec68 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2208 @ 0x8a0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9ec94 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9ec18 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9ec18 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9ecec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9ecec │ │ │ │ mov r5, r0 │ │ │ │ b 9ed3c │ │ │ │ mov r5, r0 │ │ │ │ b 9ecec │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -80088,15 +80088,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9ed3c │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2208 @ 0x8a0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -80131,15 +80131,15 @@ │ │ │ │ bne 9ede4 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1600 @ 0x640 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9ee68 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7fb98 │ │ │ │ b 9ee5c │ │ │ │ bl 77b24 │ │ │ │ @@ -80163,15 +80163,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1560 @ 0x618 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1600 @ 0x640 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -80206,15 +80206,15 @@ │ │ │ │ bne 9ef10 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1152 @ 0x480 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9ef94 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7ff30 │ │ │ │ b 9ef88 │ │ │ │ bl 77b24 │ │ │ │ @@ -80238,15 +80238,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1128 @ 0x468 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1152 @ 0x480 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -80268,15 +80268,15 @@ │ │ │ │ bne 9f028 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 9f028 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9f028 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7c598 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9f040 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -80296,15 +80296,15 @@ │ │ │ │ bne 9f078 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9f0f8 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7f348 │ │ │ │ b 9f0ac │ │ │ │ bl 77b24 │ │ │ │ @@ -80327,15 +80327,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9f0f8 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -80392,15 +80392,15 @@ │ │ │ │ bne 9f1f8 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9f278 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7e854 │ │ │ │ b 9f22c │ │ │ │ bl 77b24 │ │ │ │ @@ -80423,15 +80423,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9f278 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -80477,35 +80477,35 @@ │ │ │ │ bne 9f34c │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f378 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f2fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9f2fc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f3d0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9f3d0 │ │ │ │ mov r5, r0 │ │ │ │ b 9f420 │ │ │ │ mov r5, r0 │ │ │ │ b 9f3d0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -80529,15 +80529,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9f420 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ movw r2, #4248 @ 0x1098 │ │ │ │ @@ -80586,35 +80586,35 @@ │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f52c │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f4b0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9f4b0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f584 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9f584 │ │ │ │ mov r8, r0 │ │ │ │ b 9f5d8 │ │ │ │ mov r8, r0 │ │ │ │ b 9f584 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -80639,15 +80639,15 @@ │ │ │ │ bne 9f5d8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -80693,35 +80693,35 @@ │ │ │ │ bne 9f6ac │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2208 @ 0x8a0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f6d8 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f65c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9f65c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f730 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9f730 │ │ │ │ mov r5, r0 │ │ │ │ b 9f780 │ │ │ │ mov r5, r0 │ │ │ │ b 9f730 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -80745,15 +80745,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9f780 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2208 @ 0x8a0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -80799,35 +80799,35 @@ │ │ │ │ bne 9f854 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #960 @ 0x3c0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f880 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f804 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9f804 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f8d8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9f8d8 │ │ │ │ mov r5, r0 │ │ │ │ b 9f928 │ │ │ │ mov r5, r0 │ │ │ │ b 9f8d8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -80851,15 +80851,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9f928 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #960 @ 0x3c0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ movw r2, #4344 @ 0x10f8 │ │ │ │ @@ -80908,35 +80908,35 @@ │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #4384 @ 0x1120 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9fa34 │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9f9b8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9f9b8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9fa8c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9fa8c │ │ │ │ mov r8, r0 │ │ │ │ b 9fae0 │ │ │ │ mov r8, r0 │ │ │ │ b 9fa8c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -80961,15 +80961,15 @@ │ │ │ │ bne 9fae0 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #4384 @ 0x1120 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -81015,35 +81015,35 @@ │ │ │ │ bne 9fbb4 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9fbe0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9fb64 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9fb64 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9fc38 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9fc38 │ │ │ │ mov r5, r0 │ │ │ │ b 9fc88 │ │ │ │ mov r5, r0 │ │ │ │ b 9fc38 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -81067,15 +81067,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 9fc88 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -81118,15 +81118,15 @@ │ │ │ │ bne 9fd50 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1152 @ 0x480 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9fdd4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7e9d0 │ │ │ │ b 9fdc8 │ │ │ │ bl 77b24 │ │ │ │ @@ -81150,15 +81150,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1112 @ 0x458 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1152 @ 0x480 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -81201,15 +81201,15 @@ │ │ │ │ bne 9fe9c │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1152 @ 0x480 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 9ff20 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7e9d0 │ │ │ │ b 9ff14 │ │ │ │ bl 77b24 │ │ │ │ @@ -81233,15 +81233,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1112 @ 0x458 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1152 @ 0x480 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ movw r2, #4344 @ 0x10f8 │ │ │ │ @@ -81290,35 +81290,35 @@ │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #4384 @ 0x1120 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq a002c │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 9ffb0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 9ffb0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a0084 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a0084 │ │ │ │ mov r8, r0 │ │ │ │ b a00d8 │ │ │ │ mov r8, r0 │ │ │ │ b a0084 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -81343,15 +81343,15 @@ │ │ │ │ bne a00d8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #4384 @ 0x1120 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -81397,35 +81397,35 @@ │ │ │ │ bne a01ac │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1120 @ 0x460 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq a01d8 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a015c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a015c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a0230 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a0230 │ │ │ │ mov r5, r0 │ │ │ │ b a0284 │ │ │ │ mov r5, r0 │ │ │ │ b a0230 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -81450,15 +81450,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a0284 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1120 @ 0x460 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -81495,15 +81495,15 @@ │ │ │ │ bne a0334 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b a03b4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7e5b8 │ │ │ │ b a03ac │ │ │ │ bl 77b24 │ │ │ │ @@ -81526,15 +81526,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -81580,35 +81580,35 @@ │ │ │ │ bne a0488 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #288 @ 0x120 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq a04b4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a0438 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a0438 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a050c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a050c │ │ │ │ mov r5, r0 │ │ │ │ b a055c │ │ │ │ mov r5, r0 │ │ │ │ b a050c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -81632,15 +81632,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a055c │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #288 @ 0x120 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -81686,35 +81686,35 @@ │ │ │ │ bne a0630 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1152 @ 0x480 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq a065c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a05e0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a05e0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a06b4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a06b4 │ │ │ │ mov r5, r0 │ │ │ │ b a0708 │ │ │ │ mov r5, r0 │ │ │ │ b a06b4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -81739,15 +81739,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a0708 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1152 @ 0x480 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -81770,21 +81770,21 @@ │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq a07b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq a0794 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq a07b8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a07b8 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7c598 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq a07d0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -81804,15 +81804,15 @@ │ │ │ │ bne a0808 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b a0888 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7f83c │ │ │ │ b a083c │ │ │ │ bl 77b24 │ │ │ │ @@ -81835,15 +81835,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a0888 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -81886,15 +81886,15 @@ │ │ │ │ bne a0950 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4064 @ 0xfe0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b a09d4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7ec24 │ │ │ │ b a09c8 │ │ │ │ bl 77b24 │ │ │ │ @@ -81918,15 +81918,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #4040 @ 0xfc8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4064 @ 0xfe0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ movw r2, #4248 @ 0x1098 │ │ │ │ @@ -81971,15 +81971,15 @@ │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b a0b28 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7fb74 │ │ │ │ b a0b1c │ │ │ │ bl 77b24 │ │ │ │ @@ -82003,15 +82003,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #4264 @ 0x10a8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -82051,15 +82051,15 @@ │ │ │ │ bne a0be4 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b a0c70 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ bne a0c24 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ @@ -82085,15 +82085,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a0c70 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ movw r2, #4248 @ 0x1098 │ │ │ │ @@ -82130,15 +82130,15 @@ │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b a0da4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7f294 │ │ │ │ b a0d98 │ │ │ │ bl 77b24 │ │ │ │ @@ -82162,15 +82162,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #4264 @ 0x10a8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ movw r2, #4424 @ 0x1148 │ │ │ │ @@ -82215,15 +82215,15 @@ │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4480 @ 0x1180 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b a0ef8 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7eaa4 │ │ │ │ b a0eec │ │ │ │ bl 77b24 │ │ │ │ @@ -82247,15 +82247,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #4440 @ 0x1158 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 820b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4480 @ 0x1180 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -82277,15 +82277,15 @@ │ │ │ │ bne a0f8c │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq a0f8c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a0f8c │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7c880 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq a0fa4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -82305,15 +82305,15 @@ │ │ │ │ bne a0fdc │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b a105c │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7f800 │ │ │ │ b a1010 │ │ │ │ bl 77b24 │ │ │ │ @@ -82336,15 +82336,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a105c │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -82390,35 +82390,35 @@ │ │ │ │ bne a1130 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq a115c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a10e0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a10e0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a11b4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a11b4 │ │ │ │ mov r5, r0 │ │ │ │ b a1204 │ │ │ │ mov r5, r0 │ │ │ │ b a11b4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -82442,15 +82442,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a1204 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -82507,15 +82507,15 @@ │ │ │ │ bne a1304 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b a1384 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7e800 │ │ │ │ b a1338 │ │ │ │ bl 77b24 │ │ │ │ @@ -82538,15 +82538,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a1384 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ movw r2, #4248 @ 0x1098 │ │ │ │ @@ -82595,35 +82595,35 @@ │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1490 │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1414 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a1414 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a14e8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a14e8 │ │ │ │ mov r8, r0 │ │ │ │ b a153c │ │ │ │ mov r8, r0 │ │ │ │ b a14e8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -82648,15 +82648,15 @@ │ │ │ │ bne a153c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4288 @ 0x10c0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -82678,15 +82678,15 @@ │ │ │ │ bne a15d0 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq a15d0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a15d0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7c98c │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a15e8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -82706,15 +82706,15 @@ │ │ │ │ bne a1620 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b a16a0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7f258 │ │ │ │ b a1654 │ │ │ │ bl 77b24 │ │ │ │ @@ -82737,15 +82737,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a16a0 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -82791,35 +82791,35 @@ │ │ │ │ bne a1774 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #960 @ 0x3c0 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq a17a0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1724 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a1724 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a17f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a17f8 │ │ │ │ mov r5, r0 │ │ │ │ b a1848 │ │ │ │ mov r5, r0 │ │ │ │ b a17f8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -82843,15 +82843,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a1848 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #960 @ 0x3c0 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -82897,35 +82897,35 @@ │ │ │ │ bne a191c │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #288 @ 0x120 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1948 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a18cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a18cc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a19a0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a19a0 │ │ │ │ mov r5, r0 │ │ │ │ b a19f0 │ │ │ │ mov r5, r0 │ │ │ │ b a19a0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -82949,15 +82949,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a19f0 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #288 @ 0x120 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -83003,35 +83003,35 @@ │ │ │ │ bne a1ac4 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1120 @ 0x460 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1af0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1a74 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a1a74 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a1b48 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a1b48 │ │ │ │ mov r5, r0 │ │ │ │ b a1b9c │ │ │ │ mov r5, r0 │ │ │ │ b a1b48 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -83056,15 +83056,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a1b9c │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1120 @ 0x460 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ @@ -83110,35 +83110,35 @@ │ │ │ │ bne a1c70 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ mov r2, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1c9c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1c20 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a1c20 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a1cf4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a1cf4 │ │ │ │ mov r5, r0 │ │ │ │ b a1d44 │ │ │ │ mov r5, r0 │ │ │ │ b a1cf4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -83162,15 +83162,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne a1d44 │ │ │ │ dmb ish │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -83237,15 +83237,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1e04 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a1e04 │ │ │ │ b a1ed0 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a1dc4 │ │ │ │ @@ -83256,23 +83256,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1dc4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a1dc4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a1eec │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -83331,15 +83331,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1f94 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a1f94 │ │ │ │ b a2048 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a1f58 │ │ │ │ @@ -83350,23 +83350,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1f58 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a1f58 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a2064 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #336 @ 0x150 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -83431,15 +83431,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a210c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a210c │ │ │ │ b a21d8 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a20d0 │ │ │ │ @@ -83450,23 +83450,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a20d0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a20d0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a21f4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -83533,15 +83533,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a22a4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a22a4 │ │ │ │ b a2370 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a2264 │ │ │ │ @@ -83552,23 +83552,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a2264 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a2264 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a238c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -83635,15 +83635,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a243c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a243c │ │ │ │ b a2508 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a23fc │ │ │ │ @@ -83654,23 +83654,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a23fc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a23fc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a2524 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -83759,15 +83759,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a2610 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a2610 │ │ │ │ b a2700 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -83780,23 +83780,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a25d4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a25d4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a271c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #336 @ 0x150 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -83861,15 +83861,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a27c4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a27c4 │ │ │ │ b a2890 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a2788 │ │ │ │ @@ -83880,23 +83880,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a2788 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a2788 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a28ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #280 @ 0x118 │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -84000,15 +84000,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a29b0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a29b0 │ │ │ │ b a2ac4 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -84021,23 +84021,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a296c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a296c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a2ae0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #912 @ 0x390 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -84102,15 +84102,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a2b88 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a2b88 │ │ │ │ b a2c54 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a2b4c │ │ │ │ @@ -84121,23 +84121,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a2b4c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a2b4c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a2c70 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #656 @ 0x290 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -84202,15 +84202,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a2d18 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a2d18 │ │ │ │ b a2de4 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a2cdc │ │ │ │ @@ -84221,23 +84221,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a2cdc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a2cdc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a2e00 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -84336,15 +84336,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a2ef4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a2ef4 │ │ │ │ b a3004 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -84357,23 +84357,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a2eb4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a2eb4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3020 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -84472,15 +84472,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3114 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3114 │ │ │ │ b a3224 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -84493,23 +84493,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a30d4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a30d4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3240 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -84608,15 +84608,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3334 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3334 │ │ │ │ b a3444 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -84629,23 +84629,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a32f4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a32f4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3460 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #656 @ 0x290 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -84710,15 +84710,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3508 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3508 │ │ │ │ b a35d4 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a34cc │ │ │ │ @@ -84729,23 +84729,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a34cc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a34cc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a35f0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #816 @ 0x330 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -84810,15 +84810,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3698 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3698 │ │ │ │ b a3764 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a365c │ │ │ │ @@ -84829,23 +84829,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a365c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a365c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3780 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -84944,15 +84944,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3874 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3874 │ │ │ │ b a3984 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -84965,23 +84965,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3834 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3834 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a39a0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #912 @ 0x390 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -85046,15 +85046,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3a48 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3a48 │ │ │ │ b a3b14 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a3a0c │ │ │ │ @@ -85065,23 +85065,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3a0c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3a0c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3b30 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -85146,15 +85146,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3bd8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3bd8 │ │ │ │ b a3ca4 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a3b9c │ │ │ │ @@ -85165,23 +85165,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3b9c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3b9c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3cc0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -85240,15 +85240,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3d68 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3d68 │ │ │ │ b a3e1c │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a3d2c │ │ │ │ @@ -85259,23 +85259,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3d2c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3d2c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3e38 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #4016 @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -85342,15 +85342,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3ee8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3ee8 │ │ │ │ b a3fb4 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a3ea8 │ │ │ │ @@ -85361,23 +85361,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a3ea8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a3ea8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a3fd0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #240 @ 0xf0 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -85449,15 +85449,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4090 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a4090 │ │ │ │ b a4160 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a4044 │ │ │ │ @@ -85468,23 +85468,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4044 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a4044 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a417c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -85583,15 +85583,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4270 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a4270 │ │ │ │ b a4380 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -85604,23 +85604,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4230 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a4230 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a439c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -85692,15 +85692,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a445c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a445c │ │ │ │ b a452c │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a4410 │ │ │ │ @@ -85711,23 +85711,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4410 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a4410 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a4548 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1056 @ 0x420 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -85794,15 +85794,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a45f8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a45f8 │ │ │ │ b a46c4 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a45b8 │ │ │ │ @@ -85813,23 +85813,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a45b8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a45b8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a46e0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -85928,15 +85928,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a47d4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a47d4 │ │ │ │ b a48e4 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -85949,23 +85949,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4794 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a4794 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a4900 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -86024,15 +86024,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a49a8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a49a8 │ │ │ │ b a4a5c │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a496c │ │ │ │ @@ -86043,23 +86043,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a496c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a496c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a4a78 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -86158,15 +86158,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4b6c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a4b6c │ │ │ │ b a4c7c │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -86179,23 +86179,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4b2c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a4b2c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a4c98 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #280 @ 0x118 │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -86299,15 +86299,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4d9c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a4d9c │ │ │ │ b a4eb0 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -86320,23 +86320,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4d58 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a4d58 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a4ecc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -86408,15 +86408,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4f8c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a4f8c │ │ │ │ b a505c │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a4f40 │ │ │ │ @@ -86427,23 +86427,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a4f40 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a4f40 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5078 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #240 @ 0xf0 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -86515,15 +86515,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5138 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a5138 │ │ │ │ b a5208 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a50ec │ │ │ │ @@ -86534,23 +86534,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a50ec │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a50ec │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5224 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #4416 @ 0x1140 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -86620,15 +86620,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a52e0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a52e0 │ │ │ │ b a53ac │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a5294 │ │ │ │ @@ -86639,23 +86639,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5294 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a5294 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a53c8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #4016 @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -86722,15 +86722,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5478 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a5478 │ │ │ │ b a5544 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a5438 │ │ │ │ @@ -86741,23 +86741,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5438 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a5438 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5560 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -86824,15 +86824,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a560c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a560c │ │ │ │ b a56dc │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a55d0 │ │ │ │ @@ -86843,23 +86843,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a55d0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a55d0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a56f8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -86958,15 +86958,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a57ec │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a57ec │ │ │ │ b a58fc │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -86979,23 +86979,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a57ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a57ac │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5918 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #816 @ 0x330 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -87060,15 +87060,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a59c0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a59c0 │ │ │ │ b a5a8c │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a5984 │ │ │ │ @@ -87079,23 +87079,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5984 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a5984 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5aa8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #4416 @ 0x1140 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -87165,15 +87165,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5b64 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a5b64 │ │ │ │ b a5c30 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a5b18 │ │ │ │ @@ -87184,23 +87184,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5b18 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a5b18 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5c4c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #400 @ 0x190 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -87286,15 +87286,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5d2c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a5d2c │ │ │ │ b a5e1c │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -87307,23 +87307,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5cf0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a5cf0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5e38 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -87390,15 +87390,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5ee8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a5ee8 │ │ │ │ b a5fb4 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a5ea8 │ │ │ │ @@ -87409,23 +87409,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a5ea8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a5ea8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a5fd0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -87508,15 +87508,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a60ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a60ac │ │ │ │ b a6194 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -87529,23 +87529,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6070 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6070 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a61b0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -87644,15 +87644,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a62a4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a62a4 │ │ │ │ b a63b4 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -87665,23 +87665,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6264 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6264 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a63d0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -87753,15 +87753,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6490 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6490 │ │ │ │ b a6560 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a6444 │ │ │ │ @@ -87772,23 +87772,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6444 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6444 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a657c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -87871,15 +87871,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6658 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6658 │ │ │ │ b a6740 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -87892,23 +87892,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a661c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a661c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a675c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -88007,15 +88007,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6850 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6850 │ │ │ │ b a6960 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -88028,23 +88028,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6810 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6810 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a697c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -88143,15 +88143,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6a70 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6a70 │ │ │ │ b a6b80 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -88164,23 +88164,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6a30 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6a30 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6b9c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -88269,15 +88269,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6c88 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6c88 │ │ │ │ b a6d78 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -88290,23 +88290,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6c4c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6c4c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6d94 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -88371,15 +88371,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6e3c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6e3c │ │ │ │ b a6f08 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a6e00 │ │ │ │ @@ -88390,23 +88390,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6e00 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6e00 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6f24 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1056 @ 0x420 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -88473,15 +88473,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6fd4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6fd4 │ │ │ │ b a70a0 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a6f94 │ │ │ │ @@ -88492,23 +88492,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a6f94 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a6f94 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a70bc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #400 @ 0x190 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -88594,15 +88594,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a719c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a719c │ │ │ │ b a728c │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -88615,23 +88615,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7160 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a7160 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a72a8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -88730,15 +88730,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a739c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a739c │ │ │ │ b a74ac │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -88751,23 +88751,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a735c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a735c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a74c8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -88866,15 +88866,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a75bc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a75bc │ │ │ │ b a76cc │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -88887,23 +88887,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a757c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a757c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a76e8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -89002,15 +89002,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a77dc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a77dc │ │ │ │ b a78ec │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -89023,23 +89023,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a779c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a779c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7908 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -89106,15 +89106,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a79b4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a79b4 │ │ │ │ b a7a84 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a7978 │ │ │ │ @@ -89125,23 +89125,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7978 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a7978 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7aa0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -89208,15 +89208,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7b50 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a7b50 │ │ │ │ b a7c1c │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a7b10 │ │ │ │ @@ -89227,23 +89227,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7b10 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a7b10 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7c38 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -89315,15 +89315,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7cf8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a7cf8 │ │ │ │ b a7dc8 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a7cac │ │ │ │ @@ -89334,23 +89334,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7cac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a7cac │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7de4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -89409,15 +89409,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7e8c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a7e8c │ │ │ │ b a7f40 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a7e50 │ │ │ │ @@ -89428,23 +89428,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a7e50 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a7e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a7f5c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -89533,15 +89533,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8048 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a8048 │ │ │ │ b a8138 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -89554,23 +89554,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a800c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a800c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a8154 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -89669,15 +89669,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8248 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a8248 │ │ │ │ b a8358 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -89690,23 +89690,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8208 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a8208 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a8374 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -89773,15 +89773,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8424 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a8424 │ │ │ │ b a84f0 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a83e4 │ │ │ │ @@ -89792,23 +89792,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a83e4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a83e4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a850c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -89867,15 +89867,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a85b4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a85b4 │ │ │ │ b a8668 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a8578 │ │ │ │ @@ -89886,23 +89886,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8578 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a8578 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a8684 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -89985,15 +89985,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8760 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a8760 │ │ │ │ b a8848 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -90006,23 +90006,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8724 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a8724 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a8864 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #1016 @ 0x3f8 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ @@ -90121,15 +90121,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8958 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a8958 │ │ │ │ b a8a68 │ │ │ │ bl 77b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ @@ -90142,23 +90142,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8918 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a8918 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a8a84 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf6a0 │ │ │ │ @@ -90217,15 +90217,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8b2c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a8b2c │ │ │ │ b a8be0 │ │ │ │ bl 77b08 │ │ │ │ bl 76570 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a8af0 │ │ │ │ @@ -90236,23 +90236,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq a8af0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b a8af0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq a8bfc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf914 │ │ │ │ @@ -94676,15 +94676,15 @@ │ │ │ │ str r3, [sp, #2096] @ 0x830 │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ str r7, [sp, #2100] @ 0x834 │ │ │ │ strb r4, [fp, #756] @ 0x2f4 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ - bl 3e25a0 │ │ │ │ + bl 3e2594 │ │ │ │ add r2, sp, #2096 @ 0x830 │ │ │ │ add ip, sp, #1120 @ 0x460 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ mov r5, fp │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ mov r9, #31 │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ @@ -95135,15 +95135,15 @@ │ │ │ │ dmb ish │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ bl 719f7c │ │ │ │ ldr r1, [pc, #4088] @ ae854 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a7fb8 │ │ │ │ + bl 3a7fac │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ add ip, sl, #184 @ 0xb8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r7, [pc, #4060] @ ae858 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ add r7, pc, r7 │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ @@ -95219,15 +95219,15 @@ │ │ │ │ ldr r1, [pc, #3776] @ ae860 │ │ │ │ mov r2, #0 │ │ │ │ strh r2, [sl, r0] │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sl, #408] @ 0x198 │ │ │ │ str r8, [sl, #412] @ 0x19c │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ - bl 3a7fb8 │ │ │ │ + bl 3a7fac │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r7, [pc, #4064] @ ae9a8 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ add r7, pc, r7 │ │ │ │ add ip, r6, #160 @ 0xa0 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -95306,15 +95306,15 @@ │ │ │ │ b aee88 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #389] @ 0x185 │ │ │ │ cmp fp, #21 │ │ │ │ bne af428 │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ @@ -95527,25 +95527,25 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne ade60 │ │ │ │ cmp r1, #1 │ │ │ │ bne ade88 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldrb r0, [sl, #87] @ 0x57 │ │ │ │ strb r5, [sl, #90] @ 0x5a │ │ │ │ cmp r0, #0 │ │ │ │ strb r5, [sl, #86] @ 0x56 │ │ │ │ ldrne r1, [sl, #44] @ 0x2c │ │ │ │ cmpne r1, #0 │ │ │ │ beq adeb0 │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sl, #88] @ 0x58 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [sl, #87] @ 0x57 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sl, #32] │ │ │ │ cmpne r1, #0 │ │ │ │ bne ae268 │ │ │ │ @@ -95778,15 +95778,15 @@ │ │ │ │ beq ae35c │ │ │ │ mov r0, r4 │ │ │ │ bl 7dbe10 │ │ │ │ b ae35c │ │ │ │ strdeq sl, [pc], r8 @ │ │ │ │ ldr r0, [sl, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sl, #89] @ 0x59 │ │ │ │ strb r4, [sl, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq ae324 │ │ │ │ mov r4, sl │ │ │ │ ldr r0, [r4, #28]! │ │ │ │ cmp r0, #0 │ │ │ │ @@ -95822,15 +95822,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne ae2fc │ │ │ │ cmp r1, #1 │ │ │ │ bne ae324 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ strb r0, [sl, #89] @ 0x59 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ @@ -96760,15 +96760,15 @@ │ │ │ │ bne af264 │ │ │ │ ldr r0, [sl, #216] @ 0xd8 │ │ │ │ str r9, [sl, #252] @ 0xfc │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #744 @ 0x2e8 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #216] @ 0xd8 │ │ │ │ str r0, [sp, #2096] @ 0x830 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ add r1, lr, #744 @ 0x2e8 │ │ │ │ add r2, sp, #2096 @ 0x830 │ │ │ │ @@ -97230,15 +97230,15 @@ │ │ │ │ add r0, lr, #156 @ 0x9c │ │ │ │ bl 71b02c │ │ │ │ b afdf8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #389] @ 0x185 │ │ │ │ b b0528 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl e28fc │ │ │ │ @@ -97322,15 +97322,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne afa6c │ │ │ │ cmp r1, #1 │ │ │ │ bne b0618 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ b b0618 │ │ │ │ bl 77b24 │ │ │ │ mov fp, r0 │ │ │ │ b afdcc │ │ │ │ b afb34 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -97412,15 +97412,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne afbd4 │ │ │ │ cmp r1, #1 │ │ │ │ bne b0568 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ b b0568 │ │ │ │ bl 77b24 │ │ │ │ mov fp, r0 │ │ │ │ b b0544 │ │ │ │ mov fp, r0 │ │ │ │ b b0528 │ │ │ │ mov fp, r0 │ │ │ │ @@ -97631,15 +97631,15 @@ │ │ │ │ subs r6, r6, #1 │ │ │ │ beq b0178 │ │ │ │ ldr r1, [r7, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq aff44 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b aff44 │ │ │ │ ldr r7, [sp, #1528] @ 0x5f8 │ │ │ │ ldr r5, [sp, #1532] @ 0x5fc │ │ │ │ ldr r6, [sp, #1536] @ 0x600 │ │ │ │ ldr r0, [sl, #96] @ 0x60 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r1, r5 │ │ │ │ @@ -97654,15 +97654,15 @@ │ │ │ │ subs r6, r6, #1 │ │ │ │ beq b0160 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq affa0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b affa0 │ │ │ │ ldr r0, [sp, #1784] @ 0x6f8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #1528] @ 0x5f8 │ │ │ │ ldr r9, [sp, #1532] @ 0x5fc │ │ │ │ ldr fp, [sp, #1536] @ 0x600 │ │ │ │ ldr r5, [sp, #1788] @ 0x6fc │ │ │ │ @@ -97694,15 +97694,15 @@ │ │ │ │ subs r9, r9, #1 │ │ │ │ beq b0190 │ │ │ │ ldr r1, [sl, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq b0040 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b0040 │ │ │ │ mov r0, sl │ │ │ │ ldr r8, [sp, #1528] @ 0x5f8 │ │ │ │ ldr sl, [sp, #1532] @ 0x5fc │ │ │ │ ldr r6, [sp, #1536] @ 0x600 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ @@ -97756,15 +97756,15 @@ │ │ │ │ subs r6, r6, #1 │ │ │ │ beq b0264 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq b0138 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b0138 │ │ │ │ cmp r7, #0 │ │ │ │ beq b0338 │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ b b0258 │ │ │ │ @@ -97778,111 +97778,111 @@ │ │ │ │ cmp r7, #0 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ beq b01b4 │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq b01ec │ │ │ │ add r4, r5, #4 │ │ │ │ b b01d0 │ │ │ │ add r4, r4, #12 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq b01ec │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq b01c4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b01c4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq b020c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp fp, #0 │ │ │ │ beq b0244 │ │ │ │ add r4, r9, #4 │ │ │ │ b b0228 │ │ │ │ add r4, r4, #12 │ │ │ │ subs fp, fp, #1 │ │ │ │ beq b0244 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq b021c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b021c │ │ │ │ cmp r8, #0 │ │ │ │ beq b0338 │ │ │ │ add r0, r8, r8, lsl #1 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b0338 │ │ │ │ cmp r4, #0 │ │ │ │ beq b0280 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq b02b8 │ │ │ │ add r4, sl, #4 │ │ │ │ b b029c │ │ │ │ add r4, r4, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq b02b8 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq b0290 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b0290 │ │ │ │ cmp r9, #0 │ │ │ │ beq b0334 │ │ │ │ add r0, r9, r9, lsl #1 │ │ │ │ b b0324 │ │ │ │ cmp r4, #0 │ │ │ │ beq b02e0 │ │ │ │ lsl r1, r4, #7 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq b0318 │ │ │ │ add r4, sl, #4 │ │ │ │ b b02fc │ │ │ │ add r4, r4, #12 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq b0318 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq b02f0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b02f0 │ │ │ │ cmp r8, #0 │ │ │ │ beq b0334 │ │ │ │ add r0, r8, r8, lsl #1 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ add r1, sl, #100 @ 0x64 │ │ │ │ str r1, [sl, #104] @ 0x68 │ │ │ │ b afe88 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r1] │ │ │ │ @@ -97961,15 +97961,15 @@ │ │ │ │ adceq r8, pc, ip, lsl r0 @ │ │ │ │ strhteq r8, [pc], r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq b0490 │ │ │ │ lsl r1, r4, #7 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #504 @ 0x1f8 │ │ │ │ bl dc160 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ bl cb108 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ @@ -98037,29 +98037,29 @@ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq b05c0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r4, #0 │ │ │ │ ldrb r0, [r1, #88] @ 0x58 │ │ │ │ strb r4, [r1, #87] @ 0x57 │ │ │ │ cmp r0, #0 │ │ │ │ beq b05f8 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq b05f8 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldrb r0, [r1, #89] @ 0x59 │ │ │ │ strb r4, [r1, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq b0618 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r0, r0, #28 │ │ │ │ @@ -98567,15 +98567,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #616] @ 0x268 │ │ │ │ cmp r1, #0 │ │ │ │ beq b0e08 │ │ │ │ ldr r0, [sl, #420] @ 0x1a4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 1accf4 │ │ │ │ movw r0, #617 @ 0x269 │ │ │ │ add r5, sl, r0 │ │ │ │ mov r8, #1 │ │ │ │ b b12dc │ │ │ │ b b1474 │ │ │ │ @@ -98876,15 +98876,15 @@ │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r1, [r5, #-201] @ 0xffffff37 │ │ │ │ cmp r1, #0 │ │ │ │ beq b12dc │ │ │ │ ldr r0, [sl, #420] @ 0x1a4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ strb r0, [r5] │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r1, lr, #504 @ 0x1f8 │ │ │ │ ldm r0!, {r3, r5, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ @@ -98997,15 +98997,15 @@ │ │ │ │ strb r0, [r2, #616] @ 0x268 │ │ │ │ cmp r1, #0 │ │ │ │ beq b0c84 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r0, #420] @ 0x1a4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b0c84 │ │ │ │ bl 77b24 │ │ │ │ add r4, sl, #616 @ 0x268 │ │ │ │ cmp r0, #0 │ │ │ │ beq b1508 │ │ │ │ ldr r2, [sl, #680] @ 0x2a8 │ │ │ │ movw r5, #32896 @ 0x8080 │ │ │ │ @@ -99384,25 +99384,25 @@ │ │ │ │ ldrb r2, [r2, #124] @ 0x7c │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ bne b1bc8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne b1e14 │ │ │ │ - bl 460a70 │ │ │ │ + bl 460a60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 45f9ac │ │ │ │ + bl 45f99c │ │ │ │ ldrd r2, [r0, #20] │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ bl 29e624 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ - bl 4b7dfc │ │ │ │ + bl 4b7dec │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ @@ -99411,15 +99411,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add sl, r4, #16 │ │ │ │ mov r9, r6 │ │ │ │ add r5, sp, #624 @ 0x270 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d1694 │ │ │ │ + bl 4d1684 │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ ldr r7, [sp, #628] @ 0x274 │ │ │ │ eor r0, r6, #4 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne b1b64 │ │ │ │ mov r0, #13 │ │ │ │ str r0, [r9] │ │ │ │ @@ -99462,15 +99462,15 @@ │ │ │ │ beq b1e54 │ │ │ │ ldr r0, [pc, #1384] @ b2158 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne b1e4c │ │ │ │ b b1f28 │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ add r0, r5, #12 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ @@ -99526,15 +99526,15 @@ │ │ │ │ beq b1da0 │ │ │ │ ldr r0, [pc, #1136] @ b2160 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq b1f44 │ │ │ │ mov r5, r0 │ │ │ │ b b1da4 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r0, [r6, #32]! │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -99552,19 +99552,19 @@ │ │ │ │ bl cc9dc │ │ │ │ ldr r5, [r4, #184] @ 0xb8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq b1d6c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #0 │ │ │ │ bne b1ccc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ @@ -99588,15 +99588,15 @@ │ │ │ │ str r7, [r0, #32] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq b1dfc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq b1f5c │ │ │ │ ldr fp, [r0, #32] │ │ │ │ @@ -99606,15 +99606,15 @@ │ │ │ │ beq b1e54 │ │ │ │ ldr r0, [pc, #828] @ b216c │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq b1ed4 │ │ │ │ mov r7, r0 │ │ │ │ b b1e58 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -99714,15 +99714,15 @@ │ │ │ │ b b2060 │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq b2084 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b2084 │ │ │ │ b b2008 │ │ │ │ b b2060 │ │ │ │ mov r9, r0 │ │ │ │ b b20f0 │ │ │ │ mov r9, r0 │ │ │ │ b b2098 │ │ │ │ @@ -100438,15 +100438,15 @@ │ │ │ │ str r0, [sp, #772] @ 0x304 │ │ │ │ add r0, r1, #8 │ │ │ │ str lr, [sp, #768] @ 0x300 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ cmp r7, #24 │ │ │ │ bne b2ed0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sl] │ │ │ │ str r6, [r1] │ │ │ │ @@ -100454,15 +100454,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r2, r2, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq b2b84 │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r5, lr, #168 @ 0xa8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6dfb18 │ │ │ │ add r6, sp, #768 @ 0x300 │ │ │ │ add r1, r5, #36 @ 0x24 │ │ │ │ @@ -100540,15 +100540,15 @@ │ │ │ │ beq b2dbc │ │ │ │ ldr r0, [pc, #4052] @ b3c9c │ │ │ │ mov r1, #4 │ │ │ │ mov r7, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq b2c9c │ │ │ │ ldr r2, [r4] │ │ │ │ b b2dc8 │ │ │ │ add r2, sp, #632 @ 0x278 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -100888,15 +100888,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ bne b3374 │ │ │ │ ldr r0, [r8, #144] @ 0x90 │ │ │ │ str r1, [r8, #180] @ 0xb4 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r8, #144] @ 0x90 │ │ │ │ str r0, [sp, #1192] @ 0x4a8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ add r1, sp, #752 @ 0x2f0 │ │ │ │ @@ -101454,15 +101454,15 @@ │ │ │ │ ldr r1, [r8, #400] @ 0x190 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq b3b24 │ │ │ │ ldr r0, [r8, #404] @ 0x194 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, fp │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #1192] @ 0x4a8 │ │ │ │ mov r3, #444 @ 0x1bc │ │ │ │ ldr r1, [sp, #1196] @ 0x4ac │ │ │ │ mov r6, #256 @ 0x100 │ │ │ │ strh r6, [r8, r3] │ │ │ │ @@ -101573,15 +101573,15 @@ │ │ │ │ b b3ca4 │ │ │ │ ldr r1, [r8, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ beq b3868 │ │ │ │ ldr r0, [r8, #404] @ 0x194 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b3868 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ strb r0, [r8, #360] @ 0x168 │ │ │ │ b b3d68 │ │ │ │ @@ -102915,15 +102915,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ strh r8, [sl, #53] @ 0x35 │ │ │ │ strb r8, [sl, #55] @ 0x37 │ │ │ │ str r2, [sl, #44] @ 0x2c │ │ │ │ beq b52c8 │ │ │ │ add r0, sp, #864 @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5c2090 │ │ │ │ + bl 5c2080 │ │ │ │ ldr r2, [sp, #880] @ 0x370 │ │ │ │ str r2, [sp, #1288] @ 0x508 │ │ │ │ ldr lr, [sp, #864] @ 0x360 │ │ │ │ ldr fp, [sp, #868] @ 0x364 │ │ │ │ ldr r9, [sp, #872] @ 0x368 │ │ │ │ ldr r7, [sp, #876] @ 0x36c │ │ │ │ ldr r2, [sl, #44] @ 0x2c │ │ │ │ @@ -103420,15 +103420,15 @@ │ │ │ │ add r1, sp, #864 @ 0x360 │ │ │ │ str r0, [sp, #868] @ 0x364 │ │ │ │ add r0, r1, #8 │ │ │ │ str lr, [sp, #864] @ 0x360 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ cmp r6, #24 │ │ │ │ bne b5d84 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ @@ -103614,15 +103614,15 @@ │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ ldm r0, {r2, r3, r5, r7} │ │ │ │ stm r1, {r2, r3, r5, r7} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ - bl 5c21a4 │ │ │ │ + bl 5c2194 │ │ │ │ add r2, sp, #1296 @ 0x510 │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ ldr r6, [sp, #1288] @ 0x508 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r7, [sp, #1292] @ 0x50c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ b b5d34 │ │ │ │ @@ -103934,15 +103934,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ bne b630c │ │ │ │ ldr r0, [sl, #136] @ 0x88 │ │ │ │ str r1, [sl, #172] @ 0xac │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #136] @ 0x88 │ │ │ │ str r0, [sp, #1288] @ 0x508 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #864 @ 0x360 │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ @@ -105061,15 +105061,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ mov r0, #12 │ │ │ │ strb r6, [sl, #204] @ 0xcc │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq b7b3c │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ strb r6, [sl, #9] │ │ │ │ str r0, [sl, #4] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -105132,19 +105132,19 @@ │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bl 7bbdfc │ │ │ │ mov r7, r9 │ │ │ │ add r4, sl, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c1d3c │ │ │ │ + bl 5c1d2c │ │ │ │ add r6, sl, #32 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5c1f20 │ │ │ │ + bl 5c1f10 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sl, #96] @ 0x60 │ │ │ │ strb r0, [sl, #112] @ 0x70 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sl, #104] @ 0x68 │ │ │ │ add r4, sl, #56 @ 0x38 │ │ │ │ @@ -105204,61 +105204,61 @@ │ │ │ │ str r9, [sp, #196] @ 0xc4 │ │ │ │ strh r1, [fp, #13] │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #196 @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c1f3c │ │ │ │ + bl 5c1f2c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, r6, #8 │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #2668] @ b804c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq b7bb4 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ mov r4, r0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mov r5, r4 │ │ │ │ cmp r1, #0 │ │ │ │ beq b762c │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ mov fp, r5 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq b7654 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq b78e0 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b78e0 │ │ │ │ ldrh r1, [sp, #74] @ 0x4a │ │ │ │ mov r5, #0 │ │ │ │ strh r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #76] @ 0x4c │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ @@ -105272,29 +105272,29 @@ │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ b b79c0 │ │ │ │ ldrb r0, [sp, #68] @ 0x44 │ │ │ │ ldrh r1, [sp, #66] @ 0x42 │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ strh r1, [sp, #70] @ 0x46 │ │ │ │ add r0, sl, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq b76e4 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #12 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq b7704 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ b b7984 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bhi b77e8 │ │ │ │ ldr r6, [pc, #2308] @ b8028 │ │ │ │ @@ -105398,21 +105398,21 @@ │ │ │ │ strb r1, [sp, #127] @ 0x7f │ │ │ │ strb r0, [sp, #124] @ 0x7c │ │ │ │ str fp, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r9, [sp, #112] @ 0x70 │ │ │ │ beq b78dc │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq b78dc │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov fp, #0 │ │ │ │ ldr r0, [pc, #1880] @ b8040 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ @@ -105420,15 +105420,15 @@ │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #12 │ │ │ │ str fp, [sp, #196] @ 0xc4 │ │ │ │ strb r5, [sl, #9] │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq b7b20 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r6, [sl, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r5, [sl, #9] │ │ │ │ @@ -105458,15 +105458,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne b7990 │ │ │ │ cmp r2, #1 │ │ │ │ bne b79bc │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ b b79c0 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #9] │ │ │ │ dmb ish │ │ │ │ @@ -105513,15 +105513,15 @@ │ │ │ │ b b7314 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, r5 │ │ │ │ add r5, sp, #196 @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #309] @ 0x135 │ │ │ │ cmp r9, #21 │ │ │ │ beq b70d8 │ │ │ │ ldrb r0, [sp, #38] @ 0x26 │ │ │ │ @@ -105618,30 +105618,30 @@ │ │ │ │ b b7edc │ │ │ │ b b7ea4 │ │ │ │ b b7ea4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #309] @ 0x135 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #10] │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ b b7d68 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq b7c94 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b7c94 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl dc044 │ │ │ │ b b7c8c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -105678,25 +105678,25 @@ │ │ │ │ b b7d30 │ │ │ │ ldr r1, [sl, #20] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq b7f5c │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b7f5c │ │ │ │ mov r8, r0 │ │ │ │ b b7f98 │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq b7f44 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b b7f44 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [sl, #189] @ 0xbd │ │ │ │ cmp r0, #3 │ │ │ │ bne b7d70 │ │ │ │ ldr r0, [sl, #180] @ 0xb4 │ │ │ │ bl da89c │ │ │ │ @@ -105756,29 +105756,29 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne b7e34 │ │ │ │ cmp r1, #1 │ │ │ │ bne b7e5c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ beq b7f5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne b7e6c │ │ │ │ cmp r1, #1 │ │ │ │ bne b7f5c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b b7f5c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b b7f3c │ │ │ │ mov r8, r0 │ │ │ │ b b7f5c │ │ │ │ mov r8, r0 │ │ │ │ @@ -105835,15 +105835,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b7f74 │ │ │ │ cmp r2, #1 │ │ │ │ bne b7f98 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -106137,15 +106137,15 @@ │ │ │ │ ldr r0, [pc, #1800] @ b8b40 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq b8704 │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ @@ -106160,15 +106160,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne b8484 │ │ │ │ cmp r1, #1 │ │ │ │ bne b84ac │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ str r6, [r5] │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ beq b8714 │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #1 │ │ │ │ @@ -106190,15 +106190,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b8500 │ │ │ │ cmp r2, #1 │ │ │ │ bne b8524 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldrb r0, [r8, #21] │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r8, #22] │ │ │ │ cmp r0, #0 │ │ │ │ strb r6, [r8, #20] │ │ │ │ beq b856c │ │ │ │ mov r0, r8 │ │ │ │ @@ -106208,15 +106208,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b8548 │ │ │ │ cmp r2, #1 │ │ │ │ bne b856c │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #1 │ │ │ │ strb r6, [r8, #21] │ │ │ │ strb r0, [r8, #23] │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r8 │ │ │ │ @@ -106443,15 +106443,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b88f4 │ │ │ │ cmp r2, #1 │ │ │ │ bne b8918 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldrb r0, [r8, #21] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r8, #22] │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [r8, #20] │ │ │ │ beq b8ac0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -106461,15 +106461,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b893c │ │ │ │ cmp r2, #1 │ │ │ │ bne b8ac0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ b b8ac0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 2dc674 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ @@ -106504,15 +106504,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b89e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne b8a0c │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldrb r0, [r8, #22] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r8, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq b8a7c │ │ │ │ ldr r0, [r8, #8] │ │ │ │ mov r1, #1 │ │ │ │ @@ -106549,15 +106549,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne b8a9c │ │ │ │ cmp r2, #1 │ │ │ │ bne b8ac0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #23] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #21] │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -106945,15 +106945,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 92f528 │ │ │ │ cmp r5, #0 │ │ │ │ beq b90f0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #416] @ 0x1a0 │ │ │ │ ldr r2, [fp, #420] @ 0x1a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r8, lr, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ bl 91f494 │ │ │ │ ldr r0, [sp, #1064] @ 0x428 │ │ │ │ @@ -107179,15 +107179,15 @@ │ │ │ │ ldr r1, [r4, #320]! @ 0x140 │ │ │ │ ldr r7, [r2, #304] @ 0x130 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq b9498 │ │ │ │ ldr r0, [fp, #324] @ 0x144 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r5, [fp, #296] @ 0x128 │ │ │ │ mov r9, #1 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ strb r9, [fp, #313] @ 0x139 │ │ │ │ str r6, [r5, #256]! @ 0x100 │ │ │ │ str r7, [r5, #4] │ │ │ │ ldr r0, [pc, #3864] @ ba3d0 │ │ │ │ @@ -107356,15 +107356,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr fp, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq b9b20 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ cmp r8, #5 │ │ │ │ strb r0, [sl] │ │ │ │ beq b9b30 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ lsr r0, r6, #24 │ │ │ │ orr r9, r0, r7, lsl #8 │ │ │ │ @@ -107429,15 +107429,15 @@ │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str r1, [r2, #4] │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [fp, #280] @ 0x118 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ - bl 5b9238 │ │ │ │ + bl 5b9228 │ │ │ │ ldr r4, [sp, #1064] @ 0x428 │ │ │ │ ldr r7, [sp, #1068] @ 0x42c │ │ │ │ ldr r9, [sp, #1072] @ 0x430 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ ldr r5, [sp, #1076] @ 0x434 │ │ │ │ bne b9fdc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -107633,24 +107633,24 @@ │ │ │ │ beq b9470 │ │ │ │ ldr r1, [fp, #332] @ 0x14c │ │ │ │ lsl r5, r0, #8 │ │ │ │ cmp r1, #0 │ │ │ │ beq b9bb0 │ │ │ │ ldr r0, [fp, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #320] @ 0x140 │ │ │ │ orr r8, r7, r4, lsl #8 │ │ │ │ orr r9, r5, r4, lsr #24 │ │ │ │ mov r4, #28 │ │ │ │ cmp r1, #0 │ │ │ │ beq b9fd8 │ │ │ │ ldr r0, [fp, #324] @ 0x144 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b ba6b8 │ │ │ │ adcseq r6, r4, r4, ror #26 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ b b8d98 │ │ │ │ mov r0, #0 │ │ │ │ orr r8, r8, r6, lsl #8 │ │ │ │ strb r0, [fp, #368] @ 0x170 │ │ │ │ @@ -108000,15 +108000,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne ba178 │ │ │ │ ldr r1, [fp, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ beq ba178 │ │ │ │ ldr r0, [fp, #340] @ 0x154 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b ba178 │ │ │ │ add r0, fp, #348 @ 0x15c │ │ │ │ bl 2dc674 │ │ │ │ ldr r0, [fp, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ beq ba258 │ │ │ │ add r0, fp, #208 @ 0xd0 │ │ │ │ @@ -108300,30 +108300,30 @@ │ │ │ │ ldrdeq lr, [lr], ip @ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r1, [fp, #340] @ 0x154 │ │ │ │ cmp r1, #0 │ │ │ │ beq ba61c │ │ │ │ ldr r0, [fp, #344] @ 0x158 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r4 │ │ │ │ bl cd8a4 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #4 │ │ │ │ bne ba66c │ │ │ │ ldr r1, [fp, #300] @ 0x12c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #314] @ 0x13a │ │ │ │ cmp r1, #0 │ │ │ │ beq ba658 │ │ │ │ ldr r0, [fp, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, fp, #80 @ 0x50 │ │ │ │ bl d8e64 │ │ │ │ mov r4, #40 @ 0x28 │ │ │ │ b ba6b8 │ │ │ │ addeq r3, sl, r5, lsr #5 │ │ │ │ lsl r0, r6, #8 │ │ │ │ orr r8, r7, r5, lsl #8 │ │ │ │ @@ -108332,15 +108332,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #314] @ 0x13a │ │ │ │ ldr r1, [fp, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq ba69c │ │ │ │ ldr r0, [fp, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, fp, #80 @ 0x50 │ │ │ │ bl d8e64 │ │ │ │ ldrb r0, [fp, #313] @ 0x139 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #288] @ 0x120 │ │ │ │ cmpne r1, #0 │ │ │ │ bne baae0 │ │ │ │ @@ -108453,15 +108453,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq ba8cc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b ba8cc │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ add ip, sp, #616 @ 0x268 │ │ │ │ ldrd r6, [fp, #12] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ @@ -108608,15 +108608,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #24] │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #292] @ 0x124 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b ba6b8 │ │ │ │ lsl r0, r5, #8 │ │ │ │ orr r8, r7, r4, lsl #8 │ │ │ │ orr r9, r0, r4, lsr #24 │ │ │ │ b b9e08 │ │ │ │ ldrd r0, [fp, #144] @ 0x90 │ │ │ │ movw r2, #51712 @ 0xca00 │ │ │ │ @@ -109000,25 +109000,25 @@ │ │ │ │ b bb24c │ │ │ │ ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq bb350 │ │ │ │ ldr r0, [sp, #716] @ 0x2cc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b bb350 │ │ │ │ b bb650 │ │ │ │ b bb650 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq bb498 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b bb498 │ │ │ │ mov sl, fp │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 2dc674 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6] │ │ │ │ @@ -109036,15 +109036,15 @@ │ │ │ │ ldr r1, [sp, #664] @ 0x298 │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq bb2e0 │ │ │ │ ldr r0, [sp, #668] @ 0x29c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b bb2e0 │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b bb2e0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b bb350 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -109107,15 +109107,15 @@ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r8, fp │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq bb618 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b bb618 │ │ │ │ mov r6, r9 │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 2dc674 │ │ │ │ mov r0, #2 │ │ │ │ @@ -109125,15 +109125,15 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [r0, #340] @ 0x154 │ │ │ │ cmp r1, #0 │ │ │ │ beq bb300 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r4 │ │ │ │ bl cd8a4 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ b bb350 │ │ │ │ bl 77b24 │ │ │ │ @@ -109249,26 +109249,26 @@ │ │ │ │ mov fp, r1 │ │ │ │ strb r0, [r1, #369] @ 0x171 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl cd6e4 │ │ │ │ b bb714 │ │ │ │ ldr r0, [sp, #700] @ 0x2bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b bb4c0 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ beq bb654 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b bb654 │ │ │ │ b bb650 │ │ │ │ mov r8, fp │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b bb670 │ │ │ │ b bb5f4 │ │ │ │ b bb5f4 │ │ │ │ @@ -109345,15 +109345,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [fp, #332] @ 0x14c │ │ │ │ mov r8, fp │ │ │ │ cmp r1, #0 │ │ │ │ beq bb670 │ │ │ │ ldr r0, [r8, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq bb72c │ │ │ │ ldr r0, [r8, #324] @ 0x144 │ │ │ │ b bb768 │ │ │ │ bl 77b24 │ │ │ │ mov r8, fp │ │ │ │ @@ -109384,15 +109384,15 @@ │ │ │ │ adceq sp, lr, r0, ror #7 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [fp, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq bb70c │ │ │ │ ldr r0, [fp, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, fp, #80 @ 0x50 │ │ │ │ bl d8e64 │ │ │ │ ldrb r0, [fp, #313] @ 0x139 │ │ │ │ mov r8, fp │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #288] @ 0x120 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -109409,15 +109409,15 @@ │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #24] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r8, #292] @ 0x124 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b bb72c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ addeq r2, sl, sp, ror r1 │ │ │ │ addeq pc, r9, lr, asr #4 │ │ │ │ adceq ip, lr, ip, lsr #11 │ │ │ │ adceq ip, lr, ip, ror #13 │ │ │ │ @@ -109620,15 +109620,15 @@ │ │ │ │ bne bce64 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5] │ │ │ │ ldr r5, [r8] │ │ │ │ strb r0, [r4] │ │ │ │ add r1, r5, #32 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 5b9cac │ │ │ │ + bl 5b9c9c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ @@ -110185,15 +110185,15 @@ │ │ │ │ str sl, [sp, #444] @ 0x1bc │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ str lr, [sp, #440] @ 0x1b8 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r6, [sp, #360] @ 0x168 │ │ │ │ ldr sl, [sp, #364] @ 0x16c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ cmp r6, #24 │ │ │ │ bne bc9f4 │ │ │ │ str sl, [sp, #356] @ 0x164 │ │ │ │ add r0, sp, #316 @ 0x13c │ │ │ │ @@ -110375,15 +110375,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #1712] @ 0x6b0 │ │ │ │ str r0, [sp, #1708] @ 0x6ac │ │ │ │ str r0, [sp, #1704] @ 0x6a8 │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq bcfd8 │ │ │ │ add sl, r9, #108 @ 0x6c │ │ │ │ add ip, r9, #124 @ 0x7c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #1704] @ 0x6a8 │ │ │ │ ldm sl, {r3, r4, r6, sl} │ │ │ │ @@ -110402,27 +110402,27 @@ │ │ │ │ beq bc594 │ │ │ │ b bc744 │ │ │ │ ldr r1, [r9, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ beq bc6f4 │ │ │ │ ldr r0, [r9, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r9, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq bc70c │ │ │ │ ldr r0, [r9, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r9, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq bc724 │ │ │ │ ldr r0, [r9, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #1584 @ 0x630 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r9, #436] @ 0x1b4 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #1272] @ 0x4f8 │ │ │ │ str r1, [sp, #1276] @ 0x4fc │ │ │ │ @@ -110732,15 +110732,15 @@ │ │ │ │ bne bcc80 │ │ │ │ ldr r0, [r9, #120] @ 0x78 │ │ │ │ str r8, [r9, #156] @ 0x9c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #1392 @ 0x570 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, #120] @ 0x78 │ │ │ │ str r0, [sp, #1704] @ 0x6a8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ add r1, sp, #1392 @ 0x570 │ │ │ │ add r2, lr, #680 @ 0x2a8 │ │ │ │ @@ -111225,31 +111225,31 @@ │ │ │ │ ldrb r0, [fp, #439] @ 0x1b7 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #108] @ 0x6c │ │ │ │ cmpne r1, #0 │ │ │ │ beq bd3d0 │ │ │ │ ldr r0, [fp, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [fp, #438] @ 0x1b6 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #120] @ 0x78 │ │ │ │ cmpne r1, #0 │ │ │ │ beq bd3f0 │ │ │ │ ldr r0, [fp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [fp, #437] @ 0x1b5 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #132] @ 0x84 │ │ │ │ cmpne r1, #0 │ │ │ │ beq bd410 │ │ │ │ ldr r0, [fp, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [fp, #436] @ 0x1b4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl e007c │ │ │ │ b bd4d0 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r9 │ │ │ │ @@ -111591,15 +111591,15 @@ │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ bl 19abdc │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ add r2, r0, #8 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ add r1, sp, #1104 @ 0x450 │ │ │ │ - bl 5b9d34 │ │ │ │ + bl 5b9d24 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ ldr r9, [sp, #968] @ 0x3c8 │ │ │ │ ldm r0, {r4, sl} │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ @@ -111789,15 +111789,15 @@ │ │ │ │ str r8, [sp, #1424] @ 0x590 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ str r9, [sp, #1408] @ 0x580 │ │ │ │ cmp r8, r2 │ │ │ │ bne bdca0 │ │ │ │ ldr r1, [pc, #3744] @ beb3c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5bff38 │ │ │ │ + bl 5bff28 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r4, sp, #1408 @ 0x580 │ │ │ │ mov ip, r5 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ ldm r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -111824,15 +111824,15 @@ │ │ │ │ strex r3, r2, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne bdd04 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ cmp r1, #1 │ │ │ │ bne bdd2c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r9, #64] @ 0x40 │ │ │ │ strb r1, [r9, #192] @ 0xc0 │ │ │ │ str r0, [r9, #168] @ 0xa8 │ │ │ │ add r5, r9, #168 @ 0xa8 │ │ │ │ @@ -112131,15 +112131,15 @@ │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ bne be228 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b be228 │ │ │ │ ldrb r0, [r9, #85] @ 0x55 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ tst r0, #1 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ @@ -112590,15 +112590,15 @@ │ │ │ │ str r0, [sp, #1108] @ 0x454 │ │ │ │ str lr, [sp, #1104] @ 0x450 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ ldm ip, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ add r1, sp, #1104 @ 0x450 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r5, [sp, #392] @ 0x188 │ │ │ │ ldr r4, [sp, #396] @ 0x18c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r5, #24 │ │ │ │ bne bee98 │ │ │ │ str r4, [sp, #388] @ 0x184 │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ @@ -113158,15 +113158,15 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl d0214 │ │ │ │ cmp sl, #6 │ │ │ │ bne bf278 │ │ │ │ ldr r1, [r9, #72] @ 0x48 │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ mov r2, r5 │ │ │ │ - bl 5c08a8 │ │ │ │ + bl 5c0898 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r0, [sp, #1144] @ 0x478 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #1136] @ 0x470 │ │ │ │ ldm r3, {r7, fp} │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ @@ -113290,15 +113290,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ bne bf474 │ │ │ │ ldr r0, [r9, #312] @ 0x138 │ │ │ │ str r8, [r9, #348] @ 0x15c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, #312] @ 0x138 │ │ │ │ str r0, [sp, #1528] @ 0x5f8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ add r1, sp, #1088 @ 0x440 │ │ │ │ add r2, lr, #504 @ 0x1f8 │ │ │ │ @@ -113852,15 +113852,15 @@ │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne bfcb4 │ │ │ │ cmp r0, #1 │ │ │ │ bne bff08 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ b bff08 │ │ │ │ mov r5, r9 │ │ │ │ mov r4, r0 │ │ │ │ b bff08 │ │ │ │ b bfd00 │ │ │ │ mov r6, r9 │ │ │ │ mov r4, r0 │ │ │ │ @@ -113972,15 +113972,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne bfe98 │ │ │ │ cmp r2, #1 │ │ │ │ bne bfed4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b bfed4 │ │ │ │ mov r6, r9 │ │ │ │ mov r4, r0 │ │ │ │ str r8, [sp, #84] @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl de67c │ │ │ │ mov r0, #2 │ │ │ │ @@ -114145,15 +114145,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne c0148 │ │ │ │ cmp r1, #1 │ │ │ │ bne c0170 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ cmp r7, #41 @ 0x29 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -114384,15 +114384,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne c0504 │ │ │ │ cmp r1, #1 │ │ │ │ bne c05f4 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b c05f4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #52] @ 0x34 │ │ │ │ mov r9, r5 │ │ │ │ cmp r0, #0 │ │ │ │ beq c0584 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -114426,15 +114426,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne c05b0 │ │ │ │ cmp r2, #1 │ │ │ │ bne c05f4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b c05f4 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ @@ -114548,15 +114548,15 @@ │ │ │ │ strb r3, [r7, #40]! @ 0x28 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ mov sl, #0 │ │ │ │ str r0, [fp, #104] @ 0x68 │ │ │ │ str sl, [fp, #124] @ 0x7c │ │ │ │ add r4, sp, #2416 @ 0x970 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bccf4 │ │ │ │ + bl 5bcce4 │ │ │ │ strb sl, [fp, #127] @ 0x7f │ │ │ │ add ip, fp, #136 @ 0x88 │ │ │ │ ldr lr, [fp, #104] @ 0x68 │ │ │ │ cmp r9, #0 │ │ │ │ ldm r4!, {r0, r1, r3, r5, r6, r7} │ │ │ │ mov r2, ip │ │ │ │ moveq r8, r9 │ │ │ │ @@ -114731,15 +114731,15 @@ │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ bl dfa64 │ │ │ │ ldr r1, [sp, #3872] @ 0xf20 │ │ │ │ cmp r1, #0 │ │ │ │ beq c0a98 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ eor r1, r6, #2 │ │ │ │ mov r0, #1 │ │ │ │ orrs r1, r1, r5 │ │ │ │ strb r0, [fp, #73] @ 0x49 │ │ │ │ bne c0c10 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, fp │ │ │ │ @@ -115068,15 +115068,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq c0fdc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ cmp fp, #5 │ │ │ │ strb r0, [sl] │ │ │ │ bne c1350 │ │ │ │ mov r0, #3 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ strb r0, [r5] │ │ │ │ @@ -115369,15 +115369,15 @@ │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ mov r8, #0 │ │ │ │ ldr r1, [fp, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq c1490 │ │ │ │ ldr r0, [fp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #3872 @ 0xf20 │ │ │ │ add r1, sp, #3040 @ 0xbe0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ ldm r0!, {r3, r4, r5, r6} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r4, r5, r6} │ │ │ │ ldm r0!, {r3, r4, r5, r6} │ │ │ │ @@ -115446,28 +115446,28 @@ │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ beq c15c4 │ │ │ │ ldr r0, [fp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ uxtb r7, r4 │ │ │ │ mov r5, #0 │ │ │ │ cmp r7, #4 │ │ │ │ bne c15e0 │ │ │ │ ldrd r0, [fp, #92] @ 0x5c │ │ │ │ - bl 5c6484 │ │ │ │ + bl 5c6474 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [fp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq c15f8 │ │ │ │ ldr r0, [fp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, fp, #136 @ 0x88 │ │ │ │ bl d8e64 │ │ │ │ cmp r7, #4 │ │ │ │ bhi c211c │ │ │ │ cmp r7, #3 │ │ │ │ beq c211c │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ @@ -115869,15 +115869,15 @@ │ │ │ │ str r8, [sp, #3548] @ 0xddc │ │ │ │ add r0, sl, #8 │ │ │ │ str lr, [sp, #3544] @ 0xdd8 │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #2544 @ 0x9f0 │ │ │ │ mov r1, sl │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r7, [sp, #2544] @ 0x9f0 │ │ │ │ ldr r8, [sp, #2548] @ 0x9f4 │ │ │ │ cmp r7, #24 │ │ │ │ bne c4db4 │ │ │ │ str r8, [sp, #2540] @ 0x9ec │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #2496 @ 0x9c0 │ │ │ │ @@ -116026,19 +116026,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq c1ed4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r5, #0 │ │ │ │ add sl, lr, #472 @ 0x1d8 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ @@ -116053,21 +116053,21 @@ │ │ │ │ b c1f60 │ │ │ │ addeq fp, r9, r1, lsr #20 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq c1f40 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq c1f58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl d8e64 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ cmp r5, #0 │ │ │ │ strb r0, [r1] │ │ │ │ bne c0c18 │ │ │ │ @@ -116184,30 +116184,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq c214c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b c1610 │ │ │ │ ldrdeq r6, [lr], r8 @ │ │ │ │ adceq r6, lr, r8, lsr #17 │ │ │ │ adceq r5, lr, r8, ror sp │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #421] @ 0x1a5 │ │ │ │ cmp r9, #21 │ │ │ │ bne c2424 │ │ │ │ mov r4, fp │ │ │ │ str sl, [r4, #112]! @ 0x70 │ │ │ │ mov sl, r7 │ │ │ │ @@ -116475,15 +116475,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ strd r4, [fp, #128] @ 0x80 │ │ │ │ strb r0, [fp, #184] @ 0xb8 │ │ │ │ add fp, fp, #136 @ 0x88 │ │ │ │ mov r0, fp │ │ │ │ str r9, [sp, #28] │ │ │ │ - bl 5bd610 │ │ │ │ + bl 5bd600 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #96 @ 0x60 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 70fca4 │ │ │ │ cmp r0, #0 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ @@ -116546,15 +116546,15 @@ │ │ │ │ beq c2758 │ │ │ │ ldr r0, [pc, #4024] @ c3698 │ │ │ │ mov r1, #1 │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne c275c │ │ │ │ b c6a74 │ │ │ │ add r0, r4, #8 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ ldr r8, [sp, #3548] @ 0xddc │ │ │ │ mov ip, fp │ │ │ │ @@ -116799,21 +116799,21 @@ │ │ │ │ ldr r1, [fp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq c2ae8 │ │ │ │ ldr r0, [fp, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ beq c2b00 │ │ │ │ ldr r0, [fp, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #2656 @ 0xa60 │ │ │ │ add ip, sp, #2624 @ 0xa40 │ │ │ │ cmp r9, #41 @ 0x29 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ @@ -116835,15 +116835,15 @@ │ │ │ │ strb r7, [fp, #120] @ 0x78 │ │ │ │ str r0, [sp, #3544] @ 0xdd8 │ │ │ │ str r1, [sp, #3548] @ 0xddc │ │ │ │ str r2, [sp, #3552] @ 0xde0 │ │ │ │ str r3, [sp, #3556] @ 0xde4 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [sp, #3556] @ 0xde4 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ beq c2b8c │ │ │ │ bl 4e424 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ @@ -116938,15 +116938,15 @@ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [fp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [fp, #128] @ 0x80 │ │ │ │ ldr r5, [fp, #132] @ 0x84 │ │ │ │ strh r0, [fp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [fp, #92] @ 0x5c │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ cmn r0, #1 │ │ │ │ beq c2d28 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl dc460 │ │ │ │ @@ -116980,15 +116980,15 @@ │ │ │ │ ldr r1, [fp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #3548] @ 0xddc │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ beq c2dbc │ │ │ │ ldr r0, [fp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r9, #28 │ │ │ │ strb r0, [fp, #121] @ 0x79 │ │ │ │ b c2de4 │ │ │ │ ldr r0, [sp, #2168] @ 0x878 │ │ │ │ add ip, sp, #2224 @ 0x8b0 │ │ │ │ ldr r1, [sp, #2172] @ 0x87c │ │ │ │ @@ -116997,25 +116997,25 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrb r0, [fp, #120] @ 0x78 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq c2e18 │ │ │ │ add r4, fp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [fp, #108] @ 0x6c │ │ │ │ cmn r0, #1 │ │ │ │ beq c2e10 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ bl dc460 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [fp, #92] @ 0x5c │ │ │ │ cmn r0, #1 │ │ │ │ beq c2e38 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl dc460 │ │ │ │ mov r0, fp │ │ │ │ @@ -117058,15 +117058,15 @@ │ │ │ │ bne c2f2c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #2696] @ 0xa88 │ │ │ │ str r0, [sp, #2692] @ 0xa84 │ │ │ │ str sl, [sp, #2688] @ 0xa80 │ │ │ │ add r4, sp, #3872 @ 0xf20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9778 │ │ │ │ + bl 5b9768 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add sl, lr, #472 @ 0x1d8 │ │ │ │ ldr r0, [sp, #3872] @ 0xf20 │ │ │ │ mov r5, r6 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ bne c2f6c │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ @@ -117241,15 +117241,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne c3264 │ │ │ │ ldr r1, [fp, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq c3264 │ │ │ │ ldr r0, [fp, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b c3264 │ │ │ │ adcseq sp, r3, r8, lsr sl │ │ │ │ adceq r4, lr, r8, lsl fp │ │ │ │ adceq r4, lr, r4, lsl #30 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ add r3, fp, #328 @ 0x148 │ │ │ │ ldr r4, [fp, #324] @ 0x144 │ │ │ │ @@ -117259,23 +117259,23 @@ │ │ │ │ ldr r7, [r7, #292] @ 0x124 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #2792] @ 0xae8 │ │ │ │ str r1, [sp, #2796] @ 0xaec │ │ │ │ str r2, [sp, #2800] @ 0xaf0 │ │ │ │ str r3, [sp, #2804] @ 0xaf4 │ │ │ │ add r0, sp, #2688 @ 0xa80 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [sp, #2688] @ 0xa80 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ beq c2f50 │ │ │ │ ldr r0, [sp, #2692] @ 0xa84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b c2f50 │ │ │ │ umulleq fp, lr, r9, r8 │ │ │ │ addeq sl, lr, r1, lsl fp │ │ │ │ addeq fp, lr, ip, lsr #17 │ │ │ │ ldr r4, [fp, #292] @ 0x124 │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ @@ -117473,15 +117473,15 @@ │ │ │ │ str r4, [sp, #3556] @ 0xde4 │ │ │ │ str r1, [sp, #3552] @ 0xde0 │ │ │ │ add r1, sp, #2544 @ 0x9f0 │ │ │ │ bl 7bbdfc │ │ │ │ mov r5, sl │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ - bl 5b90bc │ │ │ │ + bl 5b90ac │ │ │ │ ldr r0, [sp, #3572] @ 0xdf4 │ │ │ │ ldr r7, [sp, #3564] @ 0xdec │ │ │ │ str r0, [sp, #3224] @ 0xc98 │ │ │ │ ldr r0, [sp, #3548] @ 0xddc │ │ │ │ ldr r1, [sp, #3576] @ 0xdf8 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -117510,19 +117510,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq c3604 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ b c3904 │ │ │ │ add r0, fp, #272 @ 0x110 │ │ │ │ bl 2dc674 │ │ │ │ eor r0, r6, #2 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne c3640 │ │ │ │ @@ -117595,15 +117595,15 @@ │ │ │ │ uxtb r0, r5 │ │ │ │ cmp r0, #4 │ │ │ │ bne c37a4 │ │ │ │ ldr r1, [fp, #268] @ 0x10c │ │ │ │ ldr r2, [fp, #272] @ 0x110 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ - bl 5b9804 │ │ │ │ + bl 5b97f4 │ │ │ │ ldr r6, [sp, #3552] @ 0xde0 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne c3874 │ │ │ │ ldr r7, [sp, #3556] @ 0xde4 │ │ │ │ ldr r5, [sp, #3560] @ 0xde8 │ │ │ │ ldr sl, [sp, #3564] @ 0xdec │ │ │ │ ldr r3, [sp, #3568] @ 0xdf0 │ │ │ │ @@ -117622,28 +117622,28 @@ │ │ │ │ ldr sl, [sp, #3548] @ 0xddc │ │ │ │ mov r7, #28 │ │ │ │ ldr r1, [fp, #264] @ 0x108 │ │ │ │ cmp r1, #0 │ │ │ │ beq c37c4 │ │ │ │ ldr r0, [fp, #268] @ 0x10c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, fp, #144 @ 0x90 │ │ │ │ bl d8e64 │ │ │ │ add r4, fp, #220 @ 0xdc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #256] @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq c37f8 │ │ │ │ ldr r0, [fp, #224] @ 0xe0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #208] @ 0xd0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #257] @ 0x101 │ │ │ │ cmp r1, #0 │ │ │ │ beq c3818 │ │ │ │ add fp, fp, #212 @ 0xd4 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ @@ -117700,15 +117700,15 @@ │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #3232] @ 0xca0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ beq c38fc │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ bl d8e64 │ │ │ │ ldr r0, [sp, #3224] @ 0xc98 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #3492] @ 0xda4 │ │ │ │ add ip, sp, #3472 @ 0xd90 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ @@ -117757,15 +117757,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ ldr r4, [pc, #4008] @ c497c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq c6b54 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ add r1, lr, #472 @ 0x1d8 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ @@ -117800,15 +117800,15 @@ │ │ │ │ strb r0, [r2, #257] @ 0x101 │ │ │ │ add r2, r2, #220 @ 0xdc │ │ │ │ str r6, [sp, #3384] @ 0xd38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq c6b64 │ │ │ │ ldm r9, {r1, r2, r3, r4, r7} │ │ │ │ mov r6, r0 │ │ │ │ stm r6, {r1, r2, r3, r4, r7} │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #2544] @ 0x9f0 │ │ │ │ @@ -117852,15 +117852,15 @@ │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ strb r0, [r1, #257] @ 0x101 │ │ │ │ ldr r1, [r1, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ beq c3b5c │ │ │ │ ldr r0, [fp] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #3304] @ 0xce8 │ │ │ │ add ip, sp, #2656 @ 0xa60 │ │ │ │ ldr r1, [sp, #3308] @ 0xcec │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #3312] @ 0xcf0 │ │ │ │ ldr r3, [sp, #3316] @ 0xcf4 │ │ │ │ @@ -118077,15 +118077,15 @@ │ │ │ │ ldr r0, [pc, #4064] @ c4ea8 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ str r7, [sp, #3548] @ 0xddc │ │ │ │ str r7, [sp, #3544] @ 0xdd8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq c6958 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ add r1, lr, #472 @ 0x1d8 │ │ │ │ mov r8, r0 │ │ │ │ bl 4ef5c │ │ │ │ @@ -118808,15 +118808,15 @@ │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, r1, #8 │ │ │ │ str lr, [sp, #120] @ 0x78 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #2496 @ 0x9c0 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr fp, [sp, #2496] @ 0x9c0 │ │ │ │ ldr r0, [sp, #2500] @ 0x9c4 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ cmp fp, #24 │ │ │ │ bne c4c08 │ │ │ │ str r0, [sp, #2540] @ 0x9ec │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -119224,15 +119224,15 @@ │ │ │ │ cmp fp, #0 │ │ │ │ beq c53a0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [r0, #468] @ 0x1d4 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r2, fp │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ - bl 5bcd88 │ │ │ │ + bl 5bcd78 │ │ │ │ ldrb r9, [sp, #3352] @ 0xd18 │ │ │ │ b c53a4 │ │ │ │ addeq r6, r9, lr, ror #12 │ │ │ │ addeq r5, r9, sl, lsl #31 │ │ │ │ ldr r0, [sp, #2776] @ 0xad8 │ │ │ │ add ip, sp, #2960 @ 0xb90 │ │ │ │ ldr r1, [sp, #2780] @ 0xadc │ │ │ │ @@ -119472,15 +119472,15 @@ │ │ │ │ b c5104 │ │ │ │ ldr r0, [pc, #4084] @ c648c │ │ │ │ mov r1, #1 │ │ │ │ mov fp, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq c6cf4 │ │ │ │ movw r1, #30049 @ 0x7561 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movt r1, #29804 @ 0x746c │ │ │ │ mov r9, #2 │ │ │ │ str r1, [r0, #3] │ │ │ │ @@ -119779,15 +119779,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r8, #264] @ 0x108 │ │ │ │ str r1, [r8, #300] @ 0x12c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #2960 @ 0xb90 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r8, #264] @ 0x108 │ │ │ │ str r0, [sp, #3872] @ 0xf20 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, sp, #2960 @ 0xb90 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ add r2, sp, #3872 @ 0xf20 │ │ │ │ @@ -119937,15 +119937,15 @@ │ │ │ │ cmp r8, #6 │ │ │ │ bne c5bfc │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [fp, #2036] @ 0x7f4 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r2, r7 │ │ │ │ add r0, lr, #152 @ 0x98 │ │ │ │ - bl 5bcd88 │ │ │ │ + bl 5bcd78 │ │ │ │ ldrb r9, [sp, #3272] @ 0xcc8 │ │ │ │ ldr r8, [sp, #3224] @ 0xc98 │ │ │ │ b c5c34 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str fp, [sp, #3244] @ 0xcac │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ @@ -120283,15 +120283,15 @@ │ │ │ │ ldr r0, [fp, #184] @ 0xb8 │ │ │ │ str r1, [fp, #220] @ 0xdc │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #664 @ 0x298 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [fp, #184] @ 0xb8 │ │ │ │ str r0, [sp, #3544] @ 0xdd8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r1, lr, #664 @ 0x298 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -120474,21 +120474,21 @@ │ │ │ │ ldr r1, [fp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq c6454 │ │ │ │ ldr r0, [fp, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ beq c646c │ │ │ │ ldr r0, [fp, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #2656 @ 0xa60 │ │ │ │ add ip, sp, #2624 @ 0xa40 │ │ │ │ mov r9, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ @@ -121179,15 +121179,15 @@ │ │ │ │ b c701c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq c6f58 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b c7078 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #200] @ 0xc8 │ │ │ │ str r6, [sp, #196] @ 0xc4 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ @@ -121200,19 +121200,19 @@ │ │ │ │ b c7160 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq c6fac │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b c80b8 │ │ │ │ b c72bc │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b c8424 │ │ │ │ b c78a8 │ │ │ │ b c7d64 │ │ │ │ b c71e8 │ │ │ │ @@ -121250,19 +121250,19 @@ │ │ │ │ b c78a8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq c7074 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b c84b4 │ │ │ │ str r4, [sp, #32] │ │ │ │ b c7930 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b c7f94 │ │ │ │ b c78a8 │ │ │ │ b c78a8 │ │ │ │ @@ -121499,15 +121499,15 @@ │ │ │ │ b c7ac0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b c82e4 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #421] @ 0x1a5 │ │ │ │ b c8358 │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b c8394 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ @@ -121591,15 +121591,15 @@ │ │ │ │ ldr r1, [fp, #88] @ 0x58 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq c75c8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ bl d8e64 │ │ │ │ b c7cc8 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -121608,15 +121608,15 @@ │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne c75e4 │ │ │ │ cmp r0, #1 │ │ │ │ bne c7624 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #2544 @ 0x9f0 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ b c7624 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #312 @ 0x138 │ │ │ │ bl dd320 │ │ │ │ ldr r1, [sp, #3896] @ 0xf38 │ │ │ │ @@ -121629,39 +121629,39 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne c763c │ │ │ │ cmp r2, #1 │ │ │ │ bne c7670 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b c7670 │ │ │ │ bl 77b24 │ │ │ │ b c766c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [sp, #3224] @ 0xc98 │ │ │ │ cmp r1, #0 │ │ │ │ beq c7688 │ │ │ │ ldr r0, [sp, #3228] @ 0xc9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [sp, #2464] @ 0x9a0 │ │ │ │ b c7694 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne c7698 │ │ │ │ cmp r0, #1 │ │ │ │ bne c81bc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #2464 @ 0x9a0 │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ b c81bc │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ bl cc838 │ │ │ │ b c81bc │ │ │ │ bl 77b24 │ │ │ │ @@ -121693,15 +121693,15 @@ │ │ │ │ b c82e4 │ │ │ │ ldr r1, [sp, #2688] @ 0xa80 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq c836c │ │ │ │ ldr r0, [sp, #2692] @ 0xa84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b c836c │ │ │ │ b c7858 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b c8358 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b c856c │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ @@ -121820,15 +121820,15 @@ │ │ │ │ ldr r1, [r2, #148] @ 0x94 │ │ │ │ strb r0, [r2, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq c7e30 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #152] @ 0x98 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b c7e30 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b c7e50 │ │ │ │ adceq r0, lr, ip, ror #12 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b c84ac │ │ │ │ adceq r0, lr, ip, asr r6 │ │ │ │ @@ -121958,15 +121958,15 @@ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ beq c8470 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b c8470 │ │ │ │ adceq r0, lr, r8, lsr #11 │ │ │ │ addeq r3, r9, r2, ror r3 │ │ │ │ adceq r0, lr, r8, ror r6 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -122091,15 +122091,15 @@ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [r0, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ beq c7d98 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #121] @ 0x79 │ │ │ │ b c7e64 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b c82b8 │ │ │ │ addeq r3, r9, lr, asr r1 │ │ │ │ @@ -122137,15 +122137,15 @@ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [r0, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ beq c7e50 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl cea48 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldrb r0, [r0, #120] @ 0x78 │ │ │ │ @@ -122179,46 +122179,46 @@ │ │ │ │ ldr r1, [r4] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq c81d8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #224] @ 0xe0 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b c81d8 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [r0, #264] @ 0x108 │ │ │ │ cmp r1, #0 │ │ │ │ beq c80ac │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #268] @ 0x10c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b c80ac │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ b c8364 │ │ │ │ ldr r1, [r5] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ beq c7f54 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq c7f74 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ bl d8e64 │ │ │ │ b c84b4 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #472 @ 0x1d8 │ │ │ │ @@ -122373,15 +122373,15 @@ │ │ │ │ ldr r1, [r2, #208] @ 0xd0 │ │ │ │ strb r0, [r2, #257] @ 0x101 │ │ │ │ cmp r1, #0 │ │ │ │ beq c8200 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #212] @ 0xd4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl cb920 │ │ │ │ b c836c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ @@ -122541,15 +122541,15 @@ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [r0, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq c84a0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl cc198 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ @@ -122627,15 +122627,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #3872] @ 0xf20 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq c85f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #73] @ 0x49 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ @@ -122764,15 +122764,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne c87f4 │ │ │ │ cmp r1, #1 │ │ │ │ bne c881c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r8, #24] │ │ │ │ strb r1, [r8, #64] @ 0x40 │ │ │ │ str r0, [r8, #40] @ 0x28 │ │ │ │ add r4, r8, #40 @ 0x28 │ │ │ │ @@ -122864,15 +122864,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne c8984 │ │ │ │ cmp r1, #1 │ │ │ │ bne c89dc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b c89dc │ │ │ │ add r2, sp, #1004 @ 0x3ec │ │ │ │ add fp, sp, #992 @ 0x3e0 │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #1408 @ 0x580 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r9, [sp, #988] @ 0x3dc │ │ │ │ @@ -123175,15 +123175,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne c8e64 │ │ │ │ cmp r2, #1 │ │ │ │ bne c8ea0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b c8ea0 │ │ │ │ mov fp, r0 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ bl de67c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ @@ -123783,15 +123783,15 @@ │ │ │ │ cmp fp, #21 │ │ │ │ bne ca37c │ │ │ │ ldr r0, [r8, #224] @ 0xe0 │ │ │ │ str r1, [r8, #260] @ 0x104 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r8, #224] @ 0xe0 │ │ │ │ str r0, [sp, #1408] @ 0x580 │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ add r2, sp, #1408 @ 0x580 │ │ │ │ bl 6ff138 │ │ │ │ @@ -124072,15 +124072,15 @@ │ │ │ │ str r9, [sp, #988] @ 0x3dc │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ str lr, [sp, #984] @ 0x3d8 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r6, [sp, #272] @ 0x110 │ │ │ │ ldr r9, [sp, #276] @ 0x114 │ │ │ │ cmp r6, #24 │ │ │ │ bne ca038 │ │ │ │ str r9, [sp, #268] @ 0x10c │ │ │ │ add r4, sp, #228 @ 0xe4 │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ @@ -125184,25 +125184,25 @@ │ │ │ │ ldrb r0, [r8, #217] @ 0xd9 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #192] @ 0xc0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq cadec │ │ │ │ ldr r0, [r8, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #217] @ 0xd9 │ │ │ │ ldrb r0, [r8, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #176] @ 0xb0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq cae14 │ │ │ │ ldr r0, [r8, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #219] @ 0xdb │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r8, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #164] @ 0xa4 │ │ │ │ cmpne r1, #0 │ │ │ │ bne cae4c │ │ │ │ @@ -125211,33 +125211,33 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne cae68 │ │ │ │ ldr r0, [r8, #160] @ 0xa0 │ │ │ │ bl 4e25c │ │ │ │ b cae88 │ │ │ │ ldr r0, [r8, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #152] @ 0x98 │ │ │ │ strb r4, [r8, #219] @ 0xdb │ │ │ │ cmp r0, #1 │ │ │ │ beq cae40 │ │ │ │ cmp r0, #0 │ │ │ │ bne cae88 │ │ │ │ ldr r1, [r8, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cae88 │ │ │ │ ldr r0, [r8, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq caea0 │ │ │ │ ldr r0, [r8, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ beq caf20 │ │ │ │ ldr r5, [r8, #132] @ 0x84 │ │ │ │ rsb r6, r0, #0 │ │ │ │ mov r7, #0 │ │ │ │ b caec8 │ │ │ │ @@ -125252,52 +125252,52 @@ │ │ │ │ bne caf00 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq caebc │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b caebc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq caebc │ │ │ │ b caef0 │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq caf3c │ │ │ │ ldr r0, [r8, #132] @ 0x84 │ │ │ │ lsl r1, r1, #7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq caf54 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ mov r5, #28 │ │ │ │ cmp r1, #0 │ │ │ │ beq caf74 │ │ │ │ ldr r0, [r8, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq caf90 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r8, #240 @ 0xf0 │ │ │ │ bl e230c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #232] @ 0xe8 │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -125324,44 +125324,44 @@ │ │ │ │ ldrb r0, [r8, #217] @ 0xd9 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #192] @ 0xc0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq cb01c │ │ │ │ ldr r0, [r8, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #217] @ 0xd9 │ │ │ │ ldrb r0, [r8, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #176] @ 0xb0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq cb044 │ │ │ │ ldr r0, [r8, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #219] @ 0xdb │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r8, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #164] @ 0xa4 │ │ │ │ cmpne r1, #0 │ │ │ │ beq cb06c │ │ │ │ ldr r0, [r8, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r8, #152 @ 0x98 │ │ │ │ strb r4, [r8, #219] @ 0xdb │ │ │ │ bl d9148 │ │ │ │ ldr r1, [r8, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq cb090 │ │ │ │ ldr r0, [r8, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r8, #128 @ 0x80 │ │ │ │ bl db5f0 │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ bne cb0c4 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -125369,27 +125369,27 @@ │ │ │ │ ldr r1, [r8, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne cb0f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq cb0b0 │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq cb0bc │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 17d404 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -125401,15 +125401,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne cb124 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e400c │ │ │ │ + b 3e4000 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cb190 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -125417,15 +125417,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cb168 │ │ │ │ cmp r1, #1 │ │ │ │ bne cb190 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #44] @ 0x2c │ │ │ │ @@ -125615,27 +125615,27 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq cb4a8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne cb4c0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #16] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq cb500 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ blx r1 │ │ │ │ @@ -125655,15 +125655,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cb548 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #40] @ 0x28 │ │ │ │ @@ -125808,15 +125808,15 @@ │ │ │ │ strb r0, [r4, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq cb7ac │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq cb768 │ │ │ │ mov r0, r5 │ │ │ │ bl 1ac42c │ │ │ │ b cb768 │ │ │ │ mov r6, r0 │ │ │ │ @@ -125921,25 +125921,25 @@ │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq cb970 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq cba8c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #3 │ │ │ │ bne cba40 │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ beq cba90 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -125966,35 +125966,35 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne cba48 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq cba48 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b cba48 │ │ │ │ ldr r1, [r4, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq cba40 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl d8e64 │ │ │ │ add r6, r4, #140 @ 0x8c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq cba74 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ add r6, r4, #128 @ 0x80 │ │ │ │ strb r0, [r4, #177] @ 0xb1 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne cb988 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -126032,24 +126032,24 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cbb2c │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ strb r0, [r4, #177] @ 0xb1 │ │ │ │ mov r0, #132 @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq cbb50 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #274] @ 0x112 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ @@ -126061,15 +126061,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ beq cbba0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -126085,15 +126085,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ beq cbc00 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -126186,15 +126186,15 @@ │ │ │ │ adds r1, r1, #5 │ │ │ │ beq cbddc │ │ │ │ ldr r2, [r9] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r0, [r9, #80] @ 0x50 │ │ │ │ cmp r0, #4 │ │ │ │ beq cbdb4 │ │ │ │ cmp r0, #3 │ │ │ │ bne cbdc8 │ │ │ │ add r0, r9, #88 @ 0x58 │ │ │ │ bl d220c │ │ │ │ @@ -126235,39 +126235,39 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cbe7c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq cbe7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cbeb8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ b cbeb4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cbeb8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #3 │ │ │ │ bne cbf20 │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ @@ -126277,15 +126277,15 @@ │ │ │ │ bne cbf20 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq cbf20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -126301,15 +126301,15 @@ │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl d2410 │ │ │ │ ldr r1, [r4, #1976] @ 0x7b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq cbf60 │ │ │ │ ldr r0, [r4, #1980] @ 0x7bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -126336,15 +126336,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #1976] @ 0x7b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cbfec │ │ │ │ ldr r0, [r4, #1980] @ 0x7bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc cc028 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -126457,27 +126457,27 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cc1d0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ beq cc208 │ │ │ │ cmp r0, #0 │ │ │ │ bne cc224 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq cc224 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, r4, #12 │ │ │ │ b cc1b4 │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq cc224 │ │ │ │ @@ -126487,15 +126487,15 @@ │ │ │ │ b cc1b4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cc248 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq cc2c4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -126518,15 +126518,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne cc298 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cc304 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -126534,15 +126534,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cc2dc │ │ │ │ cmp r1, #1 │ │ │ │ bne cc304 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq cc384 │ │ │ │ @@ -126566,15 +126566,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne cc358 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e4378 │ │ │ │ + b 3e436c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cc3c4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -126582,15 +126582,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cc39c │ │ │ │ cmp r1, #1 │ │ │ │ bne cc3c4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #345] @ 0x159 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -126647,45 +126647,45 @@ │ │ │ │ bl cc9dc │ │ │ │ ldr r5, [r4, #352] @ 0x160 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq cc4c8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #456] @ 0x1c8 │ │ │ │ cmp r0, #2 │ │ │ │ beq cc48c │ │ │ │ ldrb r0, [r4, #480] @ 0x1e0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #484] @ 0x1e4 │ │ │ │ cmpne r1, #0 │ │ │ │ bne cc508 │ │ │ │ ldr r1, [r4, #464] @ 0x1d0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ ble cc520 │ │ │ │ b cc528 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #464] @ 0x1d0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bgt cc528 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne cc48c │ │ │ │ cmp r1, #0 │ │ │ │ beq cc48c │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #505] @ 0x1f9 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ bl daf24 │ │ │ │ b cc560 │ │ │ │ @@ -126810,15 +126810,15 @@ │ │ │ │ bne cc774 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq cc774 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -126848,15 +126848,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne cc7c0 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3f04 │ │ │ │ + b 3e3ef8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cc82c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -126864,48 +126864,48 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cc804 │ │ │ │ cmp r1, #1 │ │ │ │ bne cc82c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cc858 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ bl 25e9cc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq cc888 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cc8b0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #6 │ │ │ │ beq cc904 │ │ │ │ cmp r1, #7 │ │ │ │ @@ -126918,30 +126918,30 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq cc918 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d9cb8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d95d0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cc940 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi cc964 │ │ │ │ @@ -126954,31 +126954,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cc994 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cc9c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ @@ -126988,15 +126988,15 @@ │ │ │ │ bl 2dcd1c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq cca1c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq cca34 │ │ │ │ mov r0, r4 │ │ │ │ bl da758 │ │ │ │ ldr r7, [r4, #84] @ 0x54 │ │ │ │ @@ -127008,26 +127008,26 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cca6c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b ccab0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cca98 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq ccab0 │ │ │ │ mov r0, r4 │ │ │ │ bl da758 │ │ │ │ ldrd r0, [r4, #80] @ 0x50 │ │ │ │ @@ -127037,15 +127037,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ccae0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #280] @ 0x118 │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #6 │ │ │ │ @@ -127069,30 +127069,30 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne ccc84 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq ccc84 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b ccc84 │ │ │ │ ldrb r0, [r4, #324] @ 0x144 │ │ │ │ cmp r0, #3 │ │ │ │ bne cccfc │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #3 │ │ │ │ beq ccc48 │ │ │ │ cmp r0, #0 │ │ │ │ bne cccfc │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ beq cccfc │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b cccfc │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ bl de14c │ │ │ │ b ccd04 │ │ │ │ ldrb r0, [r4, #337] @ 0x151 │ │ │ │ cmp r0, #3 │ │ │ │ bne ccd24 │ │ │ │ @@ -127102,15 +127102,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne ccccc │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq ccccc │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b ccccc │ │ │ │ ldrb r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ bne cccf4 │ │ │ │ ldrb r0, [r4, #300] @ 0x12c │ │ │ │ cmp r0, #3 │ │ │ │ beq cccd8 │ │ │ │ @@ -127148,15 +127148,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq ccc9c │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ bne ccd40 │ │ │ │ b ccd4c │ │ │ │ ldr r5, [r4, #320] @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ @@ -127180,41 +127180,41 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #282] @ 0x11a │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ beq ccd1c │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl d8e64 │ │ │ │ ldrb r0, [r4, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ beq ccd4c │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq ccd4c │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ b ccde8 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ccd84 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ b ccdfc │ │ │ │ b ccda8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl d8e64 │ │ │ │ @@ -127226,30 +127226,30 @@ │ │ │ │ b ccdbc │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ beq ccdd4 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl d8e64 │ │ │ │ b ccde8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ beq cce10 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq cce10 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #56] @ 0x38 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -127312,21 +127312,21 @@ │ │ │ │ bne ccefc │ │ │ │ b ccf98 │ │ │ │ ldr r1, [r4, #856] @ 0x358 │ │ │ │ cmp r1, #0 │ │ │ │ beq ccf2c │ │ │ │ ldr r0, [r4, #860] @ 0x35c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #868] @ 0x364 │ │ │ │ cmp r1, #0 │ │ │ │ beq ccf44 │ │ │ │ ldr r0, [r4, #872] @ 0x368 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #852]! @ 0x354 │ │ │ │ cmp r5, #0 │ │ │ │ beq ccfb0 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -127345,15 +127345,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne ccf84 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e4378 │ │ │ │ + b 3e436c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cd048 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -127361,15 +127361,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne ccfc8 │ │ │ │ cmp r1, #1 │ │ │ │ bne cd048 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ b cd048 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cd048 │ │ │ │ dmb ish │ │ │ │ @@ -127378,15 +127378,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cd00c │ │ │ │ cmp r1, #1 │ │ │ │ bne cd048 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ b cd048 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #852 @ 0x354 │ │ │ │ bl cc310 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -127468,15 +127468,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq cd19c │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq cd1d4 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -127490,15 +127490,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cd1f4 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -127653,26 +127653,26 @@ │ │ │ │ b cd470 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #605] @ 0x25d │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ bne cd3fc │ │ │ │ b cd438 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #605] @ 0x25d │ │ │ │ b cd54c │ │ │ │ mov r5, r0 │ │ │ │ b cd54c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -127753,23 +127753,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cd610 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cd630 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #56] @ 0x38 │ │ │ │ cmp r1, #3 │ │ │ │ bne cd698 │ │ │ │ ldrb r1, [r0, #52] @ 0x34 │ │ │ │ @@ -127779,15 +127779,15 @@ │ │ │ │ bne cd698 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq cd698 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -127798,21 +127798,21 @@ │ │ │ │ beq cd6c4 │ │ │ │ mov r4, r0 │ │ │ │ bl d9de4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #49] @ 0x31 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ @@ -127822,15 +127822,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne cd74c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cd74c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r5, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -127867,15 +127867,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne cd7ac │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3748 │ │ │ │ + b 3e373c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cd818 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -127883,21 +127883,21 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cd7f0 │ │ │ │ cmp r1, #1 │ │ │ │ bne cd818 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cd838 │ │ │ │ @@ -127932,33 +127932,33 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cd8dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq cd92c │ │ │ │ cmp r0, #0 │ │ │ │ bne cd948 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq cd90c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq cd948 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, r4, #20 │ │ │ │ b cd8c0 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq cd948 │ │ │ │ @@ -127968,15 +127968,15 @@ │ │ │ │ b cd8c0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cd96c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #788] @ 0x314 │ │ │ │ cmp r0, #0 │ │ │ │ beq cd99c │ │ │ │ @@ -128020,28 +128020,28 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cda14 │ │ │ │ cmp r1, #1 │ │ │ │ bne cda3c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r1, [r4, #764] @ 0x2fc │ │ │ │ cmp r1, #0 │ │ │ │ beq cda54 │ │ │ │ ldr r0, [r4, #768] @ 0x300 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #776] @ 0x308 │ │ │ │ cmp r1, #0 │ │ │ │ beq cda70 │ │ │ │ ldr r0, [r4, #780] @ 0x30c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b cdab0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -128049,32 +128049,32 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cda88 │ │ │ │ cmp r1, #1 │ │ │ │ bne cdab0 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r1, [r4, #764] @ 0x2fc │ │ │ │ cmp r1, #0 │ │ │ │ bne cdad0 │ │ │ │ ldr r1, [r4, #776] @ 0x308 │ │ │ │ cmp r1, #0 │ │ │ │ bne cdae8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #768] @ 0x300 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #776] @ 0x308 │ │ │ │ cmp r1, #0 │ │ │ │ beq cdac8 │ │ │ │ ldr r0, [r4, #780] @ 0x30c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -128097,15 +128097,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed000 │ │ │ │ + bl 3ecff4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -128265,33 +128265,33 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cde10 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq cde60 │ │ │ │ cmp r0, #0 │ │ │ │ bne cde7c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq cde40 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq cde7c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, r4, #20 │ │ │ │ b cddf4 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq cde7c │ │ │ │ @@ -128301,15 +128301,15 @@ │ │ │ │ b cddf4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cdea0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #2100] @ 0x834 │ │ │ │ cmp r1, #0 │ │ │ │ beq cdec0 │ │ │ │ cmp r1, #3 │ │ │ │ bxne lr │ │ │ │ @@ -128364,15 +128364,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cdf74 │ │ │ │ cmp r1, #1 │ │ │ │ bne cdf9c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ cmp r0, #0 │ │ │ │ beq ce03c │ │ │ │ add r2, r0, #20 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ @@ -128404,15 +128404,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne ce010 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e3124 │ │ │ │ + b 3e3118 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b ce0c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -128420,15 +128420,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne ce054 │ │ │ │ cmp r1, #1 │ │ │ │ bne ce0c8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ b ce0c8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq ce0c0 │ │ │ │ dmb ish │ │ │ │ @@ -128437,15 +128437,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne ce098 │ │ │ │ cmp r1, #1 │ │ │ │ bne ce0c0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ add r0, r4, #12 │ │ │ │ bl dcdac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0, #804] @ 0x324 │ │ │ │ @@ -128528,15 +128528,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq ce22c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #356] @ 0x164 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r9, #80 @ 0x50 │ │ │ │ bl cd054 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #280] @ 0x118 │ │ │ │ add r0, r9, #288 @ 0x120 │ │ │ │ bl 29f464 │ │ │ │ @@ -128564,15 +128564,15 @@ │ │ │ │ b ce260 │ │ │ │ ldr r1, [r9, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq ce2bc │ │ │ │ ldr r0, [r9, #324] @ 0x144 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #364] @ 0x16c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b ce2dc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -128610,15 +128610,15 @@ │ │ │ │ ldr r1, [r9, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq ce374 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #356] @ 0x164 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r5 │ │ │ │ beq ce3c4 │ │ │ │ mov r0, r6 │ │ │ │ @@ -128637,15 +128637,15 @@ │ │ │ │ b ce384 │ │ │ │ ldr r1, [r9, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq ce3e0 │ │ │ │ ldr r0, [r9, #324] @ 0x144 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #364] @ 0x16c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ @@ -128671,15 +128671,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne ce43c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3b80 │ │ │ │ + b 3e3b74 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq ce4a8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -128687,15 +128687,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne ce480 │ │ │ │ cmp r1, #1 │ │ │ │ bne ce4a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r0, #38] @ 0x26 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -128764,15 +128764,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq ce62c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r5, r7 │ │ │ │ beq ce5b8 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ @@ -128857,15 +128857,15 @@ │ │ │ │ bne ce73c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ @@ -128937,22 +128937,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq ce84c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ce8ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq ce8e0 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -129102,22 +129102,22 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq ceb24 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq ceb40 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ bl decd0 │ │ │ │ b ceac8 │ │ │ │ b ceb68 │ │ │ │ mov r6, r0 │ │ │ │ b ceba8 │ │ │ │ @@ -129162,21 +129162,21 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bne cec20 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq cec00 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #214] @ 0xd6 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -129803,15 +129803,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne cf5ec │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e37ec │ │ │ │ + b 3e37e0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cf658 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -129819,15 +129819,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cf630 │ │ │ │ cmp r1, #1 │ │ │ │ bne cf658 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -129852,15 +129852,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne cf6b0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b de67c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #32 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -129886,15 +129886,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cf73c │ │ │ │ cmp r1, #1 │ │ │ │ bne cf764 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #9] │ │ │ │ @@ -129983,15 +129983,15 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #528] @ 0x210 │ │ │ │ cmp r1, #0 │ │ │ │ beq cf8e8 │ │ │ │ ldr r0, [r0, #524] @ 0x20c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #520] @ 0x208 │ │ │ │ cmp r1, #1 │ │ │ │ bne cf8c4 │ │ │ │ ldr r0, [r0, #528] @ 0x210 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4e25c │ │ │ │ @@ -130016,15 +130016,15 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #2144] @ 0x860 │ │ │ │ cmp r1, #0 │ │ │ │ beq cf96c │ │ │ │ ldr r0, [r0, #2140] @ 0x85c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #2136] @ 0x858 │ │ │ │ cmp r1, #1 │ │ │ │ bne cf948 │ │ │ │ ldr r0, [r0, #2144] @ 0x860 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4e25c │ │ │ │ @@ -130043,26 +130043,26 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cf9d8 │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl e1f48 │ │ │ │ b cf9bc │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cfa04 │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ beq cfa60 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -130076,15 +130076,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cfa5c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bhi cfa78 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -130095,55 +130095,55 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cfaa8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cfad8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b cfb00 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cfb04 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cfb2c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ cmp r0, #3 │ │ │ │ beq cfbac │ │ │ │ cmp r0, #4 │ │ │ │ bne cfbb8 │ │ │ │ @@ -130160,15 +130160,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne cfb80 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b de67c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #32 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -130194,15 +130194,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cfc0c │ │ │ │ cmp r1, #1 │ │ │ │ bne cfc34 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -130226,22 +130226,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cfc70 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cfcd0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ beq cfcfc │ │ │ │ cmp r1, #4 │ │ │ │ @@ -130300,26 +130300,26 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cfddc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b dee60 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cfe08 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #2 │ │ │ │ bcs cfe24 │ │ │ │ bx lr │ │ │ │ @@ -130327,15 +130327,15 @@ │ │ │ │ bne cfe34 │ │ │ │ add r0, r0, #4 │ │ │ │ b 64ced4 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r1, r2, #3 │ │ │ │ orrs r1, r1, r3 │ │ │ │ bne cfe9c │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -130348,25 +130348,25 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cfea4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b dfa64 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq cfec4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq cff40 │ │ │ │ @@ -130376,42 +130376,42 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cfee4 │ │ │ │ cmp r1, #1 │ │ │ │ bne cff0c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cff14 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bfd04 │ │ │ │ + b 5bfcf4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne cff50 │ │ │ │ cmp r1, #1 │ │ │ │ bne cff78 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq cffb4 │ │ │ │ @@ -130434,22 +130434,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq cffb0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d0010 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #3 │ │ │ │ beq d003c │ │ │ │ cmp r1, #4 │ │ │ │ @@ -130503,15 +130503,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne d00dc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e400c │ │ │ │ + b 3e4000 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d0148 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -130519,15 +130519,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d0120 │ │ │ │ cmp r1, #1 │ │ │ │ bne d0148 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #3 │ │ │ │ beq d017c │ │ │ │ cmp r1, #4 │ │ │ │ @@ -130719,15 +130719,15 @@ │ │ │ │ strb r0, [r4, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq d0468 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq d0424 │ │ │ │ mov r0, r5 │ │ │ │ bl 1ac42c │ │ │ │ b d0424 │ │ │ │ mov r6, r0 │ │ │ │ @@ -130971,15 +130971,15 @@ │ │ │ │ bne d0840 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #392] @ 0x188 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -131025,15 +131025,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne d090c │ │ │ │ cmp r2, #1 │ │ │ │ bne d093c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b d093c │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ bl de67c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #53] @ 0x35 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ @@ -131061,15 +131061,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne d099c │ │ │ │ cmp r2, #1 │ │ │ │ bne d09f0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b d09f0 │ │ │ │ bl 77b24 │ │ │ │ b d09d0 │ │ │ │ b d09d0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #53] @ 0x35 │ │ │ │ @@ -131165,42 +131165,42 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne d0b34 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #544 @ 0x220 │ │ │ │ add r6, r4, #512 @ 0x200 │ │ │ │ bl cfcd8 │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq d0a88 │ │ │ │ ldr r2, [r4, #512] @ 0x200 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d0a88 │ │ │ │ add r0, r4, #32 │ │ │ │ bl cfcd8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq d0af4 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d0af4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ add r0, r4, #1024 @ 0x400 │ │ │ │ bl dbee8 │ │ │ │ b d0c84 │ │ │ │ @@ -131221,15 +131221,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d0c18 │ │ │ │ cmp r1, #1 │ │ │ │ bne d0c84 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b d0c84 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d0c84 │ │ │ │ dmb ish │ │ │ │ @@ -131238,15 +131238,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d0c5c │ │ │ │ cmp r1, #1 │ │ │ │ bne d0c84 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw r1, #4208 @ 0x1070 │ │ │ │ add r4, r0, r1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ @@ -131304,15 +131304,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne d0d60 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d0e3c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -131320,15 +131320,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d0da4 │ │ │ │ cmp r1, #1 │ │ │ │ bne d0e3c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b d0e3c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d0e3c │ │ │ │ dmb ish │ │ │ │ @@ -131337,15 +131337,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d0de8 │ │ │ │ cmp r1, #1 │ │ │ │ bne d0e3c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b d0e3c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4208 @ 0x1070 │ │ │ │ add r0, r6, r0 │ │ │ │ bl dbee8 │ │ │ │ b d0e3c │ │ │ │ @@ -131378,15 +131378,15 @@ │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ bl df014 │ │ │ │ ldr r1, [r4, #1040] @ 0x410 │ │ │ │ cmp r1, #0 │ │ │ │ beq d0eb4 │ │ │ │ ldr r0, [r4, #1044] @ 0x414 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #1056]! @ 0x420 │ │ │ │ cmp r5, #0 │ │ │ │ beq d0f98 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -131408,15 +131408,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl df014 │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ beq d0f2c │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #1056]! @ 0x420 │ │ │ │ cmp r5, #0 │ │ │ │ beq d0f98 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -131435,33 +131435,33 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne d0f6c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3748 │ │ │ │ + b 3e373c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d0fb8 │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #1056 @ 0x420 │ │ │ │ bl cd764 │ │ │ │ b d1070 │ │ │ │ ldr r1, [r4, #1040] @ 0x410 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d0fe0 │ │ │ │ ldr r0, [r4, #1044] @ 0x414 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #1056 @ 0x420 │ │ │ │ bl cd764 │ │ │ │ b d1070 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -131472,15 +131472,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d1004 │ │ │ │ cmp r1, #1 │ │ │ │ bne d1070 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ b d1070 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d1070 │ │ │ │ dmb ish │ │ │ │ @@ -131489,15 +131489,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d1048 │ │ │ │ cmp r1, #1 │ │ │ │ bne d1070 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw r1, #4384 @ 0x1120 │ │ │ │ add r4, r0, r1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ @@ -131554,15 +131554,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne d1148 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e3748 │ │ │ │ + b 3e373c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d1224 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -131570,15 +131570,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d118c │ │ │ │ cmp r1, #1 │ │ │ │ bne d1224 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ b d1224 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d1224 │ │ │ │ dmb ish │ │ │ │ @@ -131587,15 +131587,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d11d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne d1224 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ b d1224 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4384 @ 0x1120 │ │ │ │ add r0, r6, r0 │ │ │ │ bl cd764 │ │ │ │ b d1224 │ │ │ │ @@ -131614,15 +131614,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne d1258 │ │ │ │ bx lr │ │ │ │ add r0, r0, #12 │ │ │ │ b d893c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #22 │ │ │ │ bne d12b4 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ beq d12c8 │ │ │ │ @@ -131634,30 +131634,30 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d12c8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r1, #21 │ │ │ │ bne d12cc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4e424 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d836c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d12f0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1330 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -131693,15 +131693,15 @@ │ │ │ │ add r0, r0, #4 │ │ │ │ b d893c │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #2 │ │ │ │ bhi d13b8 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ cmp r1, #0 │ │ │ │ @@ -131854,15 +131854,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne d15f8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3b80 │ │ │ │ + b 3e3b74 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d16cc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -131870,15 +131870,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d163c │ │ │ │ cmp r1, #1 │ │ │ │ bne d16cc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ b d16cc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d16cc │ │ │ │ dmb ish │ │ │ │ @@ -131887,15 +131887,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d1680 │ │ │ │ cmp r1, #1 │ │ │ │ bne d16cc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ b d16cc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #3984 @ 0xf90 │ │ │ │ bl ce3f4 │ │ │ │ b d16cc │ │ │ │ mov r5, r0 │ │ │ │ @@ -131960,36 +131960,36 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d17e4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq d17e8 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ cmpne r1, #0 │ │ │ │ bne d17f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 64ced4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d1820 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ movw r1, #4200 @ 0x1068 │ │ │ │ add r4, r0, r1 │ │ │ │ ldrb r1, [r4, #13] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -132065,29 +132065,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne d1944 │ │ │ │ cmp r1, #1 │ │ │ │ bne d19b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3f04 │ │ │ │ + b 3e3ef8 │ │ │ │ ldr r2, [r7, #2104] @ 0x838 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #8]! │ │ │ │ cmp r5, #0 │ │ │ │ bne d188c │ │ │ │ b d19b4 │ │ │ │ ldr r2, [r6] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #8]! │ │ │ │ cmp r5, #0 │ │ │ │ bne d1910 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ac1f4 │ │ │ │ @@ -132113,15 +132113,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d1a08 │ │ │ │ cmp r1, #1 │ │ │ │ bne d1a74 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ b d1a74 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d1a74 │ │ │ │ dmb ish │ │ │ │ @@ -132130,15 +132130,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d1a4c │ │ │ │ cmp r1, #1 │ │ │ │ bne d1a74 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1af0 │ │ │ │ @@ -132161,15 +132161,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1b28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq d1b28 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ @@ -132186,15 +132186,15 @@ │ │ │ │ b dfa64 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d1b54 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1b78 │ │ │ │ cmp r1, #1 │ │ │ │ bne d1bac │ │ │ │ @@ -132233,42 +132233,42 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne d1bec │ │ │ │ cmp r2, #1 │ │ │ │ bne d1c10 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne d1c18 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bfd04 │ │ │ │ + b 5bfcf4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d1c54 │ │ │ │ cmp r1, #1 │ │ │ │ bne d1c7c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1cc0 │ │ │ │ @@ -132284,61 +132284,61 @@ │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1cdc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1d00 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1d18 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1d34 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1d50 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d1d9c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d1d94 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ bl d1ea4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -132355,15 +132355,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1df8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldrb r2, [r1, #4]! │ │ │ │ cmp r2, #12 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r2, #11 │ │ │ │ bne d1e20 │ │ │ │ @@ -132375,15 +132375,15 @@ │ │ │ │ b d893c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d1e48 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq d1e9c │ │ │ │ cmp r1, #0 │ │ │ │ bne d1e98 │ │ │ │ @@ -132413,23 +132413,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1ee0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d1f00 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ cmp r1, #3 │ │ │ │ beq d1f30 │ │ │ │ cmp r1, #4 │ │ │ │ bne d1f38 │ │ │ │ @@ -132496,23 +132496,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d1fa4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d1fa4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d2064 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d2064 │ │ │ │ mov r5, r0 │ │ │ │ b d2064 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl ce820 │ │ │ │ add r0, r4, #2176 @ 0x880 │ │ │ │ @@ -132561,22 +132561,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d20ec │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d214c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d2184 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -132598,22 +132598,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d2180 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d21e0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d2204 │ │ │ │ cmp r1, #1 │ │ │ │ bxne lr │ │ │ │ @@ -132744,15 +132744,15 @@ │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d240c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq d2478 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -132829,33 +132829,33 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d2588 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d893c │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq d2588 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d25a8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d25cc │ │ │ │ cmp r1, #1 │ │ │ │ bxne lr │ │ │ │ @@ -132914,28 +132914,28 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d268c │ │ │ │ cmp r1, #1 │ │ │ │ bne d26b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d26cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq d29dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl cd054 │ │ │ │ b d2824 │ │ │ │ ldrb r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #3 │ │ │ │ bne d2744 │ │ │ │ add r6, r4, #100 @ 0x64 │ │ │ │ @@ -132950,15 +132950,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d271c │ │ │ │ cmp r1, #1 │ │ │ │ bne d2744 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl cdf44 │ │ │ │ b d27f4 │ │ │ │ ldrb r0, [r4, #392] @ 0x188 │ │ │ │ cmp r0, #3 │ │ │ │ bne d2854 │ │ │ │ ldrb r0, [r4, #388] @ 0x184 │ │ │ │ @@ -133045,40 +133045,40 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d2898 │ │ │ │ cmp r1, #1 │ │ │ │ bne d28c0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldrb r0, [r4, #87] @ 0x57 │ │ │ │ strb r5, [r4, #90] @ 0x5a │ │ │ │ cmp r0, #0 │ │ │ │ strb r5, [r4, #86] @ 0x56 │ │ │ │ ldrne r1, [r4, #44] @ 0x2c │ │ │ │ cmpne r1, #0 │ │ │ │ beq d28e8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #88] @ 0x58 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #87] @ 0x57 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #32] │ │ │ │ cmpne r1, #0 │ │ │ │ bne d2918 │ │ │ │ ldrb r0, [r4, #89] @ 0x59 │ │ │ │ strb r5, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ bne d2934 │ │ │ │ b d29d4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #89] @ 0x59 │ │ │ │ strb r5, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq d29d4 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #28]! │ │ │ │ cmp r0, #0 │ │ │ │ @@ -133114,15 +133114,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d29ac │ │ │ │ cmp r1, #1 │ │ │ │ bne d29d4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [r4, #384] @ 0x180 │ │ │ │ ldrb r0, [r6, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ beq d2a00 │ │ │ │ @@ -133132,15 +133132,15 @@ │ │ │ │ b d2a0c │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #389] @ 0x185 │ │ │ │ ldrb r0, [r4, #85] @ 0x55 │ │ │ │ cmp r0, #0 │ │ │ │ bne d2860 │ │ │ │ b d2868 │ │ │ │ mov r5, r0 │ │ │ │ @@ -133148,15 +133148,15 @@ │ │ │ │ bl e2c0c │ │ │ │ b d2bc0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #389] @ 0x185 │ │ │ │ b d2c34 │ │ │ │ mov r5, r0 │ │ │ │ b d2b50 │ │ │ │ b d2c30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -133169,32 +133169,32 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d2a88 │ │ │ │ cmp r1, #1 │ │ │ │ bne d2ab0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne d2ad0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne d2ae8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq d2ac8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ b d2bbc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #756] @ 0x2f4 │ │ │ │ @@ -133209,15 +133209,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d2b28 │ │ │ │ cmp r1, #1 │ │ │ │ bne d2b50 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl cdf44 │ │ │ │ b d2bc0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ @@ -133233,15 +133233,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d2b88 │ │ │ │ cmp r1, #1 │ │ │ │ bne d2d04 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ b d2d04 │ │ │ │ bl 77b24 │ │ │ │ b d2bbc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ dmb ish │ │ │ │ @@ -133287,15 +133287,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d2c60 │ │ │ │ cmp r1, #1 │ │ │ │ bne d2cb0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ b d2cb0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #86] @ 0x56 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #85] @ 0x55 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -133325,19 +133325,19 @@ │ │ │ │ bl dcdac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d2cd0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d2ce8 │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq d2d70 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -133353,23 +133353,23 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d2d94 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq d2db0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -133422,23 +133422,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d2e1c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d2e1c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d2edc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d2edc │ │ │ │ mov r5, r0 │ │ │ │ b d2edc │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl ce820 │ │ │ │ add r0, r4, #2176 @ 0x880 │ │ │ │ @@ -133629,19 +133629,19 @@ │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d31e0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed9a0 │ │ │ │ + bl 3ed994 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq d3244 │ │ │ │ ldrd r2, [r4] │ │ │ │ bl 7bf1f0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -133669,15 +133669,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl d8ac4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed548 │ │ │ │ + bl 3ed53c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ beq d32d4 │ │ │ │ ldrd r2, [r4] │ │ │ │ bl 7bf1f0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -133908,34 +133908,34 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d364c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne d365c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b dee60 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d3688 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -133989,23 +133989,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d36f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d36f8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d37b8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d37b8 │ │ │ │ mov r5, r0 │ │ │ │ b d37b8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl cfc44 │ │ │ │ add r0, r4, #936 @ 0x3a8 │ │ │ │ @@ -134060,34 +134060,34 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d38ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne d38bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #12 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b e2b58 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d38e8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc d3934 │ │ │ │ @@ -134187,15 +134187,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne d3a6c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e37ec │ │ │ │ + b 3e37e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4208 @ 0x1070 │ │ │ │ add r0, r6, r0 │ │ │ │ bl cf5a4 │ │ │ │ b d3b48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -134214,15 +134214,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d3adc │ │ │ │ cmp r1, #1 │ │ │ │ bne d3b48 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ b d3b48 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d3b48 │ │ │ │ dmb ish │ │ │ │ @@ -134231,15 +134231,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d3b20 │ │ │ │ cmp r1, #1 │ │ │ │ bne d3b48 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1509] @ 0x5e5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -134261,15 +134261,15 @@ │ │ │ │ add r0, r4, #752 @ 0x2f0 │ │ │ │ bl e1f48 │ │ │ │ ldr r1, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d3bc0 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #1504]! @ 0x5e0 │ │ │ │ cmp r5, #0 │ │ │ │ beq d3ca4 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -134291,15 +134291,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl e1f48 │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d3c38 │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #1504]! @ 0x5e0 │ │ │ │ cmp r5, #0 │ │ │ │ beq d3ca4 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -134318,33 +134318,33 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne d3c78 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d3cc4 │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #1504 @ 0x5e0 │ │ │ │ bl cc250 │ │ │ │ b d3d7c │ │ │ │ ldr r1, [r4, #1488] @ 0x5d0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d3cec │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #1504 @ 0x5e0 │ │ │ │ bl cc250 │ │ │ │ b d3d7c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -134355,15 +134355,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d3d10 │ │ │ │ cmp r1, #1 │ │ │ │ bne d3d7c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ b d3d7c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d3d7c │ │ │ │ dmb ish │ │ │ │ @@ -134372,15 +134372,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d3d54 │ │ │ │ cmp r1, #1 │ │ │ │ bne d3d7c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq d3dd8 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -134439,34 +134439,34 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d3e98 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne d3ea8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b dfa64 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d3ed4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d3ef8 │ │ │ │ cmp r1, #1 │ │ │ │ bxne lr │ │ │ │ @@ -134475,15 +134475,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne d3f0c │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ @@ -134535,23 +134535,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d3f80 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d3f80 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d4040 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d4040 │ │ │ │ mov r5, r0 │ │ │ │ b d4040 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl cfc44 │ │ │ │ add r0, r4, #936 @ 0x3a8 │ │ │ │ @@ -134597,15 +134597,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d4120 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d1828 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r0, #20]! │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -134615,15 +134615,15 @@ │ │ │ │ b 64ced4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d4148 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq d4178 │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ @@ -134632,15 +134632,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne d4180 │ │ │ │ bx lr │ │ │ │ add r0, r0, #8 │ │ │ │ b cfa0c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ @@ -134692,23 +134692,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d41f4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d41f4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d42b4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d42b4 │ │ │ │ mov r5, r0 │ │ │ │ b d42b4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl cff84 │ │ │ │ add r0, r4, #840 @ 0x348 │ │ │ │ @@ -134744,15 +134744,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne d4340 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d43b0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ @@ -134769,34 +134769,34 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d43c0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne d43d0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b dee60 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d43fc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq d442c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ @@ -134805,15 +134805,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne d4434 │ │ │ │ bx lr │ │ │ │ add r0, r0, #8 │ │ │ │ b cfa0c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d445c │ │ │ │ cmp r1, #1 │ │ │ │ bne d4468 │ │ │ │ add r0, r0, #8 │ │ │ │ b cfa0c │ │ │ │ @@ -134824,23 +134824,23 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq d4494 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ @@ -134892,23 +134892,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d4514 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d4514 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d45d4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d45d4 │ │ │ │ mov r5, r0 │ │ │ │ b d45d4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl cff84 │ │ │ │ add r0, r4, #840 @ 0x348 │ │ │ │ @@ -134989,15 +134989,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne d46f4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d47c8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -135005,15 +135005,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d4738 │ │ │ │ cmp r1, #1 │ │ │ │ bne d47c8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b d47c8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d47c8 │ │ │ │ dmb ish │ │ │ │ @@ -135022,15 +135022,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d477c │ │ │ │ cmp r1, #1 │ │ │ │ bne d47c8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b d47c8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #1072 @ 0x430 │ │ │ │ bl dbee8 │ │ │ │ b d47c8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -135097,15 +135097,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne d48a4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d4980 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -135113,15 +135113,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d48e8 │ │ │ │ cmp r1, #1 │ │ │ │ bne d4980 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b d4980 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d4980 │ │ │ │ dmb ish │ │ │ │ @@ -135130,15 +135130,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d492c │ │ │ │ cmp r1, #1 │ │ │ │ bne d4980 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b d4980 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4304 @ 0x10d0 │ │ │ │ add r0, r6, r0 │ │ │ │ bl dbee8 │ │ │ │ b d4980 │ │ │ │ @@ -135163,23 +135163,23 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq d49e0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ beq d4a34 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -135385,15 +135385,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne d4d24 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d4df8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -135401,15 +135401,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d4d68 │ │ │ │ cmp r1, #1 │ │ │ │ bne d4df8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ b d4df8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq d4df8 │ │ │ │ dmb ish │ │ │ │ @@ -135418,15 +135418,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d4dac │ │ │ │ cmp r1, #1 │ │ │ │ bne d4df8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ b d4df8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #1072 @ 0x430 │ │ │ │ bl cc250 │ │ │ │ b d4df8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -135525,22 +135525,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d4f3c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d4f9c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d4fd4 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -135562,22 +135562,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d4fd0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d5030 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ beq d5074 │ │ │ │ @@ -135678,15 +135678,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d51e4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d3b54 │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ orr r1, r1, #2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -135696,15 +135696,15 @@ │ │ │ │ b 64ced4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d522c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #2 │ │ │ │ bne d5244 │ │ │ │ bx lr │ │ │ │ add r1, r0, #4 │ │ │ │ @@ -136074,15 +136074,15 @@ │ │ │ │ bne d5820 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq d5820 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d5820 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl cfa0c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq d5838 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -136190,23 +136190,23 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d595c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d595c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d5a1c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d5a1c │ │ │ │ mov r8, r0 │ │ │ │ b d5a1c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ bl d2154 │ │ │ │ movw r0, #4264 @ 0x10a8 │ │ │ │ @@ -136288,23 +136288,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d5ae4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d5ae4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d5ba4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d5ba4 │ │ │ │ mov r5, r0 │ │ │ │ b d5ba4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl d20c0 │ │ │ │ movw r0, #1080 @ 0x438 │ │ │ │ @@ -136428,22 +136428,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d5d58 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d5db8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d5df0 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -136465,22 +136465,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d5dec │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d5e4c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ movw r2, #4424 @ 0x1148 │ │ │ │ add r4, r0, r2 │ │ │ │ @@ -136610,23 +136610,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d5fec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d5fec │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d60ac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d60ac │ │ │ │ mov r5, r0 │ │ │ │ b d60ac │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl d20c0 │ │ │ │ movw r0, #1080 @ 0x438 │ │ │ │ @@ -136711,23 +136711,23 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d6180 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d6180 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d6240 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d6240 │ │ │ │ mov r8, r0 │ │ │ │ b d6240 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ bl d2154 │ │ │ │ movw r0, #4264 @ 0x10a8 │ │ │ │ @@ -136850,15 +136850,15 @@ │ │ │ │ bne d6440 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq d6440 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d6440 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl cfa0c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq d6458 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -137063,20 +137063,20 @@ │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ beq d67e0 │ │ │ │ @@ -137098,21 +137098,21 @@ │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq d6838 │ │ │ │ cmp r1, #0 │ │ │ │ beq d6814 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq d6838 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d6838 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl cfa0c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq d6850 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -137182,15 +137182,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d6964 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d4c60 │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ orr r1, r1, #2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -137200,15 +137200,15 @@ │ │ │ │ b 64ced4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d69ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -137500,27 +137500,27 @@ │ │ │ │ bne d6e50 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ ble d6e68 │ │ │ │ b d6e70 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bgt d6e70 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ popne {r4, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq d6e8c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d6ec0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ @@ -137541,22 +137541,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d6ebc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d6f1c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -137610,23 +137610,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d6f8c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d6f8c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d704c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d704c │ │ │ │ mov r5, r0 │ │ │ │ b d704c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl d4f10 │ │ │ │ add r0, r4, #680 @ 0x2a8 │ │ │ │ @@ -137707,23 +137707,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d7110 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d7110 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d71d0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d71d0 │ │ │ │ mov r5, r0 │ │ │ │ b d71d0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl d4fa4 │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ @@ -137946,23 +137946,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d74cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d74cc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d758c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d758c │ │ │ │ mov r5, r0 │ │ │ │ b d758c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl d4f10 │ │ │ │ add r0, r4, #680 @ 0x2a8 │ │ │ │ @@ -138043,23 +138043,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d7650 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d7650 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d7710 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d7710 │ │ │ │ mov r5, r0 │ │ │ │ b d7710 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl d4fa4 │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ @@ -138083,30 +138083,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7cd08c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq d7794 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d77b4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ movw r2, #4248 @ 0x1098 │ │ │ │ add r4, r0, r2 │ │ │ │ @@ -138305,23 +138305,23 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d7a68 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d7a68 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d7b28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d7b28 │ │ │ │ mov r8, r0 │ │ │ │ b d7b28 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ bl d5dc0 │ │ │ │ movw r0, #4360 @ 0x1108 │ │ │ │ @@ -138403,23 +138403,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d7bf0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d7bf0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d7cb0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d7cb0 │ │ │ │ mov r5, r0 │ │ │ │ b d7cb0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl d5d2c │ │ │ │ movw r0, #1128 @ 0x468 │ │ │ │ @@ -138501,23 +138501,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d7d78 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d7d78 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d7e38 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d7e38 │ │ │ │ mov r5, r0 │ │ │ │ b d7e38 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl d5d2c │ │ │ │ movw r0, #1128 @ 0x468 │ │ │ │ @@ -138602,23 +138602,23 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d7f0c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d7f0c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d7fcc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d7fcc │ │ │ │ mov r8, r0 │ │ │ │ b d7fcc │ │ │ │ mov r8, r0 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ bl d5dc0 │ │ │ │ movw r0, #4360 @ 0x1108 │ │ │ │ @@ -138832,28 +138832,28 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne d8300 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bf9f0 │ │ │ │ + b 5bf9e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d8338 │ │ │ │ cmp r1, #1 │ │ │ │ bne d8360 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #19 │ │ │ │ bhi d8434 │ │ │ │ @@ -138883,15 +138883,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d83d8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne d8400 │ │ │ │ @@ -138971,21 +138971,21 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl d9778 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b d9180 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ b d8508 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne d85c0 │ │ │ │ @@ -139000,15 +139000,15 @@ │ │ │ │ bne d862c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 71b02c │ │ │ │ b d862c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d858c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc d862c │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ dmb ish │ │ │ │ @@ -139024,15 +139024,15 @@ │ │ │ │ bl 867e94 │ │ │ │ b d862c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -139086,23 +139086,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d869c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d869c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d875c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d875c │ │ │ │ mov r5, r0 │ │ │ │ b d875c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl d6e90 │ │ │ │ add r0, r4, #248 @ 0xf8 │ │ │ │ @@ -139183,23 +139183,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d8820 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d8820 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d88e0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d88e0 │ │ │ │ mov r5, r0 │ │ │ │ b d88e0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl d6e90 │ │ │ │ add r0, r4, #248 @ 0xf8 │ │ │ │ @@ -139262,15 +139262,15 @@ │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq d8a80 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne d8a80 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -139278,20 +139278,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d8a24 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b d836c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc d8a80 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ @@ -139312,19 +139312,19 @@ │ │ │ │ b d836c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d8aac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ @@ -139353,68 +139353,68 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d8b60 │ │ │ │ cmp r1, #1 │ │ │ │ bne d8b88 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne d8b94 │ │ │ │ cmp r2, #1 │ │ │ │ bne d8bb8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne d8bc4 │ │ │ │ cmp r2, #1 │ │ │ │ bne d8be8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq d8c24 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d8bf8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b d8c9c │ │ │ │ mov r6, r0 │ │ │ │ b d8c6c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -139424,41 +139424,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne d8c48 │ │ │ │ cmp r2, #1 │ │ │ │ bne d8c6c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne d8c78 │ │ │ │ cmp r2, #1 │ │ │ │ bne d8c9c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq d8cd4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne d8cac │ │ │ │ cmp r1, #1 │ │ │ │ bne d8cd4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #2 │ │ │ │ bne d8d18 │ │ │ │ ldr ip, [r0] │ │ │ │ @@ -139467,15 +139467,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne d8cf4 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5bf9f0 │ │ │ │ + b 5bf9e0 │ │ │ │ b daf5c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #76] @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq d8d60 │ │ │ │ ldr r7, [r4, #80] @ 0x50 │ │ │ │ @@ -139485,42 +139485,42 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d8d60 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bne d8d88 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b d8d74 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d8db4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl db5d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #3 │ │ │ │ bcs d8de8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -139532,31 +139532,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d8e1c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d8e4c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -139582,15 +139582,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7c4d74 │ │ │ │ cmp r1, #0 │ │ │ │ beq d8ee4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ bl dd11c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -139748,15 +139748,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq d917c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #14 │ │ │ │ movcs r1, #8 │ │ │ │ cmp r1, #8 │ │ │ │ @@ -139775,15 +139775,15 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d9248 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b db984 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -139799,23 +139799,23 @@ │ │ │ │ bl db984 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq d9248 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d9268 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -139888,15 +139888,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl d9270 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc d92e4 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -139936,56 +139936,56 @@ │ │ │ │ b d9438 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq d94c8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b db984 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq d9498 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b db984 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b db984 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl db984 │ │ │ │ b d95c0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl db984 │ │ │ │ b d95c0 │ │ │ │ bl 77b24 │ │ │ │ @@ -139999,15 +139999,15 @@ │ │ │ │ b d9530 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq d9568 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl db984 │ │ │ │ b d95c0 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ @@ -140019,15 +140019,15 @@ │ │ │ │ b d9580 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq d95b8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl db984 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -140045,15 +140045,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d9600 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b d836c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #20 │ │ │ │ bhi d9600 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -140069,51 +140069,51 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d9680 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d96b0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bb228 │ │ │ │ + bl 5bb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq d96f4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq d9710 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b d9728 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ @@ -140122,21 +140122,21 @@ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ bne d9760 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq d9740 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ sub r3, r2, #21 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ @@ -140195,15 +140195,15 @@ │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b d836c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #4 │ │ │ │ bhi d9a5c │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ @@ -140220,15 +140220,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq d98e0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq d9ab0 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -140243,15 +140243,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq d993c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, #20] │ │ │ │ sub r2, r1, #4 │ │ │ │ uxtb r3, r2 │ │ │ │ cmp r3, #3 │ │ │ │ movcs r2, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ @@ -140264,27 +140264,27 @@ │ │ │ │ bhi d9ab0 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq d9ab0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ bhi d99c0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq d99c0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq d9ab0 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -140299,15 +140299,15 @@ │ │ │ │ bne d9a1c │ │ │ │ cmp r1, #0 │ │ │ │ beq d9a1c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq d9ab0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -140316,15 +140316,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d9ab0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne d9ab0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldrd r6, [r5] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -140332,41 +140332,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d9a9c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d9ad0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b d9b00 │ │ │ │ b d9ae8 │ │ │ │ b d9ae8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d9b04 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ cmp r3, #9 │ │ │ │ subcc r1, r2, #34 @ 0x22 │ │ │ │ @@ -140384,33 +140384,33 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b d9180 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d9b9c │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq d9bb4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq d9c14 │ │ │ │ cmp r1, #2 │ │ │ │ bne d9cac │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -140502,15 +140502,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq d9da4 │ │ │ │ cmp r1, #0 │ │ │ │ beq d9da4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b d9180 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne d9da4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -140521,34 +140521,34 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq d9d90 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b d836c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq d9dcc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7d85dc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ @@ -140764,42 +140764,42 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne da134 │ │ │ │ cmp r1, #1 │ │ │ │ bne da15c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq da194 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne da170 │ │ │ │ cmp r2, #1 │ │ │ │ bne da194 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne da19c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bf924 │ │ │ │ + b 5bf914 │ │ │ │ mov r6, r0 │ │ │ │ b da20c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq da20c │ │ │ │ @@ -140808,48 +140808,48 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne da1e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne da20c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne da214 │ │ │ │ cmp r1, #1 │ │ │ │ bne da23c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq da270 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq da290 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq da320 │ │ │ │ @@ -140992,15 +140992,15 @@ │ │ │ │ b da484 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq da4ec │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ beq da550 │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ b da50c │ │ │ │ cmp r5, r6 │ │ │ │ @@ -141024,15 +141024,15 @@ │ │ │ │ b da504 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq da56c │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq da5b4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc da5b4 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ @@ -141091,15 +141091,15 @@ │ │ │ │ b da610 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq da6f8 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b da6f8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b da68c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq da6d4 │ │ │ │ @@ -141121,15 +141121,15 @@ │ │ │ │ b da688 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq da6f0 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ bl df95c │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ bl dc41c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -141139,43 +141139,43 @@ │ │ │ │ beq da738 │ │ │ │ mov r4, r0 │ │ │ │ bl 1ab9d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq da77c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 25ec30 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq da7a8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq da7e0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ @@ -141190,25 +141190,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq da804 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq da82c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl cd138 │ │ │ │ b da890 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ @@ -141225,15 +141225,15 @@ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq da890 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 391418 │ │ │ │ mov r0, r4 │ │ │ │ @@ -141273,15 +141273,15 @@ │ │ │ │ bne da93c │ │ │ │ dmb ish │ │ │ │ bl 7bf8c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b da99c │ │ │ │ mov r6, r0 │ │ │ │ b da994 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ @@ -141296,15 +141296,15 @@ │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ mov r0, r4 │ │ │ │ bl e20f4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #8 │ │ │ │ bhi daa28 │ │ │ │ add r2, pc, #4 │ │ │ │ @@ -141320,29 +141320,29 @@ │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq daa44 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq daa44 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #6 │ │ │ │ cmp r1, #6 │ │ │ │ movcs r1, #3 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -141364,71 +141364,71 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq daabc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b d8d1c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq daafc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c2d74 │ │ │ │ + bl 5c2d64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne dab2c │ │ │ │ cmp r2, #1 │ │ │ │ bne dab50 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq dab68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq dab80 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq dab9c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b dabdc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ @@ -141436,41 +141436,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne dabb8 │ │ │ │ cmp r2, #1 │ │ │ │ bne dabdc │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne dac08 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne dac20 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne dac38 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq dabf4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq dac00 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -141481,25 +141481,25 @@ │ │ │ │ add r5, r5, #72 @ 0x48 │ │ │ │ beq dac94 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq dac6c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b dac6c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq dacb8 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ beq dad08 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -141655,73 +141655,73 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq daf50 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne daf6c │ │ │ │ cmp r1, #1 │ │ │ │ bne daf94 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne dafa0 │ │ │ │ cmp r2, #1 │ │ │ │ bne dafc4 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne dafd0 │ │ │ │ cmp r2, #1 │ │ │ │ bne daff4 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq db030 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne db004 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b db0a8 │ │ │ │ mov r6, r0 │ │ │ │ b db078 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -141731,41 +141731,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne db054 │ │ │ │ cmp r2, #1 │ │ │ │ bne db078 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne db084 │ │ │ │ cmp r2, #1 │ │ │ │ bne db0a8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq db0e0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne db0b8 │ │ │ │ cmp r1, #1 │ │ │ │ bne db0e0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq db124 │ │ │ │ ldr ip, [r0] │ │ │ │ @@ -141789,15 +141789,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7cd50c │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq db170 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b dc460 │ │ │ │ @@ -141814,30 +141814,30 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq db1c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne db1f4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b db1d4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl de494 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -141893,28 +141893,28 @@ │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq db300 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq db318 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq db334 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne db368 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -141922,27 +141922,27 @@ │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bne db398 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq db354 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq db360 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq db3cc │ │ │ │ @@ -141994,15 +141994,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, #0 │ │ │ │ beq db498 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne db4ec │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -142011,25 +142011,25 @@ │ │ │ │ bne db4e0 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b dc370 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b db4a8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 6ff264 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ @@ -142081,15 +142081,15 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq db674 │ │ │ │ rsb r5, r7, #0 │ │ │ │ mov r7, #0 │ │ │ │ @@ -142105,32 +142105,32 @@ │ │ │ │ bne db654 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq db610 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b db610 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq db610 │ │ │ │ b db644 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq db694 │ │ │ │ lsl r1, r0, #7 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne db6c4 │ │ │ │ @@ -142143,21 +142143,21 @@ │ │ │ │ cmp r0, #10 │ │ │ │ bcc db6e8 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq db6e8 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq db700 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl da758 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ beq db734 │ │ │ │ @@ -142177,92 +142177,92 @@ │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ beq db774 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq db74c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b db74c │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ beq db794 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #212]! @ 0xd4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne db7a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne db7c4 │ │ │ │ dmb ish │ │ │ │ - bl 486e50 │ │ │ │ + bl 486e40 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq db7dc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq db7f4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #220] @ 0xdc │ │ │ │ cmp r6, #0 │ │ │ │ beq db818 │ │ │ │ mov r0, r6 │ │ │ │ bl d9de4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r4, #224] @ 0xe0 │ │ │ │ cmp r4, #0 │ │ │ │ beq db840 │ │ │ │ mov r0, r4 │ │ │ │ bl d9de4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b db8d8 │ │ │ │ mov r5, r0 │ │ │ │ b db910 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b db920 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq db918 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b db918 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ beq db8d8 │ │ │ │ @@ -142281,27 +142281,27 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne db8ec │ │ │ │ cmp r2, #1 │ │ │ │ bne db910 │ │ │ │ dmb ish │ │ │ │ - bl 486e50 │ │ │ │ + bl 486e40 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ bl d1ea4 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ bl cd69c │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ bl cd69c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq db950 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b dc460 │ │ │ │ @@ -142345,15 +142345,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl db984 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq dba94 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl db984 │ │ │ │ @@ -142371,37 +142371,37 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl db984 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq dba94 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b dbaa0 │ │ │ │ b dbaa0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq dbae4 │ │ │ │ add r0, r4, #12 │ │ │ │ bl de284 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -142413,15 +142413,15 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl db984 │ │ │ │ mov r5, r6 │ │ │ │ b dbaf4 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -142523,15 +142523,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dbcd8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 1ac42c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -142546,23 +142546,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq dbd34 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dbd54 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -142583,55 +142583,55 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq dbdc8 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ab9d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq dbde0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq dbdf8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq dbe14 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dbe80 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ bl daf24 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b dbe78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl da710 │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ bl d1ea4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ @@ -142647,21 +142647,21 @@ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl db984 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq dbf5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -142684,15 +142684,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne dbf30 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq dbf9c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -142700,40 +142700,40 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne dbf74 │ │ │ │ cmp r1, #1 │ │ │ │ bne dbf9c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 25ea60 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq dbfd8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dc000 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -142746,30 +142746,30 @@ │ │ │ │ bne dc040 │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq dc070 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dc090 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl db508 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ and r0, r0, #6 │ │ │ │ @@ -142796,30 +142796,30 @@ │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq dc138 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dc158 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq dc1a4 │ │ │ │ @@ -142829,25 +142829,25 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq dc1a4 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq dc17c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b dc17c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq dc1c8 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ @@ -142860,15 +142860,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq dc21c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq dc240 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ @@ -142877,15 +142877,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq dc260 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq dc2ac │ │ │ │ cmp r1, #2 │ │ │ │ @@ -142953,15 +142953,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dc390 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne dc3dc │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ beq dc3f4 │ │ │ │ @@ -142971,31 +142971,31 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq dc3f4 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq dc3b4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b dc3b4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bne dc3ac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq dc418 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq dc45c │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ @@ -143078,23 +143078,23 @@ │ │ │ │ bl 1ac71c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq dc584 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dc5a4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #328]! @ 0x148 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -143153,83 +143153,83 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne dc68c │ │ │ │ cmp r2, #1 │ │ │ │ bne dc6b0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ beq dc6c8 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq dc700 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne dc6dc │ │ │ │ cmp r2, #1 │ │ │ │ bne dc700 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #100]! @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne dc708 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfd04 │ │ │ │ + b 5bfcf4 │ │ │ │ mov r6, r0 │ │ │ │ b dc790 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dc758 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq dc790 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne dc76c │ │ │ │ cmp r2, #1 │ │ │ │ bne dc790 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #100]! @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne dc798 │ │ │ │ cmp r1, #1 │ │ │ │ bne dc7c0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -143255,15 +143255,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq dc848 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r7 │ │ │ │ beq dc890 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ @@ -143280,25 +143280,25 @@ │ │ │ │ b dc850 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq dc8ac │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ bne dc8e4 │ │ │ │ bx lr │ │ │ │ cmp r1, #2 │ │ │ │ bne dc918 │ │ │ │ ldr ip, [r0] │ │ │ │ @@ -143307,15 +143307,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne dc8f4 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5bf9f0 │ │ │ │ + b 5bf9e0 │ │ │ │ b daf5c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi dc938 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -143327,31 +143327,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq dc968 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dc998 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq dc9f0 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ @@ -143380,35 +143380,35 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq dca3c │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ cmp r0, #3 │ │ │ │ beq dca98 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq dca74 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq dca8c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ pop {r4, lr} │ │ │ │ b d8e64 │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b cc198 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -143516,29 +143516,29 @@ │ │ │ │ bne dcc34 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq dcc5c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #48] @ dcc9c │ │ │ │ ldr r2, [pc, #48] @ dcca0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x008d22b8 │ │ │ │ adceq r6, sp, r8, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ @@ -143568,15 +143568,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq dcd2c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b dcd3c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq dcd84 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -143597,15 +143597,15 @@ │ │ │ │ b dcd38 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq dcda0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -143642,29 +143642,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne dce28 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3124 │ │ │ │ + b 3e3118 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne dce64 │ │ │ │ cmp r1, #1 │ │ │ │ bne dce8c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq dcf10 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -143795,21 +143795,21 @@ │ │ │ │ bl e21f8 │ │ │ │ b dd054 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq dd0b8 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq dd0d0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b d8e64 │ │ │ │ b dd0e0 │ │ │ │ mov r5, r0 │ │ │ │ b dd100 │ │ │ │ mov r5, r0 │ │ │ │ @@ -143833,15 +143833,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq dd170 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -143954,30 +143954,30 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq dd350 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dd370 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #24] │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -144015,15 +144015,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne dd3e0 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq dd3e0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #68] @ 0x44 │ │ │ │ @@ -144289,33 +144289,33 @@ │ │ │ │ bne dd884 │ │ │ │ b dd8a8 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq dd870 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #41] @ 0x29 │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq dd8a8 │ │ │ │ add r6, r4, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ beq dd8a0 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl dc460 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq dd8c8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ bl dc460 │ │ │ │ mov r0, r4 │ │ │ │ @@ -144359,23 +144359,23 @@ │ │ │ │ b dd978 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #341] @ 0x155 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #341] @ 0x155 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b dd9bc │ │ │ │ mov r5, r0 │ │ │ │ b dda70 │ │ │ │ @@ -144814,23 +144814,23 @@ │ │ │ │ b de094 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #293] @ 0x125 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #293] @ 0x125 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #3 │ │ │ │ @@ -144943,20 +144943,20 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl db984 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq de330 │ │ │ │ @@ -144986,15 +144986,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq de354 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b de364 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq de3b0 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ @@ -145017,15 +145017,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq de3d0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #336] @ 0x150 │ │ │ │ cmp r1, #3 │ │ │ │ bne de400 │ │ │ │ @@ -145054,23 +145054,23 @@ │ │ │ │ b de454 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #309] @ 0x135 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #309] @ 0x135 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -145086,23 +145086,23 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ b de504 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b d1ce0 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq de514 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b dc460 │ │ │ │ @@ -145231,15 +145231,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne de704 │ │ │ │ cmp r2, #1 │ │ │ │ bne de728 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq de774 │ │ │ │ @@ -145250,15 +145250,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne de750 │ │ │ │ cmp r2, #1 │ │ │ │ bne de774 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ strb r5, [r6, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ bne de730 │ │ │ │ ldrb r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -145327,15 +145327,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne de884 │ │ │ │ cmp r2, #1 │ │ │ │ bne de8a8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq de8f4 │ │ │ │ @@ -145346,15 +145346,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne de8d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne de8f4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -145519,15 +145519,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq deba8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ bne debd8 │ │ │ │ @@ -145557,15 +145557,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dec40 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -145716,31 +145716,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq deebc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq deeec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2153] @ 0x869 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ @@ -145757,56 +145757,56 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #2140] @ 0x85c │ │ │ │ cmp r1, #0 │ │ │ │ beq def60 │ │ │ │ ldr r0, [r4, #2144] @ 0x860 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne def98 │ │ │ │ ldr r1, [r4, #2128] @ 0x850 │ │ │ │ cmp r1, #0 │ │ │ │ beq def8c │ │ │ │ ldr r0, [r4, #2132] @ 0x854 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2152] @ 0x868 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2128] @ 0x850 │ │ │ │ cmp r1, #0 │ │ │ │ bne def80 │ │ │ │ b def8c │ │ │ │ b defc0 │ │ │ │ ldr r1, [r4, #2140] @ 0x85c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ beq defe4 │ │ │ │ ldr r0, [r4, #2144] @ 0x860 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r4, #2128] @ 0x850 │ │ │ │ cmp r1, #0 │ │ │ │ beq df004 │ │ │ │ ldr r0, [r4, #2132] @ 0x854 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2152] @ 0x868 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #40] @ 0x28 │ │ │ │ @@ -145844,27 +145844,27 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq df0bc │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne df0d4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq df114 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ blx r1 │ │ │ │ @@ -145884,15 +145884,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq df15c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #296] @ 0x128 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -145916,23 +145916,23 @@ │ │ │ │ b df1cc │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #293] @ 0x125 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #293] @ 0x125 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ @@ -146147,25 +146147,25 @@ │ │ │ │ b df568 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #589] @ 0x24d │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #284] @ 0x11c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #589] @ 0x24d │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #284] @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b df5c8 │ │ │ │ @@ -146289,15 +146289,15 @@ │ │ │ │ beq df79c │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ bl db508 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl cdb64 │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne df7b8 │ │ │ │ @@ -146430,15 +146430,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq df9e4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b df9f4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq dfa3c │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -146459,15 +146459,15 @@ │ │ │ │ b df9f0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq dfa58 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r1, r2, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ @@ -146483,31 +146483,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq dfab8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dfae8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #3 │ │ │ │ beq dfb50 │ │ │ │ @@ -146539,19 +146539,19 @@ │ │ │ │ bl cc9dc │ │ │ │ ldr r5, [r4, #184] @ 0xb8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq dfb98 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ @@ -146602,58 +146602,58 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq dfcf4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl cc198 │ │ │ │ b dfcb4 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl dfb00 │ │ │ │ b dfccc │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl d8e64 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq dfccc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #42] @ 0x2a │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ beq dfcec │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #42] @ 0x2a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ b dfd04 │ │ │ │ mov r5, r0 │ │ │ │ b dfd20 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq dfd20 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #42] @ 0x2a │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ beq dfd40 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #42] @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #412] @ 0x19c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -146736,40 +146736,40 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ beq dfec8 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 5feb18 │ │ │ │ + bl 5feb08 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne dfed8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq dfec4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq dff10 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ beq dff3c │ │ │ │ cmp r1, #4 │ │ │ │ @@ -146825,23 +146825,23 @@ │ │ │ │ b db204 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #149] @ 0x95 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #149] @ 0x95 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne e0078 │ │ │ │ @@ -146893,27 +146893,27 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq e0120 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq e0138 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq e0150 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #389 @ 0x185 │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #391] @ 0x187 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b e0178 │ │ │ │ @@ -146927,30 +146927,30 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne e01d8 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq e01a8 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #389 @ 0x185 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4, #391] @ 0x187 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq e0190 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ bne e019c │ │ │ │ b e01a8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #467] @ 0x1d3 │ │ │ │ @@ -147119,15 +147119,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq e04a8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc e04e4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -147149,36 +147149,36 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq e0520 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e0538 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #452] @ 0x1c4 │ │ │ │ cmp r5, #0 │ │ │ │ beq e0558 │ │ │ │ ldr r6, [r4, #448] @ 0x1c0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne e0548 │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ beq e0574 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ beq e0bfc │ │ │ │ cmp r0, #2 │ │ │ │ bcc e0bfc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ @@ -147358,15 +147358,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq e0864 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #430 @ 0x1ae │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ b e0d94 │ │ │ │ ldrb r0, [r4, #1736] @ 0x6c8 │ │ │ │ cmp r0, #3 │ │ │ │ beq e09b4 │ │ │ │ @@ -147471,15 +147471,15 @@ │ │ │ │ b e0b20 │ │ │ │ ldr r1, [r4, #820] @ 0x334 │ │ │ │ mov r0, #824 @ 0x338 │ │ │ │ cmp r1, #0 │ │ │ │ beq e0cc0 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e0cc0 │ │ │ │ add r6, r4, #820 @ 0x334 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d97a4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq e0d04 │ │ │ │ @@ -147606,25 +147606,25 @@ │ │ │ │ bne e0c18 │ │ │ │ ldr r1, [r4, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ beq e0c44 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq e0c6c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #401]! @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ strb r6, [r5, #-1] │ │ │ │ beq e0de0 │ │ │ │ ldr r7, [r4, #292] @ 0x124 │ │ │ │ ldr r6, [r4, #288] @ 0x120 │ │ │ │ @@ -147634,33 +147634,33 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq e0de0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e0de0 │ │ │ │ add r0, r4, #848 @ 0x350 │ │ │ │ bl 2dc674 │ │ │ │ add r6, r4, #800 @ 0x320 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ beq e0cdc │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl dc460 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq e0cfc │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ cmp r0, #3 │ │ │ │ beq e0d48 │ │ │ │ cmp r0, #2 │ │ │ │ bcc e0d48 │ │ │ │ @@ -147865,15 +147865,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl dc460 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1050 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ add r0, r4, #604 @ 0x25c │ │ │ │ bl dc9b0 │ │ │ │ add r0, r4, #436 @ 0x1b4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1033] @ 0x409 │ │ │ │ @@ -147915,15 +147915,15 @@ │ │ │ │ b e1134 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1158 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e1158 │ │ │ │ mov r8, r0 │ │ │ │ movw r5, #429 @ 0x1ad │ │ │ │ b e1444 │ │ │ │ mov r8, r0 │ │ │ │ b e124c │ │ │ │ mov r8, r0 │ │ │ │ @@ -147947,15 +147947,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1258 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e1258 │ │ │ │ mov r8, r0 │ │ │ │ b e11e4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ bcc e11e4 │ │ │ │ @@ -147977,15 +147977,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1210 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc e124c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -148001,15 +148001,15 @@ │ │ │ │ ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ bl cd5cc │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1270 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ bl dc9f4 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl dc9b0 │ │ │ │ b e13e8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -148093,15 +148093,15 @@ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ movw r5, #401 @ 0x191 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1444 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e1444 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq e13fc │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl dc9f4 │ │ │ │ @@ -148110,15 +148110,15 @@ │ │ │ │ strb r5, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq e1424 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ strb r5, [r4, #400] @ 0x190 │ │ │ │ movw r5, #401 @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ beq e1444 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ @@ -148207,41 +148207,41 @@ │ │ │ │ b db204 │ │ │ │ add r0, r4, #16 │ │ │ │ bl e25c0 │ │ │ │ b e15e0 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl e25c0 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq e15c0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq e15e0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne e15ec │ │ │ │ cmp r2, #1 │ │ │ │ bne e1628 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ b e1628 │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ bne e1628 │ │ │ │ add r0, r4, #16 │ │ │ │ bl cd054 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -148269,45 +148269,45 @@ │ │ │ │ b e1690 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #309] @ 0x135 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #309] @ 0x135 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b e16d4 │ │ │ │ mov r5, r0 │ │ │ │ b e1768 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1738 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e1738 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1728 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e1728 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl d776c │ │ │ │ add r0, r4, #12 │ │ │ │ bl d776c │ │ │ │ b e1738 │ │ │ │ @@ -148319,15 +148319,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne e1744 │ │ │ │ cmp r2, #1 │ │ │ │ bne e1768 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -148374,15 +148374,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne e185c │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ bl 4e424 │ │ │ │ b e185c │ │ │ │ add r6, r4, #172 @ 0xac │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq e1854 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl dc460 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ @@ -148390,15 +148390,15 @@ │ │ │ │ bne e1884 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1884 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #4 │ │ │ │ bhi e1908 │ │ │ │ cmp r0, #3 │ │ │ │ beq e1908 │ │ │ │ mov r0, #0 │ │ │ │ @@ -148407,59 +148407,59 @@ │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq e18c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne e18f8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e18d8 │ │ │ │ ldrd r8, [r6] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq e1920 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq e1938 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e189c │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1968 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e19d4 │ │ │ │ mov r5, r0 │ │ │ │ b e19a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq e1998 │ │ │ │ @@ -148471,15 +148471,15 @@ │ │ │ │ bne e19c8 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq e19c8 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ bl dc91c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ b e19ec │ │ │ │ bl 77b24 │ │ │ │ @@ -148670,15 +148670,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne e1cc0 │ │ │ │ cmp r2, #1 │ │ │ │ bne e1cec │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ b e1cec │ │ │ │ bl daf5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #52] @ 0x34 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ @@ -148715,15 +148715,15 @@ │ │ │ │ addsne r1, r1, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -148734,26 +148734,26 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1de4 │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl df014 │ │ │ │ b e1dc8 │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1e10 │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2104] @ 0x838 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ @@ -148766,15 +148766,15 @@ │ │ │ │ bne e1e4c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -148800,20 +148800,20 @@ │ │ │ │ bne e1eec │ │ │ │ ldr r1, [r4, #2120] @ 0x848 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1f0c │ │ │ │ ldr r0, [r4, #2124] @ 0x84c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2120] @ 0x848 │ │ │ │ cmp r1, #0 │ │ │ │ bne e1edc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ b e1f14 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -148821,15 +148821,15 @@ │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r4, #2120] @ 0x848 │ │ │ │ cmp r1, #0 │ │ │ │ beq e1f40 │ │ │ │ ldr r0, [r4, #2124] @ 0x84c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #49] @ 0x31 │ │ │ │ cmp r0, #3 │ │ │ │ beq e1fb0 │ │ │ │ @@ -148874,30 +148874,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne e1ff0 │ │ │ │ cmp r2, #1 │ │ │ │ bne e2014 │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ bl 29f594 │ │ │ │ ldm r4, {r0, r3} │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ strb r1, [r4, #48] @ 0x30 │ │ │ │ addne r1, r3, r3, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne e203c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r0, r0, r3, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq e20b4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ blx r1 │ │ │ │ @@ -148911,15 +148911,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne e2084 │ │ │ │ cmp r2, #1 │ │ │ │ bne e20c8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ b e20c8 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #624 @ 0x270 │ │ │ │ bl d82d0 │ │ │ │ b e20c8 │ │ │ │ b e20d8 │ │ │ │ @@ -148977,31 +148977,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq e21b0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e21e0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #25] │ │ │ │ cmp r0, #3 │ │ │ │ beq e2270 │ │ │ │ @@ -149097,19 +149097,19 @@ │ │ │ │ bl cc9dc │ │ │ │ ldr r4, [r5, #440] @ 0x1b8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq e2390 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #544] @ 0x220 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #2 │ │ │ │ beq e2414 │ │ │ │ ldrb r1, [r0, #568] @ 0x238 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r0, #572] @ 0x23c │ │ │ │ @@ -149117,27 +149117,27 @@ │ │ │ │ bne e23d4 │ │ │ │ ldr r1, [r0, #552] @ 0x228 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ ble e23f0 │ │ │ │ b e23f8 │ │ │ │ ldr r0, [r0, #576] @ 0x240 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #552] @ 0x228 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bgt e23f8 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne e2414 │ │ │ │ cmp r1, #0 │ │ │ │ beq e2414 │ │ │ │ ldr r0, [r0, #556] @ 0x22c │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #593] @ 0x251 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #440] @ 0x1b8 │ │ │ │ bl daf24 │ │ │ │ @@ -149211,15 +149211,15 @@ │ │ │ │ bne e2540 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -149345,20 +149345,20 @@ │ │ │ │ bl cc9dc │ │ │ │ ldr r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq e2770 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b dbd98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #168] @ 0xa8 │ │ │ │ bl daf24 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -149372,56 +149372,56 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl def04 │ │ │ │ ldr r1, [r4, #2160] @ 0x870 │ │ │ │ cmp r1, #0 │ │ │ │ beq e27dc │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ beq e27f8 │ │ │ │ ldr r0, [r4, #2176] @ 0x880 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #2160] @ 0x870 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne e2820 │ │ │ │ ldr r1, [r4, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ bne e2838 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ beq e2818 │ │ │ │ ldr r0, [r4, #2176] @ 0x880 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #2124] @ 0x84c │ │ │ │ cmp r1, #3 │ │ │ │ beq e2884 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #2112] @ 0x840 │ │ │ │ cmp r1, #0 │ │ │ │ beq e2880 │ │ │ │ ldr r0, [r0, #2116] @ 0x844 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #2104] @ 0x838 │ │ │ │ cmp r1, #3 │ │ │ │ bne e2864 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ bl cf774 │ │ │ │ @@ -149431,26 +149431,26 @@ │ │ │ │ addne r1, r2, r2, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq e2864 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ b e2864 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r5, #2112] @ 0x840 │ │ │ │ cmp r1, #0 │ │ │ │ beq e28f4 │ │ │ │ ldr r0, [r5, #2116] @ 0x844 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq e29c0 │ │ │ │ @@ -149465,15 +149465,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq e2950 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl dcaa4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b e2984 │ │ │ │ ldrb r0, [r4, #144] @ 0x90 │ │ │ │ @@ -149539,15 +149539,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e2a78 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl dcaa4 │ │ │ │ b e2aa0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ @@ -149590,15 +149590,15 @@ │ │ │ │ bne e2b2c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -149615,38 +149615,38 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq e2ba8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r1, #0 │ │ │ │ beq e2bd4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e2bf4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bne e2c24 │ │ │ │ @@ -149683,15 +149683,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne e2c90 │ │ │ │ cmp r1, #1 │ │ │ │ bne e2cb8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne e2cc0 │ │ │ │ @@ -149711,15 +149711,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne e2d00 │ │ │ │ cmp r1, #1 │ │ │ │ bne e2d28 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne e2d30 │ │ │ │ @@ -149756,15 +149756,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #348 @ 0x15c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b d893c │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl d9f88 │ │ │ │ b e2df0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ bl d1230 │ │ │ │ @@ -150264,15 +150264,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne e3678 │ │ │ │ ldr r0, [pc, #1312] @ e3adc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq e397c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ @@ -150429,15 +150429,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq e3860 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r7, [fp], #4 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia fp!, {r1, r2, r3} │ │ │ │ @@ -150531,15 +150531,15 @@ │ │ │ │ b e3a7c │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e3ab4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e3ab4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b e3ac8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -150687,15 +150687,15 @@ │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ movw r0, #3544 @ 0xdd8 │ │ │ │ str r7, [sp, #3848] @ 0xf08 │ │ │ │ strb r5, [sp, #3852] @ 0xf0c │ │ │ │ strb r5, [sp, #708] @ 0x2c4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq e3d98 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ movw r2, #3544 @ 0xdd8 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ bl 4ef5c │ │ │ │ @@ -150735,15 +150735,15 @@ │ │ │ │ b e3d18 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r7, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp r8, #21 │ │ │ │ beq e3d48 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #808 @ 0x328 │ │ │ │ ldm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -150783,15 +150783,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e3e2c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ bl e041c │ │ │ │ b e3e2c │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -150980,23 +150980,23 @@ │ │ │ │ adc r3, r3, #0 │ │ │ │ strd r2, [r0, #-16] │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #1 │ │ │ │ bne e4110 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cdda4 │ │ │ │ + bl 3cdd98 │ │ │ │ cmp r6, r0 │ │ │ │ bls e4110 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3cd4d0 │ │ │ │ + bl 3cd4c4 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ b e49dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ @@ -151010,15 +151010,15 @@ │ │ │ │ ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #676] @ 0x2a4 │ │ │ │ ldr r0, [pc, #4092] @ e5164 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq e51bc │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, #2 │ │ │ │ str r0, [fp] │ │ │ │ stmib fp, {r0, r6} │ │ │ │ @@ -151058,25 +151058,25 @@ │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ strb r6, [r8, #507] @ 0x1fb │ │ │ │ bl 4ef5c │ │ │ │ ldrd r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, #64 @ 0x40 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ - bl 3cded0 │ │ │ │ + bl 3cdec4 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ mov r0, r8 │ │ │ │ ldm r5, {r2, r3, r4, r5} │ │ │ │ str r2, [r0, #256]! @ 0x100 │ │ │ │ stmib r0, {r3, r4, r5} │ │ │ │ strb r6, [r0, #252] @ 0xfc │ │ │ │ str r1, [r0, #244] @ 0xf4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3cd368 │ │ │ │ + bl 3cd35c │ │ │ │ ldrb r0, [r8, #505] @ 0x1f9 │ │ │ │ cmp r0, #4 │ │ │ │ bne e47f0 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ mov r4, r8 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ mov r1, #20 │ │ │ │ @@ -151436,18 +151436,18 @@ │ │ │ │ strb r0, [r8, #507] @ 0x1fb │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ bl 4ef5c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r8, #256 @ 0x100 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3eca58 │ │ │ │ + bl 3eca4c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3cd1b0 │ │ │ │ + bl 3cd1a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r9, r0 │ │ │ │ add r1, r5, #8 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ bl 4ef5c │ │ │ │ @@ -151526,15 +151526,15 @@ │ │ │ │ bl 1bc268 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #1096] @ 0x448 │ │ │ │ beq e49b4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne e4988 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -151575,15 +151575,15 @@ │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, r8, #256 @ 0x100 │ │ │ │ bl cdb64 │ │ │ │ add r6, r8, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne e4a50 │ │ │ │ @@ -151896,15 +151896,15 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ bne e5144 │ │ │ │ ldr r0, [r8, #624] @ 0x270 │ │ │ │ str fp, [r8, #652] @ 0x28c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #656 @ 0x290 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r8, #624] @ 0x270 │ │ │ │ str r0, [sp, #1096] @ 0x448 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ add r2, lr, #72 @ 0x48 │ │ │ │ @@ -152722,15 +152722,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq e5c34 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl dcaa4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ @@ -152808,15 +152808,15 @@ │ │ │ │ b e5e3c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq e5e10 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b e5e10 │ │ │ │ mov r9, r0 │ │ │ │ b e5e5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl dcaa4 │ │ │ │ b e5e18 │ │ │ │ @@ -155289,15 +155289,15 @@ │ │ │ │ bne e84b8 │ │ │ │ ldr r0, [r9, #120] @ 0x78 │ │ │ │ str ip, [r9, #156] @ 0x9c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, #120] @ 0x78 │ │ │ │ str r0, [sp, #1544] @ 0x608 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ add r1, sp, #1104 @ 0x450 │ │ │ │ @@ -158776,15 +158776,15 @@ │ │ │ │ ldr r1, [sl, #304] @ 0x130 │ │ │ │ ldr r2, [sl, #308] @ 0x134 │ │ │ │ add r5, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b9c6c │ │ │ │ add r6, r5, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3eefd0 │ │ │ │ + bl 3eefc4 │ │ │ │ ldr r0, [sp, #3064] @ 0xbf8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne ebad4 │ │ │ │ @@ -158838,15 +158838,15 @@ │ │ │ │ bl 1bce44 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, lr, #48 @ 0x30 │ │ │ │ str r0, [r1, #24] │ │ │ │ beq ebc00 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -159138,15 +159138,15 @@ │ │ │ │ bne ec3d8 │ │ │ │ ldr r0, [sl, #600] @ 0x258 │ │ │ │ str r1, [sl, #628] @ 0x274 │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #544 @ 0x220 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #600] @ 0x258 │ │ │ │ str r0, [sp, #1920] @ 0x780 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r2, sp, #1920 @ 0x780 │ │ │ │ add r0, lr, #24 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -159586,15 +159586,15 @@ │ │ │ │ ldr r0, [sl, #760] @ 0x2f8 │ │ │ │ str r5, [sl, #788] @ 0x314 │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #760] @ 0x2f8 │ │ │ │ str r0, [sp, #2072] @ 0x818 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -160698,15 +160698,15 @@ │ │ │ │ ldr r2, [pc, #3240] @ ee564 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #17 │ │ │ │ bl 8f7bf0 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3ecddc │ │ │ │ + bl 3ecdd0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov fp, #2 │ │ │ │ b ee1bc │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ add r4, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -162403,15 +162403,15 @@ │ │ │ │ b ef368 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #293] @ 0x125 │ │ │ │ cmp r8, #21 │ │ │ │ beq ef2b4 │ │ │ │ ldm sl, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ @@ -162431,15 +162431,15 @@ │ │ │ │ ldr r0, [pc, #108] @ ef43c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #293] @ 0x125 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #304] @ 0x130 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b ef404 │ │ │ │ @@ -162821,26 +162821,26 @@ │ │ │ │ b efb68 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r5, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #597] @ 0x255 │ │ │ │ b ef5cc │ │ │ │ mov r5, #1 │ │ │ │ mov fp, #11 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq efa2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ beq efa88 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ str r5, [sp, #28] │ │ │ │ cmpne r0, #37 @ 0x25 │ │ │ │ @@ -162934,15 +162934,15 @@ │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ strb r0, [r9, #476] @ 0x1dc │ │ │ │ b ef678 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b efab8 │ │ │ │ ldr r0, [pc, #520] @ efdd8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ ldr r0, [pc, #504] @ efdd4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ @@ -162985,27 +162985,27 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq efc90 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ cmpne r0, #69 @ 0x45 │ │ │ │ beq efd10 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ bl d9778 │ │ │ │ b efd10 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #597] @ 0x255 │ │ │ │ b efda8 │ │ │ │ mov r7, r0 │ │ │ │ b efda8 │ │ │ │ b efd44 │ │ │ │ b efd44 │ │ │ │ @@ -163188,15 +163188,15 @@ │ │ │ │ beq efff8 │ │ │ │ ldr r0, [pc, #848] @ f02f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f01fc │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, r7 │ │ │ │ mov r2, #0 │ │ │ │ bne f000c │ │ │ │ b f0034 │ │ │ │ @@ -163280,15 +163280,15 @@ │ │ │ │ mov r7, #2 │ │ │ │ mov r5, #5 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq f012c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne f0134 │ │ │ │ @@ -163318,15 +163318,15 @@ │ │ │ │ b f01b4 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #309] @ 0x135 │ │ │ │ b efeb0 │ │ │ │ ldr r0, [pc, #264] @ f02e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ ldr r0, [pc, #248] @ f02dc │ │ │ │ @@ -163343,15 +163343,15 @@ │ │ │ │ mov r1, sl │ │ │ │ bl 77430 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #309] @ 0x135 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #336] @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b f0244 │ │ │ │ @@ -163363,15 +163363,15 @@ │ │ │ │ b f025c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq f0288 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f0288 │ │ │ │ b f0284 │ │ │ │ b f0284 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -163689,15 +163689,15 @@ │ │ │ │ b f0928 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r5, r0 │ │ │ │ bl e041c │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #613] @ 0x265 │ │ │ │ b f04a4 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ @@ -163885,15 +163885,15 @@ │ │ │ │ mov r4, #1 │ │ │ │ mov r6, #11 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq f0aa0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #0 │ │ │ │ beq f0afc │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ cmpne r0, #37 @ 0x25 │ │ │ │ beq f0ac4 │ │ │ │ @@ -163940,15 +163940,15 @@ │ │ │ │ add r6, r9, #296 @ 0x128 │ │ │ │ mov r8, r4 │ │ │ │ mov r0, #11 │ │ │ │ str r0, [sp, #16] │ │ │ │ b f09b8 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f0b28 │ │ │ │ ldr r0, [pc, #620] @ f0df4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ ldr r0, [pc, #604] @ f0df0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ @@ -163997,27 +163997,27 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq f0c60 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ cmpne r0, #69 @ 0x45 │ │ │ │ beq f0ce4 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ bl d9778 │ │ │ │ b f0ce4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #613] @ 0x265 │ │ │ │ b f0d7c │ │ │ │ b f0d18 │ │ │ │ mov r7, r0 │ │ │ │ b f0d7c │ │ │ │ mov r7, r0 │ │ │ │ @@ -164209,15 +164209,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq f0fb0 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ cmp r5, #5 │ │ │ │ strb r0, [r4] │ │ │ │ bne f1008 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -164291,15 +164291,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq f1144 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f1144 │ │ │ │ b f1118 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl cfd8c │ │ │ │ b f1144 │ │ │ │ mov r8, r0 │ │ │ │ @@ -164431,15 +164431,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq f1328 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b f1348 │ │ │ │ add r1, r8, #16 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ @@ -164474,15 +164474,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq f1414 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f1414 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r0, sp, #16 │ │ │ │ bl cfe48 │ │ │ │ b f1414 │ │ │ │ mov r6, r0 │ │ │ │ @@ -164649,15 +164649,15 @@ │ │ │ │ lsl r2, r1, #8 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ orr r7, r2, r0, lsr #24 │ │ │ │ cmp r1, #0 │ │ │ │ beq f1690 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ strd r6, [r9] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #64] @ 0x40 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #216] @ f1784 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -164681,15 +164681,15 @@ │ │ │ │ b f1740 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq f1750 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f1750 │ │ │ │ mov r7, r0 │ │ │ │ b f1750 │ │ │ │ mov r7, r0 │ │ │ │ b f1748 │ │ │ │ b f173c │ │ │ │ mov r7, r0 │ │ │ │ @@ -164703,15 +164703,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl d2d38 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq f1768 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrdeq r6, [fp], ip @ │ │ │ │ adceq r6, fp, r8, ror r4 │ │ │ │ @@ -165163,15 +165163,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ mov r1, #32 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f1ebc │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -165254,15 +165254,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f2028 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -165342,15 +165342,15 @@ │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #32 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f2188 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -165383,15 +165383,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne f21fc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r5, fp, r4, asr #22 │ │ │ │ adcseq sp, r0, r4, lsr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -165438,15 +165438,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ mov r0, #864 @ 0x360 │ │ │ │ str r7, [sp, #892] @ 0x37c │ │ │ │ str r9, [sp, #880] @ 0x370 │ │ │ │ str r9, [sp, #876] @ 0x36c │ │ │ │ str r9, [sp, #872] @ 0x368 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f2308 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #864 @ 0x360 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -165524,15 +165524,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ str r7, [sp, #412] @ 0x19c │ │ │ │ str r9, [sp, #400] @ 0x190 │ │ │ │ str r9, [sp, #396] @ 0x18c │ │ │ │ str r9, [sp, #392] @ 0x188 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f2460 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -165611,15 +165611,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f25bc │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -165697,15 +165697,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ mov r0, #288 @ 0x120 │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ str r9, [sp, #288] @ 0x120 │ │ │ │ str r9, [sp, #284] @ 0x11c │ │ │ │ str r9, [sp, #280] @ 0x118 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f2714 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #288 @ 0x120 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -165774,15 +165774,15 @@ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ str r2, [sp, #268] @ 0x10c │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f2848 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -165874,15 +165874,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ str r7, [sp, #412] @ 0x19c │ │ │ │ str r9, [sp, #400] @ 0x190 │ │ │ │ str r9, [sp, #396] @ 0x18c │ │ │ │ str r9, [sp, #392] @ 0x188 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f29d8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -165961,15 +165961,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1176] @ 0x498 │ │ │ │ mov r0, #1152 @ 0x480 │ │ │ │ str r7, [sp, #1180] @ 0x49c │ │ │ │ str r9, [sp, #1168] @ 0x490 │ │ │ │ str r9, [sp, #1164] @ 0x48c │ │ │ │ str r9, [sp, #1160] @ 0x488 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f2b34 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1152 @ 0x480 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -166051,15 +166051,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [r4, #-4] │ │ │ │ mov r0, #4064 @ 0xfe0 │ │ │ │ str r9, [r4] │ │ │ │ str sl, [r4, #-20] @ 0xffffffec │ │ │ │ str sl, [r4, #-16] │ │ │ │ str sl, [r4, #-12] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f2c9c │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #4064 @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -166138,15 +166138,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f2df8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -166228,15 +166228,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r9, [r4] │ │ │ │ strd r0, [r4, #16] │ │ │ │ mov r0, #4288 @ 0x10c0 │ │ │ │ mov r1, #32 │ │ │ │ str r9, [r4, #4] │ │ │ │ str r9, [r4, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f2f60 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #4288 @ 0x10c0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -166315,15 +166315,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1128] @ 0x468 │ │ │ │ mov r0, #1120 @ 0x460 │ │ │ │ str r7, [sp, #1132] @ 0x46c │ │ │ │ str r9, [sp, #1120] @ 0x460 │ │ │ │ str r9, [sp, #1116] @ 0x45c │ │ │ │ str r9, [sp, #1112] @ 0x458 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f30bc │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1120 @ 0x460 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -166402,15 +166402,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f3218 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -166489,15 +166489,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f3374 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -166579,15 +166579,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r9, [r4] │ │ │ │ strd r0, [r4, #16] │ │ │ │ mov r0, #4288 @ 0x10c0 │ │ │ │ mov r1, #32 │ │ │ │ str r9, [r4, #4] │ │ │ │ str r9, [r4, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f34dc │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #4288 @ 0x10c0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -166666,15 +166666,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f3638 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -166753,15 +166753,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f3794 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -166840,15 +166840,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #984] @ 0x3d8 │ │ │ │ mov r0, #960 @ 0x3c0 │ │ │ │ str r7, [sp, #988] @ 0x3dc │ │ │ │ str r9, [sp, #976] @ 0x3d0 │ │ │ │ str r9, [sp, #972] @ 0x3cc │ │ │ │ str r9, [sp, #968] @ 0x3c8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f38f0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #960 @ 0x3c0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -166927,15 +166927,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f3a4c │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -167014,15 +167014,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f3ba8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -167103,15 +167103,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r9, [r4] │ │ │ │ strd r0, [r4, #16] │ │ │ │ movw r0, #4384 @ 0x1120 │ │ │ │ mov r1, #32 │ │ │ │ str r9, [r4, #4] │ │ │ │ str r9, [r4, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f3d0c │ │ │ │ add r1, sp, #32 │ │ │ │ movw r2, #4384 @ 0x1120 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -167190,15 +167190,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1176] @ 0x498 │ │ │ │ mov r0, #1152 @ 0x480 │ │ │ │ str r7, [sp, #1180] @ 0x49c │ │ │ │ str r9, [sp, #1168] @ 0x490 │ │ │ │ str r9, [sp, #1164] @ 0x48c │ │ │ │ str r9, [sp, #1160] @ 0x488 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f3e68 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1152 @ 0x480 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -167277,15 +167277,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #728] @ 0x2d8 │ │ │ │ mov r0, #704 @ 0x2c0 │ │ │ │ str r7, [sp, #732] @ 0x2dc │ │ │ │ str r9, [sp, #720] @ 0x2d0 │ │ │ │ str r9, [sp, #716] @ 0x2cc │ │ │ │ str r9, [sp, #712] @ 0x2c8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f3fc4 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #704 @ 0x2c0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -167371,15 +167371,15 @@ │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, #32 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ str ip, [sp, #120] @ 0x78 │ │ │ │ str ip, [sp, #116] @ 0x74 │ │ │ │ str ip, [sp, #112] @ 0x70 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f413c │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -167415,15 +167415,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne f41bc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r3, fp, r0, asr pc │ │ │ │ adcseq fp, r0, r4, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -167470,15 +167470,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #984] @ 0x3d8 │ │ │ │ mov r0, #960 @ 0x3c0 │ │ │ │ str r7, [sp, #988] @ 0x3dc │ │ │ │ str r9, [sp, #976] @ 0x3d0 │ │ │ │ str r9, [sp, #972] @ 0x3cc │ │ │ │ str r9, [sp, #968] @ 0x3c8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f42c8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #960 @ 0x3c0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -167557,15 +167557,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1176] @ 0x498 │ │ │ │ mov r0, #1152 @ 0x480 │ │ │ │ str r7, [sp, #1180] @ 0x49c │ │ │ │ str r9, [sp, #1168] @ 0x490 │ │ │ │ str r9, [sp, #1164] @ 0x48c │ │ │ │ str r9, [sp, #1160] @ 0x488 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f4424 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1152 @ 0x480 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -167644,15 +167644,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ mov r0, #864 @ 0x360 │ │ │ │ str r7, [sp, #892] @ 0x37c │ │ │ │ str r9, [sp, #880] @ 0x370 │ │ │ │ str r9, [sp, #876] @ 0x36c │ │ │ │ str r9, [sp, #872] @ 0x368 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f4580 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #864 @ 0x360 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -167732,15 +167732,15 @@ │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #32 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f46e0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -167773,15 +167773,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne f4754 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r3, fp, r4, lsr #20 │ │ │ │ adcseq fp, r0, ip, asr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -167828,15 +167828,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f4860 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -167915,15 +167915,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f49bc │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -168004,15 +168004,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r9, [r4] │ │ │ │ strd r0, [r4, #16] │ │ │ │ movw r0, #4384 @ 0x1120 │ │ │ │ mov r1, #32 │ │ │ │ str r9, [r4, #4] │ │ │ │ str r9, [r4, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f4b20 │ │ │ │ add r1, sp, #32 │ │ │ │ movw r2, #4384 @ 0x1120 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -168081,15 +168081,15 @@ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f4c54 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -168181,15 +168181,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ mov r0, #288 @ 0x120 │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ str r9, [sp, #288] @ 0x120 │ │ │ │ str r9, [sp, #284] @ 0x11c │ │ │ │ str r9, [sp, #280] @ 0x118 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f4de4 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #288 @ 0x120 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -168269,15 +168269,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #2224] @ 0x8b0 │ │ │ │ mov r0, #2208 @ 0x8a0 │ │ │ │ str r7, [sp, #2228] @ 0x8b4 │ │ │ │ str r9, [sp, #2216] @ 0x8a8 │ │ │ │ str r9, [sp, #2212] @ 0x8a4 │ │ │ │ str r9, [sp, #2208] @ 0x8a0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f4f44 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #2208 @ 0x8a0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -168357,15 +168357,15 @@ │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #32 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f50a4 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -168398,15 +168398,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne f5118 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r3, fp, r8, ror r1 │ │ │ │ adcseq sl, r0, r8, lsl #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -168453,15 +168453,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1160] @ 0x488 │ │ │ │ mov r0, #1152 @ 0x480 │ │ │ │ str r7, [sp, #1164] @ 0x48c │ │ │ │ str r9, [sp, #1152] @ 0x480 │ │ │ │ str r9, [sp, #1148] @ 0x47c │ │ │ │ str r9, [sp, #1144] @ 0x478 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f5224 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1152 @ 0x480 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -168540,15 +168540,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f5380 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -168630,15 +168630,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r9, [r4] │ │ │ │ strd r0, [r4, #16] │ │ │ │ mov r0, #4288 @ 0x10c0 │ │ │ │ mov r1, #32 │ │ │ │ str r9, [r4, #4] │ │ │ │ str r9, [r4, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f54e8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #4288 @ 0x10c0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -168709,15 +168709,15 @@ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f5624 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -168799,15 +168799,15 @@ │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #32 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f578c │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -168840,15 +168840,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne f5800 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r2, fp, r8, asr fp │ │ │ │ adcseq sl, r0, r0, lsr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -168895,15 +168895,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1176] @ 0x498 │ │ │ │ mov r0, #1152 @ 0x480 │ │ │ │ str r7, [sp, #1180] @ 0x49c │ │ │ │ str r9, [sp, #1168] @ 0x490 │ │ │ │ str r9, [sp, #1164] @ 0x48c │ │ │ │ str r9, [sp, #1160] @ 0x488 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f590c │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1152 @ 0x480 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -168985,15 +168985,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r9, [r4] │ │ │ │ strd r0, [r4, #16] │ │ │ │ mov r0, #4480 @ 0x1180 │ │ │ │ mov r1, #32 │ │ │ │ str r9, [r4, #4] │ │ │ │ str r9, [r4, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f5a74 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #4480 @ 0x1180 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -169075,15 +169075,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ mov r1, #32 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f5bdc │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -169166,15 +169166,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f5d48 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -169253,15 +169253,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #1600 @ 0x640 │ │ │ │ str r7, [sp, #1612] @ 0x64c │ │ │ │ str r9, [sp, #1600] @ 0x640 │ │ │ │ str r9, [sp, #1596] @ 0x63c │ │ │ │ str r9, [sp, #1592] @ 0x638 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f5ea4 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1600 @ 0x640 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -169341,15 +169341,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #2224] @ 0x8b0 │ │ │ │ mov r0, #2208 @ 0x8a0 │ │ │ │ str r7, [sp, #2228] @ 0x8b4 │ │ │ │ str r9, [sp, #2216] @ 0x8a8 │ │ │ │ str r9, [sp, #2212] @ 0x8a4 │ │ │ │ str r9, [sp, #2208] @ 0x8a0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f6004 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #2208 @ 0x8a0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -169431,15 +169431,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r9, [r4] │ │ │ │ strd r0, [r4, #16] │ │ │ │ mov r0, #4288 @ 0x10c0 │ │ │ │ mov r1, #32 │ │ │ │ str r9, [r4, #4] │ │ │ │ str r9, [r4, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f616c │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #4288 @ 0x10c0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -169518,15 +169518,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #728] @ 0x2d8 │ │ │ │ mov r0, #704 @ 0x2c0 │ │ │ │ str r7, [sp, #732] @ 0x2dc │ │ │ │ str r9, [sp, #720] @ 0x2d0 │ │ │ │ str r9, [sp, #716] @ 0x2cc │ │ │ │ str r9, [sp, #712] @ 0x2c8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f62c8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #704 @ 0x2c0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -169607,15 +169607,15 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ str ip, [sp, #112] @ 0x70 │ │ │ │ str ip, [sp, #108] @ 0x6c │ │ │ │ str ip, [sp, #104] @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f642c │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -169648,15 +169648,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne f64a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r2, fp, ip, lsr r0 │ │ │ │ adcseq r9, r0, r4, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -169706,15 +169706,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ mov r0, #192 @ 0xc0 │ │ │ │ str r9, [sp, #220] @ 0xdc │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #204] @ 0xcc │ │ │ │ str r6, [sp, #200] @ 0xc8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f65b8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -169796,15 +169796,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r9, [r4] │ │ │ │ strd r0, [r4, #16] │ │ │ │ mov r0, #4288 @ 0x10c0 │ │ │ │ mov r1, #32 │ │ │ │ str r9, [r4, #4] │ │ │ │ str r9, [r4, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f6720 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #4288 @ 0x10c0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -169884,15 +169884,15 @@ │ │ │ │ str r1, [sp, #284] @ 0x11c │ │ │ │ mov r1, #32 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ str r7, [sp, #272] @ 0x110 │ │ │ │ str r7, [sp, #268] @ 0x10c │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f6880 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -169925,15 +169925,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne f68f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r1, fp, r4, asr #24 │ │ │ │ adcseq r9, r0, ip, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -169983,15 +169983,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r9, [r4] │ │ │ │ strd r0, [r4, #16] │ │ │ │ mov r0, #4480 @ 0x1180 │ │ │ │ mov r1, #32 │ │ │ │ str r9, [r4, #4] │ │ │ │ str r9, [r4, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f6a0c │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #4480 @ 0x1180 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -170070,15 +170070,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1160] @ 0x488 │ │ │ │ mov r0, #1152 @ 0x480 │ │ │ │ str r7, [sp, #1164] @ 0x48c │ │ │ │ str r9, [sp, #1152] @ 0x480 │ │ │ │ str r9, [sp, #1148] @ 0x47c │ │ │ │ str r9, [sp, #1144] @ 0x478 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f6b68 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1152 @ 0x480 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -170160,15 +170160,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r9, [r4] │ │ │ │ strd r0, [r4, #16] │ │ │ │ mov r0, #4288 @ 0x10c0 │ │ │ │ mov r1, #32 │ │ │ │ str r9, [r4, #4] │ │ │ │ str r9, [r4, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f6cd0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #4288 @ 0x10c0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -170250,15 +170250,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [r4, #-4] │ │ │ │ mov r0, #4064 @ 0xfe0 │ │ │ │ str r9, [r4] │ │ │ │ str sl, [r4, #-20] @ 0xffffffec │ │ │ │ str sl, [r4, #-16] │ │ │ │ str sl, [r4, #-12] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f6e38 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #4064 @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -170337,15 +170337,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1176] @ 0x498 │ │ │ │ mov r0, #1152 @ 0x480 │ │ │ │ str r7, [sp, #1180] @ 0x49c │ │ │ │ str r9, [sp, #1168] @ 0x490 │ │ │ │ str r9, [sp, #1164] @ 0x48c │ │ │ │ str r9, [sp, #1160] @ 0x488 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f6f94 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1152 @ 0x480 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -170425,15 +170425,15 @@ │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov r1, #32 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f70f4 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -170466,15 +170466,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne f7168 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r1, fp, r0, asr #9 │ │ │ │ ldrhteq r8, [r0], r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -170521,15 +170521,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1176] @ 0x498 │ │ │ │ mov r0, #1152 @ 0x480 │ │ │ │ str r7, [sp, #1180] @ 0x49c │ │ │ │ str r9, [sp, #1168] @ 0x490 │ │ │ │ str r9, [sp, #1164] @ 0x48c │ │ │ │ str r9, [sp, #1160] @ 0x488 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f7274 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1152 @ 0x480 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -170608,15 +170608,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #1128] @ 0x468 │ │ │ │ mov r0, #1120 @ 0x460 │ │ │ │ str r7, [sp, #1132] @ 0x46c │ │ │ │ str r9, [sp, #1120] @ 0x460 │ │ │ │ str r9, [sp, #1116] @ 0x45c │ │ │ │ str r9, [sp, #1112] @ 0x458 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq f73d0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #1120 @ 0x460 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -171026,15 +171026,15 @@ │ │ │ │ bne f7a68 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ bl 7c9e6c │ │ │ │ stm sp, {r0, r1} │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f2b18 │ │ │ │ + bl 3f2b0c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 7c9f04 │ │ │ │ cmp r5, #0 │ │ │ │ bne f7a5c │ │ │ │ mov r0, #2 │ │ │ │ mov r1, sp │ │ │ │ @@ -171264,15 +171264,15 @@ │ │ │ │ bne f7e20 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ bl 7c9e6c │ │ │ │ stm sp, {r0, r1} │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f1f50 │ │ │ │ + bl 3f1f44 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 7c9f04 │ │ │ │ cmp r5, #0 │ │ │ │ bne f7e14 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, sp │ │ │ │ @@ -171711,15 +171711,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 915e24 │ │ │ │ cmp r7, #0 │ │ │ │ beq f84e8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 7c9f04 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ beq f8538 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ @@ -171784,15 +171784,15 @@ │ │ │ │ b f85f0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq f8614 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f8614 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 7c9f04 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -171914,15 +171914,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 91ec90 │ │ │ │ cmp r6, #0 │ │ │ │ beq f8814 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 7c9f04 │ │ │ │ ldrb r6, [sp] │ │ │ │ cmp r6, #5 │ │ │ │ beq f883c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -171963,15 +171963,15 @@ │ │ │ │ b f88bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq f88e0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f88e0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 7c9f04 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -172948,23 +172948,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq f97e8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f97e8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq f9864 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f9864 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4224 @ 0x1080 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, sp │ │ │ │ @@ -173018,23 +173018,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq f9904 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f9904 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq f997c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f997c │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #320 @ 0x140 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, sp │ │ │ │ @@ -173090,23 +173090,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq f9a20 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f9a20 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq f9a9c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f9a9c │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1088 @ 0x440 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, sp │ │ │ │ @@ -173297,21 +173297,21 @@ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq f9dd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq f9db0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq f9dd4 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f9dd4 │ │ │ │ add r0, r5, #24 │ │ │ │ bl cfa0c │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ @@ -173375,23 +173375,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq f9e98 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f9e98 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq f9f10 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b f9f10 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #2136 @ 0x858 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, sp │ │ │ │ @@ -173455,15 +173455,15 @@ │ │ │ │ bne fa034 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq fa034 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fa034 │ │ │ │ add r0, r5, #24 │ │ │ │ bl cfa0c │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ @@ -173685,23 +173685,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq fa370 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fa370 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq fa3e8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fa3e8 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #208 @ 0xd0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, sp │ │ │ │ @@ -173755,23 +173755,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq fa488 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fa488 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq fa500 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fa500 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #896 @ 0x380 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, sp │ │ │ │ @@ -173895,23 +173895,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq fa6b8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fa6b8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq fa730 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fa730 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #800 @ 0x320 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, sp │ │ │ │ @@ -173965,23 +173965,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq fa7d0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fa7d0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq fa848 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fa848 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, sp │ │ │ │ @@ -174037,23 +174037,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq fa8ec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fa8ec │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq fa968 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fa968 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #4320 @ 0x10e0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, sp │ │ │ │ @@ -174189,23 +174189,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq fab4c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fab4c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq fabc8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fabc8 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1040 @ 0x410 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, sp │ │ │ │ @@ -174233,15 +174233,15 @@ │ │ │ │ bne fac5c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq fac5c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fac5c │ │ │ │ add r0, r5, #24 │ │ │ │ bl cfa0c │ │ │ │ ldm r4, {r0, r1, r2, r3, r5, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r5, r7} │ │ │ │ mov r0, sp │ │ │ │ bl 7c9f04 │ │ │ │ @@ -174665,15 +174665,15 @@ │ │ │ │ ldr r5, [sl, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #820] @ fb634 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq fb2d0 │ │ │ │ cmp r8, #0 │ │ │ │ beq fb39c │ │ │ │ add ip, r5, r8, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ @@ -174725,15 +174725,15 @@ │ │ │ │ beq fb488 │ │ │ │ ldr r0, [pc, #592] @ fb63c │ │ │ │ mov r1, #4 │ │ │ │ mov r7, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq fb3c4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq fb48c │ │ │ │ add ip, r5, r9, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -175270,15 +175270,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq fbc84 │ │ │ │ mov r0, r7 │ │ │ │ bl 1ab9d0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #3 │ │ │ │ strd r0, [r4, #176] @ 0xb0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [r4, #244] @ 0xf4 │ │ │ │ add r0, r4, #252 @ 0xfc │ │ │ │ str r1, [r4, #240] @ 0xf0 │ │ │ │ @@ -175328,19 +175328,19 @@ │ │ │ │ bl 27f98c │ │ │ │ ldr r6, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq fbd6c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmib sl, {r0, r1, r2, r3} │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r4, #264] @ 0x108 │ │ │ │ str r1, [sl] │ │ │ │ @@ -175352,15 +175352,15 @@ │ │ │ │ ldr r0, [pc, #96] @ fbe14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fbdf8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ bl da710 │ │ │ │ b fbdf8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -175426,15 +175426,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl e1f48 │ │ │ │ ldr r1, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r1, #0 │ │ │ │ beq fbef4 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #1500] @ 0x5dc │ │ │ │ uxtb r0, r7 │ │ │ │ cmp r0, #2 │ │ │ │ bne fbf1c │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r6] │ │ │ │ @@ -175444,15 +175444,15 @@ │ │ │ │ ldr r1, [r4, #1504] @ 0x5e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1508] @ 0x5e4 │ │ │ │ str r7, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, sp │ │ │ │ - bl 3e7124 │ │ │ │ + bl 3e7118 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strd r0, [r6] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #1509] @ 0x5e5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -175478,15 +175478,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl e1f48 │ │ │ │ ldr r1, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r1, #0 │ │ │ │ beq fbfc4 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1500] @ 0x5dc │ │ │ │ b fbfd8 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl cf9a0 │ │ │ │ @@ -175646,15 +175646,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne fc280 │ │ │ │ ldr r1, [r4, #1064] @ 0x428 │ │ │ │ cmp r1, #0 │ │ │ │ beq fc280 │ │ │ │ ldr r0, [r4, #1060] @ 0x424 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fc280 │ │ │ │ ubfx r6, r7, #8, #1 │ │ │ │ ldrb r0, [r4, #1056] @ 0x420 │ │ │ │ cmp r0, #1 │ │ │ │ bne fc244 │ │ │ │ ldr r0, [r4, #1064] @ 0x428 │ │ │ │ bl 4e25c │ │ │ │ @@ -175662,15 +175662,15 @@ │ │ │ │ strb r7, [r4, #1068] @ 0x42c │ │ │ │ mov r0, r5 │ │ │ │ bl cf894 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1076] @ 0x434 │ │ │ │ ldr r0, [r4, #1072] @ 0x430 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3e6964 │ │ │ │ + bl 3e6958 │ │ │ │ uxtb r0, r0 │ │ │ │ strb r7, [r4, #1077] @ 0x435 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #208] @ fc38c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ @@ -176511,15 +176511,15 @@ │ │ │ │ str r8, [sp, #988] @ 0x3dc │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ str lr, [sp, #984] @ 0x3d8 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r7, [sp, #272] @ 0x110 │ │ │ │ ldr r8, [sp, #276] @ 0x114 │ │ │ │ cmp r7, #24 │ │ │ │ bne fd23c │ │ │ │ str r8, [sp, #268] @ 0x10c │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ @@ -176882,15 +176882,15 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq fd5b4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sl, #2256] @ 0x8d0 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #7 │ │ │ │ strb r0, [r1] │ │ │ │ beq fcb2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -176904,15 +176904,15 @@ │ │ │ │ bl 25eb5c │ │ │ │ cmp r7, #0 │ │ │ │ beq fd60c │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #7 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ @@ -177058,30 +177058,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne fd850 │ │ │ │ cmp r2, #1 │ │ │ │ bne fd87c │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ b fd87c │ │ │ │ bl daf5c │ │ │ │ clz r0, r8 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ lsr r5, r0, #5 │ │ │ │ movw r0, #2156 @ 0x86c │ │ │ │ strh r1, [sl, r0] │ │ │ │ mov r0, r9 │ │ │ │ bl e1c18 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #1912] @ 0x778 │ │ │ │ ldr r0, [r1, #1908] @ 0x774 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e6964 │ │ │ │ + bl 3e6958 │ │ │ │ mov r1, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ strb r1, [r2, #1913] @ 0x779 │ │ │ │ add sp, sp, #500 @ 0x1f4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -177182,15 +177182,15 @@ │ │ │ │ cmp fp, #21 │ │ │ │ bne fdaf4 │ │ │ │ ldr r0, [sl, #2344] @ 0x928 │ │ │ │ str r9, [sl, #2380] @ 0x94c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #2344] @ 0x928 │ │ │ │ str r0, [sp, #1408] @ 0x580 │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ add r2, sp, #1408 @ 0x580 │ │ │ │ bl 6ff138 │ │ │ │ @@ -177572,15 +177572,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq fe3b4 │ │ │ │ add r0, r1, r1, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fe3b4 │ │ │ │ mov r7, r0 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl d9ec8 │ │ │ │ b fe09c │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ @@ -177602,15 +177602,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq fe344 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sl, #2256] @ 0x8d0 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fe344 │ │ │ │ mov r7, r0 │ │ │ │ b fe31c │ │ │ │ b fe24c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sl, #2244] @ 0x8c4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ @@ -178059,15 +178059,15 @@ │ │ │ │ adds r1, r1, #21 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ beq feb20 │ │ │ │ ldr r2, [fp, #536] @ 0x218 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b feb20 │ │ │ │ add r2, sp, #516 @ 0x204 │ │ │ │ add r9, r8, #16 │ │ │ │ str sl, [sp, #12] │ │ │ │ add sl, sp, #1040 @ 0x410 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r1, [sp, #1068] @ 0x42c │ │ │ │ @@ -178107,25 +178107,25 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq fe8d8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [fp, #580] @ 0x244 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp, #540] @ 0x21c │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq feb20 │ │ │ │ ldr r2, [fp, #536] @ 0x218 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b feb20 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr sl, [sp, #16] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ b feb20 │ │ │ │ add r0, fp, #600 @ 0x258 │ │ │ │ bl dd630 │ │ │ │ @@ -178208,15 +178208,15 @@ │ │ │ │ b fea6c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ beq fea6c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 571c0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #1032] @ 0x408 │ │ │ │ ldr r0, [sp, #1028] @ 0x404 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -178236,26 +178236,26 @@ │ │ │ │ subs r1, r1, #1 │ │ │ │ bne feab8 │ │ │ │ ldr r1, [sp, #1024] @ 0x400 │ │ │ │ cmp r1, #0 │ │ │ │ beq feadc │ │ │ │ ldr r0, [sp, #1028] @ 0x404 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r5, fp, #576 @ 0x240 │ │ │ │ mov r0, r5 │ │ │ │ bl 25ea60 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq feb08 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [fp, #580] @ 0x244 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp, #540] @ 0x21c │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne fe804 │ │ │ │ mov r0, #1 │ │ │ │ @@ -178297,27 +178297,27 @@ │ │ │ │ mov r8, r0 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ beq febd0 │ │ │ │ ldr r0, [fp, #1044] @ 0x414 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #1056] @ 0x420 │ │ │ │ strb r0, [fp, #1060] @ 0x424 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strb r6, [fp, #1052] @ 0x41c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 3e76a0 │ │ │ │ + bl 3e7694 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r9, {r0, r1, r2} │ │ │ │ strb r6, [fp, #1061] @ 0x425 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -178325,15 +178325,15 @@ │ │ │ │ bl 35b678 │ │ │ │ ldr r1, [sp, #1024] @ 0x400 │ │ │ │ str r6, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq fe8ac │ │ │ │ ldr r0, [sp, #1028] @ 0x404 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fe8ac │ │ │ │ str fp, [sp, #24] │ │ │ │ ldr r0, [pc, #748] @ fef3c │ │ │ │ ldr r2, [pc, #748] @ fef40 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ @@ -178377,15 +178377,15 @@ │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ str fp, [sp, #24] │ │ │ │ beq fed50 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fed50 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [fp, #612] @ 0x264 │ │ │ │ str fp, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq fee60 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -178415,24 +178415,24 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq fee6c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ ldr r0, [r0, #580] @ 0x244 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fee6c │ │ │ │ ldr r1, [sp, #1040] @ 0x410 │ │ │ │ mov r9, r0 │ │ │ │ str fp, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq fee8c │ │ │ │ ldr r0, [sp, #1044] @ 0x414 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b fee8c │ │ │ │ b fee00 │ │ │ │ mov r9, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ str fp, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ bl dcf14 │ │ │ │ @@ -178461,15 +178461,15 @@ │ │ │ │ b feeb8 │ │ │ │ ldr r1, [sp, #1024] @ 0x400 │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq fee60 │ │ │ │ ldr r0, [sp, #1028] @ 0x404 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r0, r0, #576 @ 0x240 │ │ │ │ bl dbfa8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r0, r0, #536 @ 0x218 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -178480,15 +178480,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r0, #1040] @ 0x410 │ │ │ │ cmp r1, #0 │ │ │ │ beq feeac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #1044] @ 0x414 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #1052] @ 0x41c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl e1dac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldrb r0, [r0, #1060] @ 0x424 │ │ │ │ @@ -178646,15 +178646,15 @@ │ │ │ │ ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ cmp r1, #0 │ │ │ │ beq ff144 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp, #516] @ 0x204 │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne ff1ac │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #6 │ │ │ │ @@ -178668,37 +178668,37 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq ff1d4 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b ff1d4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl d95d0 │ │ │ │ b ff1d4 │ │ │ │ ldr r2, [fp, #512] @ 0x200 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #6 │ │ │ │ bne ff164 │ │ │ │ orr r0, sl, #4 │ │ │ │ bl d9cb8 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #1 │ │ │ │ strb r0, [fp, #1028] @ 0x404 │ │ │ │ ldr r0, [fp, #1024] @ 0x400 │ │ │ │ strb r5, [fp, #1016] @ 0x3f8 │ │ │ │ strb r5, [fp, #1008] @ 0x3f0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3e6964 │ │ │ │ + bl 3e6958 │ │ │ │ uxtb r0, r0 │ │ │ │ strb r5, [fp, #1029] @ 0x405 │ │ │ │ add sp, sp, #964 @ 0x3c4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #388] @ ff390 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ @@ -178729,25 +178729,25 @@ │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ff314 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b ff314 │ │ │ │ ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ff2b8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #7 │ │ │ │ beq ff314 │ │ │ │ add r0, sp, #8 │ │ │ │ bl cc8b8 │ │ │ │ @@ -178862,15 +178862,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #40] @ 0x28 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3f6bc4 │ │ │ │ + bl 3f6bb8 │ │ │ │ ldr r0, [sp, #2104] @ 0x838 │ │ │ │ ldr sl, [sp, #2108] @ 0x83c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq ff760 │ │ │ │ ldr r1, [sp, #2112] @ 0x840 │ │ │ │ ldr r3, [pc, #1412] @ ffa44 │ │ │ │ ldr ip, [pc, #1412] @ ffa48 │ │ │ │ @@ -179000,15 +179000,15 @@ │ │ │ │ ldr sl, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ strb r0, [r5, #40] @ 0x28 │ │ │ │ beq ff6cc │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #2196] @ 0x894 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne ff838 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ @@ -179025,27 +179025,27 @@ │ │ │ │ bl 56dac │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq ff730 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #2196] @ 0x894 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne ff860 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq ff760 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ strh r0, [r5, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ bl def04 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ bne ff7b0 │ │ │ │ @@ -179063,58 +179063,58 @@ │ │ │ │ bl 56a4c │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq ff7c8 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq ff7e0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #28] │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ bl e27a0 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #84] @ 0x54 │ │ │ │ add r0, sp, #32 │ │ │ │ add r2, sp, #20 │ │ │ │ - bl 3e76a0 │ │ │ │ + bl 3e7694 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5, #85] @ 0x55 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r8, #2192] @ 0x890 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ strh r0, [r5, #40] @ 0x28 │ │ │ │ beq ff620 │ │ │ │ b ff76c │ │ │ │ ldr r2, [r8, #2192] @ 0x890 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bne ff754 │ │ │ │ b ff760 │ │ │ │ ldr r0, [pc, #428] @ ffa38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ @@ -179167,25 +179167,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl d0a04 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq ff968 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 1ac1f4 │ │ │ │ ldrb r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r5, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ beq ff9a0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b ff9a0 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ str fp, [sp, #12] │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ strh r0, [r5, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -179194,21 +179194,21 @@ │ │ │ │ mov r7, r0 │ │ │ │ str fp, [sp, #12] │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq ff9d4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq ff9ec │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r5, #72] @ 0x48 │ │ │ │ b ff9fc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl e27a0 │ │ │ │ ldrb r0, [r5, #84] @ 0x54 │ │ │ │ @@ -179310,15 +179310,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne ffba4 │ │ │ │ ldr r1, [r4, #1064] @ 0x428 │ │ │ │ cmp r1, #0 │ │ │ │ beq ffba4 │ │ │ │ ldr r0, [r4, #1060] @ 0x424 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #1068] @ 0x42c │ │ │ │ uxtb r0, r7 │ │ │ │ cmp r0, #2 │ │ │ │ bne ffbcc │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r6] │ │ │ │ @@ -179329,15 +179329,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl cf894 │ │ │ │ ldr r1, [r4, #1072] @ 0x430 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1076] @ 0x434 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, sp │ │ │ │ - bl 3e7124 │ │ │ │ + bl 3e7118 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strd r0, [r6] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #1077] @ 0x435 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -179469,24 +179469,24 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne ffe20 │ │ │ │ ldr r1, [r4, #1064] @ 0x428 │ │ │ │ cmp r1, #0 │ │ │ │ beq ffe20 │ │ │ │ ldr r0, [r4, #1060] @ 0x424 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r7, #1 │ │ │ │ strb r7, [r4, #1068] @ 0x42c │ │ │ │ mov r0, r5 │ │ │ │ bl cf894 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1076] @ 0x434 │ │ │ │ ldr r0, [r4, #1072] @ 0x430 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3e6964 │ │ │ │ + bl 3e6958 │ │ │ │ uxtb r0, r0 │ │ │ │ strb r7, [r4, #1077] @ 0x435 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #160] @ ffefc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ @@ -179652,25 +179652,25 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ beq 100108 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 100108 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #1 │ │ │ │ strb r0, [r4, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ strb r5, [r4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3e6bd0 │ │ │ │ + bl 3e6bc4 │ │ │ │ strb r5, [r4, #13] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #240] @ 100228 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ ldr r0, [pc, #224] @ 100224 │ │ │ │ @@ -179783,15 +179783,15 @@ │ │ │ │ andeq r1, r0, r4, lsr #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r7, #1509] @ 0x5e5 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r9, lr, #200 @ 0xc8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ff700 │ │ │ │ + bl 5ff6f0 │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ mov r8, #0 │ │ │ │ str r0, [sp, #1240] @ 0x4d8 │ │ │ │ movw r0, #514 @ 0x202 │ │ │ │ strh r0, [r6, #79] @ 0x4f │ │ │ │ movw r0, #4184 @ 0x1058 │ │ │ │ add r0, r4, r0 │ │ │ │ @@ -179799,15 +179799,15 @@ │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add fp, lr, #376 @ 0x178 │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, fp │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ add r6, r9, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3dea0c │ │ │ │ + bl 3dea00 │ │ │ │ ldm fp, {r0, r1, r2, r3, r7} │ │ │ │ add r5, sp, #736 @ 0x2e0 │ │ │ │ stm r6, {r0, r1, r2, r3, r7} │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ ldr r0, [sp, #1224] @ 0x4c8 │ │ │ │ ldr r1, [sp, #1228] @ 0x4cc │ │ │ │ ldr r2, [sp, #1232] @ 0x4d0 │ │ │ │ @@ -180010,15 +180010,15 @@ │ │ │ │ str r0, [r3, #1500] @ 0x5dc │ │ │ │ str r1, [r3, #1504] @ 0x5e0 │ │ │ │ str r1, [r3, #1492] @ 0x5d4 │ │ │ │ str r1, [r3, #1484] @ 0x5cc │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ mov r0, r9 │ │ │ │ add r1, lr, #376 @ 0x178 │ │ │ │ - bl 5ffa58 │ │ │ │ + bl 5ffa48 │ │ │ │ cmp r0, #0 │ │ │ │ bne 101434 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r2, r6, #1472 @ 0x5c0 │ │ │ │ add r9, lr, #940 @ 0x3ac │ │ │ │ mov fp, sl │ │ │ │ ldr r0, [r9, #684] @ 0x2ac │ │ │ │ @@ -180663,15 +180663,15 @@ │ │ │ │ bl d2410 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r0, #1472] @ 0x5c0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1010c8 │ │ │ │ ldr r0, [r0, #1476] @ 0x5c4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp, #2208] @ 0x8a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 101104 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #2212]! @ 0x8a4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -180801,15 +180801,15 @@ │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [r7, #1512] @ 0x5e8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #1516] @ 0x5ec │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3e7980 │ │ │ │ + bl 3e7974 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r7, #1517] @ 0x5ed │ │ │ │ add sp, sp, #804 @ 0x324 │ │ │ │ @@ -181137,15 +181137,15 @@ │ │ │ │ mov r9, r0 │ │ │ │ add r0, lr, #940 @ 0x3ac │ │ │ │ ldr r1, [r0, #684] @ 0x2ac │ │ │ │ cmp r1, #0 │ │ │ │ beq 101830 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [r0, #2208] @ 0x8a0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 101870 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #2212]! @ 0x8a4 │ │ │ │ dmb ish │ │ │ │ @@ -181178,15 +181178,15 @@ │ │ │ │ b 101918 │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ ldm fp, {r0, r1, r2, r3, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r7} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #200 @ 0xc8 │ │ │ │ - bl 3d96d8 │ │ │ │ + bl 3d96cc │ │ │ │ b 101990 │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ b 101990 │ │ │ │ adceq r6, sl, ip, ror r4 │ │ │ │ adceq r7, sl, ip, asr r1 │ │ │ │ adceq pc, pc, ip, lsr #2 │ │ │ │ @@ -181348,15 +181348,15 @@ │ │ │ │ movweq r3, #1 │ │ │ │ str r3, [r9, #2152] @ 0x868 │ │ │ │ str r2, [r9, #2156] @ 0x86c │ │ │ │ strb r0, [r6, #12]! │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r3 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl 3f6bc4 │ │ │ │ + bl 3f6bb8 │ │ │ │ ldr r0, [sp, #2072] @ 0x818 │ │ │ │ ldr r7, [sp, #2076] @ 0x81c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 101df8 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r1, [sp, #2080] @ 0x820 │ │ │ │ ldr r2, [pc, #1156] @ 102020 │ │ │ │ @@ -181468,25 +181468,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 101d5c │ │ │ │ ldr r1, [sl, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 101d5c │ │ │ │ ldr r0, [sl, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [sl, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl cf918 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #36] @ 0x24 │ │ │ │ ldr r0, [sl, #32] │ │ │ │ clz r1, r7 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bl 3e6964 │ │ │ │ + bl 3e6958 │ │ │ │ uxtb r0, r0 │ │ │ │ strb r5, [sl, #37] @ 0x25 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r9, #2224 @ 0x8b0 │ │ │ │ bl d08b4 │ │ │ │ @@ -181499,23 +181499,23 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 101dd8 │ │ │ │ ldr r2, [r9, #2160] @ 0x870 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r7, #0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 101df8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 101cc0 │ │ │ │ mov r5, #3 │ │ │ │ mov r0, #3 │ │ │ │ @@ -181543,15 +181543,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 101dec │ │ │ │ b 101df8 │ │ │ │ ldr r2, [r9, #2160] @ 0x870 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 101dec │ │ │ │ b 101df8 │ │ │ │ ldr r0, [pc, #372] @ 102014 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ @@ -181611,15 +181611,15 @@ │ │ │ │ add r0, r9, #2160 @ 0x870 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ beq 101fac │ │ │ │ ldr r0, [sl, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 101fac │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #2 │ │ │ │ @@ -181789,15 +181789,15 @@ │ │ │ │ sub r0, r9, #1968 @ 0x7b0 │ │ │ │ str r7, [r8, #1996] @ 0x7cc │ │ │ │ str r4, [r9, #-16] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movw r0, #3964 @ 0xf7c │ │ │ │ add r5, r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ff700 │ │ │ │ + bl 5ff6f0 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, r8 │ │ │ │ ldr r1, [pc, #3592] @ 103078 │ │ │ │ mov r2, #12 │ │ │ │ strb r0, [r6, #3956]! @ 0xf74 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -182048,15 +182048,15 @@ │ │ │ │ bl df20c │ │ │ │ ldr r1, [r8, #3984] @ 0xf90 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #3988] @ 0xf94 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e6670 │ │ │ │ + bl 3e6664 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #3989] @ 0xf95 │ │ │ │ @@ -183394,15 +183394,15 @@ │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ str r9, [sp, #3416] @ 0xd58 │ │ │ │ add r1, lr, #344 @ 0x158 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, r1, #8 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #1984 @ 0x7c0 │ │ │ │ - bl 5fcdf4 │ │ │ │ + bl 5fcde4 │ │ │ │ ldr r9, [sp, #1984] @ 0x7c0 │ │ │ │ ldr lr, [sp, #1988] @ 0x7c4 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r9, #28 │ │ │ │ bne 103d58 │ │ │ │ str lr, [fp, #1411] @ 0x583 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -183578,15 +183578,15 @@ │ │ │ │ add r1, r2, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 103e70 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [r6] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ b 103e80 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ b 103e84 │ │ │ │ @@ -183856,15 +183856,15 @@ │ │ │ │ bne 104348 │ │ │ │ ldr r0, [r8, #2128] @ 0x850 │ │ │ │ str r9, [r8, #2164] @ 0x874 │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #912 @ 0x390 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r8, #2128] @ 0x850 │ │ │ │ str r0, [sp, #2616] @ 0xa38 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #344 @ 0x158 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #912 @ 0x390 │ │ │ │ @@ -184760,15 +184760,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl d9de4 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #1 │ │ │ │ strb r0, [r4, #196] @ 0xc4 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ strb r5, [r4, #184] @ 0xb8 │ │ │ │ - bl 3e6ebc │ │ │ │ + bl 3e6eb0 │ │ │ │ strb r5, [r4, #197] @ 0xc5 │ │ │ │ add sp, sp, #184 @ 0xb8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #164] @ 105184 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ ldr r0, [pc, #148] @ 105180 │ │ │ │ @@ -184914,15 +184914,15 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 105334 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9] │ │ │ │ b 105498 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -184936,15 +184936,15 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 10538c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r0, [pc, #600] @ 1055f8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #5 │ │ │ │ @@ -185010,15 +185010,15 @@ │ │ │ │ bl 64ced4 │ │ │ │ ldr r1, [fp, #2112] @ 0x840 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1054b8 │ │ │ │ ldr r0, [fp, #2116] @ 0x844 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1054bc │ │ │ │ mov r6, #1 │ │ │ │ sub r0, sl, #8 │ │ │ │ strb r6, [fp, #2124] @ 0x84c │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ @@ -185074,15 +185074,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl e1e18 │ │ │ │ ldr r1, [fp, #2112] @ 0x840 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1055b4 │ │ │ │ ldr r0, [fp, #2116] @ 0x844 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #2124] @ 0x84c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ ldrdeq r3, [sl], r0 @ │ │ │ │ @@ -185363,30 +185363,30 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 105a14 │ │ │ │ ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 105a38 │ │ │ │ ldr r0, [sp, #996] @ 0x3e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r9, r0 │ │ │ │ bne 105a5c │ │ │ │ ldr r1, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r9 │ │ │ │ bl 4eae4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 105c8c │ │ │ │ cmp r4, #0 │ │ │ │ beq 105a74 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ beq 105a8c │ │ │ │ add r0, r6, #628 @ 0x274 │ │ │ │ bl d8b50 │ │ │ │ b 105ac4 │ │ │ │ add r0, r6, #664 @ 0x298 │ │ │ │ @@ -185398,15 +185398,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 105aa0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 105ac4 │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ ldr r4, [r6, #500] @ 0x1f4 │ │ │ │ ldr r1, [r6, #508] @ 0x1fc │ │ │ │ add r0, r6, #512 @ 0x200 │ │ │ │ cmp r4, r1 │ │ │ │ beq 105b1c │ │ │ │ add r1, r4, #112 @ 0x70 │ │ │ │ str r1, [r6, #500] @ 0x1f4 │ │ │ │ @@ -185465,15 +185465,15 @@ │ │ │ │ b 105bd0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r9, [sp, #1048] @ 0x418 │ │ │ │ cmp r1, #0 │ │ │ │ beq 105bd0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ bl 571c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr sl, [sp, #996] @ 0x3e4 │ │ │ │ cmp r8, #0 │ │ │ │ bne 105c1c │ │ │ │ @@ -185504,30 +185504,30 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ bne 105c48 │ │ │ │ ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 105c6c │ │ │ │ ldr r0, [sp, #996] @ 0x3e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [r6, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ beq 105cb4 │ │ │ │ add r0, r6, #628 @ 0x274 │ │ │ │ bl d8b50 │ │ │ │ b 105cec │ │ │ │ b 105d28 │ │ │ │ mov r8, #256 @ 0x100 │ │ │ │ cmp r4, #0 │ │ │ │ beq 105ca8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ bne 105c7c │ │ │ │ add r0, r6, #664 @ 0x298 │ │ │ │ bl d96c8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #628]! @ 0x274 │ │ │ │ @@ -185536,30 +185536,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 105cc8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 105cec │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ add r0, r6, #496 @ 0x1f0 │ │ │ │ bl 29f594 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #48] @ 0x30 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 105d28 │ │ │ │ add r1, r0, r0, lsl #4 │ │ │ │ adds r1, r1, #21 │ │ │ │ beq 105d28 │ │ │ │ ldr r2, [r6] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r8, [r0] │ │ │ │ str r5, [r0, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r6, #49] @ 0x31 │ │ │ │ add sp, sp, #28 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ @@ -185588,15 +185588,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 105d94 │ │ │ │ cmp r2, #1 │ │ │ │ bne 105e40 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ b 105ee4 │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 105de0 │ │ │ │ @@ -185619,15 +185619,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 105e10 │ │ │ │ cmp r2, #1 │ │ │ │ bne 105e40 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ b 105ee4 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ b 105ee4 │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ @@ -185636,15 +185636,15 @@ │ │ │ │ b 105ee4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 105e84 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 105e84 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #992 @ 0x3e0 │ │ │ │ bl dcbf4 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ b 105edc │ │ │ │ mov r9, r0 │ │ │ │ @@ -185654,21 +185654,21 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #996] @ 0x3e4 │ │ │ │ b 105ed0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #996] @ 0x3e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 105edc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r6, #624 @ 0x270 │ │ │ │ bl d82d0 │ │ │ │ add r0, r6, #496 @ 0x1f0 │ │ │ │ bl 29f594 │ │ │ │ ldrb r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 105f00 │ │ │ │ @@ -185881,27 +185881,27 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 9404b0 │ │ │ │ ldr r8, [sp, #968] @ 0x3c8 │ │ │ │ mov r9, r4 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 59fc24 │ │ │ │ + bl 59fc14 │ │ │ │ tst r0, #1 │ │ │ │ beq 106374 │ │ │ │ mov r0, r1 │ │ │ │ bl 57058 │ │ │ │ ldr r1, [sp, #964] @ 0x3c4 │ │ │ │ mov fp, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 106280 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 10629c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r1], #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ bne 106290 │ │ │ │ @@ -185915,15 +185915,15 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ bne 1062b4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 106308 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 106308 │ │ │ │ ldm sl, {r0, r1, r2, r3, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r7} │ │ │ │ add r2, sp, #1000 @ 0x3e8 │ │ │ │ add r3, sp, #476 @ 0x1dc │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str fp, [sp, #472] @ 0x1d8 │ │ │ │ @@ -185939,15 +185939,15 @@ │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 106338 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r9, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10636c │ │ │ │ add r1, r0, r0, lsl #4 │ │ │ │ mov sl, #1 │ │ │ │ adds r1, r1, #21 │ │ │ │ bne 106444 │ │ │ │ @@ -185963,15 +185963,15 @@ │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 10639c │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, r5 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1063b8 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r6 │ │ │ │ strb r0, [r2], #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ @@ -185987,39 +185987,39 @@ │ │ │ │ bne 1063d0 │ │ │ │ and r4, r1, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1063f8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ lsl sl, r4, #8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add r5, r9, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 25ea60 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10642c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r9, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10645c │ │ │ │ add r1, r0, r0, lsl #4 │ │ │ │ adds r1, r1, #21 │ │ │ │ beq 10645c │ │ │ │ ldr r2, [r9, #16] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 10645c │ │ │ │ strd sl, [r4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #48] @ 0x30 │ │ │ │ add sp, sp, #1012 @ 0x3f4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #420] @ 10661c │ │ │ │ @@ -186062,15 +186062,15 @@ │ │ │ │ ldr r1, [sp, #964] @ 0x3c4 │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 106534 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 106534 │ │ │ │ mov r6, r0 │ │ │ │ b 1065cc │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl dcbf4 │ │ │ │ mov r9, r4 │ │ │ │ @@ -186080,15 +186080,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1065d8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r9, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1065d8 │ │ │ │ b 106590 │ │ │ │ mov r6, r0 │ │ │ │ str r9, [sp, #8] │ │ │ │ b 1065e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -186104,15 +186104,15 @@ │ │ │ │ add r0, r0, #16 │ │ │ │ b 1065e0 │ │ │ │ b 1065b8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r4 │ │ │ │ add r0, r9, #56 @ 0x38 │ │ │ │ bl dbfa8 │ │ │ │ add r0, r9, #16 │ │ │ │ str r9, [sp, #8] │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -186179,15 +186179,15 @@ │ │ │ │ cmp r6, #2 │ │ │ │ bne 1069c0 │ │ │ │ ldr r0, [pc, #4084] @ 1076dc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1076f0 │ │ │ │ ldr r8, [pc, #4088] @ 107700 │ │ │ │ mov r9, r0 │ │ │ │ strb r4, [r0] │ │ │ │ add r8, pc, r8 │ │ │ │ b 107d70 │ │ │ │ @@ -186380,15 +186380,15 @@ │ │ │ │ strb r0, [r1, #233]! @ 0xe9 │ │ │ │ str r1, [sp, #32] │ │ │ │ sub r9, r1, #9 │ │ │ │ str r4, [r1, #-5] │ │ │ │ mov r0, #0 │ │ │ │ str r4, [fp, #224] @ 0xe0 │ │ │ │ strb r0, [fp, #232] @ 0xe8 │ │ │ │ - bl 460a70 │ │ │ │ + bl 460a60 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ ldrd r2, [r0, #20] │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ bl 29e624 │ │ │ │ ldr r2, [pc, #4092] @ 107a34 │ │ │ │ ldr r0, [pc, #4092] @ 107a38 │ │ │ │ @@ -186398,15 +186398,15 @@ │ │ │ │ mov r3, #10 │ │ │ │ strd r0, [sp] │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ bl 2608a0 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ - bl 4b7dfc │ │ │ │ + bl 4b7dec │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #824 @ 0x338 │ │ │ │ add r5, lr, #440 @ 0x1b8 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ef5c │ │ │ │ add r0, fp, #240 @ 0xf0 │ │ │ │ @@ -186414,15 +186414,15 @@ │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ bl 4ef5c │ │ │ │ add r1, fp, #240 @ 0xf0 │ │ │ │ add r5, sp, #824 @ 0x338 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d1694 │ │ │ │ + bl 4d1684 │ │ │ │ ldr r6, [sp, #824] @ 0x338 │ │ │ │ ldr r7, [sp, #828] @ 0x33c │ │ │ │ eor r0, r6, #4 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 106ac0 │ │ │ │ mov r0, #3 │ │ │ │ b 1071ac │ │ │ │ @@ -186521,26 +186521,26 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r0, r8 │ │ │ │ add r1, lr, #440 @ 0x1b8 │ │ │ │ bl 248ef4 │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ beq 106db0 │ │ │ │ - bl 577518 │ │ │ │ + bl 577508 │ │ │ │ add sl, fp, #784 @ 0x310 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 106db4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r3, r1 │ │ │ │ add r7, lr, #440 @ 0x1b8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 50a254 │ │ │ │ + bl 50a244 │ │ │ │ ldr r0, [sp, #1464] @ 0x5b8 │ │ │ │ cmp r0, #2 │ │ │ │ beq 106db4 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ ldm r7!, {r1, r2, r3, r4, r5} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ @@ -186619,15 +186619,15 @@ │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #0 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r5 │ │ │ │ movne r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 50b43c │ │ │ │ + bl 50b42c │ │ │ │ ldr r1, [pc, #4072] @ 107dc8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ cmp r0, #0 │ │ │ │ add r5, lr, #440 @ 0x1b8 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ @@ -186682,15 +186682,15 @@ │ │ │ │ strb r0, [r4] │ │ │ │ beq 106964 │ │ │ │ ldr r1, [fp, #236] @ 0xec │ │ │ │ cmp r1, #0 │ │ │ │ beq 106ed4 │ │ │ │ ldr r0, [fp, #240] @ 0xf0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r8 │ │ │ │ bl cc198 │ │ │ │ cmp r6, #4 │ │ │ │ bne 106ef8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -186709,19 +186709,19 @@ │ │ │ │ bl cc9dc │ │ │ │ ldr r6, [fp, #680] @ 0x2a8 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 106f40 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 106f80 │ │ │ │ str r8, [sp, #340] @ 0x154 │ │ │ │ cmp r7, #3 │ │ │ │ ldr r8, [fp, #828] @ 0x33c │ │ │ │ str r7, [sp, #336] @ 0x150 │ │ │ │ str sl, [sp, #332] @ 0x14c │ │ │ │ @@ -186766,15 +186766,15 @@ │ │ │ │ bl d8e64 │ │ │ │ ldr r1, [fp, #252] @ 0xfc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 107024 │ │ │ │ ldr r0, [fp, #256] @ 0x100 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #266 @ 0x10a │ │ │ │ add r5, fp, r0 │ │ │ │ mov r8, #12 │ │ │ │ b 108b24 │ │ │ │ mov r0, #5 │ │ │ │ b 108970 │ │ │ │ add lr, sp, #1280 @ 0x500 │ │ │ │ @@ -186818,30 +186818,30 @@ │ │ │ │ add sl, sl, r6 │ │ │ │ sub r7, r7, r6 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r8 │ │ │ │ add r0, lr, #440 @ 0x1b8 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r7 │ │ │ │ - bl 50bcd4 │ │ │ │ + bl 50bcc4 │ │ │ │ ldr r7, [sp, #1464] @ 0x5b8 │ │ │ │ ldr r6, [sp, #1468] @ 0x5bc │ │ │ │ ldr r4, [sp, #1472] @ 0x5c0 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne 107140 │ │ │ │ cmp r4, #0 │ │ │ │ bmi 1077f4 │ │ │ │ beq 107148 │ │ │ │ ldr r0, [pc, #4068] @ 108100 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1077f8 │ │ │ │ mov sl, r0 │ │ │ │ b 10714c │ │ │ │ mov sl, r6 │ │ │ │ b 107160 │ │ │ │ mov sl, #1 │ │ │ │ @@ -186917,15 +186917,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ add r3, sp, #828 @ 0x33c │ │ │ │ str ip, [sp, #824] @ 0x338 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 107704 │ │ │ │ ldr r8, [pc, #3848] @ 108198 │ │ │ │ mov r9, r0 │ │ │ │ ldm r4!, {r1, r2, r3, r6, r7} │ │ │ │ add r8, pc, r8 │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ @@ -186935,15 +186935,15 @@ │ │ │ │ str r4, [sp, #200] @ 0xc8 │ │ │ │ str sl, [sp, #196] @ 0xc4 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ ldr r2, [r9] │ │ │ │ add sl, sp, #1424 @ 0x590 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ mov r0, sl │ │ │ │ - bl 45bc30 │ │ │ │ + bl 45bc20 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [sp, #1424] @ 0x590 │ │ │ │ strb r1, [fp, #232] @ 0xe8 │ │ │ │ orr r1, sl, #4 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ cmp ip, #13 │ │ │ │ ldm r1!, {r3, r4, r6, r7} │ │ │ │ @@ -187094,15 +187094,15 @@ │ │ │ │ add r1, sp, #824 @ 0x338 │ │ │ │ bl 943148 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ cmp r1, #0 │ │ │ │ beq 107544 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ mov r4, fp │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ str r0, [r4, #140]! @ 0x8c │ │ │ │ add r6, r4, #12 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ @@ -187317,15 +187317,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r5, fp │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [fp, #218] @ 0xda │ │ │ │ beq 1078cc │ │ │ │ ldr r0, [r5, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1078cc │ │ │ │ mov r5, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov fp, r5 │ │ │ │ strb r0, [r5, #219] @ 0xdb │ │ │ │ add r0, r5, #152 @ 0x98 │ │ │ │ @@ -187339,15 +187339,15 @@ │ │ │ │ b 107910 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 107924 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 107924 │ │ │ │ addeq r6, r5, r9, ror r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl db5f0 │ │ │ │ mov r0, fp │ │ │ │ mov r4, r6 │ │ │ │ @@ -187456,15 +187456,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl d1c88 │ │ │ │ ldr r1, [fp, #236] @ 0xec │ │ │ │ cmp r1, #0 │ │ │ │ beq 107aec │ │ │ │ ldr r0, [fp, #240] @ 0xf0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r8 │ │ │ │ bl cc198 │ │ │ │ mov r6, r7 │ │ │ │ b 107c5c │ │ │ │ bl 77b24 │ │ │ │ @@ -187534,23 +187534,23 @@ │ │ │ │ add r0, fp, #280 @ 0x118 │ │ │ │ bl d8e64 │ │ │ │ ldr r1, [fp, #252] @ 0xfc │ │ │ │ cmp r1, #0 │ │ │ │ beq 107c24 │ │ │ │ ldr r0, [fp, #256] @ 0x100 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [fp, #266] @ 0x10a │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #240] @ 0xf0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 107c44 │ │ │ │ ldr r0, [fp, #244] @ 0xf4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #264] @ 0x108 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #266] @ 0x10a │ │ │ │ mov r0, r7 │ │ │ │ bl dfc40 │ │ │ │ ldrb r0, [fp, #217] @ 0xd9 │ │ │ │ @@ -187563,82 +187563,82 @@ │ │ │ │ ldrb r0, [fp, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #176] @ 0xb0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 107c98 │ │ │ │ ldr r0, [fp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [fp, #219] @ 0xdb │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [fp, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #164] @ 0xa4 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 107cc0 │ │ │ │ ldr r0, [fp, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, fp, #152 @ 0x98 │ │ │ │ strb r4, [fp, #219] @ 0xdb │ │ │ │ bl d9148 │ │ │ │ ldr r1, [fp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 107ce4 │ │ │ │ ldr r0, [fp, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, fp, #128 @ 0x80 │ │ │ │ bl db5f0 │ │ │ │ ldr r1, [fp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 107d04 │ │ │ │ ldr r0, [fp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ bne 107d2c │ │ │ │ ldr r1, [fp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne 107d44 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #216] @ 0xd8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 107d1c │ │ │ │ ldr r0, [fp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #216] @ 0xd8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [fp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 107c70 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 107d88 │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ beq 107da4 │ │ │ │ ldr r0, [fp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str sl, [r0] │ │ │ │ str r9, [r0, #4] │ │ │ │ str r8, [r0, #8] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #216] @ 0xd8 │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ @@ -187700,15 +187700,15 @@ │ │ │ │ bl 954e3c │ │ │ │ ldr r0, [sp, #1464] @ 0x5b8 │ │ │ │ cmp r0, #1 │ │ │ │ beq 109844 │ │ │ │ ldr r1, [sp, #1468] @ 0x5bc │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ ldr r2, [sp, #1472] @ 0x5c0 │ │ │ │ - bl 45fa00 │ │ │ │ + bl 45f9f0 │ │ │ │ b 107f0c │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ bl daa48 │ │ │ │ ldr r1, [sp, #540] @ 0x21c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ @@ -187720,21 +187720,21 @@ │ │ │ │ ldr r0, [fp, #544] @ 0x220 │ │ │ │ str r1, [fp, #536] @ 0x218 │ │ │ │ str r0, [fp, #540] @ 0x21c │ │ │ │ ldrd r0, [fp, #224] @ 0xe0 │ │ │ │ b 107dcc │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ mov r1, r7 │ │ │ │ - bl 45fad8 │ │ │ │ + bl 45fac8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 107f24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #540] @ 0x21c │ │ │ │ cmp r2, #2 │ │ │ │ strb r0, [r4] │ │ │ │ bne 107ed8 │ │ │ │ b 10810c │ │ │ │ @@ -187866,15 +187866,15 @@ │ │ │ │ ldr r0, [pc, #3996] @ 1090d8 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #10 │ │ │ │ str r0, [sp, #824] @ 0x338 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1098ec │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ ldr r8, [pc, #3952] @ 1090dc │ │ │ │ mov r1, r9 │ │ │ │ ldm r0!, {r2, r3, r5, r6, r7} │ │ │ │ @@ -187918,15 +187918,15 @@ │ │ │ │ beq 108230 │ │ │ │ ldr r0, [pc, #3792] @ 1090e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 109894 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ bl 4ef5c │ │ │ │ @@ -188161,15 +188161,15 @@ │ │ │ │ str r3, [sp, #1480] @ 0x5c8 │ │ │ │ strb r0, [sp, #1512] @ 0x5e8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r6, sp, #536 @ 0x218 │ │ │ │ add r5, lr, #440 @ 0x1b8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e4934 │ │ │ │ + bl 3e4928 │ │ │ │ ldr r0, [sp, #536] @ 0x218 │ │ │ │ cmp r0, #6 │ │ │ │ bne 1086c8 │ │ │ │ orr ip, r6, #4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ ldm ip, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ @@ -188369,15 +188369,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 108930 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ b 108954 │ │ │ │ ldr r0, [sp, #1784] @ 0x6f8 │ │ │ │ ldr r1, [sp, #1788] @ 0x6fc │ │ │ │ lsr r2, r0, #8 │ │ │ │ uxtb r4, r0 │ │ │ │ @@ -188429,15 +188429,15 @@ │ │ │ │ mov r8, #0 │ │ │ │ orr r0, r4, sl, lsl #8 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 108a20 │ │ │ │ ldr r0, [fp, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ add ip, sp, #240 @ 0xf0 │ │ │ │ ldm r0!, {r3, r4, r5, r6} │ │ │ │ mov r2, ip │ │ │ │ stmia r2!, {r3, r4, r5, r6} │ │ │ │ ldm r0!, {r3, r4, r5, r6} │ │ │ │ stmia r2!, {r3, r4, r5, r6} │ │ │ │ @@ -188488,15 +188488,15 @@ │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ bl da9b8 │ │ │ │ ldr r1, [fp, #252] @ 0xfc │ │ │ │ cmp r1, #0 │ │ │ │ beq 108b0c │ │ │ │ ldr r0, [fp, #256] @ 0x100 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, fp │ │ │ │ ldrb r0, [r5, #266]! @ 0x10a │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #240] @ 0xf0 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1093f0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -188587,15 +188587,15 @@ │ │ │ │ beq 108ca4 │ │ │ │ ldr r0, [pc, #4052] @ 109c58 │ │ │ │ mov r1, #1 │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1098b4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4ef5c │ │ │ │ @@ -188613,15 +188613,15 @@ │ │ │ │ bl 92f748 │ │ │ │ add r4, fp, #192 @ 0xc0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 108d00 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldm r5, {r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #220] @ 0xdc │ │ │ │ strb r0, [fp, #300] @ 0x12c │ │ │ │ add r0, fp, #236 @ 0xec │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ add r5, fp, #236 @ 0xec │ │ │ │ @@ -188675,30 +188675,30 @@ │ │ │ │ ldr r0, [pc, #4084] @ 109dd4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ str r4, [sp, #824] @ 0x338 │ │ │ │ str r7, [sp, #828] @ 0x33c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 109880 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #0 │ │ │ │ stm r9, {r4, r7} │ │ │ │ strb r0, [fp, #220] @ 0xdc │ │ │ │ b 108e44 │ │ │ │ ldr r0, [pc, #4052] @ 109df0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ str r4, [sp, #1464] @ 0x5b8 │ │ │ │ str r7, [sp, #1468] @ 0x5bc │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1098cc │ │ │ │ mov r9, r0 │ │ │ │ stm r9, {r4, r7} │ │ │ │ ldr r8, [pc, #4008] @ 109df4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #221] @ 0xdd │ │ │ │ @@ -188715,15 +188715,15 @@ │ │ │ │ str r0, [sp, #1468] @ 0x5bc │ │ │ │ str ip, [sp, #1476] @ 0x5c4 │ │ │ │ ldr r0, [pc, #4004] @ 109e2c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r8, [sp, #1464] @ 0x5b8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1098dc │ │ │ │ ldr r8, [pc, #3920] @ 109df8 │ │ │ │ mov r9, r0 │ │ │ │ ldm r4!, {r1, r2, r3, r6, r7} │ │ │ │ add r8, pc, r8 │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ @@ -188749,25 +188749,25 @@ │ │ │ │ ldr r9, [sp, #1468] @ 0x5bc │ │ │ │ ldrne r1, [fp, #192] @ 0xc0 │ │ │ │ ldr r8, [sp, #1472] @ 0x5c0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 108f20 │ │ │ │ ldr r0, [fp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #217] @ 0xd9 │ │ │ │ ldrb r0, [fp, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #176] @ 0xb0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 108f48 │ │ │ │ ldr r0, [fp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [fp, #219] @ 0xdb │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [fp, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #164] @ 0xa4 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 108f94 │ │ │ │ @@ -188781,47 +188781,47 @@ │ │ │ │ umlaleq r7, pc, r4, r9 @ │ │ │ │ adceq r8, pc, r8, lsl #4 │ │ │ │ adceq r8, pc, r8, ror #3 │ │ │ │ ldrdeq r8, [pc], r0 @ │ │ │ │ strhteq r8, [pc], ip │ │ │ │ ldr r0, [fp, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [fp, #152] @ 0x98 │ │ │ │ strb r4, [fp, #219] @ 0xdb │ │ │ │ cmp r0, #1 │ │ │ │ beq 108f74 │ │ │ │ cmp r0, #0 │ │ │ │ bne 108fd0 │ │ │ │ ldr r1, [fp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 108fd0 │ │ │ │ ldr r0, [fp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 108fe8 │ │ │ │ ldr r0, [fp, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10907c │ │ │ │ ldr r5, [fp, #132] @ 0x84 │ │ │ │ rsb r7, r0, #0 │ │ │ │ mov r6, #0 │ │ │ │ b 10903c │ │ │ │ andseq r3, fp, ip, lsr #27 │ │ │ │ adceq lr, r9, ip, lsr #26 │ │ │ │ adceq r0, sl, ip, ror #17 │ │ │ │ umlaleq r8, pc, r0, r2 @ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 109064 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ beq 10907c │ │ │ │ @@ -188833,37 +188833,37 @@ │ │ │ │ bne 109014 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 109030 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ bne 10903c │ │ │ │ ldr r1, [fp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq 109098 │ │ │ │ ldr r0, [fp, #132] @ 0x84 │ │ │ │ lsl r1, r1, #7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1090b0 │ │ │ │ ldr r0, [fp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1090c8 │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne 107d98 │ │ │ │ b 107da4 │ │ │ │ adceq r7, pc, r4, lsr #24 │ │ │ │ adceq r0, sl, r0, lsl #16 │ │ │ │ adceq r7, pc, ip, asr #22 │ │ │ │ @@ -188964,25 +188964,25 @@ │ │ │ │ ldrb r0, [fp, #217] @ 0xd9 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #192] @ 0xc0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 10927c │ │ │ │ ldr r0, [fp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [fp, #218] @ 0xda │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [fp, #217] @ 0xd9 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #176] @ 0xb0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1092a4 │ │ │ │ ldr r0, [fp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [fp, #219] @ 0xdb │ │ │ │ strb r4, [fp, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #164] @ 0xa4 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1093e0 │ │ │ │ ldrb r0, [fp, #152] @ 0x98 │ │ │ │ @@ -188997,34 +188997,34 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 109300 │ │ │ │ ldr r1, [fp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 109300 │ │ │ │ ldr r0, [fp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 109318 │ │ │ │ ldr r0, [fp, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1093a8 │ │ │ │ ldr r4, [fp, #132] @ 0x84 │ │ │ │ rsb r5, r0, #0 │ │ │ │ mov r6, #0 │ │ │ │ b 109368 │ │ │ │ adceq lr, r9, r0, lsr #20 │ │ │ │ adceq lr, r9, r4, lsr #20 │ │ │ │ adceq r7, pc, r0, lsr r6 @ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r7, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 109390 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq 1093a8 │ │ │ │ @@ -189036,39 +189036,39 @@ │ │ │ │ bne 109340 │ │ │ │ ldr r1, [r7, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 10935c │ │ │ │ ldr r0, [r7, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ bne 109368 │ │ │ │ ldr r1, [fp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1093c4 │ │ │ │ ldr r0, [fp, #132] @ 0x84 │ │ │ │ lsl r1, r1, #7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 107d70 │ │ │ │ ldr r0, [fp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 107d70 │ │ │ │ ldr r0, [fp, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1092bc │ │ │ │ ldr r0, [fp, #244] @ 0xf4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 108b24 │ │ │ │ adceq r7, pc, ip, ror r4 @ │ │ │ │ ldrdeq r7, [pc], r0 @ │ │ │ │ strhteq r7, [pc], r0 │ │ │ │ adceq lr, r9, r8, lsl r8 │ │ │ │ adceq lr, r9, r0, asr #16 │ │ │ │ str r1, [sp, #1424] @ 0x590 │ │ │ │ @@ -189277,42 +189277,42 @@ │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [sp, #1464] @ 0x5b8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 109760 │ │ │ │ ldr r0, [sp, #1468] @ 0x5bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #536] @ 0x218 │ │ │ │ bl 50750 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 109780 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #1424] @ 0x590 │ │ │ │ bl 50750 │ │ │ │ b 10925c │ │ │ │ ldr r1, [sp, #1464] @ 0x5b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1097ac │ │ │ │ ldr r0, [sp, #1468] @ 0x5bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #536] @ 0x218 │ │ │ │ bl 50750 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1097cc │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #1424] @ 0x590 │ │ │ │ bl 50750 │ │ │ │ ldm r7, {r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ add ip, sp, #824 @ 0x338 │ │ │ │ @@ -189468,15 +189468,15 @@ │ │ │ │ b 109a40 │ │ │ │ ldr r1, [sp, #1464] @ 0x5b8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 109a64 │ │ │ │ ldr r0, [sp, #1468] @ 0x5bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 109a64 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #536] @ 0x218 │ │ │ │ bl 50750 │ │ │ │ b 109abc │ │ │ │ b 109ab8 │ │ │ │ b 109ab8 │ │ │ │ @@ -189498,15 +189498,15 @@ │ │ │ │ b 109ab8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 109adc │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 109adc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ bl 50750 │ │ │ │ b 109af0 │ │ │ │ b 109aec │ │ │ │ mov r6, r0 │ │ │ │ @@ -189516,15 +189516,15 @@ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r9, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 109c70 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 109c70 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ bl da9b8 │ │ │ │ b 109b90 │ │ │ │ b 109bdc │ │ │ │ b 109c4c │ │ │ │ @@ -189573,15 +189573,15 @@ │ │ │ │ b 109c80 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 109d40 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 109d40 │ │ │ │ mov r6, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #440 @ 0x1b8 │ │ │ │ bl 11b99c │ │ │ │ b 109d68 │ │ │ │ bl 77b24 │ │ │ │ @@ -189611,15 +189611,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl d1c88 │ │ │ │ ldr r1, [fp, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 109c98 │ │ │ │ ldr r0, [fp, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl cc198 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r6, r4 │ │ │ │ @@ -189644,15 +189644,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #1464] @ 0x5b8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 107c5c │ │ │ │ ldr r0, [sp, #1468] @ 0x5bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 107c5c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl cddd8 │ │ │ │ b 109d68 │ │ │ │ adceq lr, r9, r0, lsl #13 │ │ │ │ mov r6, r0 │ │ │ │ @@ -189661,37 +189661,37 @@ │ │ │ │ ldrb r0, [fp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #224] @ 0xe0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 109d60 │ │ │ │ ldr r0, [fp, #228] @ 0xe4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #220] @ 0xdc │ │ │ │ ldrb r0, [fp, #221] @ 0xdd │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #204] @ 0xcc │ │ │ │ cmpne r1, #0 │ │ │ │ beq 109d88 │ │ │ │ ldr r0, [fp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #221] @ 0xdd │ │ │ │ b 107c5c │ │ │ │ b 109d9c │ │ │ │ b 109d9c │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 109ddc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 109ddc │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl dfb00 │ │ │ │ b 109ddc │ │ │ │ bl 77b24 │ │ │ │ @@ -190147,15 +190147,15 @@ │ │ │ │ ldr r1, [r9, #852] @ 0x354 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #880] @ 0x370 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ - bl 3e7c74 │ │ │ │ + bl 3e7c68 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 10a5dc │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -190163,25 +190163,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10a56c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 10a56c │ │ │ │ ldr r1, [r9, #852] @ 0x354 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #880] @ 0x370 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ - bl 3e7c74 │ │ │ │ + bl 3e7c68 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 10a5a0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #881] @ 0x371 │ │ │ │ sub r0, r7, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ @@ -190237,33 +190237,33 @@ │ │ │ │ b 10a6ac │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10a6d8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 10a6d8 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 10a6b0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 10a6b0 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 10a6d8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 10a6d8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ bl d1ea4 │ │ │ │ b 10a6d8 │ │ │ │ b 10a6c4 │ │ │ │ @@ -190391,15 +190391,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ bl 916f0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 10a8c8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #56] @ 10a910 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r2, [pc, #52] @ 10a914 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -190407,15 +190407,15 @@ │ │ │ │ b 10a8ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 10a908 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r2, r5, r9, asr #13 │ │ │ │ adceq lr, r9, r4, asr r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #184 @ 0xb8 │ │ │ │ ldm r1, {r4, r5, r7} │ │ │ │ @@ -190442,15 +190442,15 @@ │ │ │ │ str r0, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ cmp r4, #0 │ │ │ │ beq 10a9b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #184 @ 0xb8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ bl 4ef5c │ │ │ │ cmp r4, #0 │ │ │ │ @@ -190466,15 +190466,15 @@ │ │ │ │ b 10a9d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 10a9f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r2, [r5], sp │ │ │ │ adceq lr, r9, r8, ror #2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldm r1, {r4, r5, r6} │ │ │ │ @@ -190497,15 +190497,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ bl 916f0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 10aa70 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #56] @ 10aab8 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r2, [pc, #52] @ 10aabc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -190513,15 +190513,15 @@ │ │ │ │ b 10aa94 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 10aab0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r2, r5, r1, lsr #10 │ │ │ │ adceq lr, r9, ip, lsr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r4, [r1] │ │ │ │ @@ -190548,42 +190548,42 @@ │ │ │ │ mov r3, r5 │ │ │ │ bl 91eda4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 10ab3c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 10ab54 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #96] @ 10abc4 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r2, [pc, #92] @ 10abc8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77480 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 10ab90 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 10abbc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 119c34 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -190612,15 +190612,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ bl 916f0c │ │ │ │ cmp r4, #0 │ │ │ │ beq 10ac3c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r0, [pc, #56] @ 10ac84 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r2, [pc, #52] @ 10ac88 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -190628,15 +190628,15 @@ │ │ │ │ b 10ac60 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 10ac7c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r2, r5, r5, asr r3 │ │ │ │ adceq sp, r9, r0, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r4, [r1] │ │ │ │ @@ -190661,15 +190661,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ bl 917088 │ │ │ │ cmp r4, #0 │ │ │ │ beq 10ad00 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #56] @ 10ad48 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r2, [pc, #52] @ 10ad4c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -190677,15 +190677,15 @@ │ │ │ │ b 10ad24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 10ad40 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umulleq r2, r5, r1, r2 │ │ │ │ adceq sp, r9, ip, lsl lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #200 @ 0xc8 │ │ │ │ ldr r5, [r1] │ │ │ │ @@ -190780,42 +190780,42 @@ │ │ │ │ mov r3, r5 │ │ │ │ bl 91f204 │ │ │ │ cmp r7, #0 │ │ │ │ beq 10aedc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 10aef4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #96] @ 10af64 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r2, [pc, #92] @ 10af68 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77480 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 10af30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 10af5c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 119c34 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -190834,15 +190834,15 @@ │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ beq 10b034 │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 60e9e0 │ │ │ │ + bl 60e9d0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 10b044 │ │ │ │ mov r2, r8 │ │ │ │ add r0, sp, #24 │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ add ip, r0, #16 │ │ │ │ @@ -190859,15 +190859,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #216] @ 10b0e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10b088 │ │ │ │ ldm r8!, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -190937,15 +190937,15 @@ │ │ │ │ ldr r0, [pc, #412] @ 10b2d4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne ip, sp, #64 @ 0x40 │ │ │ │ ldmne ip, {r2, r3, r4, ip} │ │ │ │ ldrne r1, [pc, #372] @ 10b2d8 │ │ │ │ stmne r0, {r2, r3, r4, ip} │ │ │ │ addne r1, pc, r1 │ │ │ │ addne sp, sp, #128 @ 0x80 │ │ │ │ @@ -190955,15 +190955,15 @@ │ │ │ │ bl 77448 │ │ │ │ b 10b27c │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 60e9e0 │ │ │ │ + bl 60e9d0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 10b234 │ │ │ │ mov r2, r8 │ │ │ │ add r0, sp, #24 │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ add ip, r0, #16 │ │ │ │ @@ -190980,15 +190980,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #248] @ 10b2e8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [pc, #228] @ 10b2ec │ │ │ │ movne r2, r0 │ │ │ │ ldmne r8!, {r3, r4, r5, r6, r7} │ │ │ │ addne r1, pc, r1 │ │ │ │ stmiane r2!, {r3, r4, r5, r6, r7} │ │ │ │ ldmne r8, {r3, r4, r5, r6, r7, ip} │ │ │ │ @@ -191095,15 +191095,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10b3c8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ beq 10b408 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10b3e8 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ bl 4e25c │ │ │ │ @@ -191111,52 +191111,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 10b408 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10b408 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #316 @ 0x13c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10b464 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r6, #40 @ 0x28 │ │ │ │ bl 11e05c │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ bl 50750 │ │ │ │ b 10b47c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 1175b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #316 @ 0x13c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #328] @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10b4e8 │ │ │ │ @@ -191204,15 +191204,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10b57c │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r6, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 10b5c4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10b5a4 │ │ │ │ @@ -191222,40 +191222,40 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 10b5c4 │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10b5c4 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #332 @ 0x14c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10b628 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #36] @ 0x24 │ │ │ │ add r0, r6, #44 @ 0x2c │ │ │ │ bl 11e05c │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ bl 50750 │ │ │ │ b 10b648 │ │ │ │ @@ -191265,15 +191265,15 @@ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 1175b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #332 @ 0x14c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10b6bc │ │ │ │ @@ -191302,20 +191302,20 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 10b704 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10b704 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r6, r4, #68 @ 0x44 │ │ │ │ ldrb r0, [r6, #28] │ │ │ │ cmp r0, #3 │ │ │ │ bne 10b6e4 │ │ │ │ ldrd r8, [r6, #20] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -191323,44 +191323,44 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10b758 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 10b6f8 │ │ │ │ b 10b704 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10b794 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10b7bc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10b818 │ │ │ │ @@ -191408,22 +191408,22 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10b884 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10b8ac │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 10b90c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10b90c │ │ │ │ dmb ish │ │ │ │ @@ -191432,21 +191432,21 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10b8e4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10b90c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #96] @ 0x60 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -191457,20 +191457,20 @@ │ │ │ │ b 10b95c │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 11a6f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4352 @ 0x1100 │ │ │ │ ldrb r0, [r4, r0] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -191533,29 +191533,29 @@ │ │ │ │ ldr r1, [r5, #2160] @ 0x870 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10baa0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r5, #2164] @ 0x874 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #4360 @ 0x1108 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #2152] @ 0x868 │ │ │ │ bl 50750 │ │ │ │ add r0, r5, #2160 @ 0x870 │ │ │ │ bl 11d90c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #4360 @ 0x1108 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ movw r1, #8584 @ 0x2188 │ │ │ │ add r1, r0, r1 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -191581,15 +191581,15 @@ │ │ │ │ cmp r1, #3 │ │ │ │ beq 10bb74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10bf14 │ │ │ │ movw r1, #8600 @ 0x2198 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ movw r1, #4296 @ 0x10c8 │ │ │ │ add r6, r0, r1 │ │ │ │ ldrb r1, [r6, #2136] @ 0x858 │ │ │ │ cmp r1, #3 │ │ │ │ bne 10bb48 │ │ │ │ ldrb r1, [r6, #12] │ │ │ │ mov r4, r0 │ │ │ │ @@ -191624,50 +191624,50 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 10bf00 │ │ │ │ add r0, r6, #64 @ 0x40 │ │ │ │ bl 11a0cc │ │ │ │ b 10bef8 │ │ │ │ add r5, r6, #552 @ 0x228 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3edeb4 │ │ │ │ + bl 3edea8 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10bc44 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10bc1c │ │ │ │ cmp r1, #1 │ │ │ │ bne 10bc44 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #556] @ 0x22c │ │ │ │ b 10bf08 │ │ │ │ movw r0, #2120 @ 0x848 │ │ │ │ add r5, r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3edf38 │ │ │ │ + bl 3edf2c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10bc98 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10bc70 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10bc98 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #2124] @ 0x84c │ │ │ │ b 10bf08 │ │ │ │ add r0, r6, #16 │ │ │ │ bl 116c48 │ │ │ │ ldrb r0, [r6, #536] @ 0x218 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -191678,15 +191678,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 10bf08 │ │ │ │ ldr r1, [r6, #544] @ 0x220 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10bf08 │ │ │ │ ldr r0, [r6, #540] @ 0x21c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 10bf08 │ │ │ │ ldrb r0, [r6, #176] @ 0xb0 │ │ │ │ cmp r0, #5 │ │ │ │ beq 10bdf8 │ │ │ │ cmp r0, #4 │ │ │ │ beq 10bd5c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -191780,15 +191780,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 10be58 │ │ │ │ cmp r2, #1 │ │ │ │ bne 10bf00 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 10bf00 │ │ │ │ add r0, r6, #88 @ 0x58 │ │ │ │ bl 11e75c │ │ │ │ b 10bf00 │ │ │ │ mov r8, #8 │ │ │ │ add r0, r6, #200 @ 0xc8 │ │ │ │ bl 1192ec │ │ │ │ @@ -191826,20 +191826,20 @@ │ │ │ │ ldr r4, [r6, #2128] @ 0x850 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #8600 @ 0x2198 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r6, #96 @ 0x60 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10be4c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ @@ -191961,15 +191961,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 10c12c │ │ │ │ cmp r2, #1 │ │ │ │ bne 10c20c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 10c20c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10c1d4 │ │ │ │ @@ -192034,15 +192034,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10c24c │ │ │ │ cmp r1, #1 │ │ │ │ bne 10c274 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #2124] @ 0x84c │ │ │ │ b 10c2c8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -192053,25 +192053,25 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10c298 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10c2c0 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #556] @ 0x22c │ │ │ │ ldr r0, [r6, #2132] @ 0x854 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #2128] @ 0x850 │ │ │ │ bl 1175b4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #8600 @ 0x2198 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #8808 @ 0x2268 │ │ │ │ add r0, r4, r0 │ │ │ │ @@ -192130,49 +192130,49 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 10c4a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10c870 │ │ │ │ b 10c8a8 │ │ │ │ add r6, r7, #568 @ 0x238 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ee060 │ │ │ │ + bl 3ee054 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10c42c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10c404 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10c42c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #572] @ 0x23c │ │ │ │ b 10c8a8 │ │ │ │ add r6, r7, #2176 @ 0x880 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ee060 │ │ │ │ + bl 3ee054 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10c47c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10c454 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10c47c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #2180] @ 0x884 │ │ │ │ b 10c8a8 │ │ │ │ add r0, r7, #32 │ │ │ │ bl 116c48 │ │ │ │ ldrb r0, [r7, #552] @ 0x228 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -192280,15 +192280,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 10c628 │ │ │ │ cmp r2, #1 │ │ │ │ bne 10c660 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 10c660 │ │ │ │ add r0, r7, #232 @ 0xe8 │ │ │ │ bl 11e75c │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ bl 11c068 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r7, #149] @ 0x95 │ │ │ │ @@ -192417,29 +192417,29 @@ │ │ │ │ add r0, r7, #32 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r7, #2144] @ 0x860 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10c870 │ │ │ │ ldr r0, [r7, #2148] @ 0x864 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r7, #2160] @ 0x870 │ │ │ │ cmp r0, #1 │ │ │ │ bne 10c888 │ │ │ │ ldr r0, [r7, #2168] @ 0x878 │ │ │ │ bl 4e25c │ │ │ │ b 10c8a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10c8a8 │ │ │ │ ldr r1, [r7, #2168] @ 0x878 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10c8a8 │ │ │ │ ldr r0, [r7, #2164] @ 0x874 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10c8ec │ │ │ │ ldrb r0, [r7, #20] │ │ │ │ cmp r0, #1 │ │ │ │ bne 10c8cc │ │ │ │ ldr r0, [r7, #28] │ │ │ │ @@ -192448,33 +192448,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 10c8ec │ │ │ │ ldr r1, [r7, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10c8ec │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r7, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r7, #2188] @ 0x88c │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r7, #2184] @ 0x888 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #8824 @ 0x2278 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 10c96c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ beq 10c9e0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r7, #448] @ 0x1c0 │ │ │ │ @@ -192555,15 +192555,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 10ca74 │ │ │ │ cmp r2, #1 │ │ │ │ bne 10cbc8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 10cbc8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ b 10cb8c │ │ │ │ mov r5, r0 │ │ │ │ b 10cb3c │ │ │ │ mov r5, r0 │ │ │ │ @@ -192646,15 +192646,15 @@ │ │ │ │ add r0, r7, #32 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r7, #2144] @ 0x860 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10cc04 │ │ │ │ ldr r0, [r7, #2148] @ 0x864 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r7, #2160 @ 0x870 │ │ │ │ b 10cc24 │ │ │ │ mov r5, r0 │ │ │ │ b 10cc68 │ │ │ │ mov r5, r0 │ │ │ │ b 10ccb4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -192671,15 +192671,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10cc40 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10cc68 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #2180] @ 0x884 │ │ │ │ b 10ccbc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -192690,15 +192690,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10cc8c │ │ │ │ cmp r1, #1 │ │ │ │ bne 10ccb4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #572] @ 0x23c │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10ccd0 │ │ │ │ add r0, r7, #20 │ │ │ │ bl 11bae4 │ │ │ │ @@ -192709,15 +192709,15 @@ │ │ │ │ ldr r0, [r7, #2188] @ 0x88c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r7, #2184] @ 0x888 │ │ │ │ bl 1175b4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #8824 @ 0x2278 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #4128 @ 0x1020 │ │ │ │ ldrb r0, [r4, r0] │ │ │ │ @@ -192744,15 +192744,15 @@ │ │ │ │ ldr r0, [r5, #2044] @ 0x7fc │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r5, #2048] @ 0x800 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10cd8c │ │ │ │ ldr r0, [r5, #2052] @ 0x804 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5, #2040] @ 0x7f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10cdbc │ │ │ │ bl 4f1cc │ │ │ │ b 10cdbc │ │ │ │ ldrb r0, [r5, #2024] @ 0x7e8 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -192761,22 +192761,22 @@ │ │ │ │ bl 1175d4 │ │ │ │ ldr r0, [r5, #2032] @ 0x7f0 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #4136 @ 0x1028 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #2032] @ 0x7f0 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #4136 @ 0x1028 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #216] @ 0xd8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10ce38 │ │ │ │ @@ -192821,28 +192821,28 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10cefc │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 10cefc │ │ │ │ ldrd r8, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10cedc │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10cef4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ @@ -192853,37 +192853,37 @@ │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #220 @ 0xdc │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10cf70 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ bl 50750 │ │ │ │ b 10cf98 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10cf98 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -192891,15 +192891,15 @@ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 1175b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #220 @ 0xdc │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ movw r1, #8936 @ 0x22e8 │ │ │ │ add r2, r0, r1 │ │ │ │ movw r1, #4464 @ 0x1170 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ @@ -192930,15 +192930,15 @@ │ │ │ │ cmp r1, #3 │ │ │ │ beq 10d084 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10d0a8 │ │ │ │ movw r1, #8952 @ 0x22f8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r4, r1, #8 │ │ │ │ ldrb r1, [r4, #2224] @ 0x8b0 │ │ │ │ cmp r1, #3 │ │ │ │ bne 10d05c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #2208] @ 0x8a0 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -192951,20 +192951,20 @@ │ │ │ │ ldr r4, [r4, #2216] @ 0x8a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #8952 @ 0x22f8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ beq 10d178 │ │ │ │ add r0, r7, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ @@ -192981,29 +192981,29 @@ │ │ │ │ str r0, [r7, #28] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 10d140 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10d178 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10d150 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10d178 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ add r0, r4, #8 │ │ │ │ bl 119c70 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #2193] @ 0x891 │ │ │ │ b 10d09c │ │ │ │ mov r6, r0 │ │ │ │ b 10d1d0 │ │ │ │ @@ -193017,15 +193017,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10d1a8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10d1d0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ add r0, r4, #8 │ │ │ │ bl 119c70 │ │ │ │ b 10d1e8 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #2220] @ 0x8ac │ │ │ │ @@ -193033,15 +193033,15 @@ │ │ │ │ str r1, [r4, #2193] @ 0x891 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #2216] @ 0x8a8 │ │ │ │ bl 1175b4 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #8952 @ 0x22f8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10d25c │ │ │ │ @@ -193191,15 +193191,15 @@ │ │ │ │ bl 8e34cc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -193229,15 +193229,15 @@ │ │ │ │ b 10d504 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #144] @ 0x90 │ │ │ │ cmp r0, #3 │ │ │ │ beq 10d574 │ │ │ │ @@ -193262,15 +193262,15 @@ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10d5a4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10d660 │ │ │ │ bl 4f1cc │ │ │ │ b 10d660 │ │ │ │ ldrb r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -193284,28 +193284,28 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10d638 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 10d638 │ │ │ │ ldrd r8, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10d618 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10d630 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ @@ -193314,46 +193314,46 @@ │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10d690 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ bl 50750 │ │ │ │ b 10d6b8 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10d6b8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10d73c │ │ │ │ @@ -193403,50 +193403,50 @@ │ │ │ │ cmp r2, #-2147483646 @ 0x80000002 │ │ │ │ blt 10d7d8 │ │ │ │ cmp r2, #0 │ │ │ │ beq 10d7d8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10d810 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10d7e8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10d810 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 10d904 │ │ │ │ add r5, r4, #52 @ 0x34 │ │ │ │ ldrb r0, [r5, #21] │ │ │ │ cmp r0, #0 │ │ │ │ bne 10d764 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [r5] │ │ │ │ cmp r7, #0 │ │ │ │ beq 10d904 │ │ │ │ add r0, r7, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ @@ -193464,34 +193464,34 @@ │ │ │ │ cmp r2, #-2147483646 @ 0x80000002 │ │ │ │ blt 10d8cc │ │ │ │ cmp r2, #0 │ │ │ │ beq 10d8cc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10d904 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10d8dc │ │ │ │ cmp r1, #1 │ │ │ │ bne 10d904 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #108 @ 0x6c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r7, r0 │ │ │ │ b 10d9b8 │ │ │ │ mov r7, r0 │ │ │ │ b 10d9a8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -193502,15 +193502,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10d93c │ │ │ │ cmp r1, #1 │ │ │ │ bne 10d9b8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ b 10d9b8 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10d9a8 │ │ │ │ dmb ish │ │ │ │ @@ -193519,23 +193519,23 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10d980 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10d9a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 1175b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #108 @ 0x6c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -193561,15 +193561,15 @@ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10da50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10dac8 │ │ │ │ bl 4f1cc │ │ │ │ b 10dac8 │ │ │ │ ldrb r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -193581,51 +193581,51 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10daa0 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10daf8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r1, #8296 @ 0x2068 │ │ │ │ add r1, r0, r1 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -193655,15 +193655,15 @@ │ │ │ │ cmp r1, #3 │ │ │ │ beq 10dbc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10dd5c │ │ │ │ movw r1, #8312 @ 0x2078 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r7, #2048] @ 0x800 │ │ │ │ cmp r0, #3 │ │ │ │ bne 10dd50 │ │ │ │ ldrb r0, [r7, #19] │ │ │ │ cmp r0, #3 │ │ │ │ beq 10dc98 │ │ │ │ @@ -193690,29 +193690,29 @@ │ │ │ │ str r0, [r4, #28] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 10dc54 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10dc8c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10dc64 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10dc8c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r7, #16] │ │ │ │ b 10dd48 │ │ │ │ add r0, r7, #24 │ │ │ │ bl 1175d4 │ │ │ │ mov r6, r7 │ │ │ │ mov r0, #0 │ │ │ │ @@ -193737,47 +193737,47 @@ │ │ │ │ str r0, [r4, #28] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 10dd10 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10dd48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10dd20 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10dd48 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #18] │ │ │ │ ldr r0, [r7, #2060] @ 0x80c │ │ │ │ bl 50750 │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [r7, #2056] @ 0x808 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #8312 @ 0x2078 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ b 10de44 │ │ │ │ mov r5, r0 │ │ │ │ b 10de20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -193788,15 +193788,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10ddb4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10de44 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ b 10de44 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10de20 │ │ │ │ dmb ish │ │ │ │ @@ -193805,15 +193805,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10ddf8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10de20 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r7, #16] │ │ │ │ b 10de44 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r7, #16] │ │ │ │ @@ -193824,15 +193824,15 @@ │ │ │ │ strb r1, [r7, #18] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r7, #2056] @ 0x808 │ │ │ │ bl 1175b4 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #8312 @ 0x2078 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #4368 @ 0x1110 │ │ │ │ ldrb r0, [r4, r0] │ │ │ │ @@ -193860,15 +193860,15 @@ │ │ │ │ ldr r0, [r5, #2164] @ 0x874 │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r5, #2168] @ 0x878 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10defc │ │ │ │ ldr r0, [r5, #2172] @ 0x87c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5, #2160] @ 0x870 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10df2c │ │ │ │ bl 4f1cc │ │ │ │ b 10df2c │ │ │ │ ldrb r0, [r5, #2148] @ 0x864 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -193877,22 +193877,22 @@ │ │ │ │ bl 118128 │ │ │ │ ldr r0, [r5, #2152] @ 0x868 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #4376 @ 0x1118 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #2152] @ 0x868 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #4376 @ 0x1118 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -193954,24 +193954,24 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10e04c │ │ │ │ cmp r1, #1 │ │ │ │ bne 10e074 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ movw ip, #54003 @ 0xd2f3 │ │ │ │ movw r2, #889 @ 0x379 │ │ │ │ movw r1, #39433 @ 0x9a09 │ │ │ │ movw r3, #29776 @ 0x7450 │ │ │ │ movt ip, #14846 @ 0x39fe │ │ │ │ movt r2, #51285 @ 0xc855 │ │ │ │ @@ -194050,15 +194050,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10e1f4 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 10e210 │ │ │ │ mov r4, r9 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bl 50750 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 10e200 │ │ │ │ @@ -194066,15 +194066,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 10e234 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #188] @ 10e300 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77598 │ │ │ │ b 10e264 │ │ │ │ ldr r0, [pc, #176] @ 10e304 │ │ │ │ @@ -194105,15 +194105,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 10e2e8 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 11daa4 │ │ │ │ bl 77b08 │ │ │ │ bl 77b24 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 120840 │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -194147,15 +194147,15 @@ │ │ │ │ ldrb r1, [r8] │ │ │ │ add r1, r2, r3 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10ee04 │ │ │ │ ldr r1, [pc, #3408] @ 10f0d8 │ │ │ │ movw r2, #30065 @ 0x7571 │ │ │ │ movt r2, #29801 @ 0x7469 │ │ │ │ ldrb r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -194167,15 +194167,15 @@ │ │ │ │ mov r7, #18 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #32] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10ee1c │ │ │ │ ldr r1, [pc, #3336] @ 10f0e0 │ │ │ │ mov r2, #18 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -194190,15 +194190,15 @@ │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ mov r5, #11 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r0, #11 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10ee34 │ │ │ │ movw r2, #25454 @ 0x636e │ │ │ │ ldr r1, [pc, #3252] @ 10f0ec │ │ │ │ movt r2, #29541 @ 0x7365 │ │ │ │ ldrb r3, [r8] │ │ │ │ str r2, [r0, #7] │ │ │ │ @@ -194217,15 +194217,15 @@ │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ mov r6, #5 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10ee4c │ │ │ │ ldr r1, [pc, #3156] @ 10f0f4 │ │ │ │ mov r5, #1 │ │ │ │ ldrb r2, [r8] │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -194240,15 +194240,15 @@ │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ str r4, [sp, #172] @ 0xac │ │ │ │ str r4, [sp, #164] @ 0xa4 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ mov r6, #9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10ee64 │ │ │ │ ldr r1, [pc, #3072] @ 10f0fc │ │ │ │ mov r9, #0 │ │ │ │ ldrb r2, [r8] │ │ │ │ mov r8, #4 │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ @@ -194265,15 +194265,15 @@ │ │ │ │ add r2, sp, #196 @ 0xc4 │ │ │ │ stm r2, {r0, r6, r9} │ │ │ │ mov r0, #4 │ │ │ │ str r9, [sp, #224] @ 0xe0 │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ str r9, [sp, #212] @ 0xd4 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10ee7c │ │ │ │ mov fp, r0 │ │ │ │ movw r0, #28524 @ 0x6f6c │ │ │ │ movt r0, #27491 @ 0x6b63 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ str r0, [fp] │ │ │ │ @@ -194357,28 +194357,28 @@ │ │ │ │ beq 10e730 │ │ │ │ ldr r4, [sp, #604] @ 0x25c │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [pc, #2660] @ 10f118 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10edc8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ str r9, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ str r4, [sp, #624] @ 0x270 │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #12 │ │ │ │ str fp, [sp, #620] @ 0x26c │ │ │ │ str r5, [sp, #616] @ 0x268 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10edb8 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ mov r3, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #2568] @ 10f11c │ │ │ │ @@ -194395,28 +194395,28 @@ │ │ │ │ beq 10e7c8 │ │ │ │ ldr r4, [sp, #612] @ 0x264 │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [pc, #2504] @ 10f114 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10ed98 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ str r9, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ str r4, [sp, #624] @ 0x270 │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #12 │ │ │ │ str r8, [sp, #620] @ 0x26c │ │ │ │ str r5, [sp, #616] @ 0x268 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10eda8 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ mov r3, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #2428] @ 10f128 │ │ │ │ @@ -194434,15 +194434,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ ldr r1, [sp, #576] @ 0x240 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10e7f4 │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ cmp r0, #0 │ │ │ │ beq 10e804 │ │ │ │ bl 4fb80 │ │ │ │ ldr r0, [sp, #596] @ 0x254 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10e814 │ │ │ │ @@ -194459,15 +194459,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10e858 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ bne 10e89c │ │ │ │ ldr r4, [sp, #608] @ 0x260 │ │ │ │ cmp r4, #0 │ │ │ │ beq 10e89c │ │ │ │ ldr r5, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [r5] │ │ │ │ @@ -194476,15 +194476,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10e89c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ ldr r1, [sp, #572] @ 0x23c │ │ │ │ cmp r1, r0 │ │ │ │ beq 10e8cc │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r2, r0, #1 │ │ │ │ str r2, [sp, #568] @ 0x238 │ │ │ │ @@ -194500,15 +194500,15 @@ │ │ │ │ sub r1, r1, r2 │ │ │ │ add r0, r3, r0, lsl #3 │ │ │ │ add r5, r1, #1 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 10e904 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ - bl 3cf758 │ │ │ │ + bl 3cf74c │ │ │ │ mov r0, r4 │ │ │ │ b 10e8ec │ │ │ │ ldr r1, [pc, #2048] @ 10f10c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ mov r2, #4 │ │ │ │ @@ -194654,15 +194654,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 943148 │ │ │ │ ldr r6, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r7, [sp, #236] @ 0xec │ │ │ │ ldrb r0, [sl] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10ee94 │ │ │ │ ldr r2, [pc, #1520] @ 10f164 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #1516] @ 10f168 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -194673,25 +194673,25 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 4e244 │ │ │ │ cmp r6, #0 │ │ │ │ beq 10ebb0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #1460] @ 10f16c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ bne 10ed38 │ │ │ │ ldrb r0, [sl] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10edd8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ @@ -194704,15 +194704,15 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 10ed68 │ │ │ │ ldrb r0, [sl] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10edd8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ @@ -194721,15 +194721,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2de8bc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 4fc4c │ │ │ │ strb r5, [sp, #352] @ 0x160 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ - bl 3f6488 │ │ │ │ + bl 3f647c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #628 @ 0x274 │ │ │ │ @@ -194737,43 +194737,43 @@ │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 10e948 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ bne 10e950 │ │ │ │ ldr r0, [pc, #1104] @ 10f110 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 10eea0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 10e998 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ bne 10e9a0 │ │ │ │ ldr r0, [pc, #1088] @ 10f138 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 10eea0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 10e9e8 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ bne 10e9f0 │ │ │ │ ldr r0, [pc, #1040] @ 10f140 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 10eea0 │ │ │ │ ldr r3, [pc, #1072] @ 10f170 │ │ │ │ @@ -194870,15 +194870,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 11c118 │ │ │ │ cmp r6, #0 │ │ │ │ beq 10f084 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 10f084 │ │ │ │ bl 77b24 │ │ │ │ mov r0, r5 │ │ │ │ bl 11c118 │ │ │ │ b 10f084 │ │ │ │ bl 77b24 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ @@ -194901,22 +194901,22 @@ │ │ │ │ bl 50750 │ │ │ │ bl 77b08 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10f04c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 10f04c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10ef5c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ bne 10f04c │ │ │ │ ldr r0, [sp, #608] @ 0x260 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10f044 │ │ │ │ b 10f04c │ │ │ │ bl 77b08 │ │ │ │ @@ -194970,19 +194970,19 @@ │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ orrs r1, r5, r1 │ │ │ │ bne 10f04c │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ bl 11af00 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ - bl 3eef10 │ │ │ │ + bl 3eef04 │ │ │ │ bl 77b08 │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ cmp r0, #0 │ │ │ │ beq 10effc │ │ │ │ bl 4fb80 │ │ │ │ ldr r0, [sp, #596] @ 0x254 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10f008 │ │ │ │ @@ -194995,15 +194995,15 @@ │ │ │ │ bl 50750 │ │ │ │ bl 77b08 │ │ │ │ bl 77b24 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 10f054 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r4, #40 @ 0x28 │ │ │ │ - bl 3cf758 │ │ │ │ + bl 3cf74c │ │ │ │ mov r4, r6 │ │ │ │ b 10f0a4 │ │ │ │ bl 77b24 │ │ │ │ adceq r3, pc, r0, ror r7 @ │ │ │ │ strdeq lr, [r4], r0 │ │ │ │ strhteq r9, [r9], r0 │ │ │ │ adceq r1, pc, ip, lsl #20 │ │ │ │ @@ -195227,15 +195227,15 @@ │ │ │ │ str r1, [r8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq 10f424 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r1 │ │ │ │ @@ -195302,15 +195302,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #28] @ 10f5a8 │ │ │ │ ldr r2, [pc, #28] @ 10f5ac │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ bl 77480 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ @@ -195364,24 +195364,24 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 10f680 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10f658 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 10f658 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10f6a0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ movwne r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #40] @ 10f6e4 │ │ │ │ ldr r2, [pc, #40] @ 10f6e8 │ │ │ │ @@ -195440,25 +195440,25 @@ │ │ │ │ bl 62a18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10f7ac │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10f7d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq sl, r4, r4, lsr #27 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #184] @ 10f8ac │ │ │ │ @@ -195492,25 +195492,25 @@ │ │ │ │ bl 62a18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10f87c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10f8a4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq sl, [r4], r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #184] @ 10f97c │ │ │ │ @@ -195544,25 +195544,25 @@ │ │ │ │ bl 62a18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10f94c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10f974 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq sl, r4, r4, lsl #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -195579,21 +195579,21 @@ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldm ip!, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r0, r3, r4, r5, r6, r7} │ │ │ │ ldm ip, {r0, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 3c0dfc │ │ │ │ + bl 3c0df0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 10fa88 │ │ │ │ add r2, r9, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b9798 │ │ │ │ + bl 5b9788 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r5, r0, #4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ dmb ish │ │ │ │ @@ -195602,27 +195602,27 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10fa0c │ │ │ │ cmp r1, #1 │ │ │ │ bne 10fa34 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10fa3c │ │ │ │ cmp r1, #1 │ │ │ │ bne 10fa64 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #188] @ 10fb30 │ │ │ │ ldr r2, [pc, #188] @ 10fb34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #184 @ 0xb8 │ │ │ │ @@ -195647,25 +195647,25 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 10fac0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 10fb24 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ b 10fb24 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 10fb1c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3d0bc0 │ │ │ │ + bl 3d0bb4 │ │ │ │ b 10fb1c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 118a10 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -195705,24 +195705,24 @@ │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4] │ │ │ │ str r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 10fbd0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 10fbf4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r5, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldm r0, {r2, r5} │ │ │ │ mov r3, #2 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -197965,15 +197965,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 4fba4 │ │ │ │ b 111ee8 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #3 │ │ │ │ ldr r0, [pc, #236] @ 112020 │ │ │ │ ldr r2, [pc, #236] @ 112024 │ │ │ │ ldr r1, [pc, #236] @ 112028 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -198004,15 +198004,15 @@ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 111ff0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 111ff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 111ff0 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 4fba4 │ │ │ │ b 111ff0 │ │ │ │ @@ -198273,15 +198273,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 4fba4 │ │ │ │ b 1123b8 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [pc, #236] @ 1124f0 │ │ │ │ ldr r2, [pc, #236] @ 1124f4 │ │ │ │ ldr r1, [pc, #236] @ 1124f8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -198313,15 +198313,15 @@ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1124c4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1124c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1124c4 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 4fba4 │ │ │ │ b 1124c4 │ │ │ │ @@ -198966,35 +198966,35 @@ │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ beq 112ec4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 112ee4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #428] @ 0x1ac │ │ │ │ cmp r1, #0 │ │ │ │ beq 112efc │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 112f14 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ bl 50750 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ @@ -199020,15 +199020,15 @@ │ │ │ │ b 112ff0 │ │ │ │ mov r5, r0 │ │ │ │ cmp fp, #0 │ │ │ │ beq 113014 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 113014 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ bl 11e31c │ │ │ │ b 11302c │ │ │ │ mov r5, r0 │ │ │ │ b 11302c │ │ │ │ @@ -199048,35 +199048,35 @@ │ │ │ │ b 11305c │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11300c │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ bl 11e31c │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11302c │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #428] @ 0x1ac │ │ │ │ cmp r1, #0 │ │ │ │ beq 113044 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11305c │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -199337,15 +199337,15 @@ │ │ │ │ beq 11353c │ │ │ │ ldr r0, [pc, #360] @ 1135e4 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1135a8 │ │ │ │ mov ip, r0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 113540 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ @@ -199433,15 +199433,15 @@ │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #152] @ 113698 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 113670 │ │ │ │ ldr r1, [pc, #124] @ 11369c │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r2, #7 │ │ │ │ @@ -199465,15 +199465,15 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ bl 77448 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq ip, lr, r0, ror #14 │ │ │ │ addeq ip, r4, r7, lsr #15 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -199751,15 +199751,15 @@ │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [pc, #440] @ 113cb0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 113c60 │ │ │ │ ldr r1, [pc, #412] @ 113cb4 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ mov r2, #5 │ │ │ │ @@ -199799,15 +199799,15 @@ │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r4, sl, #12 │ │ │ │ cmp r1, #0 │ │ │ │ beq 113bc8 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -199855,15 +199855,15 @@ │ │ │ │ bl 11cff8 │ │ │ │ b 113c98 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq ip, lr, r8, ror #4 │ │ │ │ addeq ip, r4, r9, ror r2 │ │ │ │ addeq fp, r4, ip, lsl ip │ │ │ │ adceq r7, r9, ip, ror #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -199944,28 +199944,28 @@ │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 113ebc │ │ │ │ ldr r1, [pc, #900] @ 114184 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #29 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 832268 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 113e40 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #2 │ │ │ │ bl 13ace8 │ │ │ │ mov r0, r6 │ │ │ │ bl 50750 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ @@ -200127,15 +200127,15 @@ │ │ │ │ b 114108 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11410c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11410c │ │ │ │ mov r4, r0 │ │ │ │ b 114114 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ @@ -200233,28 +200233,28 @@ │ │ │ │ ldr r0, [r7, #48]! @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1142e8 │ │ │ │ ldr r1, [pc, #744] @ 11456c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #29 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 832268 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1142c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ str r0, [r9, #4] │ │ │ │ @@ -200387,15 +200387,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 114514 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 114514 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ @@ -200979,15 +200979,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 114e18 │ │ │ │ ldr r0, [pc, #396] @ 114fd0 │ │ │ │ mov r3, #2 │ │ │ │ ldr r1, [pc, #392] @ 114fd4 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -201323,25 +201323,25 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 115398 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 11bae4 │ │ │ │ b 1153c0 │ │ │ │ cmp fp, #0 │ │ │ │ beq 1153c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strdeq r5, [r9], ip @ │ │ │ │ umlaleq r5, r9, ip, sl │ │ │ │ adceq sl, lr, r8, lsl #21 │ │ │ │ adceq r5, r9, ip, lsr #14 │ │ │ │ strhteq r5, [r9], r8 │ │ │ │ @@ -201839,15 +201839,15 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 775f4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ b 115b04 │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [pc, #248] @ 115cb4 │ │ │ │ ldr r1, [pc, #248] @ 115cb8 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -201894,15 +201894,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 115c78 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strdeq fp, [r4], fp @ │ │ │ │ addeq r8, r4, r0, ror #18 │ │ │ │ addeq r8, r4, r1, lsr #18 │ │ │ │ addeq r8, r4, r4, lsl #18 │ │ │ │ adceq r5, r9, r0, lsr #2 │ │ │ │ @@ -202101,15 +202101,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 115fc0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 11bae4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq r4, r9, r0, ror fp │ │ │ │ umlaleq r4, r9, r8, fp │ │ │ │ strdeq r9, [lr], ip @ │ │ │ │ @@ -202427,28 +202427,28 @@ │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 11657c │ │ │ │ ldr r1, [pc, #888] @ 116844 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #29 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 832268 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11650c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 50750 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 50750 │ │ │ │ mov r0, #0 │ │ │ │ @@ -202607,15 +202607,15 @@ │ │ │ │ b 1167c8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1167cc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1167cc │ │ │ │ mov r4, r0 │ │ │ │ b 1167d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ @@ -202983,27 +202983,27 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 116d88 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne 116da0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4, #16] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #136] @ 0x88 │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 116e9c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ @@ -203012,15 +203012,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 116dd8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 116d88 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 116d88 │ │ │ │ ldrb r0, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #3 │ │ │ │ beq 116f2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 116d5c │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ @@ -203039,27 +203039,27 @@ │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 116e68 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ beq 116e80 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ beq 116d5c │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 116d5c │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ beq 116dcc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -203269,27 +203269,27 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #496] @ 0x1f0 │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 117200 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 117218 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ beq 117230 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #509 @ 0x1fd │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #511] @ 0x1ff │ │ │ │ b 116d5c │ │ │ │ b 117334 │ │ │ │ mov r7, r0 │ │ │ │ @@ -203361,29 +203361,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 11739c │ │ │ │ ldr r1, [r4, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ beq 117370 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #509 @ 0x1fd │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #511] @ 0x1ff │ │ │ │ b 117558 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 117358 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ bne 117364 │ │ │ │ b 117370 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -203428,27 +203428,27 @@ │ │ │ │ bne 117488 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ bne 1174a0 │ │ │ │ b 117558 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ beq 117460 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ beq 117558 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 117558 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ beq 117558 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ @@ -203471,15 +203471,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 117504 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1175a4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 1175a4 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ b 117558 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ @@ -203502,27 +203502,27 @@ │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1175a4 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r0, #2008] @ 0x7d8 │ │ │ │ cmp r0, #3 │ │ │ │ bne 117624 │ │ │ │ ldrb r0, [sl, #1997] @ 0x7cd │ │ │ │ @@ -203643,43 +203643,43 @@ │ │ │ │ add r1, r9, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1177d8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sl] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1177e0 │ │ │ │ b 117964 │ │ │ │ add r0, sl, #16 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 1208e0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 117848 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 117820 │ │ │ │ cmp r1, #1 │ │ │ │ bne 117848 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #1996] @ 0x7cc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sl, #96] @ 0x60 │ │ │ │ cmp r0, #4 │ │ │ │ beq 117980 │ │ │ │ @@ -203979,15 +203979,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 117cf0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 117d18 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #1996] @ 0x7cc │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -204261,15 +204261,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 118180 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1181c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 4e25c │ │ │ │ b 1181c8 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ @@ -204279,15 +204279,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1181c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ add r5, r4, #16 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -204315,27 +204315,27 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 118230 │ │ │ │ cmp r1, #1 │ │ │ │ bne 118258 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 118264 │ │ │ │ cmp r2, #1 │ │ │ │ bne 118288 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, #60] @ 0x3c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ @@ -204405,36 +204405,36 @@ │ │ │ │ beq 1183d4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1183dc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1183dc │ │ │ │ mov r6, #2096 @ 0x830 │ │ │ │ add r0, r5, r6 │ │ │ │ bl 121588 │ │ │ │ b 11841c │ │ │ │ orr r0, r5, #4 │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 118414 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1183ec │ │ │ │ cmp r1, #1 │ │ │ │ bne 118414 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2140] @ 0x85c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1181cc │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -204495,15 +204495,15 @@ │ │ │ │ add r0, r4, #624 @ 0x270 │ │ │ │ bl 121f94 │ │ │ │ ldr r1, [r4, #2096] @ 0x830 │ │ │ │ cmp r1, #0 │ │ │ │ beq 118528 │ │ │ │ ldr r0, [r4, #2100] @ 0x834 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 118564 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -204639,15 +204639,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #2096] @ 0x830 │ │ │ │ cmp r1, #0 │ │ │ │ beq 118768 │ │ │ │ ldr r0, [r4, #2100] @ 0x834 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1187b0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -204728,27 +204728,27 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1188a4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1188cc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1188d8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1188fc │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, #60] @ 0x3c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 50750 │ │ │ │ b 118964 │ │ │ │ @@ -204764,54 +204764,54 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 118934 │ │ │ │ cmp r1, #1 │ │ │ │ bne 11895c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2140] @ 0x85c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1189cc │ │ │ │ b 1189d0 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 118994 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1189c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 4e25c │ │ │ │ b 1189c8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1189c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1189f8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 1ac42c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -204823,41 +204823,41 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 118a20 │ │ │ │ cmp r1, #1 │ │ │ │ bne 118a48 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 118a50 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bfd04 │ │ │ │ + b 5bfcf4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 118a88 │ │ │ │ cmp r1, #1 │ │ │ │ bne 118ab0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -205034,15 +205034,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 118d94 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ @@ -205050,15 +205050,15 @@ │ │ │ │ b 118db8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 118dd4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ @@ -205075,23 +205075,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 118e38 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 118e58 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -205100,28 +205100,28 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 118e9c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 118ebc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 118ed8 │ │ │ │ @@ -205145,15 +205145,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 71a9d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed000 │ │ │ │ + bl 3ecff4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -205743,23 +205743,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1198a8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1198c8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11992c │ │ │ │ @@ -205816,15 +205816,15 @@ │ │ │ │ b 119a7c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 119940 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #20 │ │ │ │ bhi 119940 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 11b15c │ │ │ │ add r0, r4, #8 │ │ │ │ @@ -205928,72 +205928,72 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 119be8 │ │ │ │ - bl 3e3028 │ │ │ │ + bl 3e301c │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e2ffc │ │ │ │ + b 3e2ff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 119c28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2ffc │ │ │ │ + bl 3e2ff0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 119c54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 119de0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 119cfc │ │ │ │ @@ -206085,15 +206085,15 @@ │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e2ffc │ │ │ │ + b 3e2ff0 │ │ │ │ b 119e94 │ │ │ │ mov r5, r0 │ │ │ │ b 119e84 │ │ │ │ mov r5, r0 │ │ │ │ b 119e20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -206130,15 +206130,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 119eb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2ffc │ │ │ │ + bl 3e2ff0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -206149,42 +206149,42 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 119ed8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 119f00 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 119f08 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bfd04 │ │ │ │ + b 5bfcf4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 119f44 │ │ │ │ cmp r1, #1 │ │ │ │ bne 119f6c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #16]! │ │ │ │ cmp r5, #0 │ │ │ │ @@ -206388,23 +206388,23 @@ │ │ │ │ ldr r1, [r9, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11a2e4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #436] @ 0x1b4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11a2e4 │ │ │ │ ldr r1, [r9, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11a2dc │ │ │ │ ldr r0, [r9, #404] @ 0x194 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #444] @ 0x1bc │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -206462,15 +206462,15 @@ │ │ │ │ bne 11a3cc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r9, #24] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 11a41c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 11a490 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r9, #216] @ 0xd8 │ │ │ │ @@ -206564,15 +206564,15 @@ │ │ │ │ ldr r1, [r9, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11a5ec │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #436] @ 0x1b4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11a5ec │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r5 │ │ │ │ beq 11a5c8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r7, lsl #2]! │ │ │ │ @@ -206590,15 +206590,15 @@ │ │ │ │ b 11a588 │ │ │ │ ldr r1, [r9, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11a5e4 │ │ │ │ ldr r0, [r9, #404] @ 0x194 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #444] @ 0x1bc │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -206621,15 +206621,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 11a654 │ │ │ │ bx lr │ │ │ │ add r0, r0, #12 │ │ │ │ b 11b4dc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #2 │ │ │ │ bhi 11a67c │ │ │ │ cmp r2, #1 │ │ │ │ beq 11a67c │ │ │ │ bx lr │ │ │ │ @@ -206651,15 +206651,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ b 11bc0c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11a678 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #20 │ │ │ │ bxhi lr │ │ │ │ b 11b15c │ │ │ │ add r0, r0, #8 │ │ │ │ b 11b99c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -206682,39 +206682,39 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 11a730 │ │ │ │ cmp r2, #1 │ │ │ │ bne 11a788 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ b 11a788 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 11a764 │ │ │ │ cmp r2, #1 │ │ │ │ bne 11a788 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 11a7b4 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ ldreq r1, [r4, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 11a7b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b 11a7bc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 121c58 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -206726,15 +206726,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 11a7e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 11a804 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ mov r0, r4 │ │ │ │ bl 121c58 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ @@ -206745,46 +206745,46 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11a850 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11a86c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11a888 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11a8d4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11a8cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ bl 118e60 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -207155,81 +207155,81 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4], #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 119ba8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11af20 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11af3c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11af5c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 64ced4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 8e71c4 │ │ │ │ cmp r0, r5 │ │ │ │ bne 11afd0 │ │ │ │ ldr r5, [r4], #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 119ba8 │ │ │ │ ldr r0, [pc, #76] @ 11b024 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #72] @ 11b028 │ │ │ │ @@ -207270,15 +207270,15 @@ │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11b068 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 11b15c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #20 │ │ │ │ bxhi lr │ │ │ │ b 11b15c │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -207292,23 +207292,23 @@ │ │ │ │ bne 11b0fc │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 11b14c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 11b150 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -207360,15 +207360,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11b1cc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 11b1f4 │ │ │ │ @@ -207399,15 +207399,15 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11b1cc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11b2c4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -207477,39 +207477,39 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 11bb1c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11b3c0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11b350 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 11bb1c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11b404 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11b1cc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 11b468 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -207522,15 +207522,15 @@ │ │ │ │ bne 11b4d4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71b02c │ │ │ │ b 11b4d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11b434 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11b4d4 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ @@ -207546,15 +207546,15 @@ │ │ │ │ bl 867e94 │ │ │ │ b 11b4d4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #8 │ │ │ │ bhi 11b598 │ │ │ │ add r2, pc, #4 │ │ │ │ @@ -207588,15 +207588,15 @@ │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11b598 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 11b99c │ │ │ │ add r0, r0, #4 │ │ │ │ b 11b15c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcs 11b59c │ │ │ │ @@ -207624,15 +207624,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 11b65c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 11b660 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -207652,15 +207652,15 @@ │ │ │ │ adceq lr, r8, ip, asr #13 │ │ │ │ adceq lr, r8, ip, asr #13 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ addlt r2, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #6 │ │ │ │ bhi 11b7a0 │ │ │ │ @@ -207675,38 +207675,38 @@ │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11b7a0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11b784 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 11b784 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 11b67c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 11b67c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11b784 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 11b784 │ │ │ │ @@ -207725,15 +207725,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11b7a0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ b 11b7b0 │ │ │ │ b 11b7b0 │ │ │ │ b 11b7b0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -207741,22 +207741,22 @@ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ b 11b7dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r6, #8 │ │ │ │ bl 11dcd0 │ │ │ │ b 11b7e0 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -207766,54 +207766,54 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 11b81c │ │ │ │ cmp r1, #1 │ │ │ │ bne 11b844 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 11b850 │ │ │ │ cmp r2, #1 │ │ │ │ bne 11b874 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 11b880 │ │ │ │ cmp r2, #1 │ │ │ │ bne 11b8a4 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 11b8e0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 11b8b4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 11b958 │ │ │ │ mov r6, r0 │ │ │ │ b 11b928 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -207823,41 +207823,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 11b904 │ │ │ │ cmp r2, #1 │ │ │ │ bne 11b928 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 11b934 │ │ │ │ cmp r2, #1 │ │ │ │ bne 11b958 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 11b990 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 11b968 │ │ │ │ cmp r1, #1 │ │ │ │ bne 11b990 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 11b9f4 │ │ │ │ @@ -207869,32 +207869,32 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11b9e0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11ba14 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -207920,42 +207920,42 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7c4d74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11baac │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ bl 11e704 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 11baf8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 4e25c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11bb18 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #14 │ │ │ │ movcs r1, #8 │ │ │ │ cmp r1, #8 │ │ │ │ @@ -207974,15 +207974,15 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11bbe4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 11d60c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -207998,23 +207998,23 @@ │ │ │ │ bl 11d60c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11bbe4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11bc04 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -208087,15 +208087,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 11bc0c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11bc80 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -208135,56 +208135,56 @@ │ │ │ │ b 11bdd4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11be64 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 11d60c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11be34 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 11d60c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 11d60c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 11d60c │ │ │ │ b 11bf5c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 11d60c │ │ │ │ b 11bf5c │ │ │ │ bl 77b24 │ │ │ │ @@ -208198,15 +208198,15 @@ │ │ │ │ b 11becc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11bf04 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 11d60c │ │ │ │ b 11bf5c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ @@ -208218,15 +208218,15 @@ │ │ │ │ b 11bf1c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11bf54 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 11d60c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -208239,15 +208239,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 11bff8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 11bffc │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -208279,41 +208279,41 @@ │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 11b15c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #20 │ │ │ │ bhi 11c02c │ │ │ │ b 11b15c │ │ │ │ add r0, r0, #4 │ │ │ │ b 11b99c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bb228 │ │ │ │ + bl 5bb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11c094 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 11c0b0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 11c0c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ @@ -208322,21 +208322,21 @@ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ bne 11c100 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 11c0e0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ bl 8e71c4 │ │ │ │ @@ -208452,15 +208452,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 11c2e8 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 11bb1c │ │ │ │ add r0, r0, #4 │ │ │ │ b 11b99c │ │ │ │ b 11b15c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -208566,15 +208566,15 @@ │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 11c54c │ │ │ │ cmp r0, #0 │ │ │ │ beq 11c510 │ │ │ │ @@ -208715,15 +208715,15 @@ │ │ │ │ b 11c6b0 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11c718 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ beq 11c77c │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ b 11c738 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -208747,15 +208747,15 @@ │ │ │ │ b 11c730 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 11c798 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 11c7e0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11c7e0 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ @@ -208814,15 +208814,15 @@ │ │ │ │ b 11c83c │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 11c924 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11c924 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 11c8b8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq 11c900 │ │ │ │ @@ -208844,30 +208844,30 @@ │ │ │ │ b 11c8b4 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11c91c │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ bl 121480 │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ bl 11dd10 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 391418 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -208904,15 +208904,15 @@ │ │ │ │ bne 11c9f8 │ │ │ │ dmb ish │ │ │ │ bl 7bf8c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 11ca58 │ │ │ │ mov r6, r0 │ │ │ │ b 11ca50 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ @@ -208927,28 +208927,28 @@ │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ mov r0, r4 │ │ │ │ bl 121bf4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ bxhi lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11ca9c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ beq 11caec │ │ │ │ cmp r0, #2 │ │ │ │ @@ -209128,15 +209128,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11cd90 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 11cf94 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -209158,41 +209158,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11ce04 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r5, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 11ce2c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11ce18 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ bhi 11ce70 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11ce70 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldrb r2, [r1, #20]! │ │ │ │ sub r2, r2, #4 │ │ │ │ uxtb r3, r2 │ │ │ │ cmp r3, #3 │ │ │ │ movcs r2, #1 │ │ │ │ @@ -209211,15 +209211,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11cedc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 11cf94 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -209234,15 +209234,15 @@ │ │ │ │ bne 11cf38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11cf38 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq 11cf94 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -209251,22 +209251,22 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11cf94 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11cf94 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ b 11cfa0 │ │ │ │ b 11cfa0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11cff0 │ │ │ │ @@ -209275,38 +209275,38 @@ │ │ │ │ b 11cfec │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11cfd8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 11d5ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d018 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d034 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ beq 11d07c │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ @@ -209316,15 +209316,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d07c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ beq 11d0bc │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d0a0 │ │ │ │ @@ -209332,71 +209332,71 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d0bc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d108 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d100 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #52] @ 0x34 │ │ │ │ bl 118df4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c2d74 │ │ │ │ + bl 5c2d64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 11d12c │ │ │ │ cmp r2, #1 │ │ │ │ bne 11d150 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d168 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d180 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d19c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 11d1dc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ @@ -209404,41 +209404,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 11d1b8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 11d1dc │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 11d208 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 11d220 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 11d238 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d1f4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d200 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d288 │ │ │ │ ldr ip, [r0] │ │ │ │ @@ -209488,15 +209488,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7cd50c │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 11d33c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 11dd54 │ │ │ │ @@ -209513,30 +209513,30 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d390 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 11d3c0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11d3a0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 120a2c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -209585,15 +209585,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d4b4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 11d508 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -209602,25 +209602,25 @@ │ │ │ │ bne 11d4fc │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 11db34 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 11d4c4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 6ff264 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ @@ -209672,15 +209672,15 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #16 │ │ │ │ cmp r2, #15 │ │ │ │ popcc {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ @@ -209707,15 +209707,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 11d60c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d71c │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 11d60c │ │ │ │ @@ -209733,37 +209733,37 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 11d60c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 11d71c │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b 11d728 │ │ │ │ b 11d728 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11d76c │ │ │ │ add r0, r4, #12 │ │ │ │ bl 120800 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -209775,15 +209775,15 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl 11d60c │ │ │ │ mov r5, r6 │ │ │ │ b 11d77c │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -209796,54 +209796,54 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d7fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r6, [r0, #12] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne 11d7d8 │ │ │ │ b 11d7e0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d848 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d880 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 11d60c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 11d8e4 │ │ │ │ @@ -209853,25 +209853,25 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 11d8e4 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d8bc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11d8bc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11d908 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 11d94c │ │ │ │ mov r5, r6 │ │ │ │ @@ -209889,38 +209889,38 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 11d970 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 25ea60 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d9a4 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11d9cc │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ b 50750 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bhi 11da34 │ │ │ │ @@ -209938,15 +209938,15 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #0 │ │ │ │ beq 11da34 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 11da7c │ │ │ │ add r5, r6, #4 │ │ │ │ @@ -209955,25 +209955,25 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 11da7c │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11da54 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11da54 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11daa0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 11dacc │ │ │ │ mov r5, r6 │ │ │ │ @@ -209984,15 +209984,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11daec │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 11db30 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ @@ -210010,15 +210010,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11db54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 11dba0 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ beq 11dbb8 │ │ │ │ @@ -210028,106 +210028,106 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 11dbb8 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11db78 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11db78 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bne 11db70 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11dbdc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11dc30 │ │ │ │ cmp r0, #1 │ │ │ │ bne 11dc64 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11dc14 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 11dc90 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 11b67c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11dc48 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 11dca8 │ │ │ │ add r0, r4, #28 │ │ │ │ pop {r4, lr} │ │ │ │ b 11d9dc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11dc7c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 11dcc0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, lr} │ │ │ │ b 11b67c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #28 │ │ │ │ pop {r4, lr} │ │ │ │ b 11d9dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 11b67c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 11dd50 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ @@ -210268,15 +210268,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11df5c │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r7 │ │ │ │ beq 11dfa4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ @@ -210293,15 +210293,15 @@ │ │ │ │ b 11df64 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11dfc0 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 11e00c │ │ │ │ cmp r1, #2 │ │ │ │ @@ -210331,15 +210331,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11e058 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 11e06c │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ bne 11e07c │ │ │ │ @@ -210348,15 +210348,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11e068 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #16 │ │ │ │ strb r0, [r5, #34] @ 0x22 │ │ │ │ @@ -210516,21 +210516,21 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11e33c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 11e354 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 11e3ac │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -210547,45 +210547,45 @@ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 11e400 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 11e374 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 11e384 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ bne 11e390 │ │ │ │ b 11e398 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 11e430 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 11e4a0 │ │ │ │ @@ -210613,15 +210613,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11e4c0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 11e4d0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 11e518 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -210642,15 +210642,15 @@ │ │ │ │ b 11e4cc │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11e534 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 11e5b8 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -210771,15 +210771,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 11e758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -210830,30 +210830,30 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 11eab8 │ │ │ │ ldr r1, [r4, #384] @ 0x180 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11eab8 │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11eab8 │ │ │ │ ldrb r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ bne 11e884 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ beq 11e8dc │ │ │ │ cmp r0, #0 │ │ │ │ bne 11e884 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11e884 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #68] @ 0x44 │ │ │ │ @@ -210934,15 +210934,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 11eae4 │ │ │ │ ldr r1, [r4, #324] @ 0x144 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11eae4 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11eae4 │ │ │ │ ldrb r0, [r4, #336] @ 0x150 │ │ │ │ cmp r0, #3 │ │ │ │ bne 11eaf8 │ │ │ │ ldrb r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, #3 │ │ │ │ beq 11eaf0 │ │ │ │ @@ -211001,15 +211001,15 @@ │ │ │ │ add r0, r4, #404 @ 0x194 │ │ │ │ bl 2dc674 │ │ │ │ ldr r1, [r4, #332] @ 0x14c │ │ │ │ cmp r1, #0 │ │ │ │ beq 11ead0 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ mov r0, #324 @ 0x144 │ │ │ │ b 11eb68 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2dc674 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #368] @ 0x170 │ │ │ │ @@ -211024,35 +211024,35 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 11eb2c │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #314] @ 0x13a │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq 11eb4c │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 11ba2c │ │ │ │ ldrb r0, [r4, #313] @ 0x139 │ │ │ │ cmp r0, #0 │ │ │ │ beq 11eb7c │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11eb7c │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #313] @ 0x139 │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ bl 7e2da8 │ │ │ │ b 11e884 │ │ │ │ add r0, r4, #340 @ 0x154 │ │ │ │ bl 2dc674 │ │ │ │ @@ -211071,15 +211071,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11ec60 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11ec60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 11ec68 │ │ │ │ bl 77b24 │ │ │ │ @@ -211089,15 +211089,15 @@ │ │ │ │ b 11ece0 │ │ │ │ ldr r1, [r4, #332] @ 0x14c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11ec30 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ mov r0, #324 @ 0x144 │ │ │ │ b 11ecf4 │ │ │ │ b 11ec5c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 11ba2c │ │ │ │ @@ -211109,15 +211109,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #314] @ 0x13a │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq 11ec80 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 11ba2c │ │ │ │ b 11ece0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -211143,15 +211143,15 @@ │ │ │ │ beq 11ed08 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11ed08 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, #313] @ 0x139 │ │ │ │ bl 7e2da8 │ │ │ │ b 11ed20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -211174,15 +211174,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11ed84 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 11eda8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #16 │ │ │ │ bl 2446b0 │ │ │ │ @@ -211190,15 +211190,15 @@ │ │ │ │ b 11ed8c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11edc4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ beq 11ee84 │ │ │ │ @@ -211231,19 +211231,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 11ee3c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e4478 │ │ │ │ + b 3e446c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 11ee38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -211254,15 +211254,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 11ee9c │ │ │ │ cmp r1, #1 │ │ │ │ bne 11eec4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldrb r1, [r0, #304] @ 0x130 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -211319,15 +211319,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11efc8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11f004 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -211349,36 +211349,36 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11f040 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11f058 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #452] @ 0x1c4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 11f078 │ │ │ │ ldr r6, [r4, #448] @ 0x1c0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 11f068 │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ beq 11f094 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 11faf8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11faf8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ @@ -211571,15 +211571,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11f3b8 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1081] @ 0x439 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ dmb ish │ │ │ │ @@ -211805,15 +211805,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11f760 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #430 @ 0x1ae │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ b 11fc90 │ │ │ │ ldrb r0, [r4, #1736] @ 0x6c8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 11f8b0 │ │ │ │ @@ -211918,15 +211918,15 @@ │ │ │ │ b 11fa1c │ │ │ │ ldr r1, [r4, #820] @ 0x334 │ │ │ │ mov r0, #824 @ 0x338 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11fbbc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11fbbc │ │ │ │ add r6, r4, #820 @ 0x334 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d97a4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 11fc00 │ │ │ │ @@ -212053,25 +212053,25 @@ │ │ │ │ bne 11fb14 │ │ │ │ ldr r1, [r4, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11fb40 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 11fb68 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #401]! @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ strb r6, [r5, #-1] │ │ │ │ beq 11fcdc │ │ │ │ ldr r7, [r4, #292] @ 0x124 │ │ │ │ ldr r6, [r4, #288] @ 0x120 │ │ │ │ @@ -212081,33 +212081,33 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 11fcdc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 11fcdc │ │ │ │ add r0, r4, #848 @ 0x350 │ │ │ │ bl 2dc674 │ │ │ │ add r6, r4, #800 @ 0x320 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ beq 11fbd8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 11dd54 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11fbf8 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ cmp r0, #3 │ │ │ │ beq 11fc44 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 11fc44 │ │ │ │ @@ -212196,15 +212196,15 @@ │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #293] @ 0x125 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 11fddc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ @@ -212319,15 +212319,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 11dd54 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 11ff68 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ add r0, r4, #604 @ 0x25c │ │ │ │ bl 11dfcc │ │ │ │ add r0, r4, #436 @ 0x1b4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1033] @ 0x409 │ │ │ │ @@ -212412,15 +212412,15 @@ │ │ │ │ b 1201a4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1201c8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1201c8 │ │ │ │ b 1203e8 │ │ │ │ mov r8, r0 │ │ │ │ b 12013c │ │ │ │ b 1201ec │ │ │ │ b 120204 │ │ │ │ mov r8, r0 │ │ │ │ @@ -212434,15 +212434,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ beq 120134 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ strb r2, [r0, #281] @ 0x119 │ │ │ │ dmb ish │ │ │ │ @@ -212541,15 +212541,15 @@ │ │ │ │ b 1203f4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1203a8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1203a8 │ │ │ │ mov r8, r0 │ │ │ │ b 12032c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 12032c │ │ │ │ @@ -212573,15 +212573,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 120360 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 12039c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -212597,15 +212597,15 @@ │ │ │ │ ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ bl 118df4 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1203c0 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ bl 11e010 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 11dfcc │ │ │ │ b 1206d4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -212792,15 +212792,15 @@ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ movw r9, #401 @ 0x191 │ │ │ │ cmp r1, #0 │ │ │ │ beq 120730 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 120730 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 1206e8 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl 11e010 │ │ │ │ @@ -212809,15 +212809,15 @@ │ │ │ │ strb r5, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 120710 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ movw r9, #401 @ 0x191 │ │ │ │ strb r5, [r4, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ beq 120730 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ @@ -212860,15 +212860,15 @@ │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #293] @ 0x125 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #4 │ │ │ │ @@ -212878,20 +212878,20 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 11d60c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -212905,15 +212905,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 120890 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1208b4 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ bl 244ac0 │ │ │ │ @@ -212922,15 +212922,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1208d4 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #784] @ 0x310 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -213028,23 +213028,23 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ b 120a9c │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 11a818 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 120aac │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 11dd54 │ │ │ │ @@ -213099,23 +213099,23 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 120b98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ cmp r0, #3 │ │ │ │ beq 120cb8 │ │ │ │ cmp r0, #4 │ │ │ │ beq 120c08 │ │ │ │ @@ -213150,15 +213150,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 120c40 │ │ │ │ cmp r2, #1 │ │ │ │ bne 120c64 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 120cb0 │ │ │ │ @@ -213169,15 +213169,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 120c8c │ │ │ │ cmp r2, #1 │ │ │ │ bne 120cb0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ strb r5, [r6, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ bne 120c6c │ │ │ │ ldrb r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -213246,15 +213246,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 120dc0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 120de4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 120e30 │ │ │ │ @@ -213265,15 +213265,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 120e0c │ │ │ │ cmp r2, #1 │ │ │ │ bne 120e30 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -213309,15 +213309,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 120ee0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ bne 120f10 │ │ │ │ @@ -213347,15 +213347,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 120f78 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -213368,23 +213368,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 120fcc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 120fec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ bhi 121284 │ │ │ │ @@ -213515,15 +213515,15 @@ │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #643] @ 0x283 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 118f44 │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 121220 │ │ │ │ @@ -213703,15 +213703,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 121508 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 121518 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 121560 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -213732,89 +213732,89 @@ │ │ │ │ b 121514 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 12157c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ beq 1215c8 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 5feb18 │ │ │ │ + bl 5feb08 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1215d8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1215c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 121610 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 25e718 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 121644 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 121668 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1216c8 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1216a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 121708 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -213834,37 +213834,37 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1217c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ b 1217c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1216c4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 121784 │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 121760 │ │ │ │ cmp r0, #0 │ │ │ │ bne 121784 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ bl 4e424 │ │ │ │ b 121784 │ │ │ │ add r6, r4, #172 @ 0xac │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 12177c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 11dd54 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ @@ -213872,15 +213872,15 @@ │ │ │ │ bne 1217ac │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1217ac │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #4 │ │ │ │ beq 1217c0 │ │ │ │ bl 11b99c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ @@ -213902,15 +213902,15 @@ │ │ │ │ bne 121824 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 121824 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #4 │ │ │ │ beq 121848 │ │ │ │ bl 11b99c │ │ │ │ b 121848 │ │ │ │ bl 77b24 │ │ │ │ @@ -214181,15 +214181,15 @@ │ │ │ │ beq 121c80 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ ldreq r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 121d48 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -214203,15 +214203,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 121cd8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 11e1cc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 121d0c │ │ │ │ ldrb r0, [r4, #144] @ 0x90 │ │ │ │ @@ -214277,15 +214277,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 121e00 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 11e1cc │ │ │ │ b 121e28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ @@ -214317,15 +214317,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 121ea0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 121eb0 │ │ │ │ bl 4fb80 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 121ec0 │ │ │ │ @@ -214340,15 +214340,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 121efc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ cmp r6, #0 │ │ │ │ beq 121f3c │ │ │ │ ldr r4, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 121f20 │ │ │ │ @@ -214356,32 +214356,32 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 121f3c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 121f88 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 121f80 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ bl 118df4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -214408,15 +214408,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #348 @ 0x15c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 11b4dc │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 11c310 │ │ │ │ b 122020 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ bl 11a62c │ │ │ │ @@ -214463,15 +214463,15 @@ │ │ │ │ bl 11bc0c │ │ │ │ b 122070 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 122070 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 11c310 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #352]! @ 0x160 │ │ │ │ cmp r1, #20 │ │ │ │ bhi 122070 │ │ │ │ @@ -215481,31 +215481,31 @@ │ │ │ │ cmp r5, #0 │ │ │ │ subeq r5, r4, r7 │ │ │ │ lsr r0, r5, #31 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1230b0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1230b0 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 123110 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #8 │ │ │ │ @@ -215849,36 +215849,36 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1235b0 │ │ │ │ b 1236a0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1235b0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1235b0 │ │ │ │ add r0, r4, r9 │ │ │ │ b 12354c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b 1236e8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 1236e8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [r4, fp] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [r5, #-4] │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -216102,47 +216102,47 @@ │ │ │ │ orr sl, r0, r9, lsl #1 │ │ │ │ lsl r0, r9, #1 │ │ │ │ cmp sl, r8 │ │ │ │ bcc 1238d8 │ │ │ │ b 12386c │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 123a38 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 123a38 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 123984 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 123984 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 123adc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orr r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 123b08 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #492 @ 0x1ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #33 @ 0x21 │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -216265,15 +216265,15 @@ │ │ │ │ bcs 123f10 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ b 123d74 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 123ed4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r9, #0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -216381,26 +216381,26 @@ │ │ │ │ bne 123d04 │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 123d20 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 123d20 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 123e14 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 123e14 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ bne 123fa4 │ │ │ │ b 124054 │ │ │ │ @@ -216408,15 +216408,15 @@ │ │ │ │ sub r9, r7, #8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ bne 123fa4 │ │ │ │ b 124054 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 12403c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ @@ -216471,15 +216471,15 @@ │ │ │ │ bne 123f40 │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 123f5c │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 123f5c │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ sub r9, r7, #8 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -216759,37 +216759,37 @@ │ │ │ │ cmp r7, #0 │ │ │ │ subeq r7, r4, sl │ │ │ │ cmn r7, #1 │ │ │ │ bgt 1243c4 │ │ │ │ b 1244f4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #468] @ 0x1d4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1244a8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ subeq r7, r4, sl │ │ │ │ cmn r7, #1 │ │ │ │ bgt 1243c4 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ b 124550 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #468] @ 0x1d4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 12460c │ │ │ │ cmp r6, #0 │ │ │ │ add r5, r5, #8 │ │ │ │ subeq r6, fp, r8 │ │ │ │ @@ -216843,15 +216843,15 @@ │ │ │ │ bne 124514 │ │ │ │ ldr r1, [sp, #468] @ 0x1d4 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 124530 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 124530 │ │ │ │ add r0, sl, r6 │ │ │ │ b 1243b4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r9, sp, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r0, r5, lsl #3 │ │ │ │ @@ -216960,29 +216960,29 @@ │ │ │ │ orr r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 124870 │ │ │ │ ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r6, [r9] │ │ │ │ str r1, [r9, #4] │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #452] @ 0x1c4 │ │ │ │ orr r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 124828 │ │ │ │ ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r6, [r9] │ │ │ │ str r1, [r9, #4] │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b 124868 │ │ │ │ @@ -216990,15 +216990,15 @@ │ │ │ │ orr r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 124868 │ │ │ │ ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, fp │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r6, [r9] │ │ │ │ str r1, [r9, #4] │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -217006,15 +217006,15 @@ │ │ │ │ orr r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 1248c4 │ │ │ │ ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1248c0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r2, r1, #3 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ bl 4ef5c │ │ │ │ @@ -217027,15 +217027,15 @@ │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ beq 124900 │ │ │ │ ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [r9, r2, lsl #3] │ │ │ │ add r1, sl, r2, lsl #3 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [r1, #-4] │ │ │ │ @@ -217097,17 +217097,17 @@ │ │ │ │ ldrd r0, [r7, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ add r1, r5, r4 │ │ │ │ add r1, r1, r6 │ │ │ │ sub r0, r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3fb538 │ │ │ │ + bl 3fb52c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3f726c │ │ │ │ + bl 3f7260 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ umlaleq sp, sp, r8, r5 @ │ │ │ │ ldr r1, [pc, #20] @ 124a44 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ @@ -217118,25 +217118,25 @@ │ │ │ │ adceq sp, sp, r4, asr #7 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #24] @ 124a6c │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 3cb304 │ │ │ │ + bl 3cb2f8 │ │ │ │ pop {fp, pc} │ │ │ │ bl 77b08 │ │ │ │ strhteq sp, [sp], r4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #24] @ 124a94 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 3cbe58 │ │ │ │ + bl 3cbe4c │ │ │ │ pop {fp, pc} │ │ │ │ bl 77b08 │ │ │ │ adceq sp, sp, ip, lsr #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r7, [pc, #84] @ 124afc │ │ │ │ mov r4, r0 │ │ │ │ @@ -217277,15 +217277,15 @@ │ │ │ │ adceq ip, sp, r8, lsr #29 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #24] @ 124ce8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 442a00 │ │ │ │ + bl 4429f0 │ │ │ │ pop {fp, pc} │ │ │ │ bl 77b08 │ │ │ │ adceq sl, sp, ip, lsl lr │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #24] @ 124d10 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ @@ -217364,15 +217364,15 @@ │ │ │ │ beq 124e28 │ │ │ │ blx r1 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ add r0, r3, r2 │ │ │ │ sub r0, r5, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 42f2e4 │ │ │ │ + bl 42f2d4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 4fc4c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 125310 │ │ │ │ @@ -217382,15 +217382,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 125320 │ │ │ │ ldr r0, [pc, #2292] @ 125768 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1254e4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ @@ -217426,15 +217426,15 @@ │ │ │ │ ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #436] @ 0x1b4 │ │ │ │ ldr r0, [pc, #2128] @ 125778 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1254f4 │ │ │ │ ldr r2, [pc, #2104] @ 12577c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #2100] @ 125780 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -217445,27 +217445,27 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 4e244 │ │ │ │ cmp r4, #0 │ │ │ │ beq 124f80 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 13966c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 12536c │ │ │ │ ldr r0, [pc, #2032] @ 125790 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1254e4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -217580,26 +217580,26 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r9} │ │ │ │ mov r0, r6 │ │ │ │ bl 4e244 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1255a0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ str r9, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1255b0 │ │ │ │ ldr r1, [pc, #1548] @ 1257e4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, #1544] @ 1257e8 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, #1540] @ 1257ec │ │ │ │ @@ -217626,36 +217626,36 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 4f0dc │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1255e4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1255f4 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125604 │ │ │ │ ldr r1, [pc, #1352] @ 125800 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, #1348] @ 125804 │ │ │ │ mov fp, #0 │ │ │ │ ldr sl, [pc, #1344] @ 125808 │ │ │ │ @@ -217695,15 +217695,15 @@ │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ b 125398 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 125148 │ │ │ │ bl 12d63c │ │ │ │ bl 8e3c68 │ │ │ │ ldr r2, [pc, #1032] @ 125784 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ @@ -218192,26 +218192,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ ldr r6, [pc, #1484] @ 1260e8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125f90 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 125fa0 │ │ │ │ ldr r1, [pc, #1412] @ 1260ec │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, #1408] @ 1260f0 │ │ │ │ ldr r6, [pc, #1408] @ 1260f4 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -218236,15 +218236,15 @@ │ │ │ │ ldr r0, [pc, #1348] @ 126108 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r2, [pc, #1340] @ 12610c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #4 │ │ │ │ - bl 3e2140 │ │ │ │ + bl 3e2134 │ │ │ │ add r9, sp, #16 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ mov r1, r9 │ │ │ │ bl 379dec │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ mov r0, r4 │ │ │ │ @@ -218612,15 +218612,15 @@ │ │ │ │ ldr ip, [pc, #36] @ 1261c8 │ │ │ │ ldr ip, [pc, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 4113fc │ │ │ │ + bl 4113ec │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ ldrdeq r9, [sp], r4 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [pc, #36] @ 126200 │ │ │ │ @@ -218679,15 +218679,15 @@ │ │ │ │ ldr ip, [pc, #36] @ 1262d4 │ │ │ │ ldr ip, [pc, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 4442a4 │ │ │ │ + bl 444294 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ adceq r9, sp, ip, lsr r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [pc, #36] @ 12630c │ │ │ │ @@ -218707,15 +218707,15 @@ │ │ │ │ ldr ip, [pc, #36] @ 126344 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 3cbfdc │ │ │ │ + bl 3cbfd0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ adceq fp, sp, r4, lsl #25 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #24] @ 12636c │ │ │ │ ldr r2, [pc, #24] @ 126370 │ │ │ │ @@ -218900,29 +218900,29 @@ │ │ │ │ ldr ip, [pc, #36] @ 126648 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 3cbca0 │ │ │ │ + bl 3cbc94 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ adceq fp, sp, r0, lsl sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [pc, #36] @ 126680 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 3cb140 │ │ │ │ + bl 3cb134 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ adceq fp, sp, r4, lsl #18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [pc, #36] @ 1266b8 │ │ │ │ @@ -218942,15 +218942,15 @@ │ │ │ │ ldr ip, [pc, #36] @ 1266f0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ ldrd r4, [ip, #40] @ 0x28 │ │ │ │ add r0, r4, r0 │ │ │ │ add r0, r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 3cb46c │ │ │ │ + bl 3cb460 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ adceq fp, sp, r8, lsr r9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -219865,15 +219865,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [pc, #56] @ 127574 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 444010 │ │ │ │ + bl 444000 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 12756c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ @@ -219971,15 +219971,15 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 411400 │ │ │ │ + bl 4113f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fba4 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ @@ -219993,15 +219993,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cc254 │ │ │ │ + bl 3cc248 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fba4 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ @@ -220022,15 +220022,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 4fba4 │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 3b5508 │ │ │ │ + bl 3b54fc │ │ │ │ ldr r3, [pc, #88] @ 127824 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ ldr r5, [pc, #84] @ 127828 │ │ │ │ ldr r2, [pc, #84] @ 12782c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ @@ -220155,15 +220155,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 4fba4 │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 3b5508 │ │ │ │ + bl 3b54fc │ │ │ │ ldr r3, [pc, #88] @ 127a38 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ ldr r5, [pc, #84] @ 127a3c │ │ │ │ ldr r2, [pc, #84] @ 127a40 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ @@ -220298,15 +220298,15 @@ │ │ │ │ bl 4fba4 │ │ │ │ ldm r9, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 3b5508 │ │ │ │ + bl 3b54fc │ │ │ │ ldr r3, [pc, #88] @ 127c74 │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r6, [pc, #84] @ 127c78 │ │ │ │ ldr r2, [pc, #84] @ 127c7c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ @@ -220340,15 +220340,15 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ add r0, r6, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ mov r5, sp │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4442a8 │ │ │ │ + bl 444298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fba4 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ @@ -220708,48 +220708,48 @@ │ │ │ │ beq 128280 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 128254 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 128254 │ │ │ │ cmp r4, #0 │ │ │ │ beq 128298 │ │ │ │ lsl r1, r4, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1282b4 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1282cc │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 128300 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ bl 382b08 │ │ │ │ ldr r5, [pc, #260] @ 128420 │ │ │ │ mov r4, r0 │ │ │ │ @@ -221975,29 +221975,29 @@ │ │ │ │ adceq r1, r8, r4, asr #14 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #36] @ 12965c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 77448 │ │ │ │ adceq r6, sp, r8, lsr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #80] @ 1296c0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [pc, #56] @ 1296c4 │ │ │ │ ldrdne r2, [r4] │ │ │ │ addne r1, pc, r1 │ │ │ │ strdne r2, [r0] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ @@ -222015,15 +222015,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #72] @ 129720 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [pc, #48] @ 129724 │ │ │ │ strne r4, [r0] │ │ │ │ addne r1, pc, r1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -222039,15 +222039,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #88] @ 129790 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [pc, #64] @ 129794 │ │ │ │ ldmne r4, {r2, r3, r5} │ │ │ │ addne r1, pc, r1 │ │ │ │ ldrne r4, [r4, #12] │ │ │ │ stmne r0, {r2, r3, r5} │ │ │ │ strne r4, [r0, #12] │ │ │ │ @@ -222077,15 +222077,15 @@ │ │ │ │ beq 129808 │ │ │ │ ldr r0, [pc, #668] @ 129a68 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1299ac │ │ │ │ mov r7, r0 │ │ │ │ b 12980c │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ mov r0, sp │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ @@ -222132,15 +222132,15 @@ │ │ │ │ beq 1298cc │ │ │ │ ldr r0, [pc, #456] @ 129a70 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1299c4 │ │ │ │ mov r6, r0 │ │ │ │ b 1298d0 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ @@ -222185,15 +222185,15 @@ │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [sp, #4] │ │ │ │ orr r0, r0, #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 129990 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, sp │ │ │ │ cmp r1, #0 │ │ │ │ bne 129984 │ │ │ │ b 129990 │ │ │ │ mov r8, #0 │ │ │ │ @@ -222216,15 +222216,15 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 1299e4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 129a50 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ b 129a50 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 121c58 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -222510,15 +222510,15 @@ │ │ │ │ umulleq r3, r2, r3, r8 │ │ │ │ cmpeq r2, #0 │ │ │ │ beq 129f04 │ │ │ │ cmp r1, #0 │ │ │ │ beq 129f18 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 129f18 │ │ │ │ add ip, r9, #16 │ │ │ │ add r7, fp, #16 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r8} │ │ │ │ stm r7, {r2, r3, r4, r5, r6, r8} │ │ │ │ str r1, [fp, #4] │ │ │ │ str r0, [fp, #8] │ │ │ │ @@ -222617,15 +222617,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12a050 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -222674,15 +222674,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12a134 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -222731,15 +222731,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12a218 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -222852,15 +222852,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12a3fc │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -222909,15 +222909,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12a4e0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -223015,15 +223015,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12a688 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -223072,15 +223072,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12a76c │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -223299,15 +223299,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12aaf8 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -223443,15 +223443,15 @@ │ │ │ │ b 12ad28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 12ad64 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 11b99c │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ @@ -223548,15 +223548,15 @@ │ │ │ │ b 12aecc │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 12af08 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 11b99c │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ @@ -223760,15 +223760,15 @@ │ │ │ │ b 12b21c │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 12b258 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 11b99c │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ @@ -223956,15 +223956,15 @@ │ │ │ │ b 12b52c │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 12b568 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 11b99c │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ @@ -224056,15 +224056,15 @@ │ │ │ │ b 12b6bc │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 12b6f8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 11b99c │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ @@ -224268,15 +224268,15 @@ │ │ │ │ b 12ba0c │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 12ba48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 11b99c │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ @@ -224368,15 +224368,15 @@ │ │ │ │ b 12bb9c │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 12bbd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 11b99c │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ @@ -224670,15 +224670,15 @@ │ │ │ │ b 12c054 │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 12c090 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 11b99c │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ @@ -225167,39 +225167,39 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 12c82c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 11b67c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 12c854 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ b 12c874 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12c888 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r2, [r3], ip │ │ │ │ @ instruction: 0x00832cbd │ │ │ │ adceq ip, r7, r0, lsr #28 │ │ │ │ umulleq r2, r3, ip, ip │ │ │ │ adceq ip, r7, r8, asr #31 │ │ │ │ @@ -225258,39 +225258,39 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 12c998 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #20 │ │ │ │ bl 11b67c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 12c9c0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ b 12c9e0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12c9f4 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ andeq r3, r0, r4, lsl r7 │ │ │ │ @ instruction: 0xfffff8e0 │ │ │ │ umlaleq ip, r7, r0, lr │ │ │ │ ldr r2, [pc, #32] @ 12ca30 │ │ │ │ mov r3, r1 │ │ │ │ @@ -225705,15 +225705,15 @@ │ │ │ │ beq 12d0a0 │ │ │ │ ldr r0, [pc, #276] @ 12d190 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 12d120 │ │ │ │ mov r7, r0 │ │ │ │ b 12d0a4 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ @@ -225855,15 +225855,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #860] @ 12d630 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 12d5c0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12d240 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -225903,15 +225903,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #664] @ 12d62c │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 12d5c0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12d240 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -225963,15 +225963,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #436] @ 12d638 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 12d5c0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12d240 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -225998,15 +225998,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #292] @ 12d634 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 12d5cc │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12d240 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -226049,28 +226049,28 @@ │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 12d600 │ │ │ │ b 12d610 │ │ │ │ b 12d610 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 11d850 │ │ │ │ b 12d624 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq r2, sp, r8, asr #19 │ │ │ │ adceq r2, sp, r8, lsl #21 │ │ │ │ adceq r2, sp, ip, asr #16 │ │ │ │ ldrdeq r2, [sp], r8 @ │ │ │ │ push {fp, lr} │ │ │ │ @@ -226461,15 +226461,15 @@ │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #192] @ 0xc0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5, #196] @ 0xc4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ - bl 5ac06c │ │ │ │ + bl 5ac05c │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ tst r0, r2 │ │ │ │ movne r0, #0 │ │ │ │ strhne r1, [r8, #2] │ │ │ │ strhne r0, [r8] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -226998,15 +226998,15 @@ │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #196] @ 12e578 │ │ │ │ mov r8, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 12e488 │ │ │ │ mov sl, r0 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r9, [sp, #16] │ │ │ │ beq 12e538 │ │ │ │ @@ -227486,15 +227486,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #168] @ 12ecf8 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #83 @ 0x53 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #83 @ 0x53 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 12ece0 │ │ │ │ ldr r1, [pc, #136] @ 12ecfc │ │ │ │ mov r2, #83 @ 0x53 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -227595,15 +227595,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #160] @ 12eea4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #83 @ 0x53 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #83 @ 0x53 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 12ee8c │ │ │ │ ldr r1, [pc, #128] @ 12eea8 │ │ │ │ mov r2, #83 @ 0x53 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -227684,15 +227684,15 @@ │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ bcc 12f48c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r6, fp │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r3, r7, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r4, r6 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ @@ -227722,15 +227722,15 @@ │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ bcc 12f48c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r6, fp │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r3, r7, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r4, r6 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ @@ -227759,15 +227759,15 @@ │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ bcc 12f48c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r6, fp │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r3, r7, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r4, r6 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ @@ -227796,15 +227796,15 @@ │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ bcc 12f48c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r6, fp │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r3, r7, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r4, r6 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ @@ -227833,15 +227833,15 @@ │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ bcc 12f48c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r6, fp │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r3, r7, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r4, r6 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ @@ -227870,15 +227870,15 @@ │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ bcc 12f48c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r6, fp │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r3, r7, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r4, r6 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ @@ -227907,15 +227907,15 @@ │ │ │ │ strdcs r6, [r0] │ │ │ │ addcs sp, sp, #84 @ 0x54 │ │ │ │ popcs {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ cmp r0, #0 │ │ │ │ bne 12f570 │ │ │ │ ldr r3, [pc, #684] @ 12f5b8 │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, #7 │ │ │ │ @@ -227940,15 +227940,15 @@ │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ bcc 12f48c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r6, fp │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r3, r7, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r4, r6 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ @@ -227977,15 +227977,15 @@ │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ bcc 12f48c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r6, fp │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r3, r7, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r4, r6 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ @@ -228022,15 +228022,15 @@ │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r6, fp │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r3, r7, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r4, r6 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ @@ -228134,15 +228134,15 @@ │ │ │ │ cmp r4, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bcc 12fb28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r5, fp │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r3, r6, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ sub r0, r4, r5 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -228170,15 +228170,15 @@ │ │ │ │ cmp r4, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bcc 12fb28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r5, fp │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r3, r6, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ sub r0, r4, r5 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -228204,15 +228204,15 @@ │ │ │ │ cmp r4, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bcc 12fb28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r5, fp │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r3, r6, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ sub r0, r4, r5 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -228238,15 +228238,15 @@ │ │ │ │ cmp r4, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bcc 12fb28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r5, fp │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r3, r6, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ sub r0, r4, r5 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -228272,15 +228272,15 @@ │ │ │ │ cmp r4, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bcc 12fb28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r5, fp │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r3, r6, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ sub r0, r4, r5 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -228306,15 +228306,15 @@ │ │ │ │ cmp r4, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bcc 12fb28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r5, fp │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r3, r6, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ sub r0, r4, r5 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -228337,15 +228337,15 @@ │ │ │ │ ldr r5, [r1, #16] │ │ │ │ str r3, [sp] │ │ │ │ cmp r5, r2 │ │ │ │ bcs 12fb28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r7, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ cmp r0, #0 │ │ │ │ bne 12fbf8 │ │ │ │ ldr r3, [pc, #636] @ 12fc40 │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r7, #16] │ │ │ │ mov r0, #7 │ │ │ │ @@ -228368,15 +228368,15 @@ │ │ │ │ cmp r4, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bcc 12fb28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r5, fp │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r3, r6, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ sub r0, r4, r5 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -228402,15 +228402,15 @@ │ │ │ │ cmp r4, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ bcc 12fb28 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r5, fp │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r3, r6, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ sub r0, r4, r5 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -228443,15 +228443,15 @@ │ │ │ │ bl 195c74 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r5, fp │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r3, r6, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ sub r0, r4, r5 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -228561,28 +228561,28 @@ │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12fc88 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r2, [pc, #56] @ 12fd78 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 7786c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12fd64 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq sl, r7, ip, lsl #1 │ │ │ │ adceq pc, ip, r8, ror #31 │ │ │ │ adceq sl, r7, ip, asr r0 │ │ │ │ strdeq r9, [r7], r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -228661,29 +228661,29 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12fe04 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #60] @ 12ff0c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77a9c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 12fef8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strdeq r9, [r7], ip @ │ │ │ │ adceq pc, ip, r4, asr lr @ │ │ │ │ adceq r9, r7, ip, asr #29 │ │ │ │ adceq r9, r7, r4, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -228791,42 +228791,42 @@ │ │ │ │ bl 25e718 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1300c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ add r0, sp, #28 │ │ │ │ bl 11b67c │ │ │ │ mov r0, sp │ │ │ │ bl 25e718 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 130100 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ b 130114 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 130148 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 121618 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -232496,25 +232496,25 @@ │ │ │ │ beq 133a78 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fba4 │ │ │ │ b 133a78 │ │ │ │ lsl r1, r6, #5 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ tst r4, #1 │ │ │ │ bne 133d30 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e2bc │ │ │ │ ldr r0, [pc, #1004] @ 133eb0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 133d60 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ @@ -232527,15 +232527,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 133b28 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r1, [pc, #900] @ 133eb8 │ │ │ │ ldr r3, [pc, #900] @ 133ebc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ @@ -232995,19 +232995,19 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 134278 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #3012] @ 134e54 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ bne 134b58 │ │ │ │ ldr r6, [pc, #3000] @ 134e60 │ │ │ │ @@ -233015,22 +233015,22 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2de4b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13445c │ │ │ │ add r0, sp, #32 │ │ │ │ mov r8, #0 │ │ │ │ strb r8, [sp, #85] @ 0x55 │ │ │ │ - bl 3f50c0 │ │ │ │ + bl 3f50b4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1342e8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #536] @ 0x218 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f4b84 │ │ │ │ + bl 3f4b78 │ │ │ │ mov r8, r0 │ │ │ │ ldr sl, [pc, #2932] @ 134e64 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [sl] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 134b88 │ │ │ │ @@ -233183,15 +233183,15 @@ │ │ │ │ beq 134534 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fba4 │ │ │ │ b 134534 │ │ │ │ lsl r1, r5, #5 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ eor r0, r9, #1 │ │ │ │ orr r0, r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ beq 134588 │ │ │ │ ldrd r0, [sl, #48] @ 0x30 │ │ │ │ add r0, r0, fp │ │ │ │ add r0, r0, r1 │ │ │ │ @@ -233213,15 +233213,15 @@ │ │ │ │ beq 134618 │ │ │ │ ldr r0, [pc, #2364] @ 134f08 │ │ │ │ mov r1, #4 │ │ │ │ mov r4, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 134c2c │ │ │ │ mov r7, r0 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #0 │ │ │ │ ldrd r2, [r0] │ │ │ │ mov r4, r7 │ │ │ │ @@ -233260,65 +233260,65 @@ │ │ │ │ beq 1346a0 │ │ │ │ ldr r1, [fp, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 134674 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 134674 │ │ │ │ cmp r9, #0 │ │ │ │ beq 1346b8 │ │ │ │ lsl r1, r9, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 134754 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1346dc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r4 │ │ │ │ beq 13471c │ │ │ │ add r4, r7, #4 │ │ │ │ b 134700 │ │ │ │ add r4, r4, #12 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 13471c │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1346f4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1346f4 │ │ │ │ ldr r0, [sp, #2280] @ 0x8e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13473c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, sp, #844 @ 0x34c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ bne 1346cc │ │ │ │ b 1346dc │ │ │ │ cmp r1, #0 │ │ │ │ bne 134b0c │ │ │ │ ldr r5, [pc, #1836] @ 134eac │ │ │ │ add r5, pc, r5 │ │ │ │ @@ -233503,15 +233503,15 @@ │ │ │ │ bne 134820 │ │ │ │ b 1342b8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1342b8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1342b8 │ │ │ │ ldrb r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1342b8 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldrd r8, [r6] │ │ │ │ ldr r1, [r9] │ │ │ │ @@ -233520,19 +233520,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 134aac │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1342b8 │ │ │ │ ldr r0, [pc, #840] @ 134e10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 6e5d0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 133f34 │ │ │ │ @@ -233689,15 +233689,15 @@ │ │ │ │ b 134d4c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 134d50 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 134d90 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 11b02c │ │ │ │ @@ -233706,24 +233706,24 @@ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 134dc8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 134dd8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 134dd8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 17cc20 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -233890,15 +233890,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strb r0, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 135260 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r8, sl │ │ │ │ add fp, r0, r9 │ │ │ │ add r9, sp, #16 │ │ │ │ rsb r0, r5, r5, lsl #4 │ │ │ │ @@ -233925,15 +233925,15 @@ │ │ │ │ strb r0, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #20 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 135270 │ │ │ │ ldm r9, {r2, r3, r4, r5, r7} │ │ │ │ mov r1, r0 │ │ │ │ stm r1, {r2, r3, r4, r5, r7} │ │ │ │ str r0, [sp, #8] │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -233953,15 +233953,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ bl 4fc4c │ │ │ │ strb r9, [sp, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r6, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3f68b4 │ │ │ │ + bl 3f68a8 │ │ │ │ bl 8e35d4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ bl 8e2f38 │ │ │ │ mov r0, r6 │ │ │ │ @@ -233982,15 +233982,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1351bc │ │ │ │ cmp r1, #1 │ │ │ │ bne 1351e4 │ │ │ │ add r0, sp, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3e3c24 │ │ │ │ + bl 3e3c18 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #360] @ 13535c │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [pc, #356] @ 135360 │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -234060,15 +234060,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1352f4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 13531c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3e3c24 │ │ │ │ + bl 3e3c18 │ │ │ │ cmp r5, #0 │ │ │ │ beq 13534c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 11e09c │ │ │ │ b 13534c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -234121,15 +234121,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 135420 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 135410 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 135444 │ │ │ │ @@ -234255,15 +234255,15 @@ │ │ │ │ beq 135638 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 135628 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ @@ -234279,15 +234279,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 135688 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r3, [r7], ip @ │ │ │ │ ldrdeq ip, [ip], r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #908 @ 0x38c │ │ │ │ mov r5, r0 │ │ │ │ @@ -234298,15 +234298,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 940944 │ │ │ │ add r9, sp, #836 @ 0x344 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #804] @ 0x324 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3f43dc │ │ │ │ + bl 3f43d0 │ │ │ │ ldrb r0, [sp, #836] @ 0x344 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1356f0 │ │ │ │ ldr r4, [sp, #840] @ 0x348 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -234379,21 +234379,21 @@ │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [sp, #884] @ 0x374 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135818 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135830 │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, r5, #32 │ │ │ │ add r0, sp, #856 @ 0x358 │ │ │ │ bl 940944 │ │ │ │ @@ -234447,25 +234447,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 135934 │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1356e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ str r4, [sp, #896] @ 0x380 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135950 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r1, r5, #44 @ 0x2c │ │ │ │ add r0, sp, #836 @ 0x344 │ │ │ │ bl 940944 │ │ │ │ ldr r5, [sp, #840] @ 0x348 │ │ │ │ ldr r4, [sp, #844] @ 0x34c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ @@ -234484,21 +234484,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 135a0c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1359bc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1359d4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 1356e4 │ │ │ │ @@ -234511,21 +234511,21 @@ │ │ │ │ b 1356e4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #856] @ 0x358 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135a28 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135a40 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ bl 1872c8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #856 @ 0x358 │ │ │ │ bl 236410 │ │ │ │ @@ -234553,59 +234553,59 @@ │ │ │ │ b 135afc │ │ │ │ ldr r1, [sp, #884] @ 0x374 │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135ad8 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 135ad8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135b6c │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ b 135b4c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135b2c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 135b2c │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135b4c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 135b4c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ bl 50750 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 135b74 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq sl, ip, ip, lsr #4 │ │ │ │ adceq sl, ip, r8, lsr ip │ │ │ │ adceq sl, ip, ip, asr r9 │ │ │ │ adceq sl, ip, r0, lsr #24 │ │ │ │ adceq sl, ip, ip, lsl #24 │ │ │ │ @@ -234627,15 +234627,15 @@ │ │ │ │ mov r1, sl │ │ │ │ bl 1360d8 │ │ │ │ add r7, sp, #836 @ 0x344 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #804] @ 0x324 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f5f74 │ │ │ │ + bl 3f5f68 │ │ │ │ ldrb r0, [sp, #836] @ 0x344 │ │ │ │ cmp r0, #0 │ │ │ │ beq 135c14 │ │ │ │ ldr r4, [sp, #840] @ 0x348 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -234708,21 +234708,21 @@ │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [sp, #884] @ 0x374 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135d3c │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135d54 │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, r5, #44 @ 0x2c │ │ │ │ add r0, sp, #856 @ 0x358 │ │ │ │ bl 940944 │ │ │ │ @@ -234775,25 +234775,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 135e54 │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135c08 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ str r4, [sp, #896] @ 0x380 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135e70 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r1, r5, #32 │ │ │ │ add r0, sp, #836 @ 0x344 │ │ │ │ bl 940944 │ │ │ │ ldr r8, [sp, #840] @ 0x348 │ │ │ │ ldr r4, [sp, #844] @ 0x34c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, sl │ │ │ │ @@ -234813,21 +234813,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 135f30 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135ee0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135ef8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 135c08 │ │ │ │ @@ -234840,21 +234840,21 @@ │ │ │ │ b 135c08 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #856] @ 0x358 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135f4c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135f64 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ bl 1872c8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #856 @ 0x358 │ │ │ │ bl 236410 │ │ │ │ @@ -234882,59 +234882,59 @@ │ │ │ │ b 136020 │ │ │ │ ldr r1, [sp, #884] @ 0x374 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 135ffc │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 135ffc │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ cmp r1, #0 │ │ │ │ beq 136090 │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ b 136070 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 136050 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 136050 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 136070 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 136070 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ bl 50750 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 136098 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq r9, ip, r8, lsl #26 │ │ │ │ adceq sl, ip, r4, lsl r7 │ │ │ │ adceq sl, ip, r8, lsr r4 │ │ │ │ strdeq sl, [ip], ip @ │ │ │ │ adceq sl, ip, r8, ror #13 │ │ │ │ @@ -234952,15 +234952,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #260] @ 1361fc │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1361a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldrb r1, [r6], #2 │ │ │ │ strb r1, [r5, r0] │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -234974,51 +234974,51 @@ │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ ldr r1, [pc, #180] @ 136204 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ mov r1, sp │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 608348 │ │ │ │ + bl 608338 │ │ │ │ cmp r4, #0 │ │ │ │ beq 13618c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 136194 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [pc, #88] @ 136208 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1361f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1361f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq r9, ip, r4, ror #24 │ │ │ │ umlaleq r4, r7, r8, r0 │ │ │ │ adceq r4, r7, ip, lsl #1 │ │ │ │ ldrdeq r2, [r7], r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -235089,15 +235089,15 @@ │ │ │ │ add r9, r2, r3, lsl #1 │ │ │ │ bne 1362f4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 136330 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bl 55cfc │ │ │ │ mov r1, r0 │ │ │ │ @@ -235106,24 +235106,24 @@ │ │ │ │ strd r0, [r8] │ │ │ │ beq 136374 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 136398 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #0 │ │ │ │ add sl, sp, #248 @ 0xf8 │ │ │ │ @@ -235219,15 +235219,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 136510 │ │ │ │ cmp r1, #1 │ │ │ │ bne 136538 │ │ │ │ mov r0, r9 │ │ │ │ dmb ish │ │ │ │ - bl 3e3890 │ │ │ │ + bl 3e3884 │ │ │ │ add sp, sp, #468 @ 0x1d4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r2, [fp] │ │ │ │ stmib fp, {r0, r3} │ │ │ │ dmb ish │ │ │ │ @@ -235260,15 +235260,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1365b4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1365dc │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e3890 │ │ │ │ + bl 3e3884 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addeq r9, r2, lr, lsr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ @@ -235333,15 +235333,15 @@ │ │ │ │ beq 1366cc │ │ │ │ mov r0, r5 │ │ │ │ bl 4fba4 │ │ │ │ b 1366cc │ │ │ │ lsl r1, r7, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #92] @ 136774 │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [pc, #88] @ 136778 │ │ │ │ @@ -235437,15 +235437,15 @@ │ │ │ │ beq 13686c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fba4 │ │ │ │ b 13686c │ │ │ │ lsl r1, r7, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #92] @ 136914 │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [pc, #88] @ 136918 │ │ │ │ @@ -235482,15 +235482,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #916] @ 136cd4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 136bb4 │ │ │ │ ldr r5, [r5] │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ mov r1, r5 │ │ │ │ @@ -235732,15 +235732,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #912] @ 1370b8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 136f98 │ │ │ │ ldr r5, [r5] │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ mov r1, r5 │ │ │ │ @@ -236418,15 +236418,15 @@ │ │ │ │ bne 137a4c │ │ │ │ add sl, r4, fp │ │ │ │ cmp r5, #0 │ │ │ │ beq 1377f4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 137a68 │ │ │ │ add r1, sp, #12 │ │ │ │ bl 18d5b4 │ │ │ │ add r7, sp, #12 │ │ │ │ @@ -236443,15 +236443,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 1370f8 │ │ │ │ ldr r0, [pc, #1208] @ 137d00 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 137bc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ @@ -236500,15 +236500,15 @@ │ │ │ │ ldr r0, [pc, #1020] @ 137d20 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r2, [pc, #1012] @ 137d24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #4 │ │ │ │ - bl 3e2140 │ │ │ │ + bl 3e2134 │ │ │ │ add r8, sp, #16 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ mov r1, r8 │ │ │ │ bl 379dec │ │ │ │ add r7, sp, #544 @ 0x220 │ │ │ │ mov r0, r7 │ │ │ │ @@ -236547,15 +236547,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 137ac0 │ │ │ │ ldr r0, [pc, #864] @ 137d48 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 137bb4 │ │ │ │ ldr r2, [pc, #836] @ 137d4c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #832] @ 137d50 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -236571,15 +236571,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #548] @ 0x224 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sl, r4, fp │ │ │ │ cmp r5, #0 │ │ │ │ bne 1377e4 │ │ │ │ b 1377f4 │ │ │ │ bl 13af74 │ │ │ │ bl 8e3c68 │ │ │ │ b 137b30 │ │ │ │ @@ -236712,15 +236712,15 @@ │ │ │ │ b 137c84 │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 137cd4 │ │ │ │ ldr r0, [sp, #548] @ 0x224 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 50750 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ @@ -236829,15 +236829,15 @@ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #232] @ 137f3c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 137ec0 │ │ │ │ ldr r2, [pc, #208] @ 137f40 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #204] @ 137f44 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -236849,15 +236849,15 @@ │ │ │ │ bl 4e244 │ │ │ │ cmp r4, #0 │ │ │ │ beq 137eb4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 77448 │ │ │ │ @@ -236867,15 +236867,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 11bf6c │ │ │ │ cmp r4, #0 │ │ │ │ beq 137f28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 11bf6c │ │ │ │ @@ -237792,39 +237792,39 @@ │ │ │ │ bl 13fcf0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 138ba8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 138bd8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 138c20 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 138c60 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 138ca0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 138ce0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 138d20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r6, r2, r9, lsl #24 │ │ │ │ @@ -237842,15 +237842,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #988] @ 1391fc │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1390e4 │ │ │ │ ldr r8, [r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -238110,15 +238110,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #988] @ 13962c │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 139514 │ │ │ │ ldr r8, [r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -238381,15 +238381,15 @@ │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r4, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 1398d8 │ │ │ │ - bl 41a620 │ │ │ │ + bl 41a610 │ │ │ │ uxtb r5, r0 │ │ │ │ add r0, r4, #4 │ │ │ │ strb r5, [sp, #3] │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r2, [r1, r5, lsl #2] │ │ │ │ add pc, r1, r2 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ @@ -238514,15 +238514,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1398a8 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #280] @ 1399dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 6e5d0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -239341,55 +239341,55 @@ │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 37f174 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13a1dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13a224 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13a264 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13a2a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13a2e4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13a324 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13a364 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13a3a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13a3e4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13a424 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13a464 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r6, r2, r0, lsl r2 │ │ │ │ @@ -239478,15 +239478,15 @@ │ │ │ │ beq 13a790 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fba4 │ │ │ │ b 13a790 │ │ │ │ lsl r1, r7, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #88] @ 13a834 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #84] @ 13a838 │ │ │ │ @@ -239520,15 +239520,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #916] @ 13abec │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13aacc │ │ │ │ ldr r5, [r5] │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ mov r1, r5 │ │ │ │ @@ -240699,15 +240699,15 @@ │ │ │ │ mov r2, #7 │ │ │ │ bl 831850 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 13bc6c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c9568 │ │ │ │ + bl 3c955c │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 13b4f0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -240883,15 +240883,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 18b0dc │ │ │ │ ldr r0, [pc, #168] @ 13be50 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13be0c │ │ │ │ ldr r4, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ @@ -241540,15 +241540,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #248] @ 13c8e4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13c8b0 │ │ │ │ ldr r3, [pc, #220] @ 13c8e8 │ │ │ │ mov r2, r0 │ │ │ │ str r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -241653,15 +241653,15 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #248] @ 13caa8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13ca74 │ │ │ │ ldr r3, [pc, #220] @ 13caac │ │ │ │ mov r2, r0 │ │ │ │ str r4, [r0] │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -242132,15 +242132,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 4fba4 │ │ │ │ b 13d104 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [pc, #236] @ 13d23c │ │ │ │ ldr r2, [pc, #236] @ 13d240 │ │ │ │ ldr r1, [pc, #236] @ 13d244 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -242172,15 +242172,15 @@ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 13d210 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13d210 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 13d210 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 4fba4 │ │ │ │ b 13d210 │ │ │ │ @@ -242424,15 +242424,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 4fba4 │ │ │ │ b 13d594 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #3 │ │ │ │ ldr r0, [pc, #232] @ 13d6c8 │ │ │ │ ldr r2, [pc, #232] @ 13d6cc │ │ │ │ ldr r1, [pc, #232] @ 13d6d0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -242463,15 +242463,15 @@ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 13d69c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13d69c │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 13d69c │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 4fba4 │ │ │ │ b 13d69c │ │ │ │ @@ -242627,15 +242627,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ 13d8e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ adceq sp, r6, ip, asr #12 │ │ │ │ push {fp, lr} │ │ │ │ mov r0, r1 │ │ │ │ - bl 437254 │ │ │ │ + bl 437244 │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ @@ -242860,15 +242860,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ b 13dd14 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13dc9c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ uxtb r0, r4 │ │ │ │ cmp r4, #10 │ │ │ │ movcc r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13dd10 │ │ │ │ mov r1, #0 │ │ │ │ @@ -242912,54 +242912,54 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 13dd78 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 4e25c │ │ │ │ b 13dd98 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #28] │ │ │ │ cmp r0, #1 │ │ │ │ beq 13dd54 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13dd98 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13dd98 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 13ddb0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 4e25c │ │ │ │ b 13ddd0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 13ddd0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13ddd0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp fp, #10 │ │ │ │ bcc 13dde0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 4e25c │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ str r0, [r9, #4] │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13dd04 │ │ │ │ ldr r0, [pc, #644] @ 13e098 │ │ │ │ mov r3, #2 │ │ │ │ ldr r1, [pc, #640] @ 13e09c │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -243146,15 +243146,15 @@ │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r7, [pc, #436] @ 13e2b4 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13e24c │ │ │ │ ldr r1, [pc, #404] @ 13e2b8 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, sp, #8 │ │ │ │ mov r2, #6 │ │ │ │ @@ -243168,26 +243168,26 @@ │ │ │ │ bne 13e210 │ │ │ │ ldr r0, [pc, #372] @ 13e2cc │ │ │ │ ldrb r1, [r7] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13e258 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13e198 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov fp, #1 │ │ │ │ str r7, [sp, #24] │ │ │ │ str fp, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ str fp, [sp, #20] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ @@ -243248,15 +243248,15 @@ │ │ │ │ bl 13f5bc │ │ │ │ b 13e29c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq r1, ip, ip, asr ip │ │ │ │ umulleq r4, r2, ip, lr │ │ │ │ umlaleq r3, ip, r8, ip │ │ │ │ strhteq r3, [ip], r4 │ │ │ │ adceq ip, r6, r8, asr #24 │ │ │ │ @@ -243287,27 +243287,27 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ lslne r0, r3, #1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 50750 │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e4208 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13e378 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ @@ -243357,15 +243357,15 @@ │ │ │ │ bl 77900 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13e474 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -243401,27 +243401,27 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ lslne r0, r3, #1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 50750 │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e4208 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13e540 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ @@ -243471,15 +243471,15 @@ │ │ │ │ bl 77900 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13e63c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -243495,15 +243495,15 @@ │ │ │ │ sub sp, sp, #260 @ 0x104 │ │ │ │ ldr r4, [pc, #1120] @ 13ead4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #180 @ 0xb4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13e9d4 │ │ │ │ ldr r1, [pc, #1088] @ 13ead8 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add sl, sp, #144 @ 0x90 │ │ │ │ mov r2, #7 │ │ │ │ @@ -243517,26 +243517,26 @@ │ │ │ │ bne 13e91c │ │ │ │ ldr r1, [pc, #1056] @ 13eaec │ │ │ │ ldrb r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #4 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13e9e0 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13e70c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldm sl!, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ @@ -243563,26 +243563,26 @@ │ │ │ │ bne 13e958 │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #896] @ 13eb0c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13e9f8 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13e7c4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add sl, sp, #208 @ 0xd0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldm r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, sl │ │ │ │ @@ -243609,26 +243609,26 @@ │ │ │ │ bne 13e994 │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #744] @ 13eb2c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13ea10 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13e87c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ mov r0, sl │ │ │ │ ldm r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -243767,15 +243767,15 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 13f4a0 │ │ │ │ b 13eab8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #180 @ 0xb4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r1, ip, r8, ror #13 │ │ │ │ addeq r4, r2, pc, lsr r9 │ │ │ │ adceq r3, ip, ip, lsl r7 │ │ │ │ adceq r3, ip, r0, lsr #9 │ │ │ │ @@ -244184,15 +244184,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 13f14c │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 13f170 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #56 @ 0x38 │ │ │ │ bl 246668 │ │ │ │ @@ -244200,40 +244200,40 @@ │ │ │ │ b 13f154 │ │ │ │ cmp r7, #0 │ │ │ │ beq 13f18c │ │ │ │ rsb r0, r7, r7, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f1b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r5, r4, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d8ce0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #3 │ │ │ │ addsne r1, r1, #13 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r2, [r5] │ │ │ │ sub r0, r2, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #4 │ │ │ │ bl 1bd000 │ │ │ │ mov r0, r6 │ │ │ │ @@ -244253,25 +244253,25 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 13f22c │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f22c │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13f22c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 13f288 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 13f2d0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ @@ -244281,87 +244281,87 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f2d0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f2f0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 13f340 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 4e25c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f360 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 13f3ac │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f398 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 13f388 │ │ │ │ b 13f398 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 44fa50 │ │ │ │ + bl 44fa40 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 50750 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ @@ -244382,45 +244382,45 @@ │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f49c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f49c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f4c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f4dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ beq 13f524 │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ @@ -244430,15 +244430,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f524 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ beq 13f564 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f548 │ │ │ │ @@ -244446,67 +244446,67 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f564 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f5b0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f5a8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #52] @ 0x34 │ │ │ │ bl 13f28c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f5dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f5f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ cmp r6, #0 │ │ │ │ beq 13f634 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f61c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f634 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 13f674 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f658 │ │ │ │ @@ -244514,47 +244514,47 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f674 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f6c0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f6b8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ bl 13f28c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r0, [r0] │ │ │ │ b 50750 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f6f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 13f758 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -244564,39 +244564,39 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 13f790 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f73c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 13f714 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 13f724 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 13f730 │ │ │ │ b 13f73c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -244610,15 +244610,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 13f7f4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ b 50750 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 614168 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -244629,15 +244629,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f840 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 13f864 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 13f864 │ │ │ │ @@ -244646,15 +244646,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13f884 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -244751,15 +244751,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 13fa28 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 13fa4c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #56 @ 0x38 │ │ │ │ bl 246668 │ │ │ │ @@ -244768,15 +244768,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 13fa6c │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -244791,15 +244791,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 13fac8 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 13faec │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ bl 244ac0 │ │ │ │ @@ -244808,15 +244808,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 13fb0c │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -244836,58 +244836,58 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 13fb58 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13fb7c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13fb94 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13fbb0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #116] @ 13fc30 │ │ │ │ ldr r2, [pc, #116] @ 13fc34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bne 13fc04 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne 13fc1c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 13fbfc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq pc, r6, r8, ror #6 │ │ │ │ adceq r3, r7, r8, asr #27 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 4e3a0 │ │ │ │ @@ -244924,20 +244924,20 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 13fce4 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #372] @ 13fe78 │ │ │ │ mov r9, r3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -244955,15 +244955,15 @@ │ │ │ │ ldr r0, [pc, #320] @ 13fe80 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13fe14 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, sl │ │ │ │ b 13fd70 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ @@ -244973,15 +244973,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 13fe2c │ │ │ │ ldr r3, [pc, #220] @ 13fe8c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r2] │ │ │ │ @@ -245020,15 +245020,15 @@ │ │ │ │ b 13fe60 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 13fe64 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 13fe64 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -246515,15 +246515,15 @@ │ │ │ │ and sl, r0, r9 │ │ │ │ b 141508 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1415b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 13bd64 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -246792,15 +246792,15 @@ │ │ │ │ and sl, r0, r9 │ │ │ │ b 14195c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 141a0c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [pc, #576] @ 141c54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ @@ -246852,15 +246852,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ b 141b24 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 141a40 │ │ │ │ add r0, sp, #20 │ │ │ │ ldrb r2, [sp, #21] │ │ │ │ orr r0, r0, #2 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ b 141b24 │ │ │ │ @@ -247128,15 +247128,15 @@ │ │ │ │ and sl, r0, r9 │ │ │ │ b 141e9c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 141f4c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 13ace8 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -247407,19 +247407,19 @@ │ │ │ │ and sl, r0, r9 │ │ │ │ b 1422f8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1423a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 3c8f9c │ │ │ │ + bl 3c8f90 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r5, [sp, #20] │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ cmp r5, #2 │ │ │ │ beq 1423e4 │ │ │ │ cmp r5, #1 │ │ │ │ @@ -247684,15 +247684,15 @@ │ │ │ │ and fp, r0, r9 │ │ │ │ b 14274c │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1427fc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 1383c0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 180a94 │ │ │ │ @@ -248075,19 +248075,19 @@ │ │ │ │ and fp, r0, r9 │ │ │ │ b 142d68 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq 142e18 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 3ca524 │ │ │ │ + bl 3ca518 │ │ │ │ cmp r0, #0 │ │ │ │ beq 142f38 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [pc, #664] @ 1430d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -248443,15 +248443,15 @@ │ │ │ │ and sl, r0, r9 │ │ │ │ b 143328 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1433d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13ac2c │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r5, [sp, #20] │ │ │ │ @@ -248721,15 +248721,15 @@ │ │ │ │ and sl, r0, r9 │ │ │ │ b 143780 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 143830 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 18b53c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ beq 143880 │ │ │ │ @@ -249007,15 +249007,15 @@ │ │ │ │ and r9, r0, fp │ │ │ │ b 143c00 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 143ca8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #520] @ 143eb8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r2 │ │ │ │ add r4, r0, r1 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ @@ -249330,15 +249330,15 @@ │ │ │ │ and fp, r0, r3 │ │ │ │ b 144100 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1441b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 1383c0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ @@ -249367,27 +249367,27 @@ │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ beq 144464 │ │ │ │ ldr r1, [pc, #764] @ 144538 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r2, #24 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ bl 831fb4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 144278 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ mov r1, #3 │ │ │ │ bl 83209c │ │ │ │ ldrd r0, [r5, #88] @ 0x58 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #56]! @ 0x38 │ │ │ │ @@ -249518,15 +249518,15 @@ │ │ │ │ bl 77b08 │ │ │ │ b 1444d4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1444dc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ bl 77b08 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ bl 77b08 │ │ │ │ mov r0, r4 │ │ │ │ @@ -249746,15 +249746,15 @@ │ │ │ │ and r9, r0, r3 │ │ │ │ b 144780 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 144834 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #740] @ 144b20 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r9 │ │ │ │ add r7, r0, r1 │ │ │ │ ldr r0, [r7, #16]! │ │ │ │ @@ -250118,15 +250118,15 @@ │ │ │ │ and r9, r0, fp │ │ │ │ b 144d5c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 144e04 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #512] @ 14500c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #88] @ 0x58 │ │ │ │ add r0, r0, r2 │ │ │ │ add r4, r0, r1 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ @@ -250435,15 +250435,15 @@ │ │ │ │ and r9, r0, r3 │ │ │ │ b 145244 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1452f8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #1176] @ 145798 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #60] @ 0x3c │ │ │ │ add r0, r0, r5 │ │ │ │ add r8, r0, r1 │ │ │ │ ldr r0, [r8, #56] @ 0x38 │ │ │ │ @@ -250468,26 +250468,26 @@ │ │ │ │ ldr r0, [r6, #12]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 145644 │ │ │ │ ldr r1, [pc, #1116] @ 1457cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 2df99c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1455e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1455e8 │ │ │ │ ldrb r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ beq 14553c │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ cmp r0, #1 │ │ │ │ bne 145550 │ │ │ │ @@ -250704,15 +250704,15 @@ │ │ │ │ b 145758 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 145748 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #56] @ 0x38 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8, #56] @ 0x38 │ │ │ │ bl 77b08 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 13f2f8 │ │ │ │ bl 77b08 │ │ │ │ @@ -250934,15 +250934,15 @@ │ │ │ │ and sl, r0, r9 │ │ │ │ b 145a14 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 145ac4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 13b8cc │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -251214,15 +251214,15 @@ │ │ │ │ and fp, r0, r9 │ │ │ │ b 145e74 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 145f24 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #28] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ beq 145f70 │ │ │ │ cmp r0, #1 │ │ │ │ bne 145f80 │ │ │ │ @@ -251254,15 +251254,15 @@ │ │ │ │ beq 145fd4 │ │ │ │ ldr r0, [pc, #672] @ 146250 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 146194 │ │ │ │ mov r5, r0 │ │ │ │ b 145fd8 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ @@ -251304,15 +251304,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4f1cc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 14608c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 5099c │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #28 │ │ │ │ ldrb r2, [sp, #29] │ │ │ │ orr r0, r0, #2 │ │ │ │ @@ -251393,15 +251393,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 4f1cc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1461f0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 5099c │ │ │ │ bl 77b08 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 13f2f8 │ │ │ │ bl 77b08 │ │ │ │ bl 77b08 │ │ │ │ @@ -251605,15 +251605,15 @@ │ │ │ │ and fp, r0, r9 │ │ │ │ b 146490 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 146540 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #28] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ beq 14658c │ │ │ │ cmp r0, #1 │ │ │ │ bne 14659c │ │ │ │ @@ -251645,15 +251645,15 @@ │ │ │ │ beq 1465f0 │ │ │ │ ldr r0, [pc, #680] @ 146874 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1467b8 │ │ │ │ mov r5, r0 │ │ │ │ b 1465f4 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ @@ -251696,15 +251696,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4f1cc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1466ac │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 5099c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #28 │ │ │ │ ldrb r2, [sp, #29] │ │ │ │ @@ -251786,15 +251786,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 4f1cc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 146814 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 5099c │ │ │ │ bl 77b08 │ │ │ │ add r0, sp, #2128 @ 0x850 │ │ │ │ bl 13f2f8 │ │ │ │ bl 77b08 │ │ │ │ bl 77b08 │ │ │ │ @@ -251990,15 +251990,15 @@ │ │ │ │ and r9, r0, fp │ │ │ │ b 146a9c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 146b44 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #556] @ 146d78 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #60] @ 0x3c │ │ │ │ add r0, r0, r2 │ │ │ │ add r4, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ @@ -252320,15 +252320,15 @@ │ │ │ │ and fp, r0, r9 │ │ │ │ b 146fbc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 14706c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #28] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ beq 1470b8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1470c8 │ │ │ │ @@ -252360,15 +252360,15 @@ │ │ │ │ beq 14711c │ │ │ │ ldr r0, [pc, #668] @ 147394 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1472dc │ │ │ │ mov r5, r0 │ │ │ │ b 147120 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ @@ -252410,15 +252410,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4f1cc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1471d4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 5099c │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #28 │ │ │ │ ldrb r2, [sp, #29] │ │ │ │ orr r0, r0, #2 │ │ │ │ @@ -252499,15 +252499,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 4f1cc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 147338 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 5099c │ │ │ │ bl 77b08 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 13f2f8 │ │ │ │ bl 77b08 │ │ │ │ bl 77b08 │ │ │ │ @@ -252708,15 +252708,15 @@ │ │ │ │ and r9, r0, fp │ │ │ │ b 1475cc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 14767c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #1148] @ 147b00 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, [r0, #88] @ 0x58 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 13be54 │ │ │ │ @@ -252766,15 +252766,15 @@ │ │ │ │ strh r3, [r7, r4] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sp, #604] @ 0x25c │ │ │ │ str r6, [sp, #596] @ 0x254 │ │ │ │ strb r2, [sp, #593] @ 0x251 │ │ │ │ strb r1, [sp, #592] @ 0x250 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f48ac │ │ │ │ + bl 3f48a0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 14787c │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1479a8 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ @@ -252844,26 +252844,26 @@ │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 1479b4 │ │ │ │ ldr r1, [pc, #640] @ 147b10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r2, #14 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 2df99c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 14786c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #636 @ 0x27c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ ldrb r2, [sp, #37] @ 0x25 │ │ │ │ orr r0, r0, #2 │ │ │ │ @@ -252894,15 +252894,15 @@ │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #608] @ 0x260 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 77900 │ │ │ │ b 147a4c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1477a8 │ │ │ │ ldr r2, [pc, #356] @ 147ad4 │ │ │ │ ldr r3, [pc, #356] @ 147ad8 │ │ │ │ strb r0, [sp, #608] @ 0x260 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -252964,15 +252964,15 @@ │ │ │ │ bl 50750 │ │ │ │ bl 77b08 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 147ab8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 50750 │ │ │ │ bl 77b08 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 147ab8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ @@ -253187,15 +253187,15 @@ │ │ │ │ and sl, r0, r9 │ │ │ │ b 147d48 │ │ │ │ ldr r1, [sp, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ beq 147df8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #4080] @ 148df0 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #60] @ 0x3c │ │ │ │ add r0, r0, r2 │ │ │ │ add r8, r0, r1 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ @@ -253319,15 +253319,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 148008 │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ cmp r1, #0 │ │ │ │ beq 148008 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 149020 │ │ │ │ bl 4f22c │ │ │ │ mov r5, r0 │ │ │ │ bl 4fb14 │ │ │ │ mov r4, r0 │ │ │ │ @@ -253407,15 +253407,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 148168 │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ cmp r1, #0 │ │ │ │ beq 148168 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 149088 │ │ │ │ bl 831a4c │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ @@ -253727,15 +253727,15 @@ │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ bl 9302ec │ │ │ │ cmp r6, #0 │ │ │ │ beq 148668 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [pc, #4080] @ 149660 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ add r4, sp, #216 @ 0xd8 │ │ │ │ strd r0, [sp] │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ @@ -253957,15 +253957,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1489d0 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1489d0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #320 @ 0x140 │ │ │ │ vpop {d8-d10} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adceq sl, fp, r4, lsl #2 │ │ │ │ ldr r0, [pc, #3592] @ 149824 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -254048,15 +254048,15 @@ │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ bl 9302ec │ │ │ │ cmp r4, #0 │ │ │ │ beq 148b6c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [pc, #3292] @ 149850 │ │ │ │ mov r5, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ mov r6, #4 │ │ │ │ mov r3, #3 │ │ │ │ @@ -254083,74 +254083,74 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 148c1c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 148bf8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ clz r0, r6 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orr r0, r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ beq 148c1c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #1 │ │ │ │ bne 148c38 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ bl 4e25c │ │ │ │ b 148c58 │ │ │ │ strdeq r3, [r6], r0 @ │ │ │ │ cmp r0, #0 │ │ │ │ bne 148c58 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ beq 148c58 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 148c70 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ cmp fp, #0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8, #64] @ 0x40 │ │ │ │ beq 148c94 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 148cac │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #1 │ │ │ │ bne 148cc4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ bl 4e25c │ │ │ │ b 148ce4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 148ce4 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 148ce4 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [pc, #2968] @ 149888 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ bhi 148de4 │ │ │ │ ldr r0, [pc, #2952] @ 14988c │ │ │ │ @@ -254274,21 +254274,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 148ef4 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ beq 148ef4 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 148f0c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #64] @ 0x40 │ │ │ │ b 14837c │ │ │ │ ldr r0, [pc, #2176] @ 14979c │ │ │ │ ldr r3, [pc, #2176] @ 1497a0 │ │ │ │ ldr r2, [pc, #2176] @ 1497a4 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r1, [sp, #192] @ 0xc0 │ │ │ │ @@ -254569,15 +254569,15 @@ │ │ │ │ b 149388 │ │ │ │ mov r7, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 149398 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 149398 │ │ │ │ mov r7, r5 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 50750 │ │ │ │ mov r5, #0 │ │ │ │ b 1493f0 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ @@ -254587,15 +254587,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ mov r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1493f0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1493f0 │ │ │ │ adceq r2, r6, r0, lsl #23 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 50750 │ │ │ │ b 149588 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -254612,29 +254612,29 @@ │ │ │ │ b 1494c0 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 14943c │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 149474 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ b 14946c │ │ │ │ @ instruction: 0xfffc96cc │ │ │ │ umlaleq r2, r6, r0, fp │ │ │ │ strhteq r2, [r6], r8 │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 149474 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1494e4 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -254645,44 +254645,44 @@ │ │ │ │ bne 149524 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1494c0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1, #56] @ 0x38 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ bl 13f32c │ │ │ │ bl 77b08 │ │ │ │ adceq r7, fp, r0, lsl r4 │ │ │ │ adceq r7, fp, r4, lsl #24 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 149494 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1494a4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1494b0 │ │ │ │ b 1494c0 │ │ │ │ mov r7, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ @@ -254703,29 +254703,29 @@ │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1495a8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #1 │ │ │ │ and r0, r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ beq 149640 │ │ │ │ b 149654 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ mov r4, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1495e0 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #56] @ 0x38 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8, #56] @ 0x38 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 149618 │ │ │ │ cmp fp, #0 │ │ │ │ @@ -254735,25 +254735,25 @@ │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ bl 13f32c │ │ │ │ bl 77b08 │ │ │ │ adceq r7, fp, r0, asr #26 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp fp, #0 │ │ │ │ beq 149600 │ │ │ │ b 14975c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 149654 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 149654 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 13f32c │ │ │ │ b 149674 │ │ │ │ addeq fp, r1, sl, lsl r5 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ bl 64ced4 │ │ │ │ @@ -254761,54 +254761,54 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 149694 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 149694 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8, #64] @ 0x40 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ cmp fp, #0 │ │ │ │ beq 149600 │ │ │ │ b 14975c │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1496cc │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ bl 13f32c │ │ │ │ cmp r9, #0 │ │ │ │ beq 149608 │ │ │ │ b 149774 │ │ │ │ adceq r3, r6, r4, lsl #15 │ │ │ │ addeq fp, r1, r0, lsl #30 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 149700 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ bl 13f32c │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ bl 13f32c │ │ │ │ bl 77b08 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 149748 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ cmp r9, #0 │ │ │ │ beq 149608 │ │ │ │ b 149774 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ bl 13f32c │ │ │ │ bl 77b08 │ │ │ │ @@ -254816,21 +254816,21 @@ │ │ │ │ adceq r3, r6, r0, lsr #14 │ │ │ │ umulleq fp, r1, ip, lr │ │ │ │ cmp fp, #0 │ │ │ │ beq 149600 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r9, #0 │ │ │ │ beq 149608 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ bl 13f32c │ │ │ │ bl 77b08 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ bl 13f2f8 │ │ │ │ bl 77b08 │ │ │ │ adceq r8, fp, ip, lsr #26 │ │ │ │ @@ -255087,15 +255087,15 @@ │ │ │ │ and fp, r0, r9 │ │ │ │ b 149af8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 149ba8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #28] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ beq 149bf8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 149c08 │ │ │ │ @@ -255128,15 +255128,15 @@ │ │ │ │ beq 149c5c │ │ │ │ ldr r0, [pc, #712] @ 149f00 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 149e40 │ │ │ │ mov r5, r0 │ │ │ │ b 149c60 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ @@ -255184,15 +255184,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4f1cc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 149d2c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 5099c │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #28 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -255276,15 +255276,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 4f1cc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 149e9c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 5099c │ │ │ │ bl 77b08 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #200 @ 0xc8 │ │ │ │ bl 13f2f8 │ │ │ │ bl 77b08 │ │ │ │ @@ -256579,15 +256579,15 @@ │ │ │ │ adceq r6, fp, r0, lsr #24 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #24] @ 14b300 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 4418fc │ │ │ │ + bl 4418ec │ │ │ │ pop {fp, pc} │ │ │ │ bl 77b08 │ │ │ │ adceq r4, fp, r4, lsl #16 │ │ │ │ ldr r1, [pc, #20] @ 14b320 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ @@ -257033,15 +257033,15 @@ │ │ │ │ ldr r2, [pc, #36] @ 14ba1c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrd r2, [r2, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4419e0 │ │ │ │ + bl 4419d0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ bl 77b08 │ │ │ │ strdeq r4, [fp], r4 @ │ │ │ │ ldr r2, [pc, #20] @ 14ba3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ @@ -257055,15 +257055,15 @@ │ │ │ │ ldr r2, [pc, #36] @ 14ba74 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldrd r2, [r2, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 3c7a3c │ │ │ │ + bl 3c7a30 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ bl 77b08 │ │ │ │ strhteq r6, [fp], r4 │ │ │ │ ldr r2, [pc, #20] @ 14ba94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ @@ -257194,15 +257194,15 @@ │ │ │ │ adceq r6, fp, ip, lsr r1 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [pc, #24] @ 14bc9c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 44197c │ │ │ │ + bl 44196c │ │ │ │ pop {fp, pc} │ │ │ │ bl 77b08 │ │ │ │ adceq r3, fp, r8, ror #28 │ │ │ │ ldr r1, [pc, #20] @ 14bcbc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ @@ -263284,15 +263284,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 151df4 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ str r7, [r0] │ │ │ │ @@ -263305,15 +263305,15 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3c4978 │ │ │ │ + bl 3c496c │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 151cf8 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ ldr ip, [sp, #184] @ 0xb8 │ │ │ │ ldm r6, {r0, r1, r2, r3, r6} │ │ │ │ @@ -263386,28 +263386,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 151d20 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 151d20 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 151d20 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 151d78 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 151dc8 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 151dc8 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -263415,15 +263415,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -263439,24 +263439,24 @@ │ │ │ │ b 151e18 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 151e54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 151e68 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -263474,15 +263474,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1520ec │ │ │ │ mov r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ str r7, [r0] │ │ │ │ @@ -263495,15 +263495,15 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3c5104 │ │ │ │ + bl 3c50f8 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 151ff0 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ ldr ip, [sp, #184] @ 0xb8 │ │ │ │ ldm r6, {r0, r1, r2, r3, r6} │ │ │ │ @@ -263576,28 +263576,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 152018 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 152018 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 152018 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 152070 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1520c0 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 1520c0 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -263605,15 +263605,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -263629,24 +263629,24 @@ │ │ │ │ b 152110 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15214c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 152160 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -263664,15 +263664,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1523e4 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ str r7, [r0] │ │ │ │ @@ -263685,15 +263685,15 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3c41c8 │ │ │ │ + bl 3c41bc │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 1522e8 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ ldr ip, [sp, #184] @ 0xb8 │ │ │ │ ldm r6, {r0, r1, r2, r3, r6} │ │ │ │ @@ -263766,28 +263766,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 152310 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 152310 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 152310 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 152368 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1523b8 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 1523b8 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -263795,15 +263795,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -263819,24 +263819,24 @@ │ │ │ │ b 152408 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 152444 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 152458 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -263854,15 +263854,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #8 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1526e0 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ strd r0, [r5] │ │ │ │ @@ -263957,28 +263957,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 15260c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 15260c │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15260c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 152664 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1526b4 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 1526b4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -263986,15 +263986,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -264010,24 +264010,24 @@ │ │ │ │ b 152704 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 152740 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 152754 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -264045,15 +264045,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1529d8 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ str r7, [r0] │ │ │ │ @@ -264066,15 +264066,15 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3c4700 │ │ │ │ + bl 3c46f4 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 1528dc │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ ldr ip, [sp, #184] @ 0xb8 │ │ │ │ ldm r6, {r0, r1, r2, r3, r6} │ │ │ │ @@ -264147,28 +264147,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 152904 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 152904 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 152904 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 15295c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1529ac │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 1529ac │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -264176,15 +264176,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -264200,24 +264200,24 @@ │ │ │ │ b 1529fc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 152a38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 152a4c │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -264235,15 +264235,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 152cd0 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ str r7, [r0] │ │ │ │ @@ -264337,28 +264337,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 152bfc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 152bfc │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 152bfc │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 152c54 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 152ca4 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 152ca4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -264366,15 +264366,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -264390,24 +264390,24 @@ │ │ │ │ b 152cf4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 152d30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 152d44 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -264425,15 +264425,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 152fc8 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ str r7, [r0] │ │ │ │ @@ -264446,15 +264446,15 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3c3d3c │ │ │ │ + bl 3c3d30 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 152ecc │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ ldr ip, [sp, #184] @ 0xb8 │ │ │ │ ldm r6, {r0, r1, r2, r3, r6} │ │ │ │ @@ -264527,28 +264527,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 152ef4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 152ef4 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 152ef4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 152f4c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 152f9c │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 152f9c │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -264556,15 +264556,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -264580,24 +264580,24 @@ │ │ │ │ b 152fec │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 153028 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 15303c │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -264615,15 +264615,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1532c0 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ str r7, [r0] │ │ │ │ @@ -264636,15 +264636,15 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3c3f54 │ │ │ │ + bl 3c3f48 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 1531c4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ ldr ip, [sp, #184] @ 0xb8 │ │ │ │ ldm r6, {r0, r1, r2, r3, r6} │ │ │ │ @@ -264717,28 +264717,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 1531ec │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1531ec │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1531ec │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 153244 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 153294 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 153294 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -264746,15 +264746,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -264770,24 +264770,24 @@ │ │ │ │ b 1532e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 153320 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 153334 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -264805,15 +264805,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1535b8 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ str r7, [r0] │ │ │ │ @@ -264907,28 +264907,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 1534e4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1534e4 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1534e4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 15353c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 15358c │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 15358c │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -264936,15 +264936,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -264960,24 +264960,24 @@ │ │ │ │ b 1535dc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 153618 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 15362c │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -264995,15 +264995,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1538b0 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ str r7, [r0] │ │ │ │ @@ -265016,15 +265016,15 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3c4460 │ │ │ │ + bl 3c4454 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 1537b4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ ldr ip, [sp, #184] @ 0xb8 │ │ │ │ ldm r6, {r0, r1, r2, r3, r6} │ │ │ │ @@ -265097,28 +265097,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 1537dc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1537dc │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1537dc │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 153834 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 153884 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 153884 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -265126,15 +265126,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -265150,24 +265150,24 @@ │ │ │ │ b 1538d4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 153910 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 153924 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -265185,15 +265185,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #8 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 153bac │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ strd r0, [r5] │ │ │ │ @@ -265288,28 +265288,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 153ad8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 153ad8 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 153ad8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 153b30 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 153b80 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 153b80 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -265317,15 +265317,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -265341,24 +265341,24 @@ │ │ │ │ b 153bd0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 153c0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 153c20 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -265471,24 +265471,24 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 153db4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 153db4 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 153db4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 153e0c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 153e3c │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 153e3c │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -265533,15 +265533,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 154118 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ str r7, [r0] │ │ │ │ @@ -265554,15 +265554,15 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3c4e8c │ │ │ │ + bl 3c4e80 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 15401c │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ ldr ip, [sp, #184] @ 0xb8 │ │ │ │ ldm r6, {r0, r1, r2, r3, r6} │ │ │ │ @@ -265635,28 +265635,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 154044 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 154044 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 154044 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 15409c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1540ec │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 1540ec │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -265664,15 +265664,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -265688,24 +265688,24 @@ │ │ │ │ b 15413c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 154178 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 15418c │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -265723,15 +265723,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 154410 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ str r7, [r0] │ │ │ │ @@ -265744,15 +265744,15 @@ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3c4bec │ │ │ │ + bl 3c4be0 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 154314 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ ldr ip, [sp, #184] @ 0xb8 │ │ │ │ ldm r6, {r0, r1, r2, r3, r6} │ │ │ │ @@ -265825,28 +265825,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 15433c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 15433c │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15433c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 154394 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1543e4 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 1543e4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -265854,15 +265854,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -265878,24 +265878,24 @@ │ │ │ │ b 154434 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 154470 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 154484 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -265913,15 +265913,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r8, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 154708 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #159 @ 0x9f │ │ │ │ str r7, [r0] │ │ │ │ @@ -266015,28 +266015,28 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 154634 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 154634 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 154634 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 15468c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1546dc │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 1546dc │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -266044,15 +266044,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, #2 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ @@ -266068,24 +266068,24 @@ │ │ │ │ b 15472c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 13f7fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 13f210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 154768 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 15477c │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ @@ -266198,24 +266198,24 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 154910 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 154910 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 154910 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 154968 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 154998 │ │ │ │ mov r0, r8 │ │ │ │ bl 613c34 │ │ │ │ b 154998 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ @@ -266422,23 +266422,23 @@ │ │ │ │ cmp r7, r8 │ │ │ │ beq 154f00 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #4 │ │ │ │ bcc 154ca0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl 436ebc │ │ │ │ + bl 436eac │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4373a8 │ │ │ │ + bl 437398 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 436ff0 │ │ │ │ + bl 436fe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 437188 │ │ │ │ + bl 437178 │ │ │ │ add r1, sp, #196 @ 0xc4 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ mov r1, #4 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ mov r2, #32 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ @@ -266552,27 +266552,27 @@ │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ beq 154ecc │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, r4, lsl #5 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #1 │ │ │ │ beq 154c94 │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 154ca0 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 154ca0 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 154ca0 │ │ │ │ ldr r0, [pc, #1040] @ 155318 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r9 │ │ │ │ ldr r1, [r0, r1]! │ │ │ │ @@ -266593,15 +266593,15 @@ │ │ │ │ subs r6, r6, #1 │ │ │ │ bne 154f48 │ │ │ │ cmp r5, #0 │ │ │ │ beq 154f70 │ │ │ │ lsl r1, r5, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ bl 4ed28 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ @@ -266609,15 +266609,15 @@ │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #896] @ 155320 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 155160 │ │ │ │ mov r1, r9 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ add r9, sp, #160 @ 0xa0 │ │ │ │ @@ -266639,15 +266639,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 155024 │ │ │ │ ldr r1, [pc, #804] @ 15533c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #28] │ │ │ │ - bl 430fd0 │ │ │ │ + bl 430fc0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -266684,15 +266684,15 @@ │ │ │ │ str r3, [r6, #28] │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #32] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #468] @ 1552c0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [pc, #464] @ 1552c4 │ │ │ │ mov r4, r1 │ │ │ │ strb r2, [sp, #160] @ 0xa0 │ │ │ │ @@ -266762,15 +266762,15 @@ │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 155250 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 155250 │ │ │ │ b 155268 │ │ │ │ b 155268 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1552ac │ │ │ │ ldr r1, [pc, #224] @ 155314 │ │ │ │ @@ -266859,15 +266859,15 @@ │ │ │ │ ldr r0, [pc, #4060] @ 15635c │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1563f8 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ b 1553b0 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ @@ -266974,21 +266974,21 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 155564 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #0 │ │ │ │ beq 1555b4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #516 @ 0x204 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ @@ -267085,15 +267085,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, ip │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 156418 │ │ │ │ mov ip, r4 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, sl │ │ │ │ mov r4, r8 │ │ │ │ b 1557a8 │ │ │ │ @@ -267113,15 +267113,15 @@ │ │ │ │ mov sl, #0 │ │ │ │ cmp r7, #4 │ │ │ │ beq 1557d4 │ │ │ │ b 1557e8 │ │ │ │ mov r0, ip │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 155664 │ │ │ │ b 15581c │ │ │ │ mov r5, sl │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -267142,25 +267142,25 @@ │ │ │ │ beq 155830 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ cmp fp, #0 │ │ │ │ beq 155804 │ │ │ │ mov r0, ip │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #0 │ │ │ │ bne 155660 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ mov sl, r5 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 155664 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 155664 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bne 15587c │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ cmp r9, #0 │ │ │ │ @@ -267169,15 +267169,15 @@ │ │ │ │ beq 155890 │ │ │ │ ldr r0, [pc, #3648] @ 15669c │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 155894 │ │ │ │ b 15643c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov sl, r5 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ @@ -267205,46 +267205,46 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ bl 274ad4 │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 60e380 │ │ │ │ + bl 60e370 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 155954 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq 155928 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 155d24 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 155f58 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 155f58 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ ldr r5, [sp, #396] @ 0x18c │ │ │ │ ldr r4, [sp, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ beq 15597c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 155d40 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #388] @ 0x184 │ │ │ │ @@ -267342,15 +267342,15 @@ │ │ │ │ str r1, [sp, #468] @ 0x1d4 │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ str r1, [sp, #456] @ 0x1c8 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ add r1, sp, #420 @ 0x1a4 │ │ │ │ mov r2, #99 @ 0x63 │ │ │ │ - bl 3e574c │ │ │ │ + bl 3e5740 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 155e08 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ @@ -267435,15 +267435,15 @@ │ │ │ │ cmp r0, #1 │ │ │ │ beq 155e3c │ │ │ │ ldr r0, [r8] │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ b 1559d0 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ - bl 3e5f1c │ │ │ │ + bl 3e5f10 │ │ │ │ mov r9, r0 │ │ │ │ b 1559d4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [sp, #392] @ 0x188 │ │ │ │ ldr r9, [sp, #396] @ 0x18c │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ @@ -267455,40 +267455,40 @@ │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 155ce8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r5, sl │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 155d08 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov sl, #1 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ cmp fp, #0 │ │ │ │ bne 1557f4 │ │ │ │ b 155804 │ │ │ │ ldr r9, [sp, #156] @ 0x9c │ │ │ │ b 155e9c │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ bne 155944 │ │ │ │ b 155f58 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15598c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ @@ -267582,53 +267582,53 @@ │ │ │ │ b 155eb0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 155ee4 │ │ │ │ rsb r0, r4, r4, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 155f00 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 155f18 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 155f70 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 155f44 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp fp, #0 │ │ │ │ beq 155664 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ b 155824 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ bne 155f34 │ │ │ │ b 155f44 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #1 │ │ │ │ @@ -267833,15 +267833,15 @@ │ │ │ │ beq 1562dc │ │ │ │ ldr r0, [pc, #1108] @ 156710 │ │ │ │ mov r1, #4 │ │ │ │ mov r4, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1562e0 │ │ │ │ b 15645c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ str r1, [sp, #456] @ 0x1c8 │ │ │ │ @@ -267859,39 +267859,39 @@ │ │ │ │ cmp r6, #0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ beq 156360 │ │ │ │ add r2, r6, r6, lsl #4 │ │ │ │ lsl r4, r2, #2 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 15636c │ │ │ │ ldr r2, [pc, #972] @ 156718 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ bl 77430 │ │ │ │ b 156470 │ │ │ │ ldrdeq sl, [sl], r8 @ │ │ │ │ mov r2, #4 │ │ │ │ mov r5, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r6, [sp, #304] @ 0x130 │ │ │ │ str r5, [sp, #308] @ 0x134 │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm r7, {r0, r2, r3} │ │ │ │ beq 156398 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #0 │ │ │ │ beq 1555b4 │ │ │ │ mov r0, r8 │ │ │ │ b 155570 │ │ │ │ ldr r0, [pc, #876] @ 15671c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #872] @ 156720 │ │ │ │ @@ -267982,15 +267982,15 @@ │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mov r9, r0 │ │ │ │ str r4, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 156530 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 156530 │ │ │ │ mov r9, r0 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1565f8 │ │ │ │ @@ -268028,55 +268028,55 @@ │ │ │ │ addeq sp, r0, r3, lsr #13 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1565dc │ │ │ │ rsb r0, r4, r4, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1565f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 156614 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp fp, #0 │ │ │ │ beq 15662c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ bl 13f0f4 │ │ │ │ b 15664c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ b 156664 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 156664 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #0 │ │ │ │ beq 15667c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq r4, r5, r0, lsr #26 │ │ │ │ adceq sl, sl, r0, asr r6 │ │ │ │ adceq r4, r5, r4, lsl #26 │ │ │ │ adceq r5, r5, r8, ror ip │ │ │ │ adceq r5, r5, r0, ror ip │ │ │ │ @@ -268117,29 +268117,29 @@ │ │ │ │ adceq r5, r5, r8, lsr r1 │ │ │ │ strhteq r5, [r5], r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #192 @ 0xc0 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 580744 │ │ │ │ + bl 580734 │ │ │ │ orr r0, r4, #4 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ add lr, sp, #24 │ │ │ │ ldm r0, {r1, r2, r4, r5, r6, r7} │ │ │ │ cmp ip, #6 │ │ │ │ mov r3, lr │ │ │ │ stm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ bne 1569a8 │ │ │ │ ldm lr, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ - bl 580244 │ │ │ │ + bl 580234 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ bl 387058 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ mov r1, r8 │ │ │ │ bl 384260 │ │ │ │ @@ -268167,29 +268167,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [r9] │ │ │ │ beq 156808 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 156828 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 156840 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, r8, #20 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8ce0 │ │ │ │ b 156960 │ │ │ │ add r7, sp, #176 @ 0xb0 │ │ │ │ add r1, sp, #24 │ │ │ │ ldm r7, {r0, r4, r7} │ │ │ │ @@ -268222,21 +268222,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r9, #4] │ │ │ │ beq 1568e4 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1568fc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r8, #20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8ce0 │ │ │ │ b 156960 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ @@ -268244,21 +268244,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ stmib r9, {r0, r7} │ │ │ │ beq 15693c │ │ │ │ rsb r0, r2, r2, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 156954 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r8, #20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8ce0 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #3 │ │ │ │ addsne r1, r1, #13 │ │ │ │ @@ -268267,15 +268267,15 @@ │ │ │ │ bl 13f410 │ │ │ │ add sp, sp, #192 @ 0xc0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ sub r0, r2, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sp │ │ │ │ bl 13f410 │ │ │ │ add sp, sp, #192 @ 0xc0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ add r3, sp, #140 @ 0x8c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -268307,15 +268307,15 @@ │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 156a38 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 13f198 │ │ │ │ b 156aec │ │ │ │ add r1, r8, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ b 156a78 │ │ │ │ @@ -268339,23 +268339,23 @@ │ │ │ │ b 156ad8 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 156ab8 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 156ad8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 13f198 │ │ │ │ b 156aec │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 13f410 │ │ │ │ @@ -268428,15 +268428,15 @@ │ │ │ │ ldr r0, [pc, #620] @ 156e70 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r2, [pc, #604] @ 156e74 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 3e2140 │ │ │ │ + bl 3e2134 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f73c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f784 │ │ │ │ @@ -268464,15 +268464,15 @@ │ │ │ │ bl 4fc4c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #504] @ 156e94 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 156db0 │ │ │ │ ldr r2, [pc, #476] @ 156e98 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #472] @ 156e9c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -268634,15 +268634,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bl 154aa4 │ │ │ │ bl 8e3c68 │ │ │ │ ldr r3, [pc, #92] @ 156fc0 │ │ │ │ ldr r5, [pc, #92] @ 156fc4 │ │ │ │ ldr r2, [pc, #92] @ 156fc8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp] │ │ │ │ @@ -268702,15 +268702,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1570d4 │ │ │ │ ldr r0, [pc, #196] @ 157118 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1570e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -268733,15 +268733,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15704c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -269093,23 +269093,23 @@ │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 380c50 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 157594 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1575dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15761c │ │ │ │ umulleq fp, r0, pc, fp @ │ │ │ │ adceq sl, sl, r8, lsr #13 │ │ │ │ umulleq fp, r0, r5, fp │ │ │ │ addeq fp, r0, lr, asr fp │ │ │ │ strdeq sl, [r0], r5 │ │ │ │ addeq fp, r0, r4, lsr ip │ │ │ │ @@ -269393,15 +269393,15 @@ │ │ │ │ adceq sp, r5, ip, asr #23 │ │ │ │ adceq sp, r5, ip, asr #23 │ │ │ │ @ instruction: 0xfffba0fc │ │ │ │ strdeq r3, [r5], r0 @ │ │ │ │ adceq r3, r5, r8, lsl ip │ │ │ │ push {fp, lr} │ │ │ │ mov r0, r1 │ │ │ │ - bl 437254 │ │ │ │ + bl 437244 │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [pc, #108] @ 157bb4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -269543,18 +269543,18 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ popeq {r4, r6, r7, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 157d2c │ │ │ │ addeq fp, r0, r2, asr #12 │ │ │ │ adceq r9, sl, r0, ror #27 │ │ │ │ addeq fp, r0, r5, asr #12 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #104] @ 157e1c │ │ │ │ @@ -270006,22 +270006,22 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 158424 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15846c │ │ │ │ addeq fp, r0, r7, lsl #1 │ │ │ │ adceq r9, sl, r8, ror #15 │ │ │ │ addeq fp, r0, r0, lsl #1 │ │ │ │ addeq fp, r0, r1, asr #32 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ @@ -270096,15 +270096,15 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 158654 │ │ │ │ cmp r1, #0 │ │ │ │ beq 15862c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 158814 │ │ │ │ ldr r1, [pc, #928] @ 1589e4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ @@ -270112,15 +270112,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl 184f10 │ │ │ │ ldr r0, [pc, #908] @ 1589e8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 158940 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ @@ -270543,22 +270543,22 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 158c88 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 158cd0 │ │ │ │ addeq sl, r0, r1, asr #18 │ │ │ │ adceq r9, sl, r8, lsr #32 │ │ │ │ addeq sl, r0, sl, lsr r9 │ │ │ │ ldrdeq sl, [r0], r8 │ │ │ │ ldr r0, [pc, #104] @ 158dc8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -271432,59 +271432,59 @@ │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 380658 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 159750 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 159798 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1597d8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 159818 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 159858 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 159898 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1598d8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 159918 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 159958 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 159998 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1599d8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 159a18 │ │ │ │ ldr r0, [pc, #48] @ 159bf8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 57a70 │ │ │ │ b 159708 │ │ │ │ ldr r0, [pc, #40] @ 159c00 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -271560,15 +271560,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 15a208 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 159d0c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, r7 │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 15a360 │ │ │ │ ldr r1, [pc, #2404] @ 15a688 │ │ │ │ ldr r3, [pc, #2404] @ 15a68c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -271690,15 +271690,15 @@ │ │ │ │ beq 15a44c │ │ │ │ mov r1, #0 │ │ │ │ bl 18d3c8 │ │ │ │ ldr r1, [pc, #2012] @ 15a6e4 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ @@ -271708,15 +271708,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 15a30c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 159f5c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 15a59c │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r7, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -271863,99 +271863,99 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 15a290 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 15a1c8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 15a1e0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne 15a58c │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ str sl, [r7, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq 15a200 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 159d00 │ │ │ │ b 159d0c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r6, #0 │ │ │ │ beq 159fcc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 159fcc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r6, #0 │ │ │ │ beq 15a05c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 15a068 │ │ │ │ bl 4f3c4 │ │ │ │ bl 8e3c68 │ │ │ │ b 15a3c4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 15a1bc │ │ │ │ b 15a1c8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ bne 159dd4 │ │ │ │ bl 4ef2c │ │ │ │ b 15a41c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r7, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ bne 159e3c │ │ │ │ bl 500fc │ │ │ │ b 15a41c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 159e74 │ │ │ │ bl 4f3c4 │ │ │ │ b 15a41c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 159f50 │ │ │ │ b 159f5c │ │ │ │ bl 4eff8 │ │ │ │ b 15a450 │ │ │ │ bl 4ef2c │ │ │ │ @@ -272118,25 +272118,25 @@ │ │ │ │ bl 7753c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 15a65c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b 15a650 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 15a5f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15a5f4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 15a654 │ │ │ │ mov r0, r6 │ │ │ │ b 15a644 │ │ │ │ @@ -272152,15 +272152,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 15a654 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15a654 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 50750 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r7, [sl], r8 @ │ │ │ │ @@ -273168,71 +273168,71 @@ │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 37e584 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b228 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b270 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b2b0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b2f0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b330 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b370 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b3b0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b3f0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b430 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b470 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b4b0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b4f0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b530 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b570 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 15b5b0 │ │ │ │ umulleq r8, r0, fp, lr │ │ │ │ adceq r6, sl, r8, lsl #21 │ │ │ │ addeq r8, r0, ip, lsl #29 │ │ │ │ addeq r8, r0, r2, asr lr │ │ │ │ addeq r8, r0, fp, lsl lr │ │ │ │ addeq r8, r0, sl, ror #27 │ │ │ │ @@ -273310,26 +273310,26 @@ │ │ │ │ bl 4fc4c │ │ │ │ ldr r4, [pc, #1144] @ 15bcc8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15bc04 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15bc14 │ │ │ │ ldr r1, [pc, #1068] @ 15bccc │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, #1064] @ 15bcd0 │ │ │ │ ldr r0, [pc, #1064] @ 15bcd4 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -273355,15 +273355,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 15b918 │ │ │ │ cmp r5, #0 │ │ │ │ beq 15b918 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 15ba40 │ │ │ │ ldr r1, [pc, #940] @ 15bcdc │ │ │ │ mov r2, #30 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -273416,15 +273416,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 15bb30 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13b4f0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c9970 │ │ │ │ + bl 3c9964 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ bl 13b8cc │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 15bb38 │ │ │ │ @@ -274192,15 +274192,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 15c604 │ │ │ │ cmp r1, #1 │ │ │ │ bne 15c62c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ ldm r9, {r0, r1, r2, r3, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r7} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #48] @ 15c67c │ │ │ │ @@ -274258,15 +274258,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 15c70c │ │ │ │ cmp r1, #1 │ │ │ │ bne 15c734 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ stmia r8!, {r0, r1, r2, r3} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -274703,15 +274703,15 @@ │ │ │ │ cmp r0, #5 │ │ │ │ beq 15ce18 │ │ │ │ mov r0, r7 │ │ │ │ bl 16c74c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r5, r7} │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ b 15ce58 │ │ │ │ @@ -274761,15 +274761,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 15cee8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 15cf10 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [fp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ @@ -274930,15 +274930,15 @@ │ │ │ │ bl 16c74c │ │ │ │ b 15d1bc │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 16c74c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r2, sl, r8, lsl #31 │ │ │ │ addeq r7, r0, lr, ror #18 │ │ │ │ @@ -274994,15 +274994,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #236] @ 15d38c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15d33c │ │ │ │ ldm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r2, sl, #8 │ │ │ │ dmb ish │ │ │ │ @@ -275084,15 +275084,15 @@ │ │ │ │ cmp r0, #4 │ │ │ │ beq 15d40c │ │ │ │ mov r0, r6 │ │ │ │ bl 16e82c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #32 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ b 15d440 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ mov r7, #5 │ │ │ │ dmb ish │ │ │ │ @@ -275135,15 +275135,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 15d4c0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 15d4e8 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -275183,15 +275183,15 @@ │ │ │ │ str r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 16e82c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addeq r7, r0, sl, ror r2 │ │ │ │ ldrdeq lr, [r4], r8 @ │ │ │ │ @@ -275238,15 +275238,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 15d674 │ │ │ │ dmb ish │ │ │ │ bl 65b9c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 15d71c │ │ │ │ @@ -275261,15 +275261,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77960 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 15d6e8 │ │ │ │ @@ -275292,26 +275292,26 @@ │ │ │ │ ldr r8, [pc, #528] @ 15d954 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15d898 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r0, #5 │ │ │ │ mov r7, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #4 │ │ │ │ str r7, [r6, #32] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15d8a4 │ │ │ │ ldrb r1, [r8] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [r0] │ │ │ │ str r7, [r0, #4] │ │ │ │ @@ -275324,15 +275324,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15d8b4 │ │ │ │ add ip, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldm ip!, {r0, r2, r3, r4, r5, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r5, r7} │ │ │ │ @@ -275346,15 +275346,15 @@ │ │ │ │ bne 15d804 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 15d8c0 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #28 │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r7, r0 │ │ │ │ movne r0, #0 │ │ │ │ movne r1, #1 │ │ │ │ strbne r0, [r7, #24] │ │ │ │ strne r0, [r7, #16] │ │ │ │ strbne r0, [r7, #12] │ │ │ │ @@ -275403,42 +275403,42 @@ │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 15d8f0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 15d918 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 15d920 │ │ │ │ cmp r1, #1 │ │ │ │ bne 15d948 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r2, sl, r4, lsl r6 │ │ │ │ ldrdeq r6, [r0], lr │ │ │ │ adceq lr, r4, r8, asr #13 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r4, [pc, #220] @ 15da4c │ │ │ │ mov r1, #4 │ │ │ │ mov r5, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15da18 │ │ │ │ ldrb r1, [r4] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [r0] │ │ │ │ str r1, [r0, #20] │ │ │ │ @@ -275449,15 +275449,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15da24 │ │ │ │ mov ip, sp │ │ │ │ mov r2, r0 │ │ │ │ ldm ip!, {r1, r3, r4, r5} │ │ │ │ stmia r2!, {r1, r3, r4, r5} │ │ │ │ ldm ip, {r1, r3, r4, r5, lr} │ │ │ │ @@ -276487,15 +276487,15 @@ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldmib sp, {r1, r7} │ │ │ │ cmp r9, #11 │ │ │ │ bcc 15ea08 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 504b0 │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #764 @ 0x2fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #688] @ 0x2b0 │ │ │ │ @@ -277267,15 +277267,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 15f638 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq lr, r4, r0, ror #2 │ │ │ │ umulleq r6, r4, ip, r6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -277311,15 +277311,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 15f6e8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq lr, r4, r4, lsr #1 │ │ │ │ addeq r6, r4, r0, ror #11 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 15f710 │ │ │ │ @@ -277550,15 +277550,15 @@ │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ bne 15fa74 │ │ │ │ mov r5, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #472] @ 15fc94 │ │ │ │ ldr r2, [pc, #472] @ 15fc98 │ │ │ │ ldr r6, [pc, #472] @ 15fc9c │ │ │ │ @@ -277656,15 +277656,15 @@ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 15fc60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ @@ -277829,15 +277829,15 @@ │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #188] @ 15ffac │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 15ff84 │ │ │ │ ldr r1, [pc, #160] @ 15ffb0 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov sl, sp │ │ │ │ mov r2, #5 │ │ │ │ @@ -277870,15 +277870,15 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ bl 77448 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq pc, r9, r0, ror lr @ │ │ │ │ addeq r5, r4, r1, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #396 @ 0x18c │ │ │ │ ldr r8, [pc, #2208] @ 160864 │ │ │ │ @@ -277935,19 +277935,19 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1600a8 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, sp, #220 @ 0xdc │ │ │ │ mov r0, #0 │ │ │ │ movw r1, #438 @ 0x1b6 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ strh r0, [r6] │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -277981,15 +277981,15 @@ │ │ │ │ beq 16016c │ │ │ │ ldr r0, [pc, #1848] @ 160884 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 160600 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, r6 │ │ │ │ add r7, r0, #8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -278032,15 +278032,15 @@ │ │ │ │ str r5, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ add r9, sp, #176 @ 0xb0 │ │ │ │ add r6, sp, #24 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3e2268 │ │ │ │ + bl 3e225c │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 160618 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ @@ -278143,38 +278143,38 @@ │ │ │ │ beq 1603ec │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1603c0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1603c0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 160408 │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r5, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 25fb48 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 160420 │ │ │ │ cmp r2, #1 │ │ │ │ bne 160444 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #2 │ │ │ │ bhi 160510 │ │ │ │ ldrb r1, [r8, #52] @ 0x34 │ │ │ │ sub r0, r1, #1 │ │ │ │ @@ -278224,15 +278224,15 @@ │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16052c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r0, [sp, #208] @ 0xd0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #25] │ │ │ │ @@ -278311,15 +278311,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 160660 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1606f0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ b 1606f0 │ │ │ │ ldr r1, [pc, #536] @ 1608ac │ │ │ │ ldr r0, [pc, #536] @ 1608b0 │ │ │ │ ldr r3, [pc, #536] @ 1608b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #212] @ 0xd4 │ │ │ │ @@ -278343,15 +278343,15 @@ │ │ │ │ bl 56ffc │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 160708 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 160554 │ │ │ │ ldr r0, [pc, #384] @ 160898 │ │ │ │ ldr r2, [pc, #384] @ 16089c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ @@ -278366,19 +278366,19 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 160764 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16082c │ │ │ │ mov r4, r0 │ │ │ │ b 1607b4 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ dmb ish │ │ │ │ @@ -278386,15 +278386,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 160790 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1607b4 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 1607f0 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 163ab0 │ │ │ │ @@ -278413,24 +278413,24 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1607f8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16082c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ b 16082c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 160858 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ bl 64ced4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -278473,15 +278473,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 160a14 │ │ │ │ ldr r0, [pc, #420] @ 160aa4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 160a5c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ee48 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ @@ -278603,24 +278603,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 9302ec │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 160b18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 160b3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r4, r0, r7, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ beq 160d5c │ │ │ │ @@ -279537,26 +279537,26 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 1619bc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 4e25c │ │ │ │ b 1619dc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 161998 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1619dc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1619dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4eacc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ffac │ │ │ │ mov r0, r6 │ │ │ │ bl 50750 │ │ │ │ @@ -279743,15 +279743,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 161cbc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e400c │ │ │ │ + b 3e4000 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 161d28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -279759,15 +279759,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 161d00 │ │ │ │ cmp r1, #1 │ │ │ │ bne 161d28 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -279804,27 +279804,27 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 161ddc │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne 161df4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #16] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq 161e34 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ blx r1 │ │ │ │ @@ -279844,26 +279844,26 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 161e7c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ b 161eb4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ beq 161ed0 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #5 │ │ │ │ beq 161e98 │ │ │ │ @@ -279871,15 +279871,15 @@ │ │ │ │ bl 16c74c │ │ │ │ b 161e98 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 161f44 │ │ │ │ @@ -279893,24 +279893,24 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 161f0c │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 161f0c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 161f64 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 161fdc │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ @@ -279932,15 +279932,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 161fb0 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16201c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -279948,15 +279948,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 161ff4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16201c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 16209c │ │ │ │ @@ -279980,15 +279980,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 162070 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e4378 │ │ │ │ + b 3e436c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1620dc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -279996,15 +279996,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1620b4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1620dc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #345] @ 0x159 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -280154,30 +280154,30 @@ │ │ │ │ cmp r2, #-2147483646 @ 0x80000002 │ │ │ │ blt 162354 │ │ │ │ cmp r2, #0 │ │ │ │ beq 162354 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 162390 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 162364 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e4378 │ │ │ │ + b 3e436c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1623d0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -280185,15 +280185,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1623a8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1623d0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #278] @ 0x116 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -280456,15 +280456,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 1627e0 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3f04 │ │ │ │ + b 3e3ef8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16284c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -280472,15 +280472,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 162824 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16284c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ @@ -280502,25 +280502,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1628c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 1ab9d0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16290c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16290c │ │ │ │ mov r5, r0 │ │ │ │ b 162904 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ bl 615f2c │ │ │ │ ldrd r0, [r4, #80] @ 0x50 │ │ │ │ @@ -280562,15 +280562,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4fba4 │ │ │ │ b 16297c │ │ │ │ lsl r1, r5, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #280] @ 0x118 │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #6 │ │ │ │ bhi 162d3c │ │ │ │ @@ -280593,15 +280593,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 162c40 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 162c40 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 162c40 │ │ │ │ ldrb r0, [r4, #324] @ 0x144 │ │ │ │ cmp r0, #3 │ │ │ │ bne 162ce4 │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #3 │ │ │ │ beq 162c04 │ │ │ │ @@ -280644,15 +280644,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 162c88 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq 162c88 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 162c88 │ │ │ │ ldrb r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ bne 162cb0 │ │ │ │ ldrb r0, [r4, #300] @ 0x12c │ │ │ │ cmp r0, #3 │ │ │ │ beq 162c94 │ │ │ │ @@ -280685,21 +280685,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 162cc4 │ │ │ │ ldr r1, [r4, #328] @ 0x148 │ │ │ │ cmp r1, #0 │ │ │ │ beq 162ba0 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ cmp r1, #0 │ │ │ │ beq 162cc4 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 162cc4 │ │ │ │ ldrb r0, [r4, #312] @ 0x138 │ │ │ │ cmp r0, #3 │ │ │ │ beq 162d40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 162d48 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ @@ -280731,15 +280731,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq 162c58 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ bne 162d28 │ │ │ │ b 162d34 │ │ │ │ ldr r5, [r4, #320] @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ @@ -280766,35 +280766,35 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 162ce4 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #282] @ 0x11a │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ beq 162d04 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 169f2c │ │ │ │ ldrb r0, [r4, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ beq 162d34 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq 162d34 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #308 @ 0x134 │ │ │ │ bl 2dc674 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ @@ -280811,15 +280811,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r4, #308] @ 0x134 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 162e0c │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 162e0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 162e14 │ │ │ │ bl 77b24 │ │ │ │ @@ -280829,15 +280829,15 @@ │ │ │ │ b 162e40 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 162de0 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ b 162e54 │ │ │ │ b 162e08 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 169f2c │ │ │ │ @@ -280848,30 +280848,30 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #282] @ 0x11a │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ beq 162e2c │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 169f2c │ │ │ │ b 162e40 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ beq 162e68 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq 162e68 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r0, #881] @ 0x371 │ │ │ │ @@ -280899,21 +280899,21 @@ │ │ │ │ mov r5, #12 │ │ │ │ b 163358 │ │ │ │ ldr r1, [r8, #856] @ 0x358 │ │ │ │ cmp r1, #0 │ │ │ │ beq 162ef8 │ │ │ │ ldr r0, [r8, #860] @ 0x35c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #868] @ 0x364 │ │ │ │ cmp r1, #0 │ │ │ │ beq 162f10 │ │ │ │ ldr r0, [r8, #872] @ 0x368 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r8, #852]! @ 0x354 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1633f4 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -281001,15 +281001,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1630ec │ │ │ │ ldr r1, [r8, #248] @ 0xf8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1630ec │ │ │ │ ldr r0, [r8, #252] @ 0xfc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1630ec │ │ │ │ ldrb r0, [r8, #312] @ 0x138 │ │ │ │ cmp r0, #3 │ │ │ │ beq 16310c │ │ │ │ mov r5, #268 @ 0x10c │ │ │ │ cmp r0, #0 │ │ │ │ beq 163164 │ │ │ │ @@ -281031,28 +281031,28 @@ │ │ │ │ bl 2dc674 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 1631c0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1631c0 │ │ │ │ ldrb r0, [r8, #308] @ 0x134 │ │ │ │ mov r5, #280 @ 0x118 │ │ │ │ cmp r0, #3 │ │ │ │ beq 16315c │ │ │ │ cmp r0, #0 │ │ │ │ bne 163164 │ │ │ │ ldr r1, [r8, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq 163164 │ │ │ │ ldr r0, [r8, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 163164 │ │ │ │ add r0, r8, #512 @ 0x200 │ │ │ │ bl 174644 │ │ │ │ add r0, r8, #784 @ 0x310 │ │ │ │ bl 16c4ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #833] @ 0x341 │ │ │ │ @@ -281061,49 +281061,49 @@ │ │ │ │ bl 2dc674 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 163180 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #252] @ 0xfc │ │ │ │ cmp r1, #0 │ │ │ │ beq 163198 │ │ │ │ ldr r0, [r8, #256] @ 0x100 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #266] @ 0x10a │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #240] @ 0xf0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1631b8 │ │ │ │ ldr r0, [r8, #244] @ 0xf4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #266] @ 0x10a │ │ │ │ ldrb r0, [r8, #217] @ 0xd9 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #192] @ 0xc0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1631e0 │ │ │ │ ldr r0, [r8, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #217] @ 0xd9 │ │ │ │ ldrb r0, [r8, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #176] @ 0xb0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 163208 │ │ │ │ ldr r0, [r8, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #219] @ 0xdb │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r8, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #164] @ 0xa4 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 163240 │ │ │ │ @@ -281112,43 +281112,43 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 16325c │ │ │ │ ldr r0, [r8, #160] @ 0xa0 │ │ │ │ bl 4e25c │ │ │ │ b 16327c │ │ │ │ ldr r0, [r8, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #152] @ 0x98 │ │ │ │ strb r4, [r8, #219] @ 0xdb │ │ │ │ cmp r0, #1 │ │ │ │ beq 163234 │ │ │ │ cmp r0, #0 │ │ │ │ bne 16327c │ │ │ │ ldr r1, [r8, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16327c │ │ │ │ ldr r0, [r8, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 163294 │ │ │ │ ldr r0, [r8, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ beq 163318 │ │ │ │ ldr r5, [r8, #132] @ 0x84 │ │ │ │ rsb r6, r0, #0 │ │ │ │ mov r7, #0 │ │ │ │ b 1632d8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 163300 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ beq 163318 │ │ │ │ @@ -281160,46 +281160,46 @@ │ │ │ │ bne 1632b0 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1632cc │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ bne 1632d8 │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq 163334 │ │ │ │ ldr r0, [r8, #132] @ 0x84 │ │ │ │ lsl r1, r1, #7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16334c │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ mov r5, #28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16336c │ │ │ │ ldr r0, [r8, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 163388 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r8, #852]! @ 0x354 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1633f4 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -281218,56 +281218,56 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1633c8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1633f4 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3e4378 │ │ │ │ + b 3e436c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r8, #280] @ 0x118 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 163458 │ │ │ │ ldr r0, [r8, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 163458 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r8, #784 @ 0x310 │ │ │ │ bl 16c4ec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #833] @ 0x341 │ │ │ │ b 1634b0 │ │ │ │ ldr r1, [r8, #236] @ 0xec │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1634dc │ │ │ │ ldr r0, [r8, #240] @ 0xf0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1634dc │ │ │ │ b 1634ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r8, #252] @ 0xfc │ │ │ │ cmp r1, #0 │ │ │ │ beq 163478 │ │ │ │ ldr r0, [r8, #256] @ 0x100 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 163478 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r8, #266] @ 0x10a │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #240] @ 0xf0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 163498 │ │ │ │ ldr r0, [r8, #244] @ 0xf4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #266] @ 0x10a │ │ │ │ b 1634dc │ │ │ │ mov r5, r0 │ │ │ │ b 163504 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ @@ -281284,70 +281284,70 @@ │ │ │ │ ldrb r0, [r8, #217] @ 0xd9 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #192] @ 0xc0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1634fc │ │ │ │ ldr r0, [r8, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #217] @ 0xd9 │ │ │ │ ldrb r0, [r8, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #176] @ 0xb0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 163524 │ │ │ │ ldr r0, [r8, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #219] @ 0xdb │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r8, #218] @ 0xda │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #164] @ 0xa4 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 16354c │ │ │ │ ldr r0, [r8, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r8, #152 @ 0x98 │ │ │ │ strb r4, [r8, #219] @ 0xdb │ │ │ │ bl 16a094 │ │ │ │ ldr r1, [r8, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 163570 │ │ │ │ ldr r0, [r8, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r8, #128 @ 0x80 │ │ │ │ bl 16bdcc │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1635b4 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1635cc │ │ │ │ ldr r1, [r8, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1635a8 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r8, #852 @ 0x354 │ │ │ │ bl 162028 │ │ │ │ b 16366c │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 163590 │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne 16359c │ │ │ │ b 1635a8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -281359,15 +281359,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 163600 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16366c │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ b 16366c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16366c │ │ │ │ dmb ish │ │ │ │ @@ -281376,15 +281376,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 163644 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16366c │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -281560,15 +281560,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 16394c │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 163984 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -281582,15 +281582,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1639a4 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #320] @ 0x140 │ │ │ │ cmp r5, #10 │ │ │ │ bls 1639f8 │ │ │ │ @@ -281621,15 +281621,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4fba4 │ │ │ │ b 163a08 │ │ │ │ lsl r1, r5, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 163a88 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ @@ -281639,23 +281639,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 163a88 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 163aa8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 163acc │ │ │ │ @@ -281663,41 +281663,41 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 163ae8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 163b08 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 163b38 │ │ │ │ mov r4, r0 │ │ │ │ bl 16a8f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 163bcc │ │ │ │ mov r4, r0 │ │ │ │ @@ -281720,15 +281720,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 163ba0 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3748 │ │ │ │ + b 3e373c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 163c0c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -281736,21 +281736,21 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 163be4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 163c0c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 163c2c │ │ │ │ @@ -281832,28 +281832,28 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 163d64 │ │ │ │ cmp r1, #1 │ │ │ │ bne 163d8c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 163da4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 163e94 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #760]! @ 0x2f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 163e60 │ │ │ │ add r2, r0, #20 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ @@ -281885,28 +281885,28 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 163e38 │ │ │ │ cmp r1, #1 │ │ │ │ bne 163e60 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r1, [r4, #764] @ 0x2fc │ │ │ │ cmp r1, #0 │ │ │ │ beq 163e78 │ │ │ │ ldr r0, [r4, #768] @ 0x300 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #776] @ 0x308 │ │ │ │ cmp r1, #0 │ │ │ │ beq 163e94 │ │ │ │ ldr r0, [r4, #780] @ 0x30c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #276] @ 0x114 │ │ │ │ cmp r0, #3 │ │ │ │ beq 16407c │ │ │ │ cmp r0, #0 │ │ │ │ bne 164300 │ │ │ │ mov r0, r4 │ │ │ │ @@ -281954,15 +281954,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 163f4c │ │ │ │ cmp r1, #1 │ │ │ │ bne 163f74 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl 165840 │ │ │ │ b 1642d0 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 17006c │ │ │ │ b 164330 │ │ │ │ ldrb r0, [r4, #532] @ 0x214 │ │ │ │ @@ -282220,40 +282220,40 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 164374 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16439c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldrb r0, [r4, #87] @ 0x57 │ │ │ │ strb r5, [r4, #90] @ 0x5a │ │ │ │ cmp r0, #0 │ │ │ │ strb r5, [r4, #86] @ 0x56 │ │ │ │ ldrne r1, [r4, #44] @ 0x2c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1643c4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #88] @ 0x58 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #87] @ 0x57 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #32] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1643f4 │ │ │ │ ldrb r0, [r4, #89] @ 0x59 │ │ │ │ strb r5, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ bne 164410 │ │ │ │ b 1644b0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #89] @ 0x59 │ │ │ │ strb r5, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1644b0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #28]! │ │ │ │ cmp r0, #0 │ │ │ │ @@ -282289,15 +282289,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 164488 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1644b0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ b 1644f4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -282425,21 +282425,21 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1646a8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1646d0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1646e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1648b4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ b 1648ac │ │ │ │ bl 77b24 │ │ │ │ b 1647b8 │ │ │ │ @@ -282457,15 +282457,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 164728 │ │ │ │ cmp r1, #1 │ │ │ │ bne 164750 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl 165840 │ │ │ │ b 1647bc │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ @@ -282481,15 +282481,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 164788 │ │ │ │ cmp r1, #1 │ │ │ │ bne 164978 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ b 164978 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -282534,27 +282534,27 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16485c │ │ │ │ cmp r1, #1 │ │ │ │ bne 164884 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r1, [r4, #764] @ 0x2fc │ │ │ │ cmp r1, #0 │ │ │ │ beq 16489c │ │ │ │ ldr r0, [r4, #768] @ 0x300 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #776] @ 0x308 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1648b4 │ │ │ │ ldr r0, [r4, #780] @ 0x30c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 164924 │ │ │ │ @@ -282564,15 +282564,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1648d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 164924 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ b 164924 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r4, #86] @ 0x56 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #85] @ 0x55 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -282602,24 +282602,24 @@ │ │ │ │ bl 16da08 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 164944 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16495c │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed000 │ │ │ │ + bl 3ecff4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -282856,33 +282856,33 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 164d8c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 164ddc │ │ │ │ cmp r0, #0 │ │ │ │ bne 164df8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 164dbc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 164df8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, r4, #20 │ │ │ │ b 164d70 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 164df8 │ │ │ │ @@ -282892,15 +282892,15 @@ │ │ │ │ b 164d70 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 164e1c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2100] @ 0x834 │ │ │ │ cmp r0, #0 │ │ │ │ beq 164ea8 │ │ │ │ @@ -283131,15 +283131,15 @@ │ │ │ │ add r0, r4, #592 @ 0x250 │ │ │ │ bl 174c34 │ │ │ │ ldr r1, [r4, #2064] @ 0x810 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1651d8 │ │ │ │ ldr r0, [r4, #2068] @ 0x814 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 165214 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -283280,15 +283280,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r4, #2064] @ 0x810 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16542c │ │ │ │ ldr r0, [r4, #2068] @ 0x814 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 165474 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -283563,15 +283563,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 165870 │ │ │ │ cmp r1, #1 │ │ │ │ bne 165898 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 165938 │ │ │ │ add r2, r0, #20 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ @@ -283603,15 +283603,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 16590c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e3124 │ │ │ │ + b 3e3118 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 1659bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -283619,15 +283619,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 165950 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1659c4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ b 1659c4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1659bc │ │ │ │ dmb ish │ │ │ │ @@ -283636,15 +283636,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 165994 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1659bc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 16da08 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -283653,29 +283653,29 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 165a0c │ │ │ │ ldr r5, [r7, #20] │ │ │ │ b 165a38 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ beq 1659e8 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #5 │ │ │ │ beq 1659f0 │ │ │ │ mov r0, r6 │ │ │ │ bl 16c74c │ │ │ │ b 1659f0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 165a84 │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -283699,21 +283699,21 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 165ad8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ bl 166e30 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 165af0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ @@ -283909,15 +283909,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 165ddc │ │ │ │ cmp r2, #1 │ │ │ │ bne 165e00 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 162858 │ │ │ │ mov r6, r0 │ │ │ │ b 165e48 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -283927,15 +283927,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 165e24 │ │ │ │ cmp r2, #1 │ │ │ │ bne 165e48 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r4, #16 │ │ │ │ bl 162858 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ @@ -283961,15 +283961,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 165ea4 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3b80 │ │ │ │ + b 3e3b74 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 165f10 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -283977,15 +283977,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 165ee8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 165f10 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -284084,15 +284084,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #496] @ 0x1f0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1660bc │ │ │ │ ldr r0, [r4, #300] @ 0x12c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #497] @ 0x1f1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #216]! @ 0xd8 │ │ │ │ dmb ish │ │ │ │ @@ -284317,15 +284317,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #496] @ 0x1f0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 166460 │ │ │ │ ldr r0, [r4, #300] @ 0x12c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #216]! @ 0xd8 │ │ │ │ strb r2, [r0, #281] @ 0x119 │ │ │ │ dmb ish │ │ │ │ @@ -284525,15 +284525,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 166774 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e37ec │ │ │ │ + b 3e37e0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1667e0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -284541,15 +284541,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1667b8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1667e0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #9] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -284593,15 +284593,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 166884 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 16dbe8 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -284626,15 +284626,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16690c │ │ │ │ cmp r1, #1 │ │ │ │ bne 166970 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 166970 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ b 16694c │ │ │ │ mov r5, r0 │ │ │ │ b 166960 │ │ │ │ mov r5, r0 │ │ │ │ @@ -284665,15 +284665,15 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #528] @ 0x210 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1669d0 │ │ │ │ ldr r0, [r0, #524] @ 0x20c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #520] @ 0x208 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1669ac │ │ │ │ ldr r0, [r0, #528] @ 0x210 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4e25c │ │ │ │ @@ -284701,15 +284701,15 @@ │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne 166aa4 │ │ │ │ ldr r1, [r0, #2120] @ 0x848 │ │ │ │ cmp r1, #0 │ │ │ │ beq 166a64 │ │ │ │ ldr r0, [r0, #2124] @ 0x84c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r0, #2136] @ 0x858 │ │ │ │ cmp r1, #1 │ │ │ │ bne 166a7c │ │ │ │ ldr r0, [r0, #2144] @ 0x860 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4e25c │ │ │ │ @@ -284717,35 +284717,35 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #2144] @ 0x860 │ │ │ │ cmp r1, #0 │ │ │ │ beq 166aa0 │ │ │ │ ldr r0, [r0, #2140] @ 0x85c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #2120] @ 0x848 │ │ │ │ cmp r1, #0 │ │ │ │ bne 166a54 │ │ │ │ b 166a64 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r5, #2120] @ 0x848 │ │ │ │ cmp r1, #0 │ │ │ │ beq 166af0 │ │ │ │ ldr r0, [r5, #2124] @ 0x84c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #2136 @ 0x858 │ │ │ │ add r0, r5, r0 │ │ │ │ bl 16a094 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -284789,15 +284789,15 @@ │ │ │ │ bne 166bac │ │ │ │ dmb ish │ │ │ │ bl 7cdfb0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 166c50 │ │ │ │ mov r5, r0 │ │ │ │ b 166c18 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -284829,15 +284829,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 166c50 │ │ │ │ dmb ish │ │ │ │ bl 7cdfb0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ @@ -284870,15 +284870,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 166cd8 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 166cd0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ @@ -284900,15 +284900,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 166d54 │ │ │ │ cmp r1, #1 │ │ │ │ bne 166d7c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ @@ -284920,15 +284920,15 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ beq 166da0 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ beq 166dbc │ │ │ │ @@ -284936,15 +284936,15 @@ │ │ │ │ bl 16e82c │ │ │ │ b 166dbc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 166e24 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -284954,15 +284954,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 166ea0 │ │ │ │ mov r6, r0 │ │ │ │ b 166e5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 166ea0 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [r6] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -284979,25 +284979,25 @@ │ │ │ │ bl 65b9c0 │ │ │ │ b 166e44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 15be40 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -285156,23 +285156,23 @@ │ │ │ │ ldr r1, [r9, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1671a4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #436] @ 0x1b4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1671a4 │ │ │ │ ldr r1, [r9, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16719c │ │ │ │ ldr r0, [r9, #404] @ 0x194 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #444] @ 0x1bc │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -285230,15 +285230,15 @@ │ │ │ │ bne 16728c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r9, #24] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 1672dc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 167350 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r9, #216] @ 0xd8 │ │ │ │ @@ -285332,15 +285332,15 @@ │ │ │ │ ldr r1, [r9, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1674ac │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #436] @ 0x1b4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1674ac │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r5 │ │ │ │ beq 167488 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r7, lsl #2]! │ │ │ │ @@ -285358,15 +285358,15 @@ │ │ │ │ b 167448 │ │ │ │ ldr r1, [r9, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1674a4 │ │ │ │ ldr r0, [r9, #404] @ 0x194 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #444] @ 0x1bc │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -285474,15 +285474,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 167650 │ │ │ │ cmp r2, #1 │ │ │ │ bne 167688 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 167688 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ bl 16dbe8 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 16a614 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #85] @ 0x55 │ │ │ │ @@ -285610,15 +285610,15 @@ │ │ │ │ strb r0, [r4, #584] @ 0x248 │ │ │ │ ldr r1, [r4, #216] @ 0xd8 │ │ │ │ add r5, r4, #184 @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 167894 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 167794 │ │ │ │ mov r0, r5 │ │ │ │ bl 1ac42c │ │ │ │ b 167794 │ │ │ │ b 1678e4 │ │ │ │ @@ -285707,15 +285707,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1679f4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 167b40 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 167b40 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ b 167ab4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #174] @ 0xae │ │ │ │ @@ -285858,42 +285858,42 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 167c48 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #544 @ 0x220 │ │ │ │ add r6, r4, #512 @ 0x200 │ │ │ │ bl 166c70 │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 167b9c │ │ │ │ ldr r2, [r4, #512] @ 0x200 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 167b9c │ │ │ │ add r0, r4, #32 │ │ │ │ bl 166c70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 167c08 │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 167c08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ add r0, r4, #1024 @ 0x400 │ │ │ │ bl 16cd74 │ │ │ │ b 167d98 │ │ │ │ @@ -285914,15 +285914,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 167d2c │ │ │ │ cmp r1, #1 │ │ │ │ bne 167d98 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 167d98 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 167d98 │ │ │ │ dmb ish │ │ │ │ @@ -285931,15 +285931,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 167d70 │ │ │ │ cmp r1, #1 │ │ │ │ bne 167d98 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw r1, #4208 @ 0x1070 │ │ │ │ add r4, r0, r1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ @@ -285997,15 +285997,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 167e74 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 167f50 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -286013,15 +286013,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 167eb8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 167f50 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 167f50 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 167f50 │ │ │ │ dmb ish │ │ │ │ @@ -286030,15 +286030,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 167efc │ │ │ │ cmp r1, #1 │ │ │ │ bne 167f50 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 167f50 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4208 @ 0x1070 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 16cd74 │ │ │ │ b 167f50 │ │ │ │ @@ -286104,15 +286104,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 168020 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3748 │ │ │ │ + b 3e373c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1680f4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -286120,15 +286120,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 168064 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1680f4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ b 1680f4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1680f4 │ │ │ │ dmb ish │ │ │ │ @@ -286137,15 +286137,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1680a8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1680f4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ b 1680f4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #1056 @ 0x420 │ │ │ │ bl 163b58 │ │ │ │ b 1680f4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -286211,15 +286211,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1681cc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e3748 │ │ │ │ + b 3e373c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1682a8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -286227,15 +286227,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 168210 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1682a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ b 1682a8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1682a8 │ │ │ │ dmb ish │ │ │ │ @@ -286244,15 +286244,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 168254 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1682a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ b 1682a8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4384 @ 0x1120 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 163b58 │ │ │ │ b 1682a8 │ │ │ │ @@ -286271,15 +286271,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1682dc │ │ │ │ bx lr │ │ │ │ add r0, r0, #12 │ │ │ │ b 1699dc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #2 │ │ │ │ bhi 168300 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ cmp r1, #0 │ │ │ │ @@ -286344,15 +286344,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1683e0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3b80 │ │ │ │ + b 3e3b74 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1684b4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -286360,15 +286360,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 168424 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1684b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ b 1684b4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1684b4 │ │ │ │ dmb ish │ │ │ │ @@ -286377,15 +286377,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 168468 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1684b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ b 1684b4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #3984 @ 0xf90 │ │ │ │ bl 165e5c │ │ │ │ b 1684b4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -286471,29 +286471,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1685dc │ │ │ │ cmp r1, #1 │ │ │ │ bne 16864c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3f04 │ │ │ │ + b 3e3ef8 │ │ │ │ ldr r2, [r7, #2104] @ 0x838 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #8]! │ │ │ │ cmp r5, #0 │ │ │ │ bne 168524 │ │ │ │ b 16864c │ │ │ │ ldr r2, [r6] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #8]! │ │ │ │ cmp r5, #0 │ │ │ │ bne 1685a8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ac1f4 │ │ │ │ @@ -286519,15 +286519,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1686a0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16870c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ b 16870c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16870c │ │ │ │ dmb ish │ │ │ │ @@ -286536,15 +286536,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1686e4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16870c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -286553,66 +286553,66 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 168750 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16876c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 168788 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1687d4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1687cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ bl 16c3b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 168848 │ │ │ │ @@ -286623,15 +286623,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 168868 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 16888c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ @@ -286639,15 +286639,15 @@ │ │ │ │ b 168870 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1688a8 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -286731,15 +286731,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1689ec │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e37ec │ │ │ │ + b 3e37e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 168ac8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -286747,15 +286747,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 168a30 │ │ │ │ cmp r1, #1 │ │ │ │ bne 168ac8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ b 168ac8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 168ac8 │ │ │ │ dmb ish │ │ │ │ @@ -286764,15 +286764,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 168a74 │ │ │ │ cmp r1, #1 │ │ │ │ bne 168ac8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ b 168ac8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4208 @ 0x1070 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 16672c │ │ │ │ b 168ac8 │ │ │ │ @@ -286805,15 +286805,15 @@ │ │ │ │ add r0, r4, #752 @ 0x2f0 │ │ │ │ bl 1741a4 │ │ │ │ ldr r1, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 168b40 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #1504]! @ 0x5e0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 168c24 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -286835,15 +286835,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1741a4 │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 168bb8 │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #1504]! @ 0x5e0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 168c24 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -286862,33 +286862,33 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 168bf8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 168c44 │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #1504 @ 0x5e0 │ │ │ │ bl 161f68 │ │ │ │ b 168cfc │ │ │ │ ldr r1, [r4, #1488] @ 0x5d0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 168c6c │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #1504 @ 0x5e0 │ │ │ │ bl 161f68 │ │ │ │ b 168cfc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -286899,15 +286899,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 168c90 │ │ │ │ cmp r1, #1 │ │ │ │ bne 168cfc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ b 168cfc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 168cfc │ │ │ │ dmb ish │ │ │ │ @@ -286916,15 +286916,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 168cd4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 168cfc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 168d58 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -287015,15 +287015,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 168e5c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 168f30 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -287031,15 +287031,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 168ea0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 168f30 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 168f30 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 168f30 │ │ │ │ dmb ish │ │ │ │ @@ -287048,15 +287048,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 168ee4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 168f30 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 168f30 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #1072 @ 0x430 │ │ │ │ bl 16cd74 │ │ │ │ b 168f30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -287123,15 +287123,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 16900c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1690e8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -287139,15 +287139,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 169050 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1690e8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 1690e8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1690e8 │ │ │ │ dmb ish │ │ │ │ @@ -287156,15 +287156,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 169094 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1690e8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 1690e8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #4304 @ 0x10d0 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 16cd74 │ │ │ │ b 1690e8 │ │ │ │ @@ -287230,15 +287230,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1691b8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16928c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -287246,15 +287246,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1691fc │ │ │ │ cmp r1, #1 │ │ │ │ bne 16928c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ b 16928c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16928c │ │ │ │ dmb ish │ │ │ │ @@ -287263,15 +287263,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 169240 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16928c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ b 16928c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #1072 @ 0x430 │ │ │ │ bl 161f68 │ │ │ │ b 16928c │ │ │ │ mov r5, r0 │ │ │ │ @@ -287394,50 +287394,50 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ orr r1, r1, #2 │ │ │ │ cmp r1, #2 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 1694b0 │ │ │ │ b 4fba4 │ │ │ │ bx lr │ │ │ │ b 64ced4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1694e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 169500 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ bl 8e71c4 │ │ │ │ @@ -287445,23 +287445,23 @@ │ │ │ │ bne 169560 │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 1695b0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 1695b4 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -287500,28 +287500,28 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 1695f0 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bf9f0 │ │ │ │ + b 5bf9e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 169628 │ │ │ │ cmp r1, #1 │ │ │ │ bne 169650 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #19 │ │ │ │ @@ -287552,15 +287552,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1696cc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1696f4 │ │ │ │ @@ -287591,15 +287591,15 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1696cc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1697c4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -287669,39 +287669,39 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 16a0cc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1698c0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 169850 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 16a0cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 169904 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1696cc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 169968 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -287714,15 +287714,15 @@ │ │ │ │ bne 1699d4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71b02c │ │ │ │ b 1699d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 169934 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1699d4 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ @@ -287738,15 +287738,15 @@ │ │ │ │ bl 867e94 │ │ │ │ b 1699d4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #8 │ │ │ │ bhi 169b20 │ │ │ │ @@ -287782,15 +287782,15 @@ │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 169b20 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne 169b20 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -287798,20 +287798,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 169ac4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 16965c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 169b20 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ @@ -287832,102 +287832,102 @@ │ │ │ │ b 16965c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 169b4c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 169b74 │ │ │ │ cmp r2, #1 │ │ │ │ bne 169b98 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 169bb0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 169be8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 169bc4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 169be8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 169bf0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfd04 │ │ │ │ + b 5bfcf4 │ │ │ │ mov r6, r0 │ │ │ │ b 169c78 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 169c40 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 169c78 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 169c54 │ │ │ │ cmp r2, #1 │ │ │ │ bne 169c78 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 169c80 │ │ │ │ cmp r1, #1 │ │ │ │ bne 169ca8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -287937,15 +287937,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 169d40 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 169d44 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -287965,68 +287965,68 @@ │ │ │ │ ldrdeq r2, [r4], r0 @ │ │ │ │ ldrdeq r2, [r4], r0 @ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 169d70 │ │ │ │ cmp r1, #1 │ │ │ │ bne 169d98 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 169da4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 169dc8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 169dd4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 169df8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 169e34 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 169e08 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 169eac │ │ │ │ mov r6, r0 │ │ │ │ b 169e7c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -288036,41 +288036,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 169e58 │ │ │ │ cmp r2, #1 │ │ │ │ bne 169e7c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 169e88 │ │ │ │ cmp r2, #1 │ │ │ │ bne 169eac │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 169ee4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 169ebc │ │ │ │ cmp r1, #1 │ │ │ │ bne 169ee4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #2 │ │ │ │ bne 169f28 │ │ │ │ ldr ip, [r0] │ │ │ │ @@ -288079,15 +288079,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 169f04 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5bf9f0 │ │ │ │ + b 5bf9e0 │ │ │ │ b 16b704 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -288112,15 +288112,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7c4d74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 169fac │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ bl 16db70 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -288133,23 +288133,23 @@ │ │ │ │ bne 16a020 │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 16a070 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 16a074 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -288170,28 +288170,28 @@ │ │ │ │ adceq r2, r4, r0, lsr #11 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 16a0a8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 4e25c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a0c8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #14 │ │ │ │ movcs r1, #8 │ │ │ │ cmp r1, #8 │ │ │ │ @@ -288210,15 +288210,15 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a194 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 16c208 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -288234,23 +288234,23 @@ │ │ │ │ bl 16c208 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a194 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a1b4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -288323,15 +288323,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 16a1bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 16a230 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -288371,56 +288371,56 @@ │ │ │ │ b 16a384 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a414 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 16c208 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a3e4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 16c208 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 16c208 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 16c208 │ │ │ │ b 16a50c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 16c208 │ │ │ │ b 16a50c │ │ │ │ bl 77b24 │ │ │ │ @@ -288434,15 +288434,15 @@ │ │ │ │ b 16a47c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a4b4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 16c208 │ │ │ │ b 16a50c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ @@ -288454,15 +288454,15 @@ │ │ │ │ b 16a4cc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a504 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 16c208 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -288480,15 +288480,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a54c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 16965c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #20 │ │ │ │ bhi 16a54c │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -288504,51 +288504,51 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a5cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a5fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bb228 │ │ │ │ + bl 5bb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a640 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a65c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 16a674 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ @@ -288557,21 +288557,21 @@ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ bne 16a6ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a68c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 16a720 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -288665,15 +288665,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 16a8b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a8b0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 16a0cc │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne 16a8b0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -288684,34 +288684,34 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a89c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 16965c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16a8d8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7d85dc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ @@ -288879,42 +288879,42 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16ab80 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16aba8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 16abe0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 16abbc │ │ │ │ cmp r2, #1 │ │ │ │ bne 16abe0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16abe8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bf924 │ │ │ │ + b 5bf914 │ │ │ │ mov r6, r0 │ │ │ │ b 16ac58 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 16ac58 │ │ │ │ @@ -288923,48 +288923,48 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 16ac34 │ │ │ │ cmp r2, #1 │ │ │ │ bne 16ac58 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16ac60 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16ac88 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16acbc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16acdc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 16ad6c │ │ │ │ @@ -289107,15 +289107,15 @@ │ │ │ │ b 16aed0 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16af38 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ beq 16af9c │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ b 16af58 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -289139,15 +289139,15 @@ │ │ │ │ b 16af50 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 16afb8 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 16b000 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 16b000 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ @@ -289206,15 +289206,15 @@ │ │ │ │ b 16b05c │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 16b144 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16b144 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 16b0d8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq 16b120 │ │ │ │ @@ -289236,15 +289236,15 @@ │ │ │ │ b 16b0d4 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16b13c │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ bl 172240 │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ bl 16d120 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -289254,43 +289254,43 @@ │ │ │ │ beq 16b184 │ │ │ │ mov r4, r0 │ │ │ │ bl 1ab9d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16b1c8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 25ec30 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16b1f4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 16b22c │ │ │ │ add r0, r6, r5 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ @@ -289305,25 +289305,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 16b250 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16b278 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl 1638e8 │ │ │ │ b 16b2dc │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ @@ -289340,25 +289340,25 @@ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 16b2dc │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 391418 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -289395,15 +289395,15 @@ │ │ │ │ bne 16b3a4 │ │ │ │ dmb ish │ │ │ │ bl 7bf8c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 16b404 │ │ │ │ mov r6, r0 │ │ │ │ b 16b3fc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ @@ -289418,15 +289418,15 @@ │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ mov r0, r4 │ │ │ │ bl 174350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7e055c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -289445,46 +289445,46 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c2d74 │ │ │ │ + bl 5c2d64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 16b48c │ │ │ │ cmp r2, #1 │ │ │ │ bne 16b4b0 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16b4c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16b4e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16b4fc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 16b53c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ @@ -289492,41 +289492,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 16b518 │ │ │ │ cmp r2, #1 │ │ │ │ bne 16b53c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 16b568 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 16b580 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 16b598 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16b554 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16b560 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -289537,25 +289537,25 @@ │ │ │ │ add r5, r5, #72 @ 0x48 │ │ │ │ beq 16b5f4 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16b5cc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16b5cc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16b618 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq 16b644 │ │ │ │ mov r1, #0 │ │ │ │ @@ -289574,100 +289574,100 @@ │ │ │ │ bne 16b65c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16b684 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #48] @ 16b6c4 │ │ │ │ ldr r2, [pc, #48] @ 16b6c8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umulleq r3, r4, r0, r8 │ │ │ │ strdeq r8, [r4], r0 @ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16b6f8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16b714 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16b73c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 16b748 │ │ │ │ cmp r2, #1 │ │ │ │ bne 16b76c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 16b778 │ │ │ │ cmp r2, #1 │ │ │ │ bne 16b79c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 16b7d8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16b7ac │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 16b850 │ │ │ │ mov r6, r0 │ │ │ │ b 16b820 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -289677,41 +289677,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 16b7fc │ │ │ │ cmp r2, #1 │ │ │ │ bne 16b820 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 16b82c │ │ │ │ cmp r2, #1 │ │ │ │ bne 16b850 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 16b888 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16b860 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16b888 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16b8cc │ │ │ │ ldr ip, [r0] │ │ │ │ @@ -289735,15 +289735,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7cd50c │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 16b918 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 16d164 │ │ │ │ @@ -289821,15 +289821,15 @@ │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16ba60 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16ba80 │ │ │ │ bl 1724bc │ │ │ │ b 16ba80 │ │ │ │ @@ -289870,41 +289870,41 @@ │ │ │ │ b 16bae4 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16bb24 │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16bb50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 16bb80 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16bb60 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 16ef78 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -289953,15 +289953,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, #0 │ │ │ │ beq 16bc74 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 16bcc8 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -289970,25 +289970,25 @@ │ │ │ │ bne 16bcbc │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 16d038 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 16bc84 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 6ff264 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ @@ -290040,15 +290040,15 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 16be50 │ │ │ │ rsb r5, r7, #0 │ │ │ │ mov r7, #0 │ │ │ │ @@ -290064,32 +290064,32 @@ │ │ │ │ bne 16be30 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 16bdec │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16bdec │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 16bdec │ │ │ │ b 16be20 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16be70 │ │ │ │ lsl r1, r0, #7 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 16befc │ │ │ │ @@ -290106,40 +290106,40 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16bed4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 16c07c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #10 │ │ │ │ bcc 16bf20 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16bf20 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16bf38 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 16b1a4 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ beq 16bf6c │ │ │ │ @@ -290159,111 +290159,111 @@ │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ beq 16bfac │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16bf84 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16bf84 │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16bfcc │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #212]! @ 0xd4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 16bfd8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 16bffc │ │ │ │ dmb ish │ │ │ │ - bl 486e50 │ │ │ │ + bl 486e40 │ │ │ │ ldrd r6, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c014 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c02c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #220] @ 0xdc │ │ │ │ cmp r6, #0 │ │ │ │ beq 16c050 │ │ │ │ mov r0, r6 │ │ │ │ bl 16a8f0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r4, #224] @ 0xe0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 16c078 │ │ │ │ mov r0, r4 │ │ │ │ bl 16a8f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16bee8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c0a8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 16bdac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 16c15c │ │ │ │ mov r5, r0 │ │ │ │ b 16c194 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16c1a4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c19c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16c19c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #164] @ 0xa4 │ │ │ │ cmpne r0, #0 │ │ │ │ beq 16c15c │ │ │ │ @@ -290282,27 +290282,27 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 16c170 │ │ │ │ cmp r2, #1 │ │ │ │ bne 16c194 │ │ │ │ dmb ish │ │ │ │ - bl 486e50 │ │ │ │ + bl 486e40 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ bl 16c3b0 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ bl 163b10 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ bl 163b10 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 16c1d4 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 16d164 │ │ │ │ @@ -290346,15 +290346,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 16c208 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c318 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 16c208 │ │ │ │ @@ -290372,37 +290372,37 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 16c208 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 16c318 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b 16c324 │ │ │ │ b 16c324 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16c368 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 16ec14 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -290414,15 +290414,15 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl 16c208 │ │ │ │ mov r5, r6 │ │ │ │ b 16c378 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ @@ -290432,49 +290432,49 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c3ec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c40c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c440 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c458 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c474 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 16c4a8 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -290482,27 +290482,27 @@ │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ bne 16c4d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c494 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c4a0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 16c568 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -290514,37 +290514,37 @@ │ │ │ │ ble 16c548 │ │ │ │ b 16c550 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bgt 16c550 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bxne lr │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c568 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c58c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 1ac42c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -290554,55 +290554,55 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 16c5d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ab9d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c5ec │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c604 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c620 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c68c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ bl 16b6cc │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16c684 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl 16b15c │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ bl 16c3b0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ @@ -290627,15 +290627,15 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16c6f8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r5 │ │ │ │ beq 16c724 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #3]! │ │ │ │ add r5, r5, #1 │ │ │ │ @@ -290645,15 +290645,15 @@ │ │ │ │ b 16c700 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16c740 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -290666,30 +290666,30 @@ │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c794 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ beq 16caf0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ add r6, r0, #4 │ │ │ │ b 16c7b8 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 16caf0 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c7ac │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16c7ac │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq 16c814 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r6, r0, #4 │ │ │ │ b 16c7f8 │ │ │ │ @@ -290697,48 +290697,48 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 16c814 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c7ec │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16c7ec │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c834 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ beq 16c874 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ add r6, r0, #4 │ │ │ │ b 16c858 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 16c874 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c84c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16c84c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c894 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ @@ -290798,24 +290798,24 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 16c9a8 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c980 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16c980 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16c9c8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ @@ -290880,29 +290880,29 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 16cb04 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16cac8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16cac8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16cc70 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ b 16cc5c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16cb24 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ @@ -290967,25 +290967,25 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 16cc4c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16cc24 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16cc24 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16cc70 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 16ccc0 │ │ │ │ @@ -291071,15 +291071,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 16cdbc │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16ce28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -291087,40 +291087,40 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16ce00 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16ce28 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 25ea60 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16ce64 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16ce8c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -291134,15 +291134,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 16cee4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 16cf08 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ @@ -291151,15 +291151,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16cf28 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 16cf74 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -291227,15 +291227,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16d058 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 16d0a4 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ beq 16d0bc │ │ │ │ @@ -291245,47 +291245,47 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 16d0bc │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16d07c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16d07c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bne 16d074 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16d0e0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16d104 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 16d160 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -291365,15 +291365,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16d280 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 16d2e4 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -291383,39 +291383,39 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 16d31c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16d2c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 16d2a0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 16d2b0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 16d2bc │ │ │ │ b 16d2c8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #328]! @ 0x148 │ │ │ │ @@ -291478,15 +291478,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16d444 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r7 │ │ │ │ beq 16d48c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ @@ -291503,15 +291503,15 @@ │ │ │ │ b 16d44c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16d4a8 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -291525,31 +291525,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16d500 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16d530 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 16d588 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ @@ -291618,15 +291618,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16d674 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 16d6a0 │ │ │ │ mov r5, r6 │ │ │ │ @@ -291637,15 +291637,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16d6c0 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -291815,15 +291815,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16d988 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 16d998 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 16d9e0 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -291844,15 +291844,15 @@ │ │ │ │ b 16d994 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16d9fc │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -291889,29 +291889,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 16da84 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3124 │ │ │ │ + b 3e3118 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16dac0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16dae8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 16db6c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -291950,15 +291950,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 16dbc4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -292011,15 +292011,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 16dc50 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16dc50 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #68] @ 0x44 │ │ │ │ @@ -292120,15 +292120,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16de24 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16de4c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16de54 │ │ │ │ @@ -292148,15 +292148,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16de94 │ │ │ │ cmp r1, #1 │ │ │ │ bne 16debc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 16dec4 │ │ │ │ @@ -292191,15 +292191,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7cd334 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16df68 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ dmb ish │ │ │ │ @@ -292224,18 +292224,18 @@ │ │ │ │ bne 16dfbc │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3ec98c │ │ │ │ + bl 3ec980 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #3 │ │ │ │ beq 16e0f8 │ │ │ │ @@ -292540,48 +292540,48 @@ │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e4dc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e4f4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e470 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ bl 164a58 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e530 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e548 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e560 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #429 @ 0x1ad │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #431] @ 0x1af │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e3dc0 │ │ │ │ @@ -292696,27 +292696,27 @@ │ │ │ │ bne 16e758 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ bne 16e770 │ │ │ │ b 16e7a0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e730 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e7a0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16e7a0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -292733,30 +292733,30 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 16e810 │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e7e0 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #429 @ 0x1ad │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r7 │ │ │ │ strb r1, [r4, #431] @ 0x1af │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e7c8 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ bne 16e7d4 │ │ │ │ b 16e7e0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -292777,15 +292777,15 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 16eb40 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e86c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16e86c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq 16e8d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r6, r0, #4 │ │ │ │ b 16e8b8 │ │ │ │ @@ -292793,24 +292793,24 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 16e8d4 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e8ac │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16e8ac │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e8f4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ @@ -292875,24 +292875,24 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 16ea1c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16e9f4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16e9f4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16ea3c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ @@ -292949,24 +292949,24 @@ │ │ │ │ b 65b91c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16eb64 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16eb64 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 16eb9c │ │ │ │ @@ -293011,20 +293011,20 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 16c208 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 16ecc0 │ │ │ │ @@ -293054,15 +293054,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 16ece4 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 16ecf4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 16ed40 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ @@ -293085,15 +293085,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16ed60 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #784] @ 0x310 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -293239,23 +293239,23 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ b 16efe8 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 168718 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 16eff8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 16d164 │ │ │ │ @@ -293384,15 +293384,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 16f1e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 16f20c │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16f258 │ │ │ │ @@ -293403,15 +293403,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 16f234 │ │ │ │ cmp r2, #1 │ │ │ │ bne 16f258 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ strb r5, [r6, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ bne 16f214 │ │ │ │ ldrb r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -293480,15 +293480,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 16f368 │ │ │ │ cmp r2, #1 │ │ │ │ bne 16f38c │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16f3d8 │ │ │ │ @@ -293499,15 +293499,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 16f3b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 16f3d8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ @@ -293522,15 +293522,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 16f434 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ beq 16f4b8 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -293548,18 +293548,18 @@ │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16f49c │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r5, r4, #172 @ 0xac │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 16f860 │ │ │ │ b 16f870 │ │ │ │ ldrb r0, [r4, #50] @ 0x32 │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -293607,15 +293607,15 @@ │ │ │ │ bl 163678 │ │ │ │ b 16f718 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16f588 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #49] @ 0x31 │ │ │ │ b 16f750 │ │ │ │ ldrb r0, [r4, #228] @ 0xe4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 16f81c │ │ │ │ ldrb r0, [r4, #224] @ 0xe0 │ │ │ │ @@ -293624,15 +293624,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 16f81c │ │ │ │ ldr r1, [r4, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16f81c │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16f81c │ │ │ │ ldrb r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 16f7d8 │ │ │ │ ldrb r0, [r4, #236] @ 0xec │ │ │ │ cmp r0, #3 │ │ │ │ beq 16f880 │ │ │ │ @@ -293669,15 +293669,15 @@ │ │ │ │ bne 16f650 │ │ │ │ b 16f994 │ │ │ │ ldr r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16f814 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 16f814 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ bl 174da4 │ │ │ │ b 16f6e8 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ cmp r0, #1 │ │ │ │ beq 16f8d8 │ │ │ │ @@ -293715,37 +293715,37 @@ │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16f738 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16f750 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 16f780 │ │ │ │ add r7, r4, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmn r0, #1 │ │ │ │ beq 16f778 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ bl 16d164 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r0, #1 │ │ │ │ beq 16f7a0 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ bl 16d164 │ │ │ │ mov r0, r4 │ │ │ │ @@ -293777,31 +293777,31 @@ │ │ │ │ bl 2dc674 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl 169f2c │ │ │ │ add r5, r4, #148 @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #184] @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16f848 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ add r5, r4, #136 @ 0x88 │ │ │ │ strb r0, [r4, #185] @ 0xb9 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16f870 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r4, #220 @ 0xdc │ │ │ │ bl 2dc674 │ │ │ │ b 16f81c │ │ │ │ ldrb r0, [r4, #229] @ 0xe5 │ │ │ │ cmp r0, #3 │ │ │ │ bne 16f89c │ │ │ │ @@ -294110,21 +294110,21 @@ │ │ │ │ bne 16fd70 │ │ │ │ ldrb r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 16fd88 │ │ │ │ b 16fdc0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16fd48 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 16fdc0 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 16c1b8 │ │ │ │ b 16fdc0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -294192,24 +294192,24 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16feac │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ strb r0, [r4, #185] @ 0xb9 │ │ │ │ mov r0, #140 @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 16fed0 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -294223,15 +294223,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 16ff28 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ bne 16ff58 │ │ │ │ @@ -294261,15 +294261,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 16ffc0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -294304,15 +294304,15 @@ │ │ │ │ bl 4fba4 │ │ │ │ b 170030 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldrb r1, [r0, #296] @ 0x128 │ │ │ │ cmp r1, #3 │ │ │ │ bne 170b34 │ │ │ │ ldrb r1, [r0, #292] @ 0x124 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -294362,15 +294362,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 170154 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 170190 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -294392,36 +294392,36 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1701cc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1701e4 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #452] @ 0x1c4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 170204 │ │ │ │ ldr r6, [r4, #448] @ 0x1c0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 1701f4 │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ beq 170220 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1708a8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1708a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ @@ -294601,15 +294601,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 170510 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #430 @ 0x1ae │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ b 170a40 │ │ │ │ ldrb r0, [r4, #1736] @ 0x6c8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 170660 │ │ │ │ @@ -294714,15 +294714,15 @@ │ │ │ │ b 1707cc │ │ │ │ ldr r1, [r4, #820] @ 0x334 │ │ │ │ mov r0, #824 @ 0x338 │ │ │ │ cmp r1, #0 │ │ │ │ beq 17096c │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 17096c │ │ │ │ add r7, r4, #820 @ 0x334 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d97a4 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1709b0 │ │ │ │ @@ -294849,25 +294849,25 @@ │ │ │ │ bne 1708c4 │ │ │ │ ldr r1, [r4, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1708f0 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 170918 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #401]! @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ strb r6, [r5, #-1] │ │ │ │ beq 170a8c │ │ │ │ ldr r6, [r4, #292] @ 0x124 │ │ │ │ ldr r7, [r4, #288] @ 0x120 │ │ │ │ @@ -294877,33 +294877,33 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 170a8c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 170a8c │ │ │ │ add r0, r4, #848 @ 0x350 │ │ │ │ bl 2dc674 │ │ │ │ add r7, r4, #800 @ 0x320 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ beq 170988 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ bl 16d164 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1709a8 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ cmp r0, #3 │ │ │ │ beq 1709f4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1709f4 │ │ │ │ @@ -294992,15 +294992,15 @@ │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #293] @ 0x125 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 170b8c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ @@ -295115,15 +295115,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 16d164 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 170d18 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ add r0, r4, #604 @ 0x25c │ │ │ │ bl 16d548 │ │ │ │ add r0, r4, #436 @ 0x1b4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1033] @ 0x409 │ │ │ │ @@ -295165,15 +295165,15 @@ │ │ │ │ b 170dfc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 170e20 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 170e20 │ │ │ │ mov r8, r0 │ │ │ │ movw r9, #429 @ 0x1ad │ │ │ │ b 171114 │ │ │ │ mov r8, r0 │ │ │ │ b 170f14 │ │ │ │ mov r8, r0 │ │ │ │ @@ -295197,15 +295197,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 170f20 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 170f20 │ │ │ │ mov r8, r0 │ │ │ │ b 170eac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 170eac │ │ │ │ @@ -295227,15 +295227,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 170ed8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 170f14 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -295251,15 +295251,15 @@ │ │ │ │ ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ bl 163a44 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 170f38 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ bl 16d678 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 16d548 │ │ │ │ b 1710b8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -295345,15 +295345,15 @@ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r8, r0 │ │ │ │ movw r9, #401 @ 0x191 │ │ │ │ cmp r1, #0 │ │ │ │ beq 171114 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 171114 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 1710cc │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl 16d678 │ │ │ │ @@ -295362,15 +295362,15 @@ │ │ │ │ strb r5, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1710f4 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ movw r9, #401 @ 0x191 │ │ │ │ strb r5, [r4, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ beq 171114 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ @@ -295412,15 +295412,15 @@ │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #293] @ 0x125 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ @@ -295481,15 +295481,15 @@ │ │ │ │ add r1, r9, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1712d0 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sl] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1712d8 │ │ │ │ @@ -296315,15 +296315,15 @@ │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #643] @ 0x283 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 1649ac │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 171fe0 │ │ │ │ @@ -296503,15 +296503,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1722c8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 1722d8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 172320 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -296532,15 +296532,15 @@ │ │ │ │ b 1722d4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 17233c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -296601,77 +296601,77 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ beq 17246c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 5feb18 │ │ │ │ + bl 5feb08 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 17247c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 172468 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1724b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce5c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1724ec │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 16def8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ b 172538 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 172530 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 16def8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #10] │ │ │ │ sub r0, r0, #3 │ │ │ │ @@ -296689,41 +296689,41 @@ │ │ │ │ b 17006c │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1743b4 │ │ │ │ b 1725e8 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl 1743b4 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1725c8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1725e8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1725f4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1727e8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ b 1727e8 │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ bne 1727e8 │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1726b8 │ │ │ │ @@ -296897,23 +296897,23 @@ │ │ │ │ b 172960 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 172930 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 172930 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 172920 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 172920 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 1694b8 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 1694b8 │ │ │ │ b 172930 │ │ │ │ @@ -296925,15 +296925,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 17293c │ │ │ │ cmp r2, #1 │ │ │ │ bne 172960 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -296980,15 +296980,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 172a54 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ bl 4e424 │ │ │ │ b 172a54 │ │ │ │ add r6, r4, #172 @ 0xac │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 172a4c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 16d164 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ @@ -296996,15 +296996,15 @@ │ │ │ │ bne 172a7c │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 172a7c │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #4 │ │ │ │ bhi 172b00 │ │ │ │ cmp r0, #3 │ │ │ │ beq 172b00 │ │ │ │ mov r0, #0 │ │ │ │ @@ -297013,59 +297013,59 @@ │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 172ac0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 172af0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 172ad0 │ │ │ │ ldrd r8, [r6] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 172b18 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 172b30 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 172a94 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 172b60 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 172bcc │ │ │ │ mov r5, r0 │ │ │ │ b 172b98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 172b90 │ │ │ │ @@ -297077,15 +297077,15 @@ │ │ │ │ bne 172bc0 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 172bc0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ bl 16d4b4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ b 172be4 │ │ │ │ bl 77b24 │ │ │ │ @@ -297124,15 +297124,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 172c58 │ │ │ │ cmp r2, #1 │ │ │ │ bne 172cf4 │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ b 172cf4 │ │ │ │ ldrb r0, [r4, #125] @ 0x7d │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #4 │ │ │ │ bhi 17314c │ │ │ │ add r1, pc, #8 │ │ │ │ add r5, r4, #56 @ 0x38 │ │ │ │ @@ -297300,15 +297300,15 @@ │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ beq 172c40 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 172c40 │ │ │ │ cmp r5, r9 │ │ │ │ beq 172f1c │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ @@ -297327,21 +297327,21 @@ │ │ │ │ bl 867e94 │ │ │ │ b 172f40 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ beq 172fa8 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ beq 172fc0 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 169f2c │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ bl 174cd4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #228]! @ 0xe4 │ │ │ │ @@ -297416,15 +297416,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 173130 │ │ │ │ ldr r1, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 173130 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 173130 │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ cmp r0, #4 │ │ │ │ beq 1731e4 │ │ │ │ add r0, r4, #344 @ 0x158 │ │ │ │ bl 16bce4 │ │ │ │ b 1731e4 │ │ │ │ @@ -297432,15 +297432,15 @@ │ │ │ │ bl 2dc674 │ │ │ │ ldr r1, [r4, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 17314c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ cmp r0, #4 │ │ │ │ beq 17326c │ │ │ │ add r0, r4, #424 @ 0x1a8 │ │ │ │ bl 16bce4 │ │ │ │ b 17326c │ │ │ │ @@ -297633,15 +297633,15 @@ │ │ │ │ b 1736c4 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 173640 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov sl, r0 │ │ │ │ b 1735a8 │ │ │ │ b 1734cc │ │ │ │ mov sl, r0 │ │ │ │ b 1736c4 │ │ │ │ @@ -297782,15 +297782,15 @@ │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1736c4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl 169ef0 │ │ │ │ b 1736dc │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -297834,15 +297834,15 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 173760 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 173760 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ bl 16f438 │ │ │ │ b 173c6c │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #4 │ │ │ │ beq 1739f0 │ │ │ │ @@ -297867,15 +297867,15 @@ │ │ │ │ ldr r1, [r4, #260] @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq 173cf4 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ bl 16f0b4 │ │ │ │ b 173c74 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #4 │ │ │ │ beq 173a2c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -297899,15 +297899,15 @@ │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ bl 16e3ac │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 173bb4 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 173bb4 │ │ │ │ ldrb r0, [r4, #692] @ 0x2b4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #680] @ 0x2a8 │ │ │ │ cmpeq r0, #3 │ │ │ │ bne 173c64 │ │ │ │ ldrb r0, [r4, #313] @ 0x139 │ │ │ │ @@ -297925,15 +297925,15 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 173900 │ │ │ │ ldr r2, [r4, #328] @ 0x148 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, r0 │ │ │ │ beq 1739d0 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r6, r0, #4 │ │ │ │ lsr r5, r1, #5 │ │ │ │ @@ -297946,15 +297946,15 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 173920 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 173920 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ bl 16e000 │ │ │ │ b 173b7c │ │ │ │ ldrb r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, #6 │ │ │ │ bhi 173b7c │ │ │ │ @@ -297973,26 +297973,26 @@ │ │ │ │ bl 25e7cc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 173b7c │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ bne 173bd8 │ │ │ │ b 173c14 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 173c1c │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 173c1c │ │ │ │ ldrb r0, [r4, #780] @ 0x30c │ │ │ │ cmp r0, #3 │ │ │ │ bne 173bc4 │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #4 │ │ │ │ beq 173ba0 │ │ │ │ @@ -298069,28 +298069,28 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 173b1c │ │ │ │ cmp r2, #1 │ │ │ │ bne 173b40 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldrb r0, [r4, #333] @ 0x14d │ │ │ │ cmp r0, #0 │ │ │ │ beq 173b74 │ │ │ │ add r6, r4, #300 @ 0x12c │ │ │ │ mov r0, r6 │ │ │ │ bl 25e7cc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 173b74 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #333] @ 0x14d │ │ │ │ ldrb r0, [r4, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ bne 173bd8 │ │ │ │ b 173c14 │ │ │ │ add r0, r4, #328 @ 0x148 │ │ │ │ @@ -298122,15 +298122,15 @@ │ │ │ │ b 173be0 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 173c14 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ ldrd r0, [r4, #236] @ 0xec │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 173c3c │ │ │ │ add r6, r0, #52 @ 0x34 │ │ │ │ @@ -298140,15 +298140,15 @@ │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 173c5c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ bl 16b704 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 169b64 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 16ab70 │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ @@ -298168,23 +298168,23 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 173c98 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 173c98 │ │ │ │ ldr r1, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 173cec │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #274] @ 0x112 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ b 173dd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -298252,40 +298252,40 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 173f08 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 173f08 │ │ │ │ mov r8, r0 │ │ │ │ b 173e80 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 173e94 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 173e94 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #312]! @ 0x138 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 173e5c │ │ │ │ cmp r2, #1 │ │ │ │ bne 173e80 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldrb r0, [r4, #333] @ 0x14d │ │ │ │ cmp r0, #0 │ │ │ │ beq 173e94 │ │ │ │ add r0, r4, #300 @ 0x12c │ │ │ │ bl 16881c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #333] @ 0x14d │ │ │ │ @@ -298301,15 +298301,15 @@ │ │ │ │ b 173f7c │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 173ee0 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #275] @ 0x113 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ b 173f00 │ │ │ │ b 173f30 │ │ │ │ b 173f28 │ │ │ │ @@ -298338,15 +298338,15 @@ │ │ │ │ b 173f3c │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 173f74 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ bl 16ce94 │ │ │ │ b 173fcc │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -298360,15 +298360,15 @@ │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 173fcc │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ bl 16b704 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 169b64 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 16ab70 │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ @@ -298391,15 +298391,15 @@ │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ beq 174048 │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1740ac │ │ │ │ cmp r0, #4 │ │ │ │ bne 17402c │ │ │ │ ldrb r0, [r4, #68] @ 0x44 │ │ │ │ @@ -298432,25 +298432,25 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1740ec │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 17402c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 17402c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq 174140 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ @@ -298466,25 +298466,25 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 17417c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 17417c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ beq 17419c │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #49] @ 0x31 │ │ │ │ cmp r0, #3 │ │ │ │ beq 17420c │ │ │ │ @@ -298529,30 +298529,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 17424c │ │ │ │ cmp r2, #1 │ │ │ │ bne 174270 │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ bl 29f594 │ │ │ │ ldm r4, {r0, r3} │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ strb r1, [r4, #48] @ 0x30 │ │ │ │ addne r1, r3, r3, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne 174298 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r0, r0, r3, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 174310 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ blx r1 │ │ │ │ @@ -298566,15 +298566,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1742e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 174324 │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ b 174324 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #624 @ 0x270 │ │ │ │ bl 1695c0 │ │ │ │ b 174324 │ │ │ │ b 174334 │ │ │ │ @@ -298797,15 +298797,15 @@ │ │ │ │ bl 2dcd1c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1746a0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r6] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 1746b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 16b1a4 │ │ │ │ ldr r7, [r4, #260] @ 0x104 │ │ │ │ @@ -298816,41 +298816,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1746ec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 174708 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 16c5a4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 17476c │ │ │ │ ldr r1, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 174754 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r6] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 17476c │ │ │ │ mov r0, r6 │ │ │ │ bl 16b1a4 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ @@ -298861,15 +298861,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1747a0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ bl 16b6cc │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2184] @ 0x888 │ │ │ │ @@ -298883,100 +298883,100 @@ │ │ │ │ add r0, r4, #32 │ │ │ │ bl 1674ec │ │ │ │ ldr r1, [r4, #2140] @ 0x85c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1747f8 │ │ │ │ ldr r0, [r4, #2144] @ 0x860 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne 174864 │ │ │ │ ldr r1, [r4, #2128] @ 0x850 │ │ │ │ cmp r1, #0 │ │ │ │ beq 174824 │ │ │ │ ldr r0, [r4, #2132] @ 0x854 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2152] @ 0x868 │ │ │ │ ldr r1, [r4, #2160] @ 0x870 │ │ │ │ cmp r1, #0 │ │ │ │ beq 174844 │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ beq 174860 │ │ │ │ ldr r0, [r4, #2176] @ 0x880 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2128] @ 0x850 │ │ │ │ cmp r1, #0 │ │ │ │ bne 174818 │ │ │ │ b 174824 │ │ │ │ ldr r1, [r4, #2140] @ 0x85c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1748a4 │ │ │ │ ldr r0, [r4, #2144] @ 0x860 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r4, #2128] @ 0x850 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1748c4 │ │ │ │ ldr r0, [r4, #2132] @ 0x854 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2160] @ 0x870 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2152] @ 0x868 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1748ec │ │ │ │ ldr r1, [r4, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ bne 174904 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1748e4 │ │ │ │ ldr r0, [r4, #2176] @ 0x880 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #2124] @ 0x84c │ │ │ │ cmp r1, #3 │ │ │ │ beq 174950 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #2112] @ 0x840 │ │ │ │ cmp r1, #0 │ │ │ │ beq 17494c │ │ │ │ ldr r0, [r0, #2116] @ 0x844 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #2104] @ 0x838 │ │ │ │ cmp r1, #3 │ │ │ │ bne 174930 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ bl 1667ec │ │ │ │ @@ -298986,26 +298986,26 @@ │ │ │ │ addne r1, r2, r2, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 174930 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ b 174930 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r5, #2112] @ 0x840 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1749c0 │ │ │ │ ldr r0, [r5, #2116] @ 0x844 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 174a8c │ │ │ │ @@ -299020,15 +299020,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 174a1c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 16d6c4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 174a50 │ │ │ │ ldrb r0, [r4, #144] @ 0x90 │ │ │ │ @@ -299094,15 +299094,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 174b44 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 16d6c4 │ │ │ │ b 174b6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ @@ -299184,15 +299184,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #348 @ 0x15c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1699dc │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 16a9d4 │ │ │ │ b 174cc0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ bl 1682b4 │ │ │ │ @@ -301189,21 +301189,21 @@ │ │ │ │ bl 183e34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 176c00 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 176c18 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ @@ -301236,15 +301236,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 176cbc │ │ │ │ cmp r4, #0 │ │ │ │ beq 176cbc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #160] @ 176d78 │ │ │ │ mov r1, #1 │ │ │ │ @@ -301269,22 +301269,22 @@ │ │ │ │ bl 4e25c │ │ │ │ bl 77b08 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 176d44 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 176d44 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 176d68 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 50750 │ │ │ │ bl 77b08 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 50750 │ │ │ │ bl 77b08 │ │ │ │ adceq fp, r8, r0, ror r2 │ │ │ │ @@ -301382,15 +301382,15 @@ │ │ │ │ beq 176fb0 │ │ │ │ ldr r0, [pc, #604] @ 17714c │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1770d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ @@ -301409,15 +301409,15 @@ │ │ │ │ beq 176fec │ │ │ │ ldr r0, [pc, #504] @ 177154 │ │ │ │ mov r1, #1 │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 176fd4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r7, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ @@ -301457,27 +301457,27 @@ │ │ │ │ bl 17765c │ │ │ │ mov r9, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 177030 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 177048 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 177060 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #196] @ 17713c │ │ │ │ ldr r3, [pc, #196] @ 177140 │ │ │ │ mov r2, #1 │ │ │ │ @@ -301509,22 +301509,22 @@ │ │ │ │ bl 77430 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ cmp r6, #0 │ │ │ │ beq 177104 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 177104 │ │ │ │ cmp r4, #0 │ │ │ │ beq 177128 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 169d48 │ │ │ │ bl 77b08 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 169d48 │ │ │ │ bl 77b08 │ │ │ │ bl 77b08 │ │ │ │ @@ -301557,15 +301557,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 940944 │ │ │ │ ldr r0, [pc, #292] @ 1772d4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1772a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ @@ -301636,40 +301636,40 @@ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 177314 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 177354 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov fp, r2 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov ip, #1 │ │ │ │ @@ -301796,15 +301796,15 @@ │ │ │ │ strb r6, [r8, #2] │ │ │ │ strh r6, [r3] │ │ │ │ strb r6, [r3, #2] │ │ │ │ mov r6, r4 │ │ │ │ strb ip, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 50a2a8 │ │ │ │ + bl 50a298 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1773bc │ │ │ │ ldrb r7, [sp, #48] @ 0x30 │ │ │ │ add ip, sp, #24 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r7, #2 │ │ │ │ ldr r3, [r8, #11] │ │ │ │ @@ -302322,15 +302322,15 @@ │ │ │ │ beq 177ddc │ │ │ │ ldr r0, [pc, #952] @ 178158 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 178110 │ │ │ │ mov r7, r0 │ │ │ │ b 177de0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ stm r9, {r0, r1} │ │ │ │ @@ -302550,15 +302550,15 @@ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 178148 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq sp, lr, r6, lsl #4 │ │ │ │ adceq r4, r3, r0, asr #13 │ │ │ │ adceq r4, r3, r4, lsr r3 │ │ │ │ strhteq r7, [r8], ip │ │ │ │ adceq r4, r3, r4, lsl #7 │ │ │ │ @@ -302603,15 +302603,15 @@ │ │ │ │ beq 178240 │ │ │ │ ldr r0, [pc, #904] @ 17858c │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 178544 │ │ │ │ mov r4, r0 │ │ │ │ b 178244 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ stm r6, {r0, r1} │ │ │ │ @@ -302819,15 +302819,15 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17857c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq ip, lr, r2, lsr #27 │ │ │ │ adceq r4, r3, ip, asr r2 │ │ │ │ adceq r3, r3, r0, lsl #30 │ │ │ │ adceq r7, r8, r8, asr fp │ │ │ │ adceq r3, r3, r8, asr #30 │ │ │ │ @@ -306651,15 +306651,15 @@ │ │ │ │ beq 17c180 │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3eb714 │ │ │ │ + bl 3eb708 │ │ │ │ mov r2, r9 │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ mov r0, sl │ │ │ │ ldm r2!, {r1, r3, r5, r7} │ │ │ │ cmp ip, #8 │ │ │ │ stmia r0!, {r1, r3, r5, r7} │ │ │ │ @@ -306681,15 +306681,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7e51c0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 17c1f8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3eb928 │ │ │ │ + bl 3eb91c │ │ │ │ subs r8, r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ bne 17c190 │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, r0, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ @@ -306865,15 +306865,15 @@ │ │ │ │ stm r1, {r2, r3, r5, r7} │ │ │ │ str r8, [sp, #188] @ 0xbc │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, lr, #19 │ │ │ │ add r2, sp, #188 @ 0xbc │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c21c0 │ │ │ │ + bl 3c21b4 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ cmp r0, #9 │ │ │ │ beq 17c638 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ ldm r1!, {r2, r3, r5, r7} │ │ │ │ mov r9, r6 │ │ │ │ @@ -306938,15 +306938,15 @@ │ │ │ │ ldm fp, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [pc, #536] @ 17c7e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3ebb34 │ │ │ │ + bl 3ebb28 │ │ │ │ b 17c628 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldm fp, {r0, r1, r2, r3, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r7} │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ @@ -307069,15 +307069,15 @@ │ │ │ │ adceq r3, r8, ip, ror #22 │ │ │ │ adceq r3, r8, r0, asr fp │ │ │ │ adceq r3, r8, r4, lsl fp │ │ │ │ adceq r3, r8, r4, ror #21 │ │ │ │ ldrshteq r8, [lr], #-159 @ 0xffffff61 │ │ │ │ adceq pc, r2, r4, lsr #22 │ │ │ │ ldrdeq pc, [r2], r0 @ │ │ │ │ - eoreq r2, r5, r4, lsr #2 │ │ │ │ + eoreq r2, r5, r8, lsl r1 │ │ │ │ strdeq pc, [r2], r4 @ │ │ │ │ @ instruction: 0x007e8b9d │ │ │ │ umlaleq pc, r2, r0, fp @ │ │ │ │ adceq pc, r2, ip, ror lr @ │ │ │ │ adceq pc, r2, r8, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #2336 @ 0x920 │ │ │ │ @@ -307178,15 +307178,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ movw r2, #2248 @ 0x8c8 │ │ │ │ bl 4ef5c │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c1238 │ │ │ │ + bl 3c122c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #8 │ │ │ │ beq 17ca24 │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -307245,15 +307245,15 @@ │ │ │ │ adceq r3, r8, r8, asr #12 │ │ │ │ adceq r3, r8, r0, lsr r6 │ │ │ │ adceq r3, r8, r8, lsl r6 │ │ │ │ strdeq r3, [r8], ip @ │ │ │ │ adceq r3, r8, r8, asr #11 │ │ │ │ adceq r3, r8, ip, lsr #11 │ │ │ │ adceq r3, r8, r4, lsl #11 │ │ │ │ - ldrdeq r1, [r5], -ip @ │ │ │ │ + ldrdeq r1, [r5], -r0 @ │ │ │ │ rsbseq r8, lr, fp, lsr #13 │ │ │ │ ldrdeq pc, [r2], r0 @ │ │ │ │ adceq pc, r2, ip, ror sl @ │ │ │ │ ldrshteq r8, [lr], #-106 @ 0xffffff96 │ │ │ │ adceq pc, r2, r4, lsr #15 │ │ │ │ adceq pc, r2, r0, ror #20 │ │ │ │ strhteq pc, [r2], r0 @ │ │ │ │ @@ -307377,15 +307377,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4fba4 │ │ │ │ b 17cc78 │ │ │ │ lsl r1, r5, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #240] @ 0xf0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #10 │ │ │ │ bls 17cd00 │ │ │ │ ldrd r6, [r4] │ │ │ │ @@ -307415,15 +307415,15 @@ │ │ │ │ bl 4fba4 │ │ │ │ b 17cd0c │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r7, [r1] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ ldmne r1, {r2, r3, r7} │ │ │ │ ldrne r1, [r1, #12] │ │ │ │ stmne r0, {r2, r3, r7} │ │ │ │ @@ -308048,15 +308048,15 @@ │ │ │ │ b 4e598 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0, #4] │ │ │ │ b 17d72c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 17d778 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [r6] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ @@ -308073,15 +308073,15 @@ │ │ │ │ bl 65b9c0 │ │ │ │ b 17d71c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 17d7bc │ │ │ │ ldr r1, [pc, #80] @ 17d800 │ │ │ │ @@ -308148,15 +308148,15 @@ │ │ │ │ mov r1, #8 │ │ │ │ bl 94e8c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 17d9d8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov r1, sl │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #24 │ │ │ │ umull sl, r0, r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -308170,15 +308170,15 @@ │ │ │ │ cmp r7, #11 │ │ │ │ bcs 17d94c │ │ │ │ ldr r0, [pc, #260] @ 17da08 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 17d850 │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r2, r0, #3 │ │ │ │ @@ -308198,15 +308198,15 @@ │ │ │ │ bl 94e8c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 17d9ac │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, sl │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #8 │ │ │ │ beq 17d850 │ │ │ │ str r8, [r6, #240] @ 0xf0 │ │ │ │ stm r6, {r4, r9} │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -308421,15 +308421,15 @@ │ │ │ │ mvn r0, #0 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [fp, #32] │ │ │ │ beq 17e1e0 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ b 17e1e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ bl 4e1b4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -308581,15 +308581,15 @@ │ │ │ │ mvn r0, #0 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [fp] │ │ │ │ beq 17e1f8 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp] │ │ │ │ add r0, r0, #1 │ │ │ │ stm fp, {r0, r5, r6} │ │ │ │ str r4, [fp, #12] │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #204 @ 0xcc │ │ │ │ @@ -308638,29 +308638,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17e040 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17e064 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17e074 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17e09c │ │ │ │ add r0, sp, #20 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ str r9, [fp, #60] @ 0x3c │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #204 @ 0xcc │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ str r9, [sp, #8] │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ @@ -308705,39 +308705,39 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17e14c │ │ │ │ cmp r2, #1 │ │ │ │ bne 17e170 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17e180 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17e1a8 │ │ │ │ add r0, sp, #20 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ cmp sl, #0 │ │ │ │ bmi 17e868 │ │ │ │ beq 17e518 │ │ │ │ ldr r0, [pc, #2512] @ 17eb8c │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 17e86c │ │ │ │ mov r5, r0 │ │ │ │ b 17e51c │ │ │ │ mov r0, #0 │ │ │ │ add r1, fp, #32 │ │ │ │ str r4, [fp, #44] @ 0x2c │ │ │ │ @@ -308766,29 +308766,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17e240 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17e264 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17e274 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17e29c │ │ │ │ add r0, sp, #20 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r0, [pc, #2328] @ 17ebc0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ bhi 17e508 │ │ │ │ ldrb r1, [r6, #28] │ │ │ │ @@ -308861,15 +308861,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17e3bc │ │ │ │ cmp r2, #1 │ │ │ │ bne 17e3e0 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r7, [pc, #1932] @ 17eb7c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -308877,15 +308877,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17e3f8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17e420 │ │ │ │ add r0, sp, #20 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r0, [pc, #1876] @ 17eb80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ bhi 17e508 │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ @@ -308957,15 +308957,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ str r5, [fp, #24] │ │ │ │ str sl, [fp, #28] │ │ │ │ beq 17e1f0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #1600] @ 17ebb0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #1596] @ 17ebb4 │ │ │ │ add r2, sp, #192 @ 0xc0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -309191,30 +309191,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 17eb0c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17e920 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17e944 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 17ea88 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ @@ -309223,15 +309223,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17e964 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17e988 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 17ea88 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ @@ -309240,15 +309240,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17e9a8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17e9cc │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 17eac4 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ @@ -309257,15 +309257,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17e9ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 17ea10 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 17eac4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 64ced4 │ │ │ │ @@ -309299,42 +309299,42 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17ea90 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17eb0c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ b 17eb0c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17eacc │ │ │ │ cmp r1, #1 │ │ │ │ bne 17eb0c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ b 17eb0c │ │ │ │ bl 77b24 │ │ │ │ b 17eb00 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ bne 17eb14 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrshteq ip, [sp], #-237 @ 0xffffff13 │ │ │ │ @ instruction: 0xfff93530 │ │ │ │ addeq r5, r2, lr, lsr #30 │ │ │ │ ldrdeq lr, [r2], r8 @ │ │ │ │ @ instruction: 0xffffe77c │ │ │ │ @@ -309694,28 +309694,28 @@ │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ bl 943148 │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 17f0e4 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r6, [sp, #188] @ 0xbc │ │ │ │ bmi 17f4c0 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ beq 17f128 │ │ │ │ ldr r0, [pc, #1488] @ 17f6d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 17f4c4 │ │ │ │ mov r7, r0 │ │ │ │ b 17f12c │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ @@ -309728,15 +309728,15 @@ │ │ │ │ str r7, [sp, #2384] @ 0x950 │ │ │ │ str sl, [sp, #2380] @ 0x94c │ │ │ │ str r4, [sp, #2376] @ 0x948 │ │ │ │ str r6, [sp, #2372] @ 0x944 │ │ │ │ str r5, [sp, #2368] @ 0x940 │ │ │ │ add r0, sp, #2400 @ 0x960 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ - bl 3f4638 │ │ │ │ + bl 3f462c │ │ │ │ ldr r5, [sp, #2400] @ 0x960 │ │ │ │ ldr fp, [sp, #2404] @ 0x964 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 17f2f8 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ bmi 17f4dc │ │ │ │ @@ -309746,15 +309746,15 @@ │ │ │ │ beq 17f1c4 │ │ │ │ ldr r0, [pc, #1340] @ 17f6dc │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 17f4e0 │ │ │ │ mov r9, r0 │ │ │ │ b 17f1c8 │ │ │ │ mov r9, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ @@ -309794,15 +309794,15 @@ │ │ │ │ str r8, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ add r6, sp, #208 @ 0xd0 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #2400 @ 0x960 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3c5794 │ │ │ │ + bl 3c5788 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r9, [sp, #2480] @ 0x9b0 │ │ │ │ ldr r0, [sp, #2400] @ 0x960 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 17f2d8 │ │ │ │ add r7, sp, #2400 @ 0x960 │ │ │ │ mov r2, #1 │ │ │ │ @@ -309842,29 +309842,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17f310 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17f334 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17f344 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17f36c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ add sp, sp, #388 @ 0x184 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r7, #8 │ │ │ │ @@ -309891,21 +309891,21 @@ │ │ │ │ tst r0, #1 │ │ │ │ bne 17f4f8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 17f3f8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ cmp r1, #0 │ │ │ │ beq 17f410 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #0 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 25fb48 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ dmb ish │ │ │ │ @@ -309913,29 +309913,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17f42c │ │ │ │ cmp r2, #1 │ │ │ │ bne 17f450 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17f460 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17f370 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ b 17f370 │ │ │ │ ldr r3, [pc, #552] @ 17f6bc │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #548] @ 17f6c0 │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ @@ -309991,28 +309991,28 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17f564 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17f588 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 17f67c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ b 17f604 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 17f5bc │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 17f66c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ b 17f664 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -310022,15 +310022,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17f5e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17f604 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 17f67c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 17f66c │ │ │ │ @@ -310048,15 +310048,15 @@ │ │ │ │ b 17f66c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 17f66c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 165dc4 │ │ │ │ b 17f67c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -310064,15 +310064,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17f684 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17f6ac │ │ │ │ dmb ish │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r1, r8, r8, lsr #5 │ │ │ │ adceq ip, r2, r0, lsr fp │ │ │ │ adceq sp, r2, r4, ror #3 │ │ │ │ @ instruction: 0xfff92b10 │ │ │ │ @@ -310385,15 +310385,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17fb8c │ │ │ │ cmp r2, #1 │ │ │ │ bne 17fbb0 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -310419,29 +310419,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17fc14 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17fc38 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17fc48 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17fc70 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add sp, sp, #516 @ 0x204 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #536] @ 17fe98 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #532] @ 17fe9c │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -310469,15 +310469,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17fcdc │ │ │ │ cmp r2, #1 │ │ │ │ bne 17fd00 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 17fe58 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ @@ -310486,36 +310486,36 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 17fd20 │ │ │ │ cmp r2, #1 │ │ │ │ bne 17fd44 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 17fe58 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 17fd7c │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 17fd7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 17fdf8 │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 17fdf8 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 17fe14 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ b 17fe0c │ │ │ │ @@ -310538,28 +310538,28 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 17fe14 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 17fe30 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 17fe48 │ │ │ │ ldr r0, [sp, #356] @ 0x164 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 165dc4 │ │ │ │ b 17fe58 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -310567,15 +310567,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 17fe60 │ │ │ │ cmp r1, #1 │ │ │ │ bne 17fe88 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r0, r8, r4, lsl fp │ │ │ │ adceq ip, r2, r4, asr #6 │ │ │ │ strdeq ip, [r2], r8 @ │ │ │ │ rsbseq r5, lr, fp, asr #26 │ │ │ │ @@ -310776,43 +310776,43 @@ │ │ │ │ beq 180198 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fba4 │ │ │ │ b 180198 │ │ │ │ lsl r1, fp, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ str sl, [sp, #12] │ │ │ │ beq 180214 │ │ │ │ ldr r9, [sp, #1688] @ 0x698 │ │ │ │ cmp r9, #0 │ │ │ │ bmi 180434 │ │ │ │ beq 18024c │ │ │ │ ldr r0, [pc, #948] @ 1805a4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 180438 │ │ │ │ mov r6, r0 │ │ │ │ b 180250 │ │ │ │ cmp r9, #0 │ │ │ │ bmi 180434 │ │ │ │ beq 180268 │ │ │ │ ldr r0, [pc, #904] @ 1805b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 180438 │ │ │ │ mov r6, r0 │ │ │ │ b 18026c │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ @@ -310828,15 +310828,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r9, [sp, #1064] @ 0x428 │ │ │ │ strb r0, [sp, #1068] @ 0x42c │ │ │ │ str r6, [sp, #1060] @ 0x424 │ │ │ │ str r9, [sp, #1056] @ 0x420 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ - bl 3f4e5c │ │ │ │ + bl 3f4e50 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ beq 18031c │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 18706c │ │ │ │ @@ -310849,25 +310849,25 @@ │ │ │ │ mov r2, #6 │ │ │ │ bl 15f4a0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3c6dcc │ │ │ │ + bl 3c6dc0 │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ ldr r5, [sp, #548] @ 0x224 │ │ │ │ cmp r1, #3 │ │ │ │ bne 180338 │ │ │ │ cmp r9, #0 │ │ │ │ beq 180318 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r6, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #612 @ 0x264 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ @@ -310894,15 +310894,15 @@ │ │ │ │ add r0, sp, #12 │ │ │ │ bl 1805c4 │ │ │ │ cmp r9, #0 │ │ │ │ beq 1803a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, sl │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #612 @ 0x264 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #440] @ 18057c │ │ │ │ @@ -311007,15 +311007,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 180568 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl 50750 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq r1, r8, r4, asr #29 │ │ │ │ adceq ip, r2, ip, lsl #7 │ │ │ │ adceq fp, r2, ip, lsl #24 │ │ │ │ @@ -311108,23 +311108,23 @@ │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ bl 956850 <__aeabi_uldivmod@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3c6ecc │ │ │ │ + bl 3c6ec0 │ │ │ │ b 18071c │ │ │ │ cmp r1, #3 │ │ │ │ beq 180914 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 3c7304 │ │ │ │ + bl 3c72f8 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne 180884 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #808] @ 180a60 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -311193,15 +311193,15 @@ │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r0, [pc, #556] @ 180a6c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 180924 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #114 @ 0x72 │ │ │ │ strb r0, [r6, #4] │ │ │ │ movw r0, #29253 @ 0x7245 │ │ │ │ movt r0, #28530 @ 0x6f72 │ │ │ │ @@ -311231,15 +311231,15 @@ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 4fba4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1808e8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #400] @ 180a90 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77598 │ │ │ │ @@ -311297,15 +311297,15 @@ │ │ │ │ b 1809d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 180a1c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ sub r0, r0, #1 │ │ │ │ @@ -311445,29 +311445,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 180c1c │ │ │ │ cmp r2, #1 │ │ │ │ bne 180c40 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 180c50 │ │ │ │ cmp r1, #1 │ │ │ │ bne 180c78 │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #172 @ 0xac │ │ │ │ add ip, sp, #168 @ 0xa8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -311485,29 +311485,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 180cbc │ │ │ │ cmp r2, #1 │ │ │ │ bne 180ce0 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 180cf0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 180c7c │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #308] @ 180e60 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #304] @ 180e64 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ @@ -311536,15 +311536,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 180d88 │ │ │ │ cmp r2, #1 │ │ │ │ bne 180dac │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 180e14 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ @@ -311553,15 +311553,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 180dcc │ │ │ │ cmp r2, #1 │ │ │ │ bne 180df0 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 180e14 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 165dc4 │ │ │ │ @@ -311574,15 +311574,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 180e1c │ │ │ │ cmp r1, #1 │ │ │ │ bne 180e44 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ rsbseq r4, lr, r1, lsr #21 │ │ │ │ adceq ip, r2, r0, lsr r1 │ │ │ │ adceq r1, r8, ip, asr r3 │ │ │ │ adceq pc, r7, ip, asr #14 │ │ │ │ @@ -311700,15 +311700,15 @@ │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r4, r4, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18103c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r4 │ │ │ │ bl 8de884 │ │ │ │ ldr r0, [pc, #400] @ 1811e4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #88] @ 0x58 │ │ │ │ @@ -311738,15 +311738,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 1805c4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1810d4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ @@ -311786,27 +311786,27 @@ │ │ │ │ b 1811c4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 181194 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1811c4 │ │ │ │ mov r0, r7 │ │ │ │ b 1811bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1811c4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq sp, sp, r8, asr r8 │ │ │ │ @@ -311941,29 +311941,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1813dc │ │ │ │ cmp r2, #1 │ │ │ │ bne 181400 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 181410 │ │ │ │ cmp r1, #1 │ │ │ │ bne 181438 │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #556 @ 0x22c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #172 @ 0xac │ │ │ │ add ip, sp, #168 @ 0xa8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -311981,29 +311981,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 18147c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1814a0 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1814b0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 18143c │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #556 @ 0x22c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #340] @ 181640 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #336] @ 181644 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ @@ -312037,15 +312037,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 18155c │ │ │ │ cmp r2, #1 │ │ │ │ bne 181580 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 181600 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ @@ -312054,15 +312054,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1815a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1815c4 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 181600 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1815f8 │ │ │ │ @@ -312081,15 +312081,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 181608 │ │ │ │ cmp r1, #1 │ │ │ │ bne 181630 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq pc, r7, ip, lsl r0 @ │ │ │ │ ldrdeq sl, [r2], r8 @ │ │ │ │ adceq fp, r2, ip, lsl #3 │ │ │ │ rsbseq r4, lr, fp, asr r2 │ │ │ │ @@ -312146,26 +312146,26 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 181748 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ add r1, lr, #184 @ 0xb8 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3e88a0 │ │ │ │ + bl 3e8894 │ │ │ │ mov r5, r0 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ bne 181770 │ │ │ │ b 181778 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ add r1, lr, #184 @ 0xb8 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3eb0cc │ │ │ │ + bl 3eb0c0 │ │ │ │ mov r5, r0 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 181778 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r5, [pc, #1056] @ 181ba0 │ │ │ │ @@ -312255,30 +312255,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1818c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1818e8 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #2148] @ 0x864 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1818f8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 181924 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ dmb ish │ │ │ │ add r0, lr, #100 @ 0x64 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ add sp, sp, #6144 @ 0x1800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r4, #8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -312298,30 +312298,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 181970 │ │ │ │ cmp r2, #1 │ │ │ │ bne 181994 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #2148] @ 0x864 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1819a4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 181928 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ dmb ish │ │ │ │ add r0, lr, #100 @ 0x64 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ add sp, sp, #6144 @ 0x1800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #432] @ 181b98 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r0, [pc, #428] @ 181b9c │ │ │ │ @@ -312356,15 +312356,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 181b80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ b 181ac8 │ │ │ │ mov r4, r0 │ │ │ │ b 181b0c │ │ │ │ ldr r1, [sp, #2280] @ 0x8e8 │ │ │ │ @@ -312375,15 +312375,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 181aa4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 181ac8 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 181b4c │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #2280] @ 0x8e8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ @@ -312392,15 +312392,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 181ae8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 181b0c │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 181b4c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #104 @ 0x68 │ │ │ │ @@ -312421,15 +312421,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 181b54 │ │ │ │ cmp r1, #1 │ │ │ │ bne 181b80 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #100 @ 0x64 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ rsbseq r9, sp, r9, ror r4 │ │ │ │ adceq fp, r2, r4, ror #10 │ │ │ │ ldrdeq lr, [r7], r4 @ │ │ │ │ adceq sl, r2, r8, asr #11 │ │ │ │ @@ -312441,15 +312441,15 @@ │ │ │ │ adceq fp, r2, ip, asr r3 │ │ │ │ adceq lr, r2, r0, rrx │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r3, [pc, #824] @ 181f10 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ add sl, sp, #128 @ 0x80 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ @@ -312486,15 +312486,15 @@ │ │ │ │ beq 181c94 │ │ │ │ ldr r0, [pc, #676] @ 181f14 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 181e78 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r9 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ @@ -312531,15 +312531,15 @@ │ │ │ │ beq 181d48 │ │ │ │ ldr r0, [pc, #504] @ 181f1c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 181e5c │ │ │ │ mov fp, r0 │ │ │ │ b 181d4c │ │ │ │ mov fp, #1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ @@ -312568,15 +312568,15 @@ │ │ │ │ add r6, r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ beq 181cdc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 181cdc │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ mov r2, sl │ │ │ │ mov r3, #1 │ │ │ │ @@ -312600,15 +312600,15 @@ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm r7, {r0, r2, r3} │ │ │ │ beq 181e4c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ b 181e60 │ │ │ │ mov fp, r5 │ │ │ │ ldr r2, [pc, #184] @ 181f20 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -312630,32 +312630,32 @@ │ │ │ │ b 181ebc │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 181ed8 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 181ed8 │ │ │ │ mov r4, r0 │ │ │ │ b 181ef0 │ │ │ │ b 181ed4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 181ef0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 181f08 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r2, [r2], sp │ │ │ │ adceq lr, r7, ip, ror #1 │ │ │ │ adceq sl, r2, ip, ror #10 │ │ │ │ adceq lr, r7, r8, lsr r0 │ │ │ │ adceq sl, r2, r4, lsl #11 │ │ │ │ @@ -312738,15 +312738,15 @@ │ │ │ │ beq 18207c │ │ │ │ ldr r0, [pc, #1880] @ 1827b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1824f4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ bl 4ef5c │ │ │ │ @@ -312864,15 +312864,15 @@ │ │ │ │ cmp r0, r6 │ │ │ │ beq 182510 │ │ │ │ add r1, r5, #56 @ 0x38 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ bl 1303a0 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ - bl 3ad060 │ │ │ │ + bl 3ad054 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 1822cc │ │ │ │ mov r7, #0 │ │ │ │ str r5, [sp] │ │ │ │ add r5, sp, #344 @ 0x158 │ │ │ │ mov r2, #1 │ │ │ │ @@ -312910,30 +312910,30 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 182300 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182324 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r7, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 182338 │ │ │ │ cmp r1, #1 │ │ │ │ bne 182360 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r5, #1 │ │ │ │ cmp r4, r6 │ │ │ │ bne 1823a0 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -312971,52 +312971,52 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1823f4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182418 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r7, #0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 18242c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1823a0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ add sp, sp, #444 @ 0x1bc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 182390 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1823a0 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ add sp, sp, #444 @ 0x1bc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #748] @ 1827b0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldr r0, [pc, #744] @ 1827b4 │ │ │ │ @@ -313057,15 +313057,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 18254c │ │ │ │ cmp r2, #1 │ │ │ │ bne 182570 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r6, #0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 162858 │ │ │ │ mov r5, #0 │ │ │ │ b 1826e8 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ @@ -313076,15 +313076,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 182598 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1825bc │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r6, #0 │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ mov r5, #0 │ │ │ │ b 1826e8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -313105,48 +313105,48 @@ │ │ │ │ bne 18263c │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ bne 182658 │ │ │ │ b 182684 │ │ │ │ ldr r0, [sp, #348] @ 0x15c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 182614 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 182684 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ b 18267c │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 182684 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1826e0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1826e0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ - bl 3ad060 │ │ │ │ + bl 3ad054 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #0 │ │ │ │ b 1826e0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r7 │ │ │ │ @@ -313163,15 +313163,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1826f0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 182718 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ cmp r6, #0 │ │ │ │ beq 182748 │ │ │ │ ldr r0, [sp, #500] @ 0x1f4 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 18276c │ │ │ │ @@ -313187,25 +313187,25 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 182794 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 182734 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ bne 182750 │ │ │ │ b 182764 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq lr, r7, r0, ror #5 │ │ │ │ adceq r9, r2, r4, lsl #22 │ │ │ │ strhteq sl, [r2], r8 │ │ │ │ strdeq sp, [r7], ip @ │ │ │ │ @@ -313335,15 +313335,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1829a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1829c8 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -313368,29 +313368,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 182a28 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182a4c │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 182a5c │ │ │ │ cmp r1, #1 │ │ │ │ bne 182a84 │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add sp, sp, #416 @ 0x1a0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [pc, #296] @ 182bbc │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #292] @ 182bc0 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -313418,15 +313418,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 182af0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182b14 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 182b7c │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ @@ -313435,15 +313435,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 182b34 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182b58 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 182b7c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 165dc4 │ │ │ │ @@ -313456,15 +313456,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 182b84 │ │ │ │ cmp r1, #1 │ │ │ │ bne 182bac │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq sp, r7, r0, asr #20 │ │ │ │ adceq r9, r2, r0, lsr r5 │ │ │ │ adceq r9, r2, r4, ror #23 │ │ │ │ strdeq ip, [r2], r0 @ │ │ │ │ @@ -313554,29 +313554,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 182d10 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182d34 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 182d44 │ │ │ │ cmp r1, #1 │ │ │ │ bne 182d6c │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #304 @ 0x130 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r3, sp, #172 @ 0xac │ │ │ │ add ip, sp, #168 @ 0xa8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -313594,29 +313594,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 182db0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182dd4 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 182de4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 182d70 │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #304 @ 0x130 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [pc, #296] @ 182f48 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #292] @ 182f4c │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ @@ -313645,15 +313645,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 182e7c │ │ │ │ cmp r2, #1 │ │ │ │ bne 182ea0 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 182f08 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ @@ -313662,15 +313662,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 182ec0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 182ee4 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 182f08 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 165dc4 │ │ │ │ @@ -313683,15 +313683,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 182f10 │ │ │ │ cmp r1, #1 │ │ │ │ bne 182f38 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq sp, r7, ip, asr #12 │ │ │ │ adceq r9, r2, r4, lsr #3 │ │ │ │ adceq r9, r2, r8, asr r8 │ │ │ │ rsbseq r2, lr, pc, lsl #17 │ │ │ │ @@ -313715,15 +313715,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 183430 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq 182fb8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [pc, #2252] @ 18388c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 183760 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -313944,29 +313944,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 183328 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18334c │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 18335c │ │ │ │ cmp r1, #1 │ │ │ │ bne 183384 │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #292 @ 0x124 │ │ │ │ add ip, sp, #152 @ 0x98 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -313984,38 +313984,38 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1833c8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1833ec │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1833fc │ │ │ │ cmp r1, #1 │ │ │ │ bne 183388 │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq 183448 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [pc, #1160] @ 1838d8 │ │ │ │ mov r3, #7 │ │ │ │ ldr r6, [sl] │ │ │ │ ldr r0, [pc, #1152] @ 1838dc │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -314106,15 +314106,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsr r5, r0, #5 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1835d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ mov sl, r7 │ │ │ │ beq 182fb8 │ │ │ │ mov r0, sl │ │ │ │ bl 186ed4 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ @@ -314131,15 +314131,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsr r5, r0, #5 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq 183638 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ mov sl, r7 │ │ │ │ beq 182fb8 │ │ │ │ b 183388 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ beq 182fb8 │ │ │ │ @@ -314154,15 +314154,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 183730 │ │ │ │ cmp r7, #0 │ │ │ │ beq 183488 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 183488 │ │ │ │ add r3, sp, #292 @ 0x124 │ │ │ │ add ip, sp, #152 @ 0x98 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 56f5c │ │ │ │ @@ -314180,15 +314180,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 183730 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1834c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1834c4 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ beq 182fb8 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [fp, #68] @ 0x44 │ │ │ │ cmp r2, r0 │ │ │ │ bne 183730 │ │ │ │ @@ -314204,15 +314204,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ b 182fb0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 183500 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 183500 │ │ │ │ ldr r3, [pc, #296] @ 183890 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [pc, #292] @ 183894 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ @@ -314237,15 +314237,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1837bc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1837e0 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 183850 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ b 18382c │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ @@ -314256,15 +314256,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 183808 │ │ │ │ cmp r2, #1 │ │ │ │ bne 18382c │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 183850 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ b 183850 │ │ │ │ mov r4, r0 │ │ │ │ @@ -314277,15 +314277,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 183858 │ │ │ │ cmp r1, #1 │ │ │ │ bne 183880 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq sp, r7, r8, ror #4 │ │ │ │ adceq r8, r2, ip, asr r8 │ │ │ │ adceq r8, r2, r0, lsl pc │ │ │ │ rsbseq r2, lr, r7, lsr #9 │ │ │ │ @@ -314574,15 +314574,15 @@ │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #184] @ 183dcc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 183d88 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ @@ -314660,15 +314660,15 @@ │ │ │ │ beq 183f90 │ │ │ │ ldr r0, [pc, #1268] @ 18435c │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1842d8 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ @@ -314685,15 +314685,15 @@ │ │ │ │ beq 183fc8 │ │ │ │ ldr r0, [pc, #1172] @ 184360 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 183fb0 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ @@ -314713,15 +314713,15 @@ │ │ │ │ beq 184008 │ │ │ │ ldr r0, [pc, #1068] @ 184368 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 183ff0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ @@ -314921,29 +314921,29 @@ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 184294 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ beq 1842b0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ beq 1842c8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, #0 │ │ │ │ ldr r2, [pc, #120] @ 184358 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ @@ -314951,33 +314951,33 @@ │ │ │ │ bl 77430 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 184310 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 184310 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 184334 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 184334 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq 184350 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq r8, r2, r4, lsl #2 │ │ │ │ strdeq fp, [r7], r4 @ │ │ │ │ umlaleq fp, r7, r0, lr │ │ │ │ adceq r8, r2, r4, lsr r4 │ │ │ │ adceq fp, r7, r0, lsr #28 │ │ │ │ @@ -315076,22 +315076,22 @@ │ │ │ │ cmp r1, #0 │ │ │ │ str r7, [r0, r5, lsl #2] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ beq 1843e4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1843e4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1843dc │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1843dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #75] @ 0x4b │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #328] @ 184680 │ │ │ │ @@ -315112,15 +315112,15 @@ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm r7, {r0, r2, r3} │ │ │ │ beq 18458c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [pc, #240] @ 18469c │ │ │ │ @@ -315155,24 +315155,24 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 184664 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 184638 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 50750 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 16f3ec │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 184620 │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ bne 18462c │ │ │ │ @@ -315509,33 +315509,33 @@ │ │ │ │ beq 184b8c │ │ │ │ mov r0, r6 │ │ │ │ bl 4fba4 │ │ │ │ b 184b8c │ │ │ │ lsl r1, r5, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 184bd8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 184bf0 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 184c08 │ │ │ │ ldr r0, [fp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #652 @ 0x28c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #696] @ 184ed8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #692] @ 184edc │ │ │ │ @@ -315618,44 +315618,44 @@ │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 184d74 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ bne 184d9c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 184d9c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, #0 │ │ │ │ bne 184dd0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 184dd0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 184dd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 184de8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 184e20 │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 184e40 │ │ │ │ ldr r1, [fp, #48] @ 0x30 │ │ │ │ @@ -315672,41 +315672,41 @@ │ │ │ │ ldr r1, [fp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 184ea8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 184e10 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 184e20 │ │ │ │ ldr r0, [fp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 184e2c │ │ │ │ ldr r0, [fp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 184e38 │ │ │ │ ldr r0, [fp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrhteq pc, [sp], #-214 @ 0xffffff2a @ │ │ │ │ adceq r7, r2, r0, lsr #11 │ │ │ │ adceq r7, r2, r0, asr #27 │ │ │ │ rsbseq pc, sp, r6, lsl #27 │ │ │ │ adceq r7, r2, r0, ror r5 │ │ │ │ @@ -315808,15 +315808,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ bl 9302ec │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 18506c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e6d80 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ str sl, [sp, #12] │ │ │ │ @@ -315825,21 +315825,21 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ strb r0, [r4] │ │ │ │ beq 1850b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1850c8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 185384 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ @@ -315870,15 +315870,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ bl 9302ec │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 185164 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e6d80 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl 506a8 │ │ │ │ @@ -315886,21 +315886,21 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ beq 1851a4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1851bc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ bl 4f0f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 185230 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ @@ -315989,15 +315989,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 50750 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 184f7c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, fp │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #552] @ 185580 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ ldr r0, [pc, #548] @ 185584 │ │ │ │ @@ -316091,26 +316091,26 @@ │ │ │ │ b 1854c4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18553c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18553c │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b 1854f0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 185544 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 185544 │ │ │ │ mov r7, r0 │ │ │ │ b 18553c │ │ │ │ b 185514 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 50750 │ │ │ │ @@ -316124,15 +316124,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 50750 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18555c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, fp │ │ │ │ bl 50750 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strdeq ip, [r7], r8 @ │ │ │ │ addeq pc, r1, r8, lsl #9 │ │ │ │ adceq r8, r2, r8 │ │ │ │ @@ -316265,15 +316265,15 @@ │ │ │ │ str r0, [sp, #1860] @ 0x744 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1856] @ 0x740 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #1836] @ 0x72c │ │ │ │ str r0, [sp, #1832] @ 0x728 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 185b30 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, r0 │ │ │ │ add r1, lr, #808 @ 0x328 │ │ │ │ ldm r1!, {r3, r4, r5, r6, r7} │ │ │ │ stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ @@ -316323,15 +316323,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1858c0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ add r1, lr, #808 @ 0x328 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3e9ae8 │ │ │ │ + bl 3e9adc │ │ │ │ b 1858d8 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1859d0 │ │ │ │ ldr r1, [pc, #1072] @ 185cc4 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -316347,15 +316347,15 @@ │ │ │ │ bl 8db054 │ │ │ │ b 185984 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ add r1, lr, #808 @ 0x328 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3e9df4 │ │ │ │ + bl 3e9de8 │ │ │ │ ldr r1, [sl, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 185b40 │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [sl, #24] │ │ │ │ ldr r4, [sl, #28] │ │ │ │ str r0, [sl, #28] │ │ │ │ @@ -316373,29 +316373,29 @@ │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [pc, #992] @ 185d0c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sl, #24] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 185b54 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #1848] @ 0x738 │ │ │ │ strb r5, [sp, #1853] @ 0x73d │ │ │ │ str r0, [sp, #1832] @ 0x728 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #808 @ 0x328 │ │ │ │ - bl 3f66ac │ │ │ │ + bl 3f66a0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ mov r0, fp │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #676 @ 0x2a4 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ @@ -316544,30 +316544,30 @@ │ │ │ │ bl 1622e4 │ │ │ │ b 185c78 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #808 @ 0x328 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 3cf23c │ │ │ │ + bl 3cf230 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 185c10 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 185c10 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 185c78 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 185c78 │ │ │ │ ldr r4, [sp, #1832] @ 0x728 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 185c54 │ │ │ │ @@ -316782,15 +316782,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 18608c │ │ │ │ ldr r7, [pc, #384] @ 186114 │ │ │ │ mov r1, #4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1860ec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ @@ -316801,15 +316801,15 @@ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 1860bc │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1860ec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ @@ -316884,73 +316884,73 @@ │ │ │ │ strhteq r6, [r2], r4 │ │ │ │ adceq sl, r7, r4, asr r3 │ │ │ │ adceq r6, r2, ip, lsl #12 │ │ │ │ @ instruction: 0xfff8bb18 │ │ │ │ strdeq r6, [r2], r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ - bl 3fd550 │ │ │ │ + bl 3fd544 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d7fe8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 186430 │ │ │ │ ldr r0, [pc, #1056] @ 18657c │ │ │ │ mov r1, #30 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 41d870 │ │ │ │ + bl 41d860 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, #6 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 3f4238 │ │ │ │ + bl 3f422c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 186308 │ │ │ │ ldr r1, [pc, #1008] @ 186580 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ ldr r3, [pc, #1004] @ 186584 │ │ │ │ mov r0, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #13 │ │ │ │ - bl 3f3b6c │ │ │ │ + bl 3f3b60 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1861d0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 186318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [pc, #944] @ 186588 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 3f39c8 │ │ │ │ + bl 3f39bc │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 186204 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 186318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #936] @ 1865b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #24 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 186470 │ │ │ │ ldr r1, [pc, #900] @ 1865b8 │ │ │ │ mov r2, #24 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -316982,35 +316982,35 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8deab0 │ │ │ │ ldr r1, [pc, #788] @ 1865cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r2, #13 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e2e70 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1862ec │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 133efc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 4e2d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 186188 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ bl 56ffc │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -317125,15 +317125,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 186560 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 4e2d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl 4e394 │ │ │ │ @@ -317146,15 +317146,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 186554 │ │ │ │ cmp r1, #0 │ │ │ │ beq 186554 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 4e2d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -317332,15 +317332,15 @@ │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18681c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 186870 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -317393,15 +317393,15 @@ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r0, [pc, #236] @ 186a10 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 186998 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, #0 │ │ │ │ ldm r6, {r0, r1, r6} │ │ │ │ ldr r2, [pc, #196] @ 186a14 │ │ │ │ @@ -317415,15 +317415,15 @@ │ │ │ │ bl 4e244 │ │ │ │ cmp r4, #0 │ │ │ │ beq 18698c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 77448 │ │ │ │ @@ -317432,15 +317432,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 169fc8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1869fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 169fc8 │ │ │ │ b 1869fc │ │ │ │ @@ -317987,15 +317987,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 4fba4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 187278 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1872a0 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -318003,15 +318003,15 @@ │ │ │ │ b 1872a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1872b8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq sp, r1, r0, lsr #3 │ │ │ │ adceq r5, r2, r0, lsr #26 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -318113,15 +318113,15 @@ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #232] @ 18754c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1874d0 │ │ │ │ ldr r2, [pc, #208] @ 187550 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #204] @ 187554 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -318133,15 +318133,15 @@ │ │ │ │ bl 4e244 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1874c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 77448 │ │ │ │ @@ -318151,15 +318151,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 169cb4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 187538 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 169cb4 │ │ │ │ @@ -318210,15 +318210,15 @@ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #232] @ 1876d0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 187654 │ │ │ │ ldr r2, [pc, #208] @ 1876d4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #204] @ 1876d8 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -318230,15 +318230,15 @@ │ │ │ │ bl 4e244 │ │ │ │ cmp r4, #0 │ │ │ │ beq 187648 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 77448 │ │ │ │ @@ -318248,15 +318248,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 169cb4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1876bc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 169cb4 │ │ │ │ @@ -318550,15 +318550,15 @@ │ │ │ │ mvn r0, #0 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4] │ │ │ │ beq 187eec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ stm r4, {r0, r5, r6, r7} │ │ │ │ add sp, sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [pc, #3316] @ 188854 │ │ │ │ add r6, pc, r6 │ │ │ │ @@ -318753,29 +318753,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 187e4c │ │ │ │ cmp r2, #1 │ │ │ │ bne 187e70 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 187e80 │ │ │ │ cmp r1, #1 │ │ │ │ bne 188080 │ │ │ │ add r0, sp, #20 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ b 188080 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 187aac │ │ │ │ ldr r0, [pc, #2636] @ 188910 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -318810,29 +318810,29 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 187f30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 187f54 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r9, #16 │ │ │ │ bl 162858 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 187f64 │ │ │ │ cmp r1, #1 │ │ │ │ bne 187f8c │ │ │ │ add r0, sp, #20 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r0, [pc, #2484] @ 18894c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ bhi 188078 │ │ │ │ ldrb r1, [r5, #64] @ 0x40 │ │ │ │ @@ -318897,30 +318897,30 @@ │ │ │ │ beq 1880f8 │ │ │ │ ldr r0, [pc, #2252] @ 188968 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 188670 │ │ │ │ mov r5, r0 │ │ │ │ b 1880fc │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ b 188110 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r0, r0, #1 │ │ │ │ b 187ac8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ b 187ca4 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ @@ -318935,15 +318935,15 @@ │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str sl, [r4, #60] @ 0x3c │ │ │ │ beq 188148 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [pc, #2080] @ 188970 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 188194 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ @@ -319298,15 +319298,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1886d0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1886f4 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r9, #16 │ │ │ │ bl 162858 │ │ │ │ b 188798 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ @@ -319315,15 +319315,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 188714 │ │ │ │ cmp r2, #1 │ │ │ │ bne 188738 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r5, #16 │ │ │ │ bl 162858 │ │ │ │ b 188798 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 64ced4 │ │ │ │ @@ -319332,15 +319332,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 188808 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 165dc4 │ │ │ │ b 188798 │ │ │ │ mov r4, r0 │ │ │ │ @@ -319351,37 +319351,37 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1887a0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 188808 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ b 188808 │ │ │ │ bl 77b24 │ │ │ │ b 1887d4 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 188808 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ bne 188810 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0xfff895c8 │ │ │ │ adceq r4, r2, r8, ror r5 │ │ │ │ adceq r4, r2, r8, lsl r8 │ │ │ │ umlaleq sl, r7, r4, r4 │ │ │ │ adceq r9, r7, r8, lsl #26 │ │ │ │ @@ -321151,83 +321151,83 @@ │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 381e38 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 189e64 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 189eac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 189eec │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 189f2c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 189f6c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 189fac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 189fec │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18a02c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18a06c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18a0ac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18a0ec │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18a12c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18a16c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18a1ac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18a1ec │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18a22c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18a26c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18a2ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq sl, r1, r7, lsl ip │ │ │ │ @@ -321304,15 +321304,15 @@ │ │ │ │ bl 4f418 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ bne 18a60c │ │ │ │ bl 17d804 │ │ │ │ bl 8e3c68 │ │ │ │ ldr r3, [pc, #100] @ 18a6cc │ │ │ │ ldr r7, [pc, #100] @ 18a6d0 │ │ │ │ @@ -321484,15 +321484,15 @@ │ │ │ │ beq 18a8e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fba4 │ │ │ │ b 18a8e8 │ │ │ │ lsl r1, r7, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #84] @ 18a988 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r3, [pc, #80] @ 18a98c │ │ │ │ @@ -321526,15 +321526,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #912] @ 18ad40 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18ac20 │ │ │ │ ldr r5, [r5] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ @@ -321889,15 +321889,15 @@ │ │ │ │ beq 18af98 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 50750 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #10 │ │ │ │ bcc 18af44 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 4e25c │ │ │ │ cmp r5, #10 │ │ │ │ bcc 18af4c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -322020,15 +322020,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 18b32c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 18b17c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 18b3bc │ │ │ │ add r1, r6, #32 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 940944 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ @@ -322045,15 +322045,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 18b348 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 18b1e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ bl 189a4c │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r1, r6, #56 @ 0x38 │ │ │ │ @@ -322103,15 +322103,15 @@ │ │ │ │ bl 64ced4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18b2c8 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18b41c │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ @@ -322131,22 +322131,22 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl 18c08c │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ bne 18b170 │ │ │ │ b 18b17c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ bne 18b1d4 │ │ │ │ b 18b1e0 │ │ │ │ bl 17db5c │ │ │ │ b 18b370 │ │ │ │ bl 17db60 │ │ │ │ @@ -322232,23 +322232,23 @@ │ │ │ │ b 18b4c4 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18b50c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18b50c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18b4ec │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ b 18b500 │ │ │ │ cmp r8, #0 │ │ │ │ beq 18b510 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -322402,40 +322402,40 @@ │ │ │ │ b 18b6d4 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c7680 │ │ │ │ + bl 3c7674 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 18b83c │ │ │ │ add r0, r7, #4 │ │ │ │ bl 64ced4 │ │ │ │ mov r4, sl │ │ │ │ ldr r0, [r4, #72]! @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18be48 │ │ │ │ ldr r1, [pc, #2208] @ 18c040 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, #13 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 2df99c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18b7d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #2148] @ 18c044 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #2144] @ 18c048 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ @@ -322457,15 +322457,15 @@ │ │ │ │ bl 55de0 │ │ │ │ mov r1, r0 │ │ │ │ b 18b8b4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18b850 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ beq 18b870 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18b880 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -322497,15 +322497,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 18b8f0 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18b8f0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18b90c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 4e25c │ │ │ │ mov r0, r4 │ │ │ │ b 18bd64 │ │ │ │ @@ -322515,15 +322515,15 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 18bd64 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 18bd64 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r9 │ │ │ │ bl 189a4c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ @@ -322751,15 +322751,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 4fba4 │ │ │ │ b 18bcb0 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl 50750 │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18bd08 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 4e25c │ │ │ │ @@ -322767,29 +322767,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 18bd28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18bd28 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ bne 18bd40 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 4e25c │ │ │ │ b 18bd60 │ │ │ │ cmp r0, #0 │ │ │ │ bne 18bd60 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 18bd60 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sl] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [sl] │ │ │ │ add sp, sp, #852 @ 0x354 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 500fc │ │ │ │ @@ -322908,15 +322908,15 @@ │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 18bfbc │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18bfbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 18bfbc │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ bl 4fba4 │ │ │ │ b 18bfbc │ │ │ │ @@ -322930,15 +322930,15 @@ │ │ │ │ b 18bfcc │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18bfdc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18bfdc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 16ffd8 │ │ │ │ b 18bfcc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ @@ -323028,15 +323028,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 18c590 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18c13c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18c648 │ │ │ │ ldr r1, [pc, #1956] @ 18c8f4 │ │ │ │ ldr r3, [pc, #1956] @ 18c8f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -323081,15 +323081,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 18c5ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 18c210 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 18c654 │ │ │ │ add r1, sp, #4 │ │ │ │ bl 18d5b4 │ │ │ │ ldr r0, [r8, #52] @ 0x34 │ │ │ │ @@ -323101,15 +323101,15 @@ │ │ │ │ ldr r2, [pc, #1736] @ 18c910 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ add fp, sp, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [r8, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e6cb8 │ │ │ │ @@ -323121,29 +323121,29 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 18c5c4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18c2b0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18c66c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 18706c │ │ │ │ ldr r1, [pc, #1608] @ 18c914 │ │ │ │ ldr r2, [pc, #1608] @ 18c918 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ add fp, sp, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [r8, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e6cb8 │ │ │ │ @@ -323155,15 +323155,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 18c5e0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18c338 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 18c678 │ │ │ │ ldr r1, [pc, #1488] @ 18c91c │ │ │ │ ldr r3, [pc, #1488] @ 18c920 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -323208,15 +323208,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 18c5fc │ │ │ │ cmp r6, #0 │ │ │ │ beq 18c40c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 186ed4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #1 │ │ │ │ beq 18c488 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -323308,42 +323308,42 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ bl 18ad80 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne 18c130 │ │ │ │ b 18c13c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ bne 18c200 │ │ │ │ b 18c210 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne 18c2a4 │ │ │ │ b 18c2b0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne 18c32c │ │ │ │ b 18c338 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ bne 18c3fc │ │ │ │ b 18c40c │ │ │ │ bl 4e190 │ │ │ │ bl 8e3c68 │ │ │ │ b 18c628 │ │ │ │ bl 4f7f0 │ │ │ │ @@ -323510,15 +323510,15 @@ │ │ │ │ b 18c8a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 18c8d8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 50750 │ │ │ │ @@ -323730,19 +323730,19 @@ │ │ │ │ bne 18cc38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ b 383468 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18cbd0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ b 383468 │ │ │ │ addeq r8, r1, pc, lsr #30 │ │ │ │ strhteq r5, [r7], ip │ │ │ │ addeq r7, r1, r5, lsr #29 │ │ │ │ @@ -324611,15 +324611,15 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 4fba4 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18d9f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #476 @ 0x1dc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #268] @ 18db14 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [pc, #264] @ 18db18 │ │ │ │ ldr r2, [pc, #264] @ 18db1c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -324679,15 +324679,15 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 4fba4 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18db08 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r8, r1, r6, asr #6 │ │ │ │ @ instruction: 0xfff84184 │ │ │ │ adceq pc, r1, r8, lsl #25 │ │ │ │ ldrdeq lr, [r1], ip @ │ │ │ │ adceq r2, r7, ip, ror #10 │ │ │ │ @@ -324833,15 +324833,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18dd70 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sp │ │ │ │ bl 19cfb8 │ │ │ │ add sp, sp, #216 @ 0xd8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r8, r8, #32 │ │ │ │ add lr, sp, #168 @ 0xa8 │ │ │ │ cmp ip, #2 │ │ │ │ @@ -324905,15 +324905,15 @@ │ │ │ │ b 18dea0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18de98 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18de98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -325005,15 +325005,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18e020 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sp │ │ │ │ bl 19cfb8 │ │ │ │ add sp, sp, #216 @ 0xd8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r8, r8, #32 │ │ │ │ add lr, sp, #168 @ 0xa8 │ │ │ │ cmp ip, #2 │ │ │ │ @@ -325077,15 +325077,15 @@ │ │ │ │ b 18e150 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18e148 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18e148 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -325181,15 +325181,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18e21c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 19cfb8 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r8, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ @@ -325230,15 +325230,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #1216] @ 18e854 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18e7c0 │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ ldr fp, [sp, #168] @ 0xa8 │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ @@ -325269,15 +325269,15 @@ │ │ │ │ ldr sl, [r4, #16] │ │ │ │ cmp r6, r0 │ │ │ │ str fp, [sp, #168] @ 0xa8 │ │ │ │ bhi 18e6e4 │ │ │ │ cmp r6, sl │ │ │ │ bcc 18e6e4 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r0, [r4] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ strb r3, [sp, #121] @ 0x79 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strb r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -325379,15 +325379,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r6, sl │ │ │ │ str fp, [sp, #168] @ 0xa8 │ │ │ │ bcc 18e6e4 │ │ │ │ cmp r6, r1 │ │ │ │ bhi 18e6e4 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ sub r2, r6, sl │ │ │ │ add r1, r0, sl │ │ │ │ mov r0, fp │ │ │ │ bl 807e00 │ │ │ │ cmp r6, fp │ │ │ │ @@ -325432,15 +325432,15 @@ │ │ │ │ beq 18e6dc │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ b 18e6e4 │ │ │ │ str r0, [r9, #24] │ │ │ │ @@ -325518,15 +325518,15 @@ │ │ │ │ b 18e838 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18e830 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18e830 │ │ │ │ b 18e82c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -325658,15 +325658,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 18ea54 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sp │ │ │ │ bl 19cfb8 │ │ │ │ add sp, sp, #216 @ 0xd8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r2, [r1, #21] │ │ │ │ ldrh r3, [r1, #22] │ │ │ │ sub r2, r2, #1 │ │ │ │ @@ -325740,15 +325740,15 @@ │ │ │ │ b 18ebac │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 18eba4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 18eba4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -325825,15 +325825,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #828] @ 18f018 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 18efe8 │ │ │ │ ldr r1, [pc, #800] @ 18f020 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -325944,15 +325944,15 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r6, r4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ sub r0, fp, r6 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add r3, r9, r6 │ │ │ │ ldrd r0, [r5] │ │ │ │ @@ -326103,15 +326103,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #4064] @ 190114 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19017c │ │ │ │ ldr r1, [pc, #4080] @ 190148 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -326187,15 +326187,15 @@ │ │ │ │ ldr r1, [r8, #12] │ │ │ │ cmp r4, sl │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ bcc 18f654 │ │ │ │ cmp r4, r1 │ │ │ │ bhi 18f654 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r9, sl │ │ │ │ sub r2, r4, sl │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #21 │ │ │ │ bne 18f7dc │ │ │ │ @@ -326244,15 +326244,15 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp, #8] │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r7, r8 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ sub r0, r4, r7 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add r3, r9, r7 │ │ │ │ ldrd r0, [r5] │ │ │ │ @@ -326322,15 +326322,15 @@ │ │ │ │ str r0, [fp, #8] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 18faec │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ @@ -326386,23 +326386,23 @@ │ │ │ │ ldr r7, [r8, #28] │ │ │ │ ldr r9, [r8, #32] │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ bcc 18f654 │ │ │ │ cmp r6, r1 │ │ │ │ bhi 18f654 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldrd r0, [r8] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r5, [r8, #20] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [pc, #3252] @ 190290 │ │ │ │ lsr r1, r9, #8 │ │ │ │ strb r1, [sp, #113] @ 0x71 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, r4, sl │ │ │ │ @@ -326455,22 +326455,22 @@ │ │ │ │ cmp r5, r7 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ bcc 18f748 │ │ │ │ cmp r5, r9 │ │ │ │ bhi 18f748 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [r0, #20] │ │ │ │ ldm r0, {r6, r9} │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r8, r7 │ │ │ │ sub r0, r5, r7 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb r2, [sp, #113] @ 0x71 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ @@ -326540,15 +326540,15 @@ │ │ │ │ ldrd r0, [r8, #8] │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ bcc 18faf4 │ │ │ │ cmp r6, r1 │ │ │ │ bhi 18faf4 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr sl, [r8, #20] │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, #31 │ │ │ │ uxtb r2, sl │ │ │ │ cmp r2, #32 │ │ │ │ bhi 18faf8 │ │ │ │ @@ -326568,15 +326568,15 @@ │ │ │ │ bhi 18faf8 │ │ │ │ ldm r8, {r0, r5} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #30 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r4, r7 │ │ │ │ sub r1, r6, r7 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -326679,15 +326679,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldm sl, {r6, r9, sl} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ beq 18fa48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 18fa70 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ bl 19c3bc │ │ │ │ b 18fa70 │ │ │ │ add r3, sp, #268 @ 0x10c │ │ │ │ @@ -326731,15 +326731,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ bl 19cfb8 │ │ │ │ ldr r4, [sp, #288] @ 0x120 │ │ │ │ ldr r7, [sp, #200] @ 0xc8 │ │ │ │ b 18f654 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r4, sl │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r2, r9 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #21 │ │ │ │ bne 18fb3c │ │ │ │ @@ -326760,15 +326760,15 @@ │ │ │ │ mov r7, #30 │ │ │ │ cmp r0, r5 │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ bcc 18fd40 │ │ │ │ cmp r0, r1 │ │ │ │ bhi 18fd40 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #31 │ │ │ │ uxtb r3, r0 │ │ │ │ cmp r3, #32 │ │ │ │ bhi 18fd44 │ │ │ │ @@ -326898,15 +326898,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ bcc 18fe38 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 18fe38 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [sp, #249] @ 0xf9 │ │ │ │ @@ -326971,15 +326971,15 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 18faec │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsl r1, r2, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, #27 │ │ │ │ b 190094 │ │ │ │ orr r0, r5, #4 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ orr r1, r8, #4 │ │ │ │ @@ -327040,15 +327040,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ ldr r5, [sp, #264] @ 0x108 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ beq 18ffec │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19007c │ │ │ │ orr r0, r8, #4 │ │ │ │ bl 19c3bc │ │ │ │ b 190094 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ @@ -327153,15 +327153,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 1901b8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1901b8 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 19c1bc │ │ │ │ b 190260 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -327176,15 +327176,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 190214 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 190214 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 190260 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ bl 19c3bc │ │ │ │ @@ -327206,15 +327206,15 @@ │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 190284 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umlaleq sp, r1, r0, r7 │ │ │ │ rsbseq sl, ip, r4, lsl #26 │ │ │ │ adceq sp, r1, r0, ror #13 │ │ │ │ adceq sp, r1, r0, lsr #22 │ │ │ │ addeq r5, r1, r3, lsl #27 │ │ │ │ @@ -327297,15 +327297,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #900] @ 190760 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 190708 │ │ │ │ ldr r1, [pc, #884] @ 190774 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -327418,20 +327418,20 @@ │ │ │ │ str r0, [fp] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 19066c │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sl, r4 │ │ │ │ strb r0, [sp, #32] │ │ │ │ add r3, r9, sl │ │ │ │ str r0, [sp, #16] │ │ │ │ sub r0, r7, sl │ │ │ │ str r6, [sp, #24] │ │ │ │ @@ -327473,15 +327473,15 @@ │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ orr r2, r1, #4 │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ - bl 3cc944 │ │ │ │ + bl 3cc938 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #172] @ 19076c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #10 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ strb r0, [sp] │ │ │ │ @@ -327509,15 +327509,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 190754 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -327597,15 +327597,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #840] @ 190bd4 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 190ba4 │ │ │ │ ldr r1, [pc, #812] @ 190bdc │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -327720,15 +327720,15 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ str r0, [fp] │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r7, r9 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ sub r0, sl, r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r6, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ @@ -327876,15 +327876,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #1752] @ 1913c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1912bc │ │ │ │ ldr r1, [pc, #1744] @ 1913dc │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -327944,15 +327944,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1910f4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 1b1618 │ │ │ │ add lr, r6, #4 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ @@ -328041,15 +328041,15 @@ │ │ │ │ stmia r9!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r9, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r8, r4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ sub r0, fp, r8 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add r3, r6, r8 │ │ │ │ ldrd r0, [r5] │ │ │ │ @@ -328107,15 +328107,15 @@ │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1910f4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ @@ -328301,15 +328301,15 @@ │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1913b4 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -328391,15 +328391,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #940] @ 1918a0 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 191848 │ │ │ │ ldr r1, [pc, #916] @ 1918ac │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -328505,15 +328505,15 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r8, #4] │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r6, r4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ sub r0, fp, r6 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add r3, r9, r6 │ │ │ │ ldrd r0, [r5] │ │ │ │ @@ -328572,15 +328572,15 @@ │ │ │ │ str r0, [r8, #4] │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 191840 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ @@ -328613,15 +328613,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 191894 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -328696,15 +328696,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #3324] @ 1926b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 192550 │ │ │ │ ldr r1, [pc, #3340] @ 1926e8 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -328762,15 +328762,15 @@ │ │ │ │ cmp r7, r4 │ │ │ │ strb r0, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ bcc 191fcc │ │ │ │ cmp r7, r1 │ │ │ │ bhi 191fcc │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, sl, r4 │ │ │ │ sub r2, r7, r4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #21 │ │ │ │ bne 192034 │ │ │ │ @@ -328838,15 +328838,15 @@ │ │ │ │ add r6, r3, r7 │ │ │ │ cmp r5, r6 │ │ │ │ bne 191f08 │ │ │ │ add r0, r2, #44 @ 0x2c │ │ │ │ b 191ffc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r6, r8 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ sub r0, fp, r6 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add r3, r4, r6 │ │ │ │ ldrd r0, [r5] │ │ │ │ @@ -328905,15 +328905,15 @@ │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1922e8 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ @@ -328968,15 +328968,15 @@ │ │ │ │ cmp r5, r4 │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ bcc 191f04 │ │ │ │ cmp r5, r1 │ │ │ │ bhi 191f04 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [pc, #2216] @ 1926bc │ │ │ │ add ip, sp, #120 @ 0x78 │ │ │ │ ldrd r2, [r7] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ stm ip, {r0, sl, fp} │ │ │ │ mov r0, #0 │ │ │ │ @@ -329028,15 +329028,15 @@ │ │ │ │ bl 25eb5c │ │ │ │ cmp sl, #0 │ │ │ │ beq 1922e8 │ │ │ │ add r0, sl, sl, lsl #1 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 19224c │ │ │ │ ldr r1, [r0, #28] │ │ │ │ ldrb r2, [r0, #33] @ 0x21 │ │ │ │ add r1, r1, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -329048,15 +329048,15 @@ │ │ │ │ cmp r6, r5 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str sl, [sp, #272] @ 0x110 │ │ │ │ bcc 191fdc │ │ │ │ cmp r6, r1 │ │ │ │ bhi 191fdc │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [sp, #129] @ 0x81 │ │ │ │ @@ -329127,15 +329127,15 @@ │ │ │ │ ldrd r0, [fp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ bcc 192228 │ │ │ │ cmp r5, r1 │ │ │ │ bhi 192228 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ mov r6, #31 │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #32 │ │ │ │ bls 19237c │ │ │ │ mov r2, #0 │ │ │ │ @@ -329204,15 +329204,15 @@ │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ ldr fp, [sp, #284] @ 0x11c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ beq 1921bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 192270 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 192278 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ @@ -329221,15 +329221,15 @@ │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 192278 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 192278 │ │ │ │ add r2, sp, #224 @ 0xe0 │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ ldr sl, [sp, #208] @ 0xd0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r7, [sp, #212] @ 0xd4 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ @@ -329315,15 +329315,15 @@ │ │ │ │ bl 25eb5c │ │ │ │ cmp r7, #0 │ │ │ │ beq 1922d8 │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1922d8 │ │ │ │ lsr ip, r1, #8 │ │ │ │ mov r2, #1 │ │ │ │ uxtb r3, ip │ │ │ │ cmp r3, #32 │ │ │ │ bls 19241c │ │ │ │ b 192238 │ │ │ │ @@ -329354,15 +329354,15 @@ │ │ │ │ str r0, [r9, #16] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1922e8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add lr, r2, r1, lsr #16 │ │ │ │ add r2, ip, r1 │ │ │ │ lsr r3, r1, #24 │ │ │ │ add r2, r2, r3 │ │ │ │ add r2, r2, lr │ │ │ │ @@ -329460,33 +329460,33 @@ │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 192684 │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 192684 │ │ │ │ mov r8, r0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 192694 │ │ │ │ add r0, sl, sl, lsl #1 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 19260c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19260c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ bl 19be04 │ │ │ │ b 192684 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -329502,15 +329502,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 192694 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 19cfb8 │ │ │ │ b 192694 │ │ │ │ bl 77b24 │ │ │ │ @@ -329520,15 +329520,15 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 19269c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq lr, r6, r4, lsr #7 │ │ │ │ strhteq fp, [r1], ip │ │ │ │ ldrsbteq r8, [ip], #-64 @ 0xffffffc0 │ │ │ │ adceq fp, r1, ip, lsl r3 │ │ │ │ adceq fp, r1, ip, asr r9 │ │ │ │ @@ -329609,15 +329609,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #1620] @ 192e50 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 192db4 │ │ │ │ ldr r1, [pc, #1612] @ 192e6c │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -329778,15 +329778,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ b 192c6c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r8, r4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ sub r0, fp, r8 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add r3, r6, r8 │ │ │ │ ldrd r0, [r5] │ │ │ │ @@ -329849,15 +329849,15 @@ │ │ │ │ str r0, [r9, #32] │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 192d08 │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ @@ -329958,15 +329958,15 @@ │ │ │ │ str r3, [r9, #40] @ 0x28 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 192d08 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #196] @ 192e58 │ │ │ │ add r2, sp, #227 @ 0xe3 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -330001,15 +330001,15 @@ │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 192e44 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -330090,15 +330090,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #3028] @ 193b54 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 193a8c │ │ │ │ ldr r1, [pc, #3044] @ 193b88 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -330162,15 +330162,15 @@ │ │ │ │ cmp r6, r7 │ │ │ │ strb r0, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ bcc 1934d8 │ │ │ │ cmp r6, r1 │ │ │ │ bhi 1934d8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, sl, r7 │ │ │ │ sub r2, r6, r7 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #21 │ │ │ │ bne 193608 │ │ │ │ @@ -330245,15 +330245,15 @@ │ │ │ │ add r7, r1, r3 │ │ │ │ cmp r5, r7 │ │ │ │ bne 193508 │ │ │ │ add r1, r2, #44 @ 0x2c │ │ │ │ b 1935d4 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r5, r8 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ sub r0, r4, r5 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [r6, #20] │ │ │ │ add r3, r9, r5 │ │ │ │ ldrd r0, [r6] │ │ │ │ @@ -330316,15 +330316,15 @@ │ │ │ │ str r0, [fp, #8] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1939ac │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ @@ -330380,15 +330380,15 @@ │ │ │ │ ldr r5, [r6, #32] │ │ │ │ str r4, [sp, #256] @ 0x100 │ │ │ │ bcc 1934d8 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1934d8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [pc, #1848] @ 193b5c │ │ │ │ ldrd r2, [r6] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ @@ -330455,15 +330455,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r6, [sp, #256] @ 0x100 │ │ │ │ bcc 1935bc │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1935bc │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ @@ -330524,15 +330524,15 @@ │ │ │ │ ldrd r0, [r9, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r4, [sp, #256] @ 0x100 │ │ │ │ bcc 1939f8 │ │ │ │ cmp sl, r1 │ │ │ │ bhi 1939f8 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #31 │ │ │ │ uxtb r3, r0 │ │ │ │ cmp r3, #32 │ │ │ │ bhi 1939fc │ │ │ │ @@ -330664,15 +330664,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ beq 19388c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 1938c0 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ bl 19c3bc │ │ │ │ b 1938c0 │ │ │ │ add r3, sp, #204 @ 0xcc │ │ │ │ @@ -330753,15 +330753,15 @@ │ │ │ │ strb r0, [fp] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1939ac │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #244 @ 0xf4 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ str r2, [r1] │ │ │ │ bl 19cfb8 │ │ │ │ ldr r5, [sp, #244] @ 0xf4 │ │ │ │ @@ -330810,15 +330810,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 193adc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 193adc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 193b28 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ bl 19c3bc │ │ │ │ @@ -330840,15 +330840,15 @@ │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 193b4c │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq ip, [r6], ip @ │ │ │ │ adceq r9, r1, r0, lsl #29 │ │ │ │ rsbseq r6, ip, r4, asr #29 │ │ │ │ adceq sl, r1, r8, lsr #6 │ │ │ │ adceq sl, r1, r4, lsr #1 │ │ │ │ @@ -330927,15 +330927,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #888] @ 19400c │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 193fb4 │ │ │ │ ldr r1, [pc, #864] @ 194018 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -331031,15 +331031,15 @@ │ │ │ │ stmia r9!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r9, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r8, r4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ sub r0, fp, r8 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add r3, r6, r8 │ │ │ │ ldrd r0, [r5] │ │ │ │ @@ -331097,15 +331097,15 @@ │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 193fac │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ @@ -331136,15 +331136,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 194000 │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -331219,15 +331219,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #888] @ 19449c │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 194444 │ │ │ │ ldr r1, [pc, #864] @ 1944a8 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -331323,15 +331323,15 @@ │ │ │ │ stmia r9!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r9, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r8, r4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ sub r0, fp, r8 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add r3, r6, r8 │ │ │ │ ldrd r0, [r5] │ │ │ │ @@ -331389,15 +331389,15 @@ │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 19443c │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ @@ -331428,15 +331428,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 194490 │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -331511,15 +331511,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #888] @ 19492c │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1948d4 │ │ │ │ ldr r1, [pc, #864] @ 194938 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -331615,15 +331615,15 @@ │ │ │ │ stmia r9!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r9, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r8, r4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ sub r0, fp, r8 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add r3, r6, r8 │ │ │ │ ldrd r0, [r5] │ │ │ │ @@ -331681,15 +331681,15 @@ │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1948cc │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ @@ -331720,15 +331720,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 194920 │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -331751,15 +331751,15 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, sl │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr fp, [r7, #24] │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r6, r4 │ │ │ │ ldr r0, [fp] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #3 │ │ │ │ bcs 1949ec │ │ │ │ @@ -331939,15 +331939,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 194c78 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r2, ip, r8, ror r4 │ │ │ │ @ instruction: 0xfff7d158 │ │ │ │ adceq r8, r1, r0, ror #26 │ │ │ │ adceq r8, r1, r0, asr sp │ │ │ │ adceq r8, r1, r8, lsr #26 │ │ │ │ @@ -331970,15 +331970,15 @@ │ │ │ │ bcs 194ce4 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r8, sp, #56 @ 0x38 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr sl, [r6, #24] │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r0, [sl] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #3 │ │ │ │ bcs 194d8c │ │ │ │ @@ -332004,15 +332004,15 @@ │ │ │ │ beq 194e98 │ │ │ │ ldr r0, [pc, #756] @ 19505c │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 194f28 │ │ │ │ mov r6, r0 │ │ │ │ b 194e9c │ │ │ │ cmp r0, #15 │ │ │ │ bne 194dc4 │ │ │ │ cmp r2, #7 │ │ │ │ @@ -332175,15 +332175,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 195028 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrsbteq r2, [ip], #-8 │ │ │ │ @ instruction: 0xfff7cdb8 │ │ │ │ adceq r8, r1, r0, asr #19 │ │ │ │ strhteq r8, [r1], r0 │ │ │ │ adceq r8, r1, r8, lsl #19 │ │ │ │ @@ -332209,15 +332209,15 @@ │ │ │ │ bcs 1950a4 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r8, sp, #56 @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr sl, [r6, #24] │ │ │ │ sub r2, r4, r5 │ │ │ │ add r1, r7, r5 │ │ │ │ ldr r0, [sl] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #3 │ │ │ │ bcs 195114 │ │ │ │ @@ -332406,15 +332406,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1953c4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r1, ip, r0, asr sp │ │ │ │ @ instruction: 0xfff7ca30 │ │ │ │ adceq r8, r1, r8, lsr r6 │ │ │ │ adceq r8, r1, r8, lsr #12 │ │ │ │ adceq r8, r1, r0, lsl #12 │ │ │ │ @@ -332438,15 +332438,15 @@ │ │ │ │ bcs 195434 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r8, sp, #56 @ 0x38 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr sl, [r6, #24] │ │ │ │ sub r2, r4, r5 │ │ │ │ add r1, r7, r5 │ │ │ │ ldr r0, [sl] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #3 │ │ │ │ bcs 1954ac │ │ │ │ @@ -332615,15 +332615,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 195708 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrhteq r1, [ip], #-152 @ 0xffffff68 │ │ │ │ @ instruction: 0xfff7c698 │ │ │ │ adceq r8, r1, r0, lsr #5 │ │ │ │ umlaleq r8, r1, r0, r2 │ │ │ │ adceq r8, r1, r8, ror #4 │ │ │ │ @@ -332664,15 +332664,15 @@ │ │ │ │ add r3, r8, #8 │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r6, fp │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r3, r4, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ sub r0, r7, r6 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ @@ -332768,15 +332768,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #780] @ 195c64 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #24 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r5, [r8, #20] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -332807,15 +332807,15 @@ │ │ │ │ mov r1, #30 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ bcc 195a64 │ │ │ │ cmp r9, sl │ │ │ │ bhi 195a64 │ │ │ │ stmib sp, {r0, r3, r4, ip} │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r1, #0 │ │ │ │ uxtb r2, r0 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 195a54 │ │ │ │ lsr r3, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ @@ -332904,15 +332904,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 195ba4 │ │ │ │ mov r1, #30 │ │ │ │ cmp r7, sl │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ bcs 195bbc │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ cmp r0, #0 │ │ │ │ bne 195bd4 │ │ │ │ add r0, r7, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ @@ -332997,15 +332997,15 @@ │ │ │ │ str r1, [sp] │ │ │ │ cmp r0, r3 │ │ │ │ bcc 195e04 │ │ │ │ cmp r0, r2 │ │ │ │ bhi 195e04 │ │ │ │ mov r6, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r1, #0 │ │ │ │ uxtb r2, r0 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 195d50 │ │ │ │ lsr r2, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ @@ -333040,15 +333040,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #276] @ 195eac │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -333164,15 +333164,15 @@ │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ str r5, [r4, #4] │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 195f9c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ @@ -333181,15 +333181,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 195fe0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0xfff7b728 │ │ │ │ umlaleq r7, r1, ip, r8 │ │ │ │ strdeq r9, [r6], r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -333446,31 +333446,31 @@ │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r6, r7} │ │ │ │ mov r5, sp │ │ │ │ mov r1, r5 │ │ │ │ bl 27e7f0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f3938 │ │ │ │ + bl 3f392c │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f3938 │ │ │ │ + bl 3f392c │ │ │ │ b 19644c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ b 196444 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3f3938 │ │ │ │ + bl 3f392c │ │ │ │ mov r0, sp │ │ │ │ bl 1ac42c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r9, r6, ip, lsr #12 │ │ │ │ adceq r9, r6, r4, ror #11 │ │ │ │ @@ -333723,15 +333723,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #2188] @ 1970d4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 197030 │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -333761,22 +333761,22 @@ │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ bhi 196984 │ │ │ │ cmp r4, r5 │ │ │ │ bcc 196984 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r6, [sp, #12] │ │ │ │ str r9, [sp, #24] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldm fp, {r0, r6} │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ ldr r8, [fp, #20] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ strb r0, [sp, #93] @ 0x5d │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ sub r0, r4, r5 │ │ │ │ @@ -333820,15 +333820,15 @@ │ │ │ │ ldr r4, [r9, #12]! │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ cmp r4, r5 │ │ │ │ bcc 196ba8 │ │ │ │ cmp r4, r1 │ │ │ │ bhi 196ba8 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, sl, r5 │ │ │ │ sub r2, r4, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 807e00 │ │ │ │ cmp r4, r6 │ │ │ │ bcs 196d6c │ │ │ │ ldr r0, [pc, #1760] @ 1970dc │ │ │ │ @@ -333867,15 +333867,15 @@ │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldm sl, {r3, r5, sl} │ │ │ │ beq 196b04 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r9, r3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, fp │ │ │ │ b 196b04 │ │ │ │ add sl, sp, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ mov r7, r1 │ │ │ │ @@ -333977,15 +333977,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #1204] @ 1970f4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 197048 │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -334013,15 +334013,15 @@ │ │ │ │ ldr r4, [r9, #16] │ │ │ │ cmp r6, r0 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ bhi 196e9c │ │ │ │ cmp r6, r4 │ │ │ │ bcc 196e9c │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrd r0, [r9] │ │ │ │ ldr r2, [r9, #20] │ │ │ │ strb r3, [sp, #93] @ 0x5d │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strb r3, [sp, #92] @ 0x5c │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ @@ -334073,15 +334073,15 @@ │ │ │ │ cmp r6, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ bcc 196e9c │ │ │ │ cmp r6, r1 │ │ │ │ bhi 196e9c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r1, fp, r4 │ │ │ │ sub r2, r6, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 807e00 │ │ │ │ cmp r6, r5 │ │ │ │ bcs 196fd4 │ │ │ │ @@ -334121,15 +334121,15 @@ │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ ldm ip, {r4, r7, ip} │ │ │ │ beq 196fa0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r8, ip │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov ip, r8 │ │ │ │ mov r0, r9 │ │ │ │ b 196fa0 │ │ │ │ b 196fa0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov fp, r6 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ @@ -334244,24 +334244,24 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1970c8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1970c8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 19cfb8 │ │ │ │ b 1970c8 │ │ │ │ bl 77b24 │ │ │ │ @@ -334577,15 +334577,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #1948] @ 197d3c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 197c78 │ │ │ │ add lr, sp, #44 @ 0x2c │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldm lr, {r6, r9, lr} │ │ │ │ @@ -334612,15 +334612,15 @@ │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r7, r0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ bhi 1979a0 │ │ │ │ cmp r7, r4 │ │ │ │ bcc 1979a0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r0, [r5] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ strb r3, [sp, #77] @ 0x4d │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strb r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -334683,15 +334683,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #1492] @ 197d1c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 197c90 │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ @@ -334730,15 +334730,15 @@ │ │ │ │ ldr r9, [sl, #16] │ │ │ │ cmp r7, r0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ bhi 19787c │ │ │ │ cmp r7, r9 │ │ │ │ bcc 19787c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r0, [sl] │ │ │ │ ldr r2, [sl, #20] │ │ │ │ strb r3, [sp, #77] @ 0x4d │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strb r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -334778,15 +334778,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ bcc 1979a0 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1979a0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r6, r4 │ │ │ │ ldr r6, [sp] │ │ │ │ sub r2, r7, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 807e00 │ │ │ │ cmp r7, r6 │ │ │ │ bcs 197c04 │ │ │ │ @@ -334826,15 +334826,15 @@ │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ ldm lr, {r6, r9, lr} │ │ │ │ beq 1979a0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, lr │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov lr, r5 │ │ │ │ mov r0, sl │ │ │ │ b 1979a0 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ str r1, [fp, #8] │ │ │ │ str lr, [fp, #20] │ │ │ │ str r6, [fp, #12] │ │ │ │ @@ -334855,15 +334855,15 @@ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ cmp r7, r9 │ │ │ │ bcc 197b88 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 197b88 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r8, r9 │ │ │ │ sub r2, r7, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 807e00 │ │ │ │ cmp r7, r5 │ │ │ │ bcs 197c20 │ │ │ │ ldr r0, [pc, #764] @ 197d24 │ │ │ │ @@ -334906,15 +334906,15 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r4, r3 │ │ │ │ mov r8, lr │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r3, r4 │ │ │ │ mov lr, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ b 197b7c │ │ │ │ ldr r3, [sp] │ │ │ │ @@ -335030,24 +335030,24 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 197d10 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 197d10 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 19cfb8 │ │ │ │ b 197d10 │ │ │ │ bl 77b24 │ │ │ │ @@ -335122,15 +335122,15 @@ │ │ │ │ mov r7, sl │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #1392] @ 198394 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1982a0 │ │ │ │ add fp, sp, #68 @ 0x44 │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -335159,15 +335159,15 @@ │ │ │ │ ldr r5, [r8, #16] │ │ │ │ cmp r4, r0 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ bhi 198004 │ │ │ │ cmp r4, r5 │ │ │ │ bcc 198004 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r0, [r8] │ │ │ │ strb r3, [sp, #97] @ 0x61 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ @@ -335270,15 +335270,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ bcc 19814c │ │ │ │ cmp sl, r1 │ │ │ │ bhi 19814c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r6, r4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ sub r2, sl, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 807e00 │ │ │ │ cmp sl, r6 │ │ │ │ bcs 198218 │ │ │ │ @@ -335317,15 +335317,15 @@ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldm lr, {r5, sl, fp, lr} │ │ │ │ beq 197f74 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, lr │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov lr, r7 │ │ │ │ mov r0, r8 │ │ │ │ b 197f74 │ │ │ │ add lr, sp, #68 @ 0x44 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldm lr, {r5, sl, fp, lr} │ │ │ │ @@ -335369,15 +335369,15 @@ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ beq 198260 │ │ │ │ add r1, r4, r4, lsl #1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r9, #24] │ │ │ │ sub r2, sl, r6 │ │ │ │ str r2, [r9, #12] │ │ │ │ add r4, r0, r4 │ │ │ │ add r1, r1, r6 │ │ │ │ @@ -335418,15 +335418,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 198380 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 19d44c │ │ │ │ b 198380 │ │ │ │ bl 77b24 │ │ │ │ @@ -335455,15 +335455,15 @@ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 198380 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -335568,15 +335568,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #1024] @ 19891c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1988c0 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ @@ -335607,22 +335607,22 @@ │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ bhi 198784 │ │ │ │ cmp r4, r8 │ │ │ │ bcc 198784 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldm r5, {r0, fp} │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ strb r0, [sp, #81] @ 0x51 │ │ │ │ mov sl, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ sub r0, r4, r8 │ │ │ │ @@ -335662,15 +335662,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ bcc 198784 │ │ │ │ cmp sl, r1 │ │ │ │ bhi 198784 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov fp, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, fp, r7 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ sub r2, sl, r7 │ │ │ │ mov r0, fp │ │ │ │ bl 807e00 │ │ │ │ cmp sl, fp │ │ │ │ bcs 198868 │ │ │ │ @@ -335713,15 +335713,15 @@ │ │ │ │ beq 19881c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r5, ip │ │ │ │ mov r7, lr │ │ │ │ mov sl, r3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ mov lr, r7 │ │ │ │ mov ip, r5 │ │ │ │ b 19881c │ │ │ │ mov ip, #8 │ │ │ │ mov r2, #8 │ │ │ │ @@ -335810,15 +335810,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 198908 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -336027,15 +336027,15 @@ │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #1324] @ 199174 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 199070 │ │ │ │ add lr, sp, #96 @ 0x60 │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ ldm lr, {r9, sl, ip, lr} │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -336072,15 +336072,15 @@ │ │ │ │ ldr sl, [r1, #16] │ │ │ │ cmp r4, r0 │ │ │ │ str r9, [sp, #132] @ 0x84 │ │ │ │ bhi 198e4c │ │ │ │ cmp r4, sl │ │ │ │ bcc 198e4c │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ strb r0, [sp, #129] @ 0x81 │ │ │ │ @@ -336169,15 +336169,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ cmp r4, sl │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ bcc 198f78 │ │ │ │ cmp r4, r1 │ │ │ │ bhi 198f78 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ sub r2, r4, sl │ │ │ │ add r1, r0, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 807e00 │ │ │ │ cmp r4, r9 │ │ │ │ @@ -336221,15 +336221,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ mov r4, ip │ │ │ │ mov r6, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov lr, r6 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov ip, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ b 198df4 │ │ │ │ add lr, sp, #100 @ 0x64 │ │ │ │ @@ -336244,21 +336244,21 @@ │ │ │ │ str r3, [r7, #28] │ │ │ │ stm r7, {r0, r9, sl} │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 198fbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp fp, #0 │ │ │ │ beq 198fd4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 199010 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -336302,15 +336302,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1990d8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1990d8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 19cfb8 │ │ │ │ b 1990d8 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -336322,21 +336322,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1990f4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp fp, #0 │ │ │ │ beq 19910c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 199148 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -336443,15 +336443,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #3880] @ 19a1ec │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19a034 │ │ │ │ ldr r1, [pc, #3924] @ 19a23c │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -336620,15 +336620,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sl] │ │ │ │ b 19977c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r6, r9 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ sub r0, r8, r6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r2, [r7, #24] │ │ │ │ add r3, r3, r6 │ │ │ │ @@ -336691,15 +336691,15 @@ │ │ │ │ str r0, [sl] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1992a8 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r6 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r5, r7} │ │ │ │ mov r0, sl │ │ │ │ @@ -336748,15 +336748,15 @@ │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1992a8 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orr r5, r8, #4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ @@ -336896,15 +336896,15 @@ │ │ │ │ stm ip, {r2, r3, r4} │ │ │ │ str r1, [sl] │ │ │ │ cmp r6, #0 │ │ │ │ beq 1999ec │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19977c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -336939,15 +336939,15 @@ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strb r0, [sp, #68] @ 0x44 │ │ │ │ bcc 199cd0 │ │ │ │ cmp r5, r1 │ │ │ │ bhi 199cd0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r7, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r8, r4 │ │ │ │ sub r2, r5, r4 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r0, #21 │ │ │ │ @@ -337011,15 +337011,15 @@ │ │ │ │ str r2, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ bcc 199ccc │ │ │ │ cmp r4, r1 │ │ │ │ bhi 199ccc │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr ip, [pc, #1612] @ 19a20c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldrd r2, [r5] │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [r5, #20] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ @@ -337079,15 +337079,15 @@ │ │ │ │ str lr, [sl, #28] │ │ │ │ stm sl, {r0, r2, r3} │ │ │ │ cmp r7, #0 │ │ │ │ beq 1999d4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1999d4 │ │ │ │ b 199e50 │ │ │ │ ldr ip, [sp, #132] @ 0x84 │ │ │ │ ldr lr, [sp, #136] @ 0x88 │ │ │ │ ldr r5, [sp, #140] @ 0x8c │ │ │ │ str ip, [sp, #212] @ 0xd4 │ │ │ │ b 199e50 │ │ │ │ @@ -337107,15 +337107,15 @@ │ │ │ │ stm sl, {r1, r5} │ │ │ │ str r7, [sl, #24] │ │ │ │ str ip, [fp, #32] │ │ │ │ beq 1992a8 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsl r1, lr, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ add ip, sp, #216 @ 0xd8 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r8, #30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -337133,15 +337133,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bcc 199e20 │ │ │ │ cmp r5, r1 │ │ │ │ bhi 199e20 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ mov r8, #31 │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #32 │ │ │ │ bls 199ef0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -337194,21 +337194,21 @@ │ │ │ │ str r2, [sl, #28] │ │ │ │ str r5, [fp, #4] │ │ │ │ stm sl, {r0, r7, ip} │ │ │ │ cmp r1, #0 │ │ │ │ beq 199e94 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 199eac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1992a8 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -337316,46 +337316,46 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 19a0b0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19a0b0 │ │ │ │ mov r4, r0 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19a0dc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19a0dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 19a100 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19a100 │ │ │ │ mov r4, r0 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 19a14c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19a14c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19a1a8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ dmb ish │ │ │ │ @@ -337400,15 +337400,15 @@ │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 19a1e0 │ │ │ │ ldr r8, [sp, #136] @ 0x88 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -337439,29 +337439,29 @@ │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r8, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r0 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 5b0d28 │ │ │ │ + bl 5b0d18 │ │ │ │ add r0, r8, #16 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bmi 19a568 │ │ │ │ ldr r0, [sp, #1536] @ 0x600 │ │ │ │ ldrd r6, [r0, #12] │ │ │ │ beq 19a2b8 │ │ │ │ ldr r0, [pc, #1168] @ 19a71c │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ beq 19a56c │ │ │ │ cmp r7, #16 │ │ │ │ beq 19a2c8 │ │ │ │ b 19a58c │ │ │ │ mov r0, #1 │ │ │ │ @@ -337558,19 +337558,19 @@ │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ str r1, [sp, #428] @ 0x1ac │ │ │ │ str r0, [sp, #776] @ 0x308 │ │ │ │ str r1, [sp, #772] @ 0x304 │ │ │ │ str r7, [sp, #768] @ 0x300 │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ add r1, sp, #768 @ 0x300 │ │ │ │ - bl 3c63e4 │ │ │ │ + bl 3c63d8 │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3c6714 │ │ │ │ + bl 3c6708 │ │ │ │ add r2, sp, #428 @ 0x1ac │ │ │ │ mov r3, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ clz r0, r0 │ │ │ │ strb r3, [sp, #1472] @ 0x5c0 │ │ │ │ @@ -337606,15 +337606,15 @@ │ │ │ │ ldr r0, [pc, #584] @ 19a734 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19a5f0 │ │ │ │ mov r4, r0 │ │ │ │ b 19a518 │ │ │ │ mov r4, #1 │ │ │ │ ldr r1, [sp, #1528] @ 0x5f8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -337650,15 +337650,15 @@ │ │ │ │ ldr r3, [pc, #376] @ 19a714 │ │ │ │ ldr r0, [pc, #376] @ 19a718 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 19a5d8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3c569c │ │ │ │ + bl 3c5690 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 35b2a4 │ │ │ │ ldr r2, [pc, #356] @ 19a728 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ ldr r3, [pc, #352] @ 19a72c │ │ │ │ ldr r0, [pc, #352] @ 19a730 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -337689,60 +337689,60 @@ │ │ │ │ mov r6, r0 │ │ │ │ b 19a6d8 │ │ │ │ b 19a6a0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ beq 19a668 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 19a66c │ │ │ │ cmp r0, #1 │ │ │ │ bne 19a704 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #1120 @ 0x460 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ b 19a704 │ │ │ │ mov r6, r0 │ │ │ │ b 19a6c0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 19a6c0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19a6d8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 19a6dc │ │ │ │ cmp r0, #1 │ │ │ │ bne 19a704 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ strdeq r3, [r1], r4 @ │ │ │ │ adceq r3, r1, r0, lsr #6 │ │ │ │ addeq fp, r0, r3, lsl #17 │ │ │ │ ldrdeq r5, [r6], r0 @ │ │ │ │ @@ -337764,15 +337764,15 @@ │ │ │ │ beq 19a78c │ │ │ │ ldr r0, [pc, #332] @ 19a8b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19a820 │ │ │ │ mov r5, r0 │ │ │ │ b 19a790 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ @@ -337786,15 +337786,15 @@ │ │ │ │ beq 19a7e0 │ │ │ │ ldr r0, [pc, #252] @ 19a8bc │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19a83c │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sl │ │ │ │ bl 4ef5c │ │ │ │ @@ -337825,28 +337825,28 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 19a878 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19a878 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r9] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ bne 19a87c │ │ │ │ cmp r0, #1 │ │ │ │ bne 19a8a4 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r3, r1, ip, ror #1 │ │ │ │ strdeq r5, [r6], r4 @ │ │ │ │ ldrdeq r3, [r1], r0 @ │ │ │ │ umlaleq r5, r6, ip, r5 │ │ │ │ @@ -337863,15 +337863,15 @@ │ │ │ │ beq 19a918 │ │ │ │ ldr r0, [pc, #708] @ 19abb8 │ │ │ │ mov r1, #1 │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19aaf8 │ │ │ │ mov r8, r0 │ │ │ │ b 19a91c │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ @@ -337915,15 +337915,15 @@ │ │ │ │ bne 19aa1c │ │ │ │ lsr r5, r4, #4 │ │ │ │ str r8, [sp, #380] @ 0x17c │ │ │ │ str r5, [sp, #384] @ 0x180 │ │ │ │ str r8, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ - bl 3c5e38 │ │ │ │ + bl 3c5e2c │ │ │ │ cmp r4, #16 │ │ │ │ bcc 19aa1c │ │ │ │ sub r0, r5, #1 │ │ │ │ add r1, r8, r0, lsl #4 │ │ │ │ ldrb r6, [r1, #15] │ │ │ │ sub r1, r6, #17 │ │ │ │ cmn r1, #16 │ │ │ │ @@ -337963,15 +337963,15 @@ │ │ │ │ beq 19aaa8 │ │ │ │ ldr r0, [pc, #340] @ 19abd8 │ │ │ │ mov r1, #1 │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19ab64 │ │ │ │ mov r6, r0 │ │ │ │ b 19aaac │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ @@ -337980,15 +337980,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ stm r9, {r5, r6} │ │ │ │ str r5, [r9, #8] │ │ │ │ beq 19aadc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, r2, r0, lsl #4 │ │ │ │ mov r7, r8 │ │ │ │ b 19aa1c │ │ │ │ mov sl, #0 │ │ │ │ @@ -338032,15 +338032,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 19abac │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq r2, r1, ip, lsl #28 │ │ │ │ adceq r5, r6, r8, ror #8 │ │ │ │ adceq r2, r1, ip, lsr sp │ │ │ │ umlaleq r2, r1, r8, sp │ │ │ │ strdeq fp, [r0], fp @ │ │ │ │ @@ -338173,15 +338173,15 @@ │ │ │ │ beq 19adf0 │ │ │ │ ldr r0, [pc, #548] @ 19aff0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19aef8 │ │ │ │ mov sl, r0 │ │ │ │ b 19adf4 │ │ │ │ mov sl, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ @@ -338193,15 +338193,15 @@ │ │ │ │ beq 19ae40 │ │ │ │ ldr r0, [pc, #476] @ 19aff8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19af14 │ │ │ │ mov r8, r0 │ │ │ │ b 19ae44 │ │ │ │ mov r8, #1 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ @@ -338265,40 +338265,40 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldrne r0, [sp, #40] @ 0x28 │ │ │ │ cmpne r0, #0 │ │ │ │ beq 19af84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19af84 │ │ │ │ cmp r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldrne r0, [sp, #40] @ 0x28 │ │ │ │ cmpne r0, #0 │ │ │ │ beq 19afc4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 1ac5e8 │ │ │ │ b 19afc4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 19afbc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19afbc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 1ac5e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -338443,15 +338443,15 @@ │ │ │ │ beq 19b22c │ │ │ │ ldr r0, [pc, #508] @ 19b400 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19b2f8 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ b 19b230 │ │ │ │ mov fp, #1 │ │ │ │ mov r0, fp │ │ │ │ @@ -338476,15 +338476,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ str r6, [r5, #4] │ │ │ │ str r6, [r5, #12] │ │ │ │ str r7, [sl, #68] @ 0x44 │ │ │ │ beq 19b29c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 63f84 │ │ │ │ b 19b164 │ │ │ │ @@ -338514,53 +338514,53 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldrne r0, [sp, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ beq 19b36c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19b36c │ │ │ │ cmp r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldrne r0, [sp, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ beq 19b3ac │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19b3ac │ │ │ │ mov r5, r0 │ │ │ │ b 19b398 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 1ac5e8 │ │ │ │ b 19b3ac │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b398 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 1ac5e8 │ │ │ │ b 19b3ac │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b3cc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strdeq r4, [r6], r4 @ │ │ │ │ adceq r4, r6, r8, ror r8 │ │ │ │ adceq r4, r6, r8, lsr #17 │ │ │ │ adceq r4, r6, r4, asr #16 │ │ │ │ rsbseq pc, fp, r4, lsr r2 @ │ │ │ │ @@ -338573,15 +338573,15 @@ │ │ │ │ adceq r4, r6, r8, asr fp │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 19b418 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ b 9452d4 │ │ │ │ addeq sl, r0, r0, ror #16 │ │ │ │ - b 5c2d5c │ │ │ │ + b 5c2d4c │ │ │ │ b 6cc080 │ │ │ │ ldr r0, [r0] │ │ │ │ b 7fd29c │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -338707,45 +338707,45 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 19b64c │ │ │ │ b 19b654 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r6, [r0, #12] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b654 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b670 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b690 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19b6f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ @@ -338771,37 +338771,37 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b738 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, lr} │ │ │ │ b 50750 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b764 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, lr} │ │ │ │ b 19c4ac │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b790 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -338821,15 +338821,15 @@ │ │ │ │ b 19c3bc │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ bne 19b814 │ │ │ │ add r0, r0, #4 │ │ │ │ b 19cfb8 │ │ │ │ b 19c3bc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -338868,35 +338868,35 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r8, r7, r0, lsl #3 │ │ │ │ ldr r1, [r8, #-24] @ 0xffffffe8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b8bc │ │ │ │ ldr r0, [r8, #-20] @ 0xffffffec │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b860 │ │ │ │ ldr r0, [r8, #-8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19b860 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #24 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 19b90c │ │ │ │ ldr r2, [r9] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -338905,48 +338905,48 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b950 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b970 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b9ac │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bxeq lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19b9c4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 19b9dc │ │ │ │ @@ -338977,15 +338977,15 @@ │ │ │ │ bne 19ba70 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ orr r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 19c3bc │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ bne 19ba90 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -338996,27 +338996,27 @@ │ │ │ │ bne 19babc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ orr r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 19c3bc │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bne 19bad4 │ │ │ │ add r0, r0, #4 │ │ │ │ b 19c3bc │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ bne 19bb08 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #21 │ │ │ │ bxeq lr │ │ │ │ b 19cfb8 │ │ │ │ @@ -339030,15 +339030,15 @@ │ │ │ │ b 19c3bc │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ bne 19bb68 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ beq 19bb64 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -339066,29 +339066,29 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19bbd4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19bbf4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add r4, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3eefd0 │ │ │ │ + bl 3eefc4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 19bc14 │ │ │ │ @@ -339188,15 +339188,15 @@ │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 19bdbc │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9, #-12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -339252,15 +339252,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 19bebc │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 19becc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq 19bf18 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ @@ -339283,15 +339283,15 @@ │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19bf38 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #8]! │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ bxeq lr │ │ │ │ @@ -339346,15 +339346,15 @@ │ │ │ │ str r0, [r4, #12] │ │ │ │ b 19bfc4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 19c80c │ │ │ │ add r4, r4, #120 @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3eefd0 │ │ │ │ + bl 3eefc4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 19c03c │ │ │ │ @@ -339390,15 +339390,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ beq 19c0d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 19c80c │ │ │ │ add r4, r4, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 19c0ec │ │ │ │ @@ -339443,15 +339443,15 @@ │ │ │ │ add r1, r1, r2 │ │ │ │ adds r1, r1, #5 │ │ │ │ pop {r4, lr} │ │ │ │ beq 19c1b8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub r0, r0, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c1d0 │ │ │ │ add r0, r0, #4 │ │ │ │ b 19c3bc │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ @@ -339501,51 +339501,51 @@ │ │ │ │ ldrd r8, [r8, #-8] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ bne 19c2b0 │ │ │ │ b 19c2b8 │ │ │ │ ldr r0, [r8, #-16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r8, [r8, #-8] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c2b8 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c22c │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19c22c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #20 │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r1, r2, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 19c30c │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c330 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ @@ -339563,21 +339563,21 @@ │ │ │ │ bmi 19c358 │ │ │ │ add r5, r4, r7 │ │ │ │ ldr r1, [r5, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c398 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c358 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19c358 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -339598,15 +339598,15 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c484 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 19cfb8 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -339622,23 +339622,23 @@ │ │ │ │ bl 19cfb8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c484 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c4a4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -339711,15 +339711,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 19c4ac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19c520 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -339759,56 +339759,56 @@ │ │ │ │ b 19c674 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c704 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 19cfb8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c6d4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 19cfb8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 19cfb8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 19cfb8 │ │ │ │ b 19c7fc │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 19cfb8 │ │ │ │ b 19c7fc │ │ │ │ bl 77b24 │ │ │ │ @@ -339822,15 +339822,15 @@ │ │ │ │ b 19c76c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c7a4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 19cfb8 │ │ │ │ b 19c7fc │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ @@ -339842,15 +339842,15 @@ │ │ │ │ b 19c7bc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19c7f4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -339997,15 +339997,15 @@ │ │ │ │ b 19c9f8 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19ca60 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ beq 19cac4 │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ b 19ca80 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -340029,15 +340029,15 @@ │ │ │ │ b 19ca78 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 19cae0 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 19cb28 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 19cb28 │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ @@ -340096,15 +340096,15 @@ │ │ │ │ b 19cb84 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 19cc6c │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 19cc6c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 19cc00 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq 19cc48 │ │ │ │ @@ -340126,15 +340126,15 @@ │ │ │ │ b 19cbfc │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19cc64 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ bl 19d5cc │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ bl 19d1ac │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -340374,15 +340374,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19d0c8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 19cfb8 │ │ │ │ @@ -340400,37 +340400,37 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 19d0c8 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b 19d0d4 │ │ │ │ b 19d0d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 19d118 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 19d40c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -340442,35 +340442,35 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl 19cfb8 │ │ │ │ mov r5, r6 │ │ │ │ b 19d128 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 19d18c │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 19d1ec │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ @@ -340502,30 +340502,30 @@ │ │ │ │ strb r1, [r0, #364] @ 0x16c │ │ │ │ strb r1, [r0, #365] @ 0x16d │ │ │ │ strb r1, [r0, #366] @ 0x16e │ │ │ │ strb r1, [r0, #367] @ 0x16f │ │ │ │ b 35b2a4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5ba5fc │ │ │ │ + bl 5ba5ec │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 19d260 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 19d280 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 19d2f0 │ │ │ │ @@ -340553,15 +340553,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 19d310 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 19d320 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 19d368 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -340582,15 +340582,15 @@ │ │ │ │ b 19d31c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 19d384 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 19d408 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -340625,20 +340625,20 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 19d4b8 │ │ │ │ @@ -340668,15 +340668,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 19d4dc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 19d4ec │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 19d538 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ @@ -340699,15 +340699,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 19d558 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 19d5a4 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -340728,15 +340728,15 @@ │ │ │ │ addne r2, r1, r1, lsl #4 │ │ │ │ addsne r2, r2, #21 │ │ │ │ bxeq lr │ │ │ │ sub r0, r0, r1, lsl #4 │ │ │ │ mov r1, r2 │ │ │ │ sub r0, r0, #16 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 19d634 │ │ │ │ mov r5, #0 │ │ │ │ b 19d5f0 │ │ │ │ @@ -340762,15 +340762,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 19d654 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 19d664 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 19d6ac │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -340791,15 +340791,15 @@ │ │ │ │ b 19d660 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 19d6c8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, #0 │ │ │ │ @@ -340843,15 +340843,15 @@ │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 19d798 │ │ │ │ ldr r2, [r9] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ uxtb r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -341986,26 +341986,26 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 19e964 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 19e9a0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strdeq r7, [r0], sp │ │ │ │ umulleq r7, r0, r3, r6 │ │ │ │ addeq r7, r0, sl, asr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ @@ -342092,26 +342092,26 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 19eb0c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 19eb48 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r7, r0, r5, asr r5 │ │ │ │ addeq r7, r0, fp, ror #9 │ │ │ │ @ instruction: 0x008074b2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ @@ -342298,15 +342298,15 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 19ee44 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia fp!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ b 19ee28 │ │ │ │ ldr r2, [pc, #80] @ 19eec4 │ │ │ │ @@ -342318,15 +342318,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 19eea4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r7, r0, r0, asr #7 │ │ │ │ addeq r7, r0, r9, asr r3 │ │ │ │ rsbseq fp, fp, r9, ror #29 │ │ │ │ strdeq r7, [r0], r3 │ │ │ │ @ instruction: 0x007bb694 │ │ │ │ @@ -342634,15 +342634,15 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 19f384 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [sl, #9] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ bl 30eea8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -342726,15 +342726,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 19f504 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r6, r0, r4, asr #26 │ │ │ │ ldrdeq r6, [r0], r9 │ │ │ │ rsbseq fp, fp, r9, ror #16 │ │ │ │ addeq r6, r0, r3, ror ip │ │ │ │ addeq r6, r0, ip, ror #21 │ │ │ │ @@ -342894,15 +342894,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #312] @ 19f8c8 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #140 @ 0x8c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19f890 │ │ │ │ ldr r5, [sl] │ │ │ │ mov fp, r0 │ │ │ │ ldr r4, [sl, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp, #88] @ 0x58 │ │ │ │ @@ -342964,15 +342964,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ bl 19b914 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ adceq r0, r6, ip, asr #11 │ │ │ │ umlaleq lr, r0, r4, r2 │ │ │ │ addeq r6, r0, pc, lsr #16 │ │ │ │ adceq lr, r0, r4, ror #4 │ │ │ │ @@ -343018,15 +343018,15 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr r0, [pc, #1756] @ 1a005c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldrd r8, [r1, #4] │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 19fff8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r9, #5 │ │ │ │ strh r0, [fp, #94] @ 0x5e │ │ │ │ str r0, [fp] │ │ │ │ @@ -343319,15 +343319,15 @@ │ │ │ │ beq 1a0004 │ │ │ │ ldr r0, [pc, #572] @ 1a0070 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #144 @ 0x90 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a0010 │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, r7 │ │ │ │ str r4, [r0, #96] @ 0x60 │ │ │ │ add r3, r6, #1 │ │ │ │ strh r1, [r0, #94] @ 0x5e │ │ │ │ @@ -343450,15 +343450,15 @@ │ │ │ │ b 1a0040 │ │ │ │ b 1a0040 │ │ │ │ b 1a0040 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq r0, r6, r4, ror #7 │ │ │ │ adceq sp, r0, r8, lsl #22 │ │ │ │ adceq sp, r0, r4, asr #22 │ │ │ │ adceq sp, r0, ip, lsl fp │ │ │ │ adceq sp, r0, r0, lsr fp │ │ │ │ @@ -343753,15 +343753,15 @@ │ │ │ │ beq 1a06bc │ │ │ │ ldr r0, [pc, #640] @ 1a077c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #188 @ 0xbc │ │ │ │ ldr r9, [r6, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a06d4 │ │ │ │ mov r1, #0 │ │ │ │ cmp r9, fp │ │ │ │ str r7, [r0, #140] @ 0x8c │ │ │ │ add r3, r9, #1 │ │ │ │ strh r1, [r0, #138] @ 0x8a │ │ │ │ @@ -343924,15 +343924,15 @@ │ │ │ │ mov sl, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldrh r0, [r5, #138] @ 0x8a │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #188 @ 0xbc │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a0934 │ │ │ │ ldr r9, [sl, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ @@ -344035,15 +344035,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ bl 19b914 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #188 @ 0xbc │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ strhteq pc, [r5], ip @ │ │ │ │ adceq sp, r0, r4, lsr #4 │ │ │ │ @ instruction: 0x008057bf │ │ │ │ strdeq sp, [r0], r4 @ │ │ │ │ @@ -344057,15 +344057,15 @@ │ │ │ │ ldr r0, [pc, #432] @ 1a0b68 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #144 @ 0x90 │ │ │ │ ldrh r5, [r6, #94] @ 0x5e │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a0b3c │ │ │ │ ldr r9, [r8, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ add sl, r6, #48 @ 0x30 │ │ │ │ add r2, r6, #4 │ │ │ │ @@ -344157,15 +344157,15 @@ │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ bl 77448 │ │ │ │ b 1a0b4c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq pc, r5, r4, lsr #7 │ │ │ │ adceq sp, r0, r0, lsl r0 │ │ │ │ addeq r5, r0, pc, lsr #11 │ │ │ │ adceq ip, r0, r4, ror #31 │ │ │ │ strdeq ip, [r0], r0 @ │ │ │ │ @@ -344941,15 +344941,15 @@ │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ bcc 1a1828 │ │ │ │ cmp r4, r3 │ │ │ │ bhi 1a1828 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r9, ip │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ @@ -345061,15 +345061,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r0, [r6] │ │ │ │ beq 1a1980 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ beq 1a1880 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ bne 1a19c4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ orr r0, r0, #4 │ │ │ │ @@ -345100,15 +345100,15 @@ │ │ │ │ bl 6d224 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1a1a24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1a1a24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 19ba74 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -345167,15 +345167,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #916] @ 1a1eac │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a1e50 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ @@ -345204,15 +345204,15 @@ │ │ │ │ cmp fp, r0 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ bhi 1a1cc4 │ │ │ │ cmp fp, sl │ │ │ │ bcc 1a1cc4 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r0, [r8] │ │ │ │ ldr r2, [r8, #20] │ │ │ │ strb r3, [sp, #73] @ 0x49 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strb r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ @@ -345291,15 +345291,15 @@ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp fp, r7 │ │ │ │ bcc 1a1de8 │ │ │ │ cmp fp, r1 │ │ │ │ bhi 1a1de8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, sl, r7 │ │ │ │ ldr sl, [sp, #8] │ │ │ │ sub r2, fp, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 807e00 │ │ │ │ cmp fp, sl │ │ │ │ bcs 1a1dfc │ │ │ │ @@ -345341,15 +345341,15 @@ │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a1c94 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strd r2, [r0] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -345382,15 +345382,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a1e98 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -345420,15 +345420,15 @@ │ │ │ │ strb r0, [r1, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ bcc 1a2018 │ │ │ │ cmp r7, r5 │ │ │ │ bhi 1a2018 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r8, r4 │ │ │ │ sub r2, r7, r4 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #21 │ │ │ │ bne 1a2038 │ │ │ │ @@ -345447,15 +345447,15 @@ │ │ │ │ ldr r8, [r4, #28] │ │ │ │ ldr fp, [r4, #32] │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ bcc 1a2028 │ │ │ │ cmp r7, r3 │ │ │ │ bhi 1a2028 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [pc, #616] @ 1a21f8 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ ldrd r2, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ stm ip, {r0, r8, fp} │ │ │ │ mov r0, #0 │ │ │ │ @@ -345511,15 +345511,15 @@ │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ bcc 1a21c0 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1a21c0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r2, [sp] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #31 │ │ │ │ uxtb r4, r0 │ │ │ │ cmp r4, #32 │ │ │ │ bhi 1a21c4 │ │ │ │ @@ -345627,15 +345627,15 @@ │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #24] │ │ │ │ bcc 1a232c │ │ │ │ cmp r6, r3 │ │ │ │ bhi 1a232c │ │ │ │ add r0, sp, #24 │ │ │ │ mov r7, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r8, r4 │ │ │ │ sub r2, r6, r4 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #21 │ │ │ │ bne 1a234c │ │ │ │ @@ -345651,15 +345651,15 @@ │ │ │ │ ldr r8, [r4, #28] │ │ │ │ ldr fp, [r4, #32] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bcc 1a232c │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1a232c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [pc, #608] @ 1a2520 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ ldrd r2, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ stm ip, {r0, r8, fp} │ │ │ │ mov r0, #0 │ │ │ │ @@ -345708,15 +345708,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bcc 1a24b8 │ │ │ │ cmp fp, r1 │ │ │ │ bhi 1a24b8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, #31 │ │ │ │ uxtb r4, r1 │ │ │ │ cmp r4, #32 │ │ │ │ bhi 1a24bc │ │ │ │ @@ -345878,15 +345878,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ bcc 1a2710 │ │ │ │ cmp r4, r1 │ │ │ │ bhi 1a2710 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r9, r3 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #45] @ 0x2d │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #28] │ │ │ │ sub r1, r4, r7 │ │ │ │ @@ -345991,25 +345991,25 @@ │ │ │ │ stmia r6!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ beq 1a2808 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 1a2854 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a2714 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r6!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r6, {r1, r2, r3, r7} │ │ │ │ @@ -346032,15 +346032,15 @@ │ │ │ │ bl 6d224 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1a28b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1a28b4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 19ba48 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -346101,15 +346101,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #876] @ 1a2d1c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a2cc0 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -346137,15 +346137,15 @@ │ │ │ │ ldr fp, [sl, #16] │ │ │ │ cmp r7, r1 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bhi 1a2c60 │ │ │ │ cmp r7, fp │ │ │ │ bcc 1a2c60 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r0, [sl] │ │ │ │ ldr r2, [sl, #20] │ │ │ │ strb r3, [sp, #57] @ 0x39 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strb r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -346221,15 +346221,15 @@ │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [sp, #24] │ │ │ │ bcc 1a2c60 │ │ │ │ cmp r8, r1 │ │ │ │ bhi 1a2c60 │ │ │ │ add r0, sp, #24 │ │ │ │ str r2, [sp] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, fp, r7 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ sub r2, r8, r7 │ │ │ │ mov r0, fp │ │ │ │ bl 807e00 │ │ │ │ cmp r8, fp │ │ │ │ bcs 1a2c6c │ │ │ │ @@ -346267,15 +346267,15 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a2b34 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r9, #24] │ │ │ │ sub r2, r8, fp │ │ │ │ @@ -346306,15 +346306,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a2d08 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -346393,15 +346393,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ bcc 1a2f1c │ │ │ │ cmp r4, r1 │ │ │ │ bhi 1a2f1c │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r9, r3 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ @@ -346506,25 +346506,25 @@ │ │ │ │ stmia r6!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ beq 1a3014 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 1a3060 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a2f20 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r6!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r6, {r1, r2, r3, r7} │ │ │ │ @@ -346547,15 +346547,15 @@ │ │ │ │ bl 6d224 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1a30c0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1a30c0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 19ba94 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -346641,15 +346641,15 @@ │ │ │ │ str r0, [r4, #8] │ │ │ │ beq 1a3220 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e424 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r7, fp │ │ │ │ strb r0, [sp, #68] @ 0x44 │ │ │ │ add r3, r8, r7 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ sub r0, r6, r7 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -347620,15 +347620,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a41b0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add ip, r5, #4 │ │ │ │ add r2, r9, #4 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ str r0, [r9] │ │ │ │ @@ -347694,15 +347694,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a42a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r0 │ │ │ │ @@ -348371,15 +348371,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a4d6c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add ip, r5, #4 │ │ │ │ add r2, r9, #4 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ str r0, [r9] │ │ │ │ @@ -348445,15 +348445,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a4e60 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ @@ -348662,26 +348662,26 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a5188 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a51f0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ @@ -348927,26 +348927,26 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a55ac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a5614 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #572 @ 0x23c │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ @@ -349023,15 +349023,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #3980] @ 1a66e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1a785c │ │ │ │ ldr r1, [pc, #3948] @ 1a66e4 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -349287,15 +349287,15 @@ │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b 1a68a0 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r4, sl │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ sub r0, r8, r4 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ add r3, r9, r4 │ │ │ │ ldrd r0, [r6, #4] │ │ │ │ @@ -349363,15 +349363,15 @@ │ │ │ │ str r0, [sl] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a5738 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #572 @ 0x23c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r8 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ @@ -349395,15 +349395,15 @@ │ │ │ │ mov r0, #30 │ │ │ │ cmp r9, fp │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ bcc 1a736c │ │ │ │ cmp r9, r5 │ │ │ │ bhi 1a736c │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ add r1, r4, r0 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -349422,15 +349422,15 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ cmp r0, r5 │ │ │ │ bcc 1a74a4 │ │ │ │ cmp r0, r1 │ │ │ │ bhi 1a74a4 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ add ip, sp, #408 @ 0x198 │ │ │ │ mov r9, #31 │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 1a7510 │ │ │ │ lsr r3, r1, #8 │ │ │ │ @@ -349495,15 +349495,15 @@ │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ bcc 1a736c │ │ │ │ cmp r9, r5 │ │ │ │ bhi 1a736c │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldrd r0, [r8] │ │ │ │ ldr r2, [r8, #20] │ │ │ │ strd r6, [r3] │ │ │ │ ldr r3, [pc, #4056] @ 1a6eb8 │ │ │ │ str r2, [sp, #548] @ 0x224 │ │ │ │ mov r2, #0 │ │ │ │ @@ -350171,15 +350171,15 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ bcc 1a737c │ │ │ │ cmp r5, r1 │ │ │ │ bhi 1a737c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ sub r0, r5, r6 │ │ │ │ @@ -350868,15 +350868,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ ldr r9, [sp, #536] @ 0x218 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ beq 1a743c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ beq 1a75b8 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ bne 1a75b0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ bl 19c3bc │ │ │ │ @@ -350983,15 +350983,15 @@ │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a5738 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsl r1, r4, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #572 @ 0x23c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #320 @ 0x140 │ │ │ │ mov r4, #2 │ │ │ │ ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ add ip, sp, #408 @ 0x198 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -351201,15 +351201,15 @@ │ │ │ │ b 1a7a20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1a7978 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1a7978 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ bl 19bf44 │ │ │ │ b 1a7a34 │ │ │ │ bl 77b24 │ │ │ │ add r3, sp, #408 @ 0x198 │ │ │ │ @@ -351261,15 +351261,15 @@ │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1a7a60 │ │ │ │ ldr r8, [sp, #160] @ 0xa0 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ strhteq r6, [r0], r0 │ │ │ │ rsbseq lr, pc, pc, ror #12 │ │ │ │ adceq r6, r0, r8, ror #6 │ │ │ │ adceq r6, r0, r4, ror #16 │ │ │ │ @@ -352046,15 +352046,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a8740 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1a8740 │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ b 1a8724 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ mov r4, r0 │ │ │ │ @@ -352870,15 +352870,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1a9420 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1a9420 │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ b 1a9404 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ mov r4, r0 │ │ │ │ @@ -353694,15 +353694,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1aa100 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1aa100 │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ b 1aa0e4 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ mov r4, r0 │ │ │ │ @@ -353885,15 +353885,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #3900] @ 1ab28c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ab140 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ ldr fp, [sp, #444] @ 0x1bc │ │ │ │ ldr ip, [r0] │ │ │ │ @@ -353928,15 +353928,15 @@ │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ cmp r5, r8 │ │ │ │ bcc 1aae28 │ │ │ │ cmp r5, r1 │ │ │ │ bhi 1aae28 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, sl, r8 │ │ │ │ sub r2, r5, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 807e00 │ │ │ │ cmp r5, r4 │ │ │ │ bcc 1aaee4 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ @@ -353952,15 +353952,15 @@ │ │ │ │ ldr r7, [r9, #16] │ │ │ │ cmp r4, r0 │ │ │ │ str r1, [sp, #440] @ 0x1b8 │ │ │ │ bhi 1aae28 │ │ │ │ cmp r4, r7 │ │ │ │ bcc 1aae28 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldrd r0, [r9] │ │ │ │ ldr r2, [r9, #20] │ │ │ │ strb r3, [sp, #433] @ 0x1b1 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ strb r3, [sp, #432] @ 0x1b0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ @@ -354664,15 +354664,15 @@ │ │ │ │ ldm ip, {r4, fp, ip} │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ beq 1aae58 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, ip │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov ip, r5 │ │ │ │ b 1aae58 │ │ │ │ ldr r0, [pc, #772] @ 1ab2a0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #408] @ 0x198 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -354803,15 +354803,15 @@ │ │ │ │ b 1ab1b0 │ │ │ │ ldr r1, [sp, #400] @ 0x190 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ab270 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ab270 │ │ │ │ add r2, sp, #312 @ 0x138 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ b 1ab208 │ │ │ │ add r2, sp, #312 @ 0x138 │ │ │ │ mov r4, r0 │ │ │ │ @@ -354907,15 +354907,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #848] @ 1ab694 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ab620 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1ab2b0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ @@ -354959,15 +354959,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #636] @ 1ab690 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ab620 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1ab2b0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ @@ -355018,15 +355018,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #412] @ 1ab69c │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ab620 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1ab2b0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ @@ -355050,15 +355050,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #280] @ 1ab698 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ab62c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1ab2b0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ @@ -355097,29 +355097,29 @@ │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ab660 │ │ │ │ b 1ab674 │ │ │ │ b 1ab674 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 19d160 │ │ │ │ b 1ab688 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ adceq r4, r5, r8, asr #18 │ │ │ │ adceq r4, r5, r8, lsl sl │ │ │ │ ldrdeq r4, [r5], ip @ │ │ │ │ adceq r4, r5, ip, asr r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -355157,15 +355157,15 @@ │ │ │ │ andeq r0, r0, ip, lsl #3 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ mov r1, #1 │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r7, fp │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r3, r8, r7 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ sub r0, r6, r7 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -355305,29 +355305,29 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r8, r7, r0, lsl #4 │ │ │ │ ldr r1, [r8, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ab928 │ │ │ │ ldr r0, [r8, #-44] @ 0xffffffd4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ab928 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ add r1, r2, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1ab9c8 │ │ │ │ ldr r2, [r9] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1abacc │ │ │ │ @@ -355369,39 +355369,39 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1aba1c │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1aba1c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #24 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1abacc │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1abaf0 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1abc0c │ │ │ │ @@ -355464,15 +355464,15 @@ │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1abc0c │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r8, #32 │ │ │ │ bl 19bc80 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -355521,15 +355521,15 @@ │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1abcf0 │ │ │ │ ldr r2, [r9] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1abe0c │ │ │ │ @@ -355592,15 +355592,15 @@ │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1abe0c │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r8, #32 │ │ │ │ bl 1ab8e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -355663,15 +355663,15 @@ │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1abf28 │ │ │ │ ldr r2, [r9] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, #0 │ │ │ │ beq 1ac000 │ │ │ │ @@ -355706,26 +355706,26 @@ │ │ │ │ and r0, r0, #56 @ 0x38 │ │ │ │ sub fp, r7, r0, lsl #1 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1abf70 │ │ │ │ ldr r0, [fp, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1abf70 │ │ │ │ add r0, r8, r8, lsl #4 │ │ │ │ adds r1, r0, #21 │ │ │ │ beq 1ac000 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r8, lsl #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, #0 │ │ │ │ beq 1ac0bc │ │ │ │ ldr sl, [r0, #12] │ │ │ │ @@ -355764,15 +355764,15 @@ │ │ │ │ adds r1, r0, #37 @ 0x25 │ │ │ │ beq 1ac0bc │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, r8, lsl #5 │ │ │ │ sub r0, r0, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac1d4 │ │ │ │ ldr fp, [r0, #12] │ │ │ │ @@ -355834,15 +355834,15 @@ │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1ac1d4 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r8, #8 │ │ │ │ bl 19cc84 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -355852,15 +355852,15 @@ │ │ │ │ addne r1, r2, r2, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac3e4 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ str r1, [sp] │ │ │ │ @@ -355951,30 +355951,30 @@ │ │ │ │ add r1, r2, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1ac264 │ │ │ │ ldr r2, [r2, #-32] @ 0xffffffe0 │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ac264 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ add r1, r2, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1ac3e4 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ sub r0, sl, #32 │ │ │ │ bl 19d6d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -355984,15 +355984,15 @@ │ │ │ │ addne r1, r2, r2, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #16 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ac520 │ │ │ │ ldr fp, [r9, #12] │ │ │ │ @@ -356025,35 +356025,35 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r8, r7, r0, lsl #3 │ │ │ │ ldr r1, [r8, #-24] @ 0xffffffe8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac4d0 │ │ │ │ ldr r0, [r8, #-20] @ 0xffffffec │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac474 │ │ │ │ ldr r0, [r8, #-8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ac474 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #24 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1ac520 │ │ │ │ ldr r2, [r9] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, #0 │ │ │ │ beq 1ac5e4 │ │ │ │ ldr sl, [r0, #12] │ │ │ │ @@ -356084,25 +356084,25 @@ │ │ │ │ and r0, r0, #56 @ 0x38 │ │ │ │ sub r0, r7, r0, lsl #1 │ │ │ │ ldr r1, [r0, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac564 │ │ │ │ ldr r0, [r0, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ac564 │ │ │ │ add r0, r8, r8, lsl #4 │ │ │ │ adds r1, r0, #21 │ │ │ │ beq 1ac5e4 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r8, lsl #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac6f0 │ │ │ │ ldr sl, [r0, #12] │ │ │ │ @@ -356137,48 +356137,48 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r9, r6, r0, lsl #3 │ │ │ │ ldr r1, [r9, #-24] @ 0xffffffe8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac690 │ │ │ │ ldr r0, [r9, #-20] @ 0xffffffec │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub r5, r9, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba5fc │ │ │ │ + bl 5ba5ec │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac634 │ │ │ │ ldr r0, [r9, #-8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ac634 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #24 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1ac6f0 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac714 │ │ │ │ ldr r0, [r9, #-8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -356213,35 +356213,35 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r8, r7, r0, lsl #3 │ │ │ │ ldr r1, [r8, #-24] @ 0xffffffe8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac7c0 │ │ │ │ ldr r0, [r8, #-20] @ 0xffffffec │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ac764 │ │ │ │ ldr r0, [r8, #-8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ac764 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #24 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1ac810 │ │ │ │ ldr r2, [r9] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, #0 │ │ │ │ beq 1ac8d0 │ │ │ │ @@ -356281,15 +356281,15 @@ │ │ │ │ beq 1ac8d0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, r8, lsl #7 │ │ │ │ sub r0, r0, #128 @ 0x80 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -356346,15 +356346,15 @@ │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1ac9d4 │ │ │ │ ldr r2, [r9] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, #0 │ │ │ │ beq 1acaa0 │ │ │ │ @@ -356397,15 +356397,15 @@ │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1acaa0 │ │ │ │ ldr r2, [r9] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1acbd4 │ │ │ │ @@ -356447,51 +356447,51 @@ │ │ │ │ ldrd r8, [r8, #-8] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1acb78 │ │ │ │ b 1acb80 │ │ │ │ ldr r0, [r8, #-16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r8, [r8, #-8] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1acb80 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1acaf4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1acaf4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #20 │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r1, r2, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1acbd4 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1acbf8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, #0 │ │ │ │ beq 1accec │ │ │ │ @@ -356527,32 +356527,32 @@ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 1acc40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1acca8 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r1, #0 │ │ │ │ beq 1acc40 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1acc40 │ │ │ │ add r0, r8, r8, lsl #5 │ │ │ │ adds r1, r0, #37 @ 0x25 │ │ │ │ beq 1accec │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, r8, lsl #5 │ │ │ │ sub r0, r0, #32 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ace08 │ │ │ │ @@ -356615,15 +356615,15 @@ │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1ace08 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r8, #32 │ │ │ │ bl 1abcf8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -356695,15 +356695,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #3888] @ 1ade64 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1add04 │ │ │ │ ldr r1, [pc, #3952] @ 1adec8 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -356841,20 +356841,20 @@ │ │ │ │ str r0, [sl] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1acf18 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #444 @ 0x1bc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r5, r8 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ sub r0, r4, r5 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ add r3, r9, r5 │ │ │ │ ldrd r0, [r6] │ │ │ │ @@ -357037,15 +357037,15 @@ │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ad714 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ad714 │ │ │ │ sub r0, r6, r7 │ │ │ │ bl 807db8 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ @@ -357067,15 +357067,15 @@ │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ bhi 1ad594 │ │ │ │ cmp r6, r7 │ │ │ │ bcc 1ad594 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r4, r8 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ sub r0, r6, r7 │ │ │ │ strb fp, [sp, #153] @ 0x99 │ │ │ │ @@ -357172,15 +357172,15 @@ │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ beq 1ad6bc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 1ad70c │ │ │ │ ldr r1, [sp, #396] @ 0x18c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1ad714 │ │ │ │ @@ -357243,15 +357243,15 @@ │ │ │ │ mov r0, #30 │ │ │ │ cmp fp, r1 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ bhi 1ad99c │ │ │ │ cmp fp, r9 │ │ │ │ bcc 1ad99c │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ add r0, r4, r7 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldrd r2, [r1] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ @@ -357408,15 +357408,15 @@ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #320 @ 0x140 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ beq 1ada6c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ bne 1adbe4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 19c3bc │ │ │ │ b 1adbec │ │ │ │ mov r0, #0 │ │ │ │ @@ -357457,15 +357457,15 @@ │ │ │ │ ldr r8, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 1adbec │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1adbec │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ add r3, r1, #16 │ │ │ │ mov r1, r3 │ │ │ │ b 1adb50 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -357514,15 +357514,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1adc14 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #248 @ 0xf8 │ │ │ │ mov r3, #0 │ │ │ │ stm sl, {r3, r7, r8} │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sl, #16] │ │ │ │ add r3, sl, #20 │ │ │ │ @@ -357533,15 +357533,15 @@ │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1acf18 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsl r1, r2, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #444 @ 0x1bc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #520] @ 1ade78 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #516] @ 1ade7c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ @@ -357587,36 +357587,36 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #360] @ 0x168 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1addf8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1addf8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 1add60 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1add60 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ bl 19b7b0 │ │ │ │ b 1addf8 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1add94 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1add94 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 19ba48 │ │ │ │ b 1ade1c │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ @@ -357642,28 +357642,28 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ade1c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ade1c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ bl 1ab8e0 │ │ │ │ ldr r9, [sp, #172] @ 0xac │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1ade48 │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ strhteq r2, [r5], ip │ │ │ │ adceq r2, r5, r0, lsl r7 │ │ │ │ umlaleq r2, r5, ip, r8 │ │ │ │ ldrdeq r2, [r5], ip @ │ │ │ │ @@ -357707,15 +357707,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add sl, sp, #8 │ │ │ │ add r8, sp, #120 @ 0x78 │ │ │ │ mov r0, sl │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr fp, [r6, #24] │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r0, [fp] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #3 │ │ │ │ bcs 1adf7c │ │ │ │ @@ -357881,15 +357881,15 @@ │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ str r7, [r9, #4] │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 1ae08c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ @@ -357959,15 +357959,15 @@ │ │ │ │ b 1ae2f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ae308 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r8, sl, r4, ror #29 │ │ │ │ @ instruction: 0xfff63bc4 │ │ │ │ addseq pc, pc, ip, asr #15 │ │ │ │ @ instruction: 0x009ff7bc │ │ │ │ umullseq pc, pc, r4, r7 @ │ │ │ │ @@ -358049,15 +358049,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #4080] @ 1af44c │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1af3b4 │ │ │ │ ldr r1, [pc, #4080] @ 1af470 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -358129,15 +358129,15 @@ │ │ │ │ ldr r1, [r8, #12] │ │ │ │ cmp r9, sl │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ bcc 1ae95c │ │ │ │ cmp r9, r1 │ │ │ │ bhi 1ae95c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r4, sl │ │ │ │ sub r2, r9, sl │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #21 │ │ │ │ bne 1aea9c │ │ │ │ @@ -358185,15 +358185,15 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [fp, #8] │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, r5, r8 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ sub r0, r4, r5 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ add r3, r9, r5 │ │ │ │ ldrd r0, [r6] │ │ │ │ @@ -358262,15 +358262,15 @@ │ │ │ │ str r0, [fp, #8] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1ae440 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r8 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ @@ -358325,15 +358325,15 @@ │ │ │ │ ldr r4, [r8, #28] │ │ │ │ ldr r7, [r8, #32] │ │ │ │ str r5, [sp, #24] │ │ │ │ bcc 1ae95c │ │ │ │ cmp r9, r1 │ │ │ │ bhi 1ae95c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [pc, #3084] @ 1af4d4 │ │ │ │ add ip, sp, #96 @ 0x60 │ │ │ │ ldrd r2, [r8] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ stm ip, {r0, r4, r7} │ │ │ │ mov r0, #0 │ │ │ │ @@ -358355,15 +358355,15 @@ │ │ │ │ mov r5, #30 │ │ │ │ ldrb r6, [sp, #28] │ │ │ │ ldr r4, [r8, #8] │ │ │ │ cmp r9, r1 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ bhi 1ae958 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r4, sl │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #21 │ │ │ │ bne 1af110 │ │ │ │ @@ -358395,15 +358395,15 @@ │ │ │ │ cmp r7, r6 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str sl, [sp, #184] @ 0xb8 │ │ │ │ bcc 1aea50 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1aea50 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [sp, #57] @ 0x39 │ │ │ │ @@ -358464,15 +358464,15 @@ │ │ │ │ ldr r1, [r8, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ bcc 1aef84 │ │ │ │ cmp r0, r1 │ │ │ │ bhi 1aef84 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #31 │ │ │ │ uxtb r3, r0 │ │ │ │ cmp r3, #32 │ │ │ │ bhi 1aef88 │ │ │ │ @@ -358605,15 +358605,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [sp, #192] @ 0xc0 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ beq 1aed20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 1aed54 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 19c3bc │ │ │ │ b 1aed54 │ │ │ │ add r3, sp, #164 @ 0xa4 │ │ │ │ @@ -358690,15 +358690,15 @@ │ │ │ │ cmp r6, r7 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ bcc 1aef04 │ │ │ │ cmp r6, r1 │ │ │ │ bhi 1aef04 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [sp, #57] @ 0x39 │ │ │ │ @@ -358827,15 +358827,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ ldr r5, [sp, #192] @ 0xc0 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ beq 1af098 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ beq 1af28c │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ bne 1af284 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ orr r0, r0, #4 │ │ │ │ @@ -358877,15 +358877,15 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r2, r0 │ │ │ │ bcc 1af2e0 │ │ │ │ cmp r2, r1 │ │ │ │ bhi 1af2e0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #31 │ │ │ │ uxtb r3, r0 │ │ │ │ cmp r3, #32 │ │ │ │ bhi 1af2e4 │ │ │ │ @@ -358971,15 +358971,15 @@ │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1ae440 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ str r2, [r1] │ │ │ │ bl 19cfb8 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ @@ -359044,15 +359044,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1af404 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1af404 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 19ba74 │ │ │ │ b 1af4a4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -359063,15 +359063,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 1af454 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1af454 │ │ │ │ adceq r1, r5, r0, lsl #18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 1af4a4 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ @@ -359095,15 +359095,15 @@ │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1af4c8 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq lr, pc, r8, asr r5 @ │ │ │ │ rsbseq fp, sl, ip, lsl sl │ │ │ │ addseq lr, pc, r4, lsl r5 @ │ │ │ │ addseq lr, pc, ip, ror #9 │ │ │ │ rsbseq r6, pc, r7, asr #22 │ │ │ │ @@ -359121,15 +359121,15 @@ │ │ │ │ adceq r5, r0, r0, lsl #23 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r0, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1af614 │ │ │ │ movw r5, #32896 @ 0x8080 │ │ │ │ mov r7, #0 │ │ │ │ @@ -359187,15 +359187,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1af62c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1af728 │ │ │ │ movw r5, #32896 @ 0x8080 │ │ │ │ mov r8, #0 │ │ │ │ @@ -359256,15 +359256,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1af740 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r7, #32 │ │ │ │ bl 1abcf8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -359341,15 +359341,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1af894 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -359409,48 +359409,48 @@ │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1af9b0 │ │ │ │ ldr r0, [r5, #-16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr fp, [r5, #-4] │ │ │ │ ldr r8, [r5, #-8] │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1af9cc │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1af914 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1af914 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r5, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1afa08 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1afa34 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1afb2c │ │ │ │ @@ -359513,15 +359513,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1afb44 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r7, #32 │ │ │ │ bl 19bc80 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -359561,15 +359561,15 @@ │ │ │ │ stm r3, {r1, r2, r7} │ │ │ │ b 1afe04 │ │ │ │ ldr r0, [pc, #668] @ 1afe9c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1afc34 │ │ │ │ add r6, r0, r6 │ │ │ │ lsr r0, r8, #3 │ │ │ │ cmp r7, #8 │ │ │ │ mov r1, r7 │ │ │ │ lsl r0, r0, #3 │ │ │ │ @@ -359668,15 +359668,15 @@ │ │ │ │ str r6, [sp, #32] │ │ │ │ ldr r0, [pc, #252] @ 1afea4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1afe34 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ b 1afcc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -359714,15 +359714,15 @@ │ │ │ │ b 1afe74 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1afe74 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ bl 19c338 │ │ │ │ mov r0, r5 │ │ │ │ bl 19b818 │ │ │ │ mov r0, r6 │ │ │ │ @@ -359829,27 +359829,27 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2e4948 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b0080 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia sl!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b0070 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1b00c8 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ @@ -359867,38 +359867,38 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1b0080 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b00fc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ bne 1b010c │ │ │ │ b 1b011c │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1b0124 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r5, pc, ip, lsr #27 │ │ │ │ rsbseq sl, sl, r4, lsr #7 │ │ │ │ rsbseq sl, sl, ip, ror #7 │ │ │ │ ldrhteq r6, [pc], #-17 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -359940,15 +359940,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 226368 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b01fc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 1b02c4 │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r5 │ │ │ │ bl 82c738 │ │ │ │ @@ -360006,15 +360006,15 @@ │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b0304 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ @@ -360030,15 +360030,15 @@ │ │ │ │ b 1b035c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b0364 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r5, pc, r8, lsl #22 │ │ │ │ @ instruction: 0x007aa098 │ │ │ │ rsbseq sl, sl, r4, lsl #3 │ │ │ │ rsbseq r5, pc, sp, ror #30 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -360080,15 +360080,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 2265ec │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b042c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 1b04f4 │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r5 │ │ │ │ bl 82c738 │ │ │ │ @@ -360146,15 +360146,15 @@ │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b0534 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ @@ -360170,15 +360170,15 @@ │ │ │ │ b 1b058c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b0594 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrsbteq r5, [pc], #-136 │ │ │ │ rsbseq r9, sl, r8, ror #28 │ │ │ │ rsbseq r9, sl, r4, asr pc │ │ │ │ rsbseq r5, pc, sp, lsr sp @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -360259,15 +360259,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2e4968 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b074c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r9!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ b 1b073c │ │ │ │ @@ -360276,48 +360276,48 @@ │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b073c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1b0754 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b0788 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ bne 1b0798 │ │ │ │ b 1b07a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1b07b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r5, pc, r8, lsr #13 │ │ │ │ rsbseq r9, sl, ip, lsl #26 │ │ │ │ rsbseq r5, pc, r0, asr #22 │ │ │ │ ldrshteq r5, [pc], #-169 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -360463,21 +360463,21 @@ │ │ │ │ bne 1b0a48 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r9] │ │ │ │ beq 1b09f8 │ │ │ │ lsl r1, r3, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ sub r3, r6, r1 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ @@ -360498,15 +360498,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1b0ab4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r5, pc, r2, asr r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -360690,21 +360690,21 @@ │ │ │ │ bne 1b0dd4 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r9] │ │ │ │ beq 1b0d84 │ │ │ │ lsl r1, r3, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ sub r3, r6, r1 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ @@ -360725,15 +360725,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1b0e40 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r5, pc, r6, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr sl, [r1] │ │ │ │ mov fp, r0 │ │ │ │ @@ -361117,15 +361117,15 @@ │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #452] @ 1b1610 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #16 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #26980 @ 0x6964 │ │ │ │ addne r7, sp, #72 @ 0x48 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r4, [r9, #20] │ │ │ │ strne r6, [r0, #12] │ │ │ │ movwne r6, #28448 @ 0x6f20 │ │ │ │ @@ -361167,15 +361167,15 @@ │ │ │ │ bcs 1b1520 │ │ │ │ mov r2, #5 │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r7, fp │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ bl 801600 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ @@ -361650,15 +361650,15 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b1b78 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str r4, [sp, #16] │ │ │ │ b 1b1d18 │ │ │ │ sub r0, r6, r7 │ │ │ │ @@ -361690,15 +361690,15 @@ │ │ │ │ bhi 1b1dd4 │ │ │ │ cmp r6, r9 │ │ │ │ bcc 1b1dd4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r4, r0, r1 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #57] @ 0x39 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ sub r1, r6, r9 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ @@ -361783,15 +361783,15 @@ │ │ │ │ stmia fp!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ beq 1b1ec8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 1b1b78 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 19c3bc │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -361824,15 +361824,15 @@ │ │ │ │ bl 77860 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1b1f74 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b1f74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 1b1fac │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 19c3bc │ │ │ │ @@ -361840,15 +361840,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b1fac │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x009fbdd0 │ │ │ │ adceq sp, r4, r4, asr lr │ │ │ │ @ instruction: 0x009fb8d0 │ │ │ │ @ instruction: 0x009fbfd0 │ │ │ │ adceq lr, r4, ip, asr r0 │ │ │ │ @@ -361981,15 +361981,15 @@ │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ str r0, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b2318 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str fp, [sp, #4] │ │ │ │ mov fp, sl │ │ │ │ b 1b223c │ │ │ │ sub r0, r7, r6 │ │ │ │ bl 807db8 │ │ │ │ @@ -362019,15 +362019,15 @@ │ │ │ │ bhi 1b2304 │ │ │ │ cmp r7, sl │ │ │ │ bcc 1b2304 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ add fp, r0, fp │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r3, [sp, #20] │ │ │ │ stm r1, {r0, r6, fp} │ │ │ │ mov r0, #0 │ │ │ │ @@ -362123,15 +362123,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r0, [r8] │ │ │ │ beq 1b2418 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ beq 1b2318 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ bne 1b245c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ orr r0, r0, #4 │ │ │ │ @@ -362171,28 +362171,28 @@ │ │ │ │ bl 77860 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1b24e0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b24e0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 19ba74 │ │ │ │ b 1b250c │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b250c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq fp, pc, ip, lsl #17 │ │ │ │ adceq sp, r4, r0, lsl r9 │ │ │ │ addseq fp, pc, ip, lsl #7 │ │ │ │ @ instruction: 0x009fbab0 │ │ │ │ adceq sp, r4, ip, lsr fp │ │ │ │ @@ -362276,15 +362276,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ ldr r1, [sp, #528] @ 0x210 │ │ │ │ str r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b2800 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #692 @ 0x2b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r9, r9, r4 │ │ │ │ ldr r6, [r2, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1b3808 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ @@ -362296,15 +362296,15 @@ │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ bhi 1b27d4 │ │ │ │ cmp r9, sl │ │ │ │ bcc 1b27d4 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ add fp, r3, fp │ │ │ │ mov r4, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ strb r5, [sp, #69] @ 0x45 │ │ │ │ stm r1, {r0, r6, fp} │ │ │ │ @@ -362463,15 +362463,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r5] │ │ │ │ beq 1b2968 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ bne 1b29a0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ orr r0, r0, #4 │ │ │ │ bl 19c3bc │ │ │ │ add sp, sp, #692 @ 0x2b4 │ │ │ │ @@ -362483,27 +362483,27 @@ │ │ │ │ add sp, sp, #692 @ 0x2b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b2800 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #692 @ 0x2b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ mov r1, r4 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #4080] @ 1b39c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b3844 │ │ │ │ ldr r1, [pc, #4084] @ 1b39ec │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -362582,15 +362582,15 @@ │ │ │ │ ldrd r8, [r5, #8] │ │ │ │ cmp fp, r4 │ │ │ │ str r6, [sp, #600] @ 0x258 │ │ │ │ bcc 1b3124 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 1b3124 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r8, r4 │ │ │ │ sub r2, fp, r4 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #600] @ 0x258 │ │ │ │ cmp r0, #21 │ │ │ │ bne 1b341c │ │ │ │ @@ -362671,15 +362671,15 @@ │ │ │ │ ldr r6, [sp, #612] @ 0x264 │ │ │ │ ldr r5, [sp, #616] @ 0x268 │ │ │ │ ldr r2, [sp, #624] @ 0x270 │ │ │ │ ldr r3, [sp, #620] @ 0x26c │ │ │ │ ldm r7, {r0, r1, r7} │ │ │ │ b 1b2e64 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add r3, r5, fp │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #628] @ 0x274 │ │ │ │ sub r3, sl, r5 │ │ │ │ str r4, [sp, #624] @ 0x270 │ │ │ │ add r4, sp, #528 @ 0x210 │ │ │ │ @@ -362799,15 +362799,15 @@ │ │ │ │ ldr r1, [sp, #292] @ 0x124 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1b319c │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b319c │ │ │ │ add r7, sp, #368 @ 0x170 │ │ │ │ add ip, sp, #416 @ 0x1a0 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ ldr r0, [pc, #2896] @ 1b3a10 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -362854,15 +362854,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b3194 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b3194 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ bl 82c840 │ │ │ │ ldr r6, [sp, #436] @ 0x1b4 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ ldr r2, [pc, #2696] @ 1b3a2c │ │ │ │ @@ -362886,15 +362886,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b3004 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ bl 19cfb8 │ │ │ │ b 1b2e88 │ │ │ │ ldr r5, [sp, #264] @ 0x108 │ │ │ │ mov r6, #30 │ │ │ │ ldr r4, [sp, #268] @ 0x10c │ │ │ │ ldr r7, [sp, #272] @ 0x110 │ │ │ │ @@ -362904,15 +362904,15 @@ │ │ │ │ ldr fp, [r5, #28] │ │ │ │ ldr r9, [r5, #32] │ │ │ │ str r6, [sp, #600] @ 0x258 │ │ │ │ bcc 1b3124 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1b3124 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [pc, #2472] @ 1b39fc │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ sub r7, r7, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ @@ -363051,15 +363051,15 @@ │ │ │ │ cmp r6, r5 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str fp, [sp, #600] @ 0x258 │ │ │ │ bcc 1b3354 │ │ │ │ cmp r6, r1 │ │ │ │ bhi 1b3354 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ strb r1, [sp, #521] @ 0x209 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #504] @ 0x1f8 │ │ │ │ sub r1, r6, r5 │ │ │ │ ldrd r2, [r0] │ │ │ │ @@ -363170,15 +363170,15 @@ │ │ │ │ bcc 1b3754 │ │ │ │ cmp r4, r1 │ │ │ │ bhi 1b3754 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r1, sp, #676 @ 0x2a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #31 │ │ │ │ uxtb r3, r0 │ │ │ │ cmp r3, #32 │ │ │ │ bhi 1b3764 │ │ │ │ @@ -363303,15 +363303,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [sp, #608] @ 0x260 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ beq 1b3688 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1b3794 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1b377c │ │ │ │ orr r0, r4, #4 │ │ │ │ bl 19c3bc │ │ │ │ @@ -363370,15 +363370,15 @@ │ │ │ │ ldr r9, [sp, #676] @ 0x2a4 │ │ │ │ b 1b312c │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b3794 │ │ │ │ ldr r0, [sp, #548] @ 0x224 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #472 @ 0x1d8 │ │ │ │ add ip, sp, #488 @ 0x1e8 │ │ │ │ str sl, [sp, #204] @ 0xcc │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r9, [sp, #200] @ 0xc8 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #208 @ 0xd0 │ │ │ │ @@ -363432,15 +363432,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1b3894 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b3894 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ bl 19b7c8 │ │ │ │ b 1b3998 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -363455,23 +363455,23 @@ │ │ │ │ adceq sp, r4, r4, asr #7 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b3998 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b3998 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b3914 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b3914 │ │ │ │ addseq sl, pc, r0, asr #28 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 19cfb8 │ │ │ │ b 1b39e4 │ │ │ │ bl 77b24 │ │ │ │ @@ -363492,15 +363492,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 1b3984 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b3984 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 19bac0 │ │ │ │ b 1b39e4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -363518,15 +363518,15 @@ │ │ │ │ adceq sp, r4, r8, lsl #7 │ │ │ │ ldr r1, [sp, #528] @ 0x210 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b39e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x007f3294 │ │ │ │ addseq sl, pc, r8, asr #1 │ │ │ │ addseq sl, pc, r0, lsl r4 @ │ │ │ │ ldrsbteq r7, [sl], #-124 @ 0xffffff84 │ │ │ │ rsbseq r7, sl, ip, lsl #5 │ │ │ │ @@ -363617,15 +363617,15 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b3d74 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ str r8, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ beq 1b3d5c │ │ │ │ @@ -363637,15 +363637,15 @@ │ │ │ │ ldr r8, [r0, #16] │ │ │ │ cmp r9, r2 │ │ │ │ bhi 1b3d30 │ │ │ │ cmp r9, r8 │ │ │ │ bcc 1b3d30 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r6, r3, r4 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ @@ -363722,15 +363722,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r7] │ │ │ │ beq 1b3d14 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ bne 1b3d94 │ │ │ │ orr r0, r6, #4 │ │ │ │ bl 19c3bc │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -363776,28 +363776,28 @@ │ │ │ │ bl 6d224 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1b3df4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b3df4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 19b7b0 │ │ │ │ b 1b3e20 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b3e20 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x009f9eb8 │ │ │ │ umullseq r9, pc, r0, pc @ │ │ │ │ adceq ip, r4, r4, lsl r0 │ │ │ │ umullseq r9, pc, r0, sl @ │ │ │ │ addseq sl, pc, r0, lsr #2 │ │ │ │ @@ -363872,15 +363872,15 @@ │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b412c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r4, r4, r6 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ str r9, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ beq 1b4188 │ │ │ │ @@ -363892,15 +363892,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ bhi 1b4114 │ │ │ │ cmp r4, r9 │ │ │ │ bcc 1b4114 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add sl, r2, sl │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ strb r8, [sp, #49] @ 0x31 │ │ │ │ stm r1, {r0, r6, sl} │ │ │ │ mov r0, #0 │ │ │ │ @@ -363971,15 +363971,15 @@ │ │ │ │ stmia r7!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ beq 1b40f8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 1b414c │ │ │ │ orr r0, r6, #4 │ │ │ │ bl 19cfb8 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -364017,28 +364017,28 @@ │ │ │ │ bl 77460 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1b41b8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b41b8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 19b800 │ │ │ │ b 1b41e4 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b41e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r9, pc, r0, lsr #23 │ │ │ │ adceq fp, r4, r4, lsr #24 │ │ │ │ addseq r9, pc, r0, lsr #13 │ │ │ │ addseq r9, pc, r8, lsl sp @ │ │ │ │ adceq fp, r4, r4, lsr #27 │ │ │ │ @@ -364117,15 +364117,15 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b4520 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r9, r9, r7 │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ str sl, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [sp, #8] │ │ │ │ @@ -364138,15 +364138,15 @@ │ │ │ │ ldr r8, [r0, #16] │ │ │ │ cmp r9, r2 │ │ │ │ bhi 1b4500 │ │ │ │ cmp r9, r8 │ │ │ │ bcc 1b4500 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add fp, r3, fp │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r3, [sp, #20] │ │ │ │ stm r1, {r0, r7, fp} │ │ │ │ mov r0, #0 │ │ │ │ @@ -364222,15 +364222,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r5] │ │ │ │ beq 1b44e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ bne 1b4544 │ │ │ │ orr r0, r8, #4 │ │ │ │ bl 19c3bc │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -364271,28 +364271,28 @@ │ │ │ │ bl 77460 │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 1b45b0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b45b0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 19b7b0 │ │ │ │ b 1b45dc │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b45dc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r9, pc, r4, asr #15 │ │ │ │ adceq fp, r4, r8, asr #16 │ │ │ │ addseq r9, pc, r4, asr #5 │ │ │ │ addseq r9, pc, r0, asr r9 @ │ │ │ │ ldrdeq fp, [r4], ip @ │ │ │ │ @@ -364367,15 +364367,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ bcc 1b47f4 │ │ │ │ cmp r4, r1 │ │ │ │ bhi 1b47f4 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r9, r3 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ @@ -364480,15 +364480,15 @@ │ │ │ │ stmia r6!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ beq 1b48ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 1b4934 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #21 │ │ │ │ beq 1b47f8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -364520,15 +364520,15 @@ │ │ │ │ bl 6d224 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1b4994 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b4994 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 19baec │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -364597,15 +364597,15 @@ │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ bcc 1b4b84 │ │ │ │ cmp r4, r1 │ │ │ │ bhi 1b4b84 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str r9, [sp, #12] │ │ │ │ mov r9, r3 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #53] @ 0x35 │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ sub r1, r4, r7 │ │ │ │ @@ -364708,15 +364708,15 @@ │ │ │ │ stmia r6!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ beq 1b4c7c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 1b4b88 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 19c3bc │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -364740,15 +364740,15 @@ │ │ │ │ bl 6d224 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1b4d04 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b4d04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 1b4d18 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 19c3bc │ │ │ │ @@ -364829,15 +364829,15 @@ │ │ │ │ ldr fp, [r5, #24] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ bcc 1b4ef0 │ │ │ │ cmp sl, r3 │ │ │ │ bhi 1b4ef0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #20 │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ @@ -364954,15 +364954,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r0, [r6] │ │ │ │ beq 1b5054 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ beq 1b4f54 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ bne 1b5098 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ orr r0, r0, #4 │ │ │ │ @@ -364993,15 +364993,15 @@ │ │ │ │ bl 6d224 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1b50f8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b50f8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 19ba74 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -365077,15 +365077,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ bcc 1b530c │ │ │ │ cmp r4, r1 │ │ │ │ bhi 1b530c │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r9, r3 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ @@ -365190,15 +365190,15 @@ │ │ │ │ stmia r6!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ beq 1b5404 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 1b547c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1b5310 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -365242,15 +365242,15 @@ │ │ │ │ bl 6d224 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1b54dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b54dc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 19bb44 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -365318,25 +365318,25 @@ │ │ │ │ ldr r8, [r5, #24] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ bcc 1b56f0 │ │ │ │ cmp r4, r1 │ │ │ │ bhi 1b56f0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r7, sl │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr sl, [r0, #20] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ sub r0, r4, r6 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ add r0, r0, r6 │ │ │ │ @@ -365446,15 +365446,15 @@ │ │ │ │ stmia r9!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ beq 1b5804 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 1b56f4 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 19c3bc │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -365478,15 +365478,15 @@ │ │ │ │ bl 6d224 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1b588c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b588c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 1b58a0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 19c3bc │ │ │ │ @@ -365563,15 +365563,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ ldr r9, [r5, #24] │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ bcc 1b5a60 │ │ │ │ cmp r4, r3 │ │ │ │ bhi 1b5a60 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, sp, #128 @ 0x80 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ @@ -365685,15 +365685,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r6] │ │ │ │ beq 1b5bc0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1b5ac4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1b5c00 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ orr r0, r0, #4 │ │ │ │ @@ -365707,15 +365707,15 @@ │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b5ac4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #104] @ 1b5c90 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #100] @ 1b5c94 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ @@ -365727,15 +365727,15 @@ │ │ │ │ bl 6d224 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1b5c70 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b5c70 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 19bb0c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -365790,15 +365790,15 @@ │ │ │ │ mov r0, #30 │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bcc 1b5de8 │ │ │ │ cmp r7, r9 │ │ │ │ bhi 1b5de8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #30 │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bne 1b5df4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #8 │ │ │ │ @@ -365828,15 +365828,15 @@ │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #27 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldrb r1, [r8, r6] │ │ │ │ mov r6, #1 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1b5f50 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ strb r6, [sp, #12] │ │ │ │ @@ -365888,15 +365888,15 @@ │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ beq 1b5eec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 1b5dec │ │ │ │ add r0, sp, #8 │ │ │ │ bl 19c3bc │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -365938,15 +365938,15 @@ │ │ │ │ b 1b5e10 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1b5fbc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b5fbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 1b5fd0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 19c3bc │ │ │ │ @@ -365978,15 +365978,15 @@ │ │ │ │ strb r0, [r1, #20] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ bcc 1b6150 │ │ │ │ cmp r7, r5 │ │ │ │ bhi 1b6150 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r8, r4 │ │ │ │ sub r2, r7, r4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #21 │ │ │ │ bne 1b6170 │ │ │ │ @@ -366005,15 +366005,15 @@ │ │ │ │ ldr r8, [r4, #28] │ │ │ │ ldr fp, [r4, #32] │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ bcc 1b6160 │ │ │ │ cmp r7, r3 │ │ │ │ bhi 1b6160 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [pc, #640] @ 1b6348 │ │ │ │ add ip, sp, #52 @ 0x34 │ │ │ │ ldrd r2, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ stm ip, {r0, r8, fp} │ │ │ │ mov r0, #0 │ │ │ │ @@ -366068,15 +366068,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bcc 1b6230 │ │ │ │ cmp fp, r1 │ │ │ │ bhi 1b6230 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 1b6208 │ │ │ │ lsr r3, r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ @@ -366191,15 +366191,15 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ bcc 1b64a4 │ │ │ │ cmp r6, fp │ │ │ │ bhi 1b64a4 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, sl, r5 │ │ │ │ sub r2, r6, r5 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #21 │ │ │ │ bne 1b64c4 │ │ │ │ @@ -366218,15 +366218,15 @@ │ │ │ │ mov r1, #30 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ bcc 1b64b4 │ │ │ │ cmp r7, r9 │ │ │ │ bhi 1b64b4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r9, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r2, [pc, #616] @ 1b6684 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldrd r0, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ @@ -366282,15 +366282,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bcc 1b6588 │ │ │ │ cmp fp, r1 │ │ │ │ bhi 1b6588 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, #0 │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 1b6560 │ │ │ │ lsr r2, r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ @@ -366397,15 +366397,15 @@ │ │ │ │ cmp r6, r7 │ │ │ │ str r0, [sp, #32] │ │ │ │ bcc 1b6700 │ │ │ │ cmp r6, fp │ │ │ │ bhi 1b6700 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r8, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, sl, r7 │ │ │ │ sub r2, r6, r7 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #21 │ │ │ │ bne 1b67f4 │ │ │ │ @@ -366422,22 +366422,22 @@ │ │ │ │ strb r0, [r1, #20] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #32] │ │ │ │ bcc 1b6700 │ │ │ │ cmp r7, fp │ │ │ │ bhi 1b6700 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldm r6, {r0, fp} │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [pc, #692] @ 1b6a1c │ │ │ │ lsr r1, r9, #8 │ │ │ │ strb r1, [sp, #65] @ 0x41 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ sub r0, r7, r5 │ │ │ │ @@ -366483,15 +366483,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #32] │ │ │ │ bcc 1b68d4 │ │ │ │ cmp fp, r1 │ │ │ │ bhi 1b68d4 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r8, [r5, #20] │ │ │ │ mov r1, #0 │ │ │ │ uxtb r0, r8 │ │ │ │ cmp r0, #32 │ │ │ │ bhi 1b6884 │ │ │ │ lsr r0, r8, #8 │ │ │ │ mov r1, #1 │ │ │ │ @@ -366535,15 +366535,15 @@ │ │ │ │ ldrd r0, [r5] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #30 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r0, sl, r9 │ │ │ │ sub r1, fp, sl │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r0, [sp] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -366627,15 +366627,15 @@ │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #32] │ │ │ │ bcc 1b6a98 │ │ │ │ cmp r7, fp │ │ │ │ bhi 1b6a98 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r8, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, sl, r5 │ │ │ │ sub r2, r7, r5 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #21 │ │ │ │ bne 1b6b5c │ │ │ │ @@ -366651,15 +366651,15 @@ │ │ │ │ ldrd r8, [r5, #8] │ │ │ │ ldrd sl, [r5, #28] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ bcc 1b6a98 │ │ │ │ cmp r7, r9 │ │ │ │ bhi 1b6a98 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [pc, #548] @ 1b6d04 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ add r3, r8, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ stm r1, {r0, sl, fp} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -366703,15 +366703,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ bcc 1b6c24 │ │ │ │ cmp fp, r1 │ │ │ │ bhi 1b6c24 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r3, #0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #32 │ │ │ │ bhi 1b6bf4 │ │ │ │ lsr r2, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ @@ -366813,15 +366813,15 @@ │ │ │ │ cmp r6, r7 │ │ │ │ str r0, [sp, #24] │ │ │ │ bcc 1b6e30 │ │ │ │ cmp r6, fp │ │ │ │ bhi 1b6e30 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r8, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, sl, r7 │ │ │ │ sub r2, r6, r7 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #21 │ │ │ │ bne 1b6e50 │ │ │ │ @@ -366836,15 +366836,15 @@ │ │ │ │ strb r0, [r1, #20] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bcc 1b6e30 │ │ │ │ cmp r7, r9 │ │ │ │ bhi 1b6e30 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [pc, #604] @ 1b7020 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ ldrd r2, [r6] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ stm ip, {r0, sl, fp} │ │ │ │ mov r0, #0 │ │ │ │ @@ -366892,15 +366892,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bcc 1b6f18 │ │ │ │ cmp fp, r1 │ │ │ │ bhi 1b6f18 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #32 │ │ │ │ bhi 1b6ee8 │ │ │ │ lsr r2, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ @@ -367013,15 +367013,15 @@ │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #24] │ │ │ │ bcc 1b7154 │ │ │ │ cmp r6, r3 │ │ │ │ bhi 1b7154 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r7, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r8, r4 │ │ │ │ sub r2, r6, r4 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #21 │ │ │ │ bne 1b7174 │ │ │ │ @@ -367037,15 +367037,15 @@ │ │ │ │ ldr r8, [r4, #28] │ │ │ │ ldr fp, [r4, #32] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bcc 1b7154 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1b7154 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [pc, #600] @ 1b7340 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ ldrd r2, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ stm ip, {r0, r8, fp} │ │ │ │ mov r0, #0 │ │ │ │ @@ -367093,15 +367093,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bcc 1b723c │ │ │ │ cmp fp, r1 │ │ │ │ bhi 1b723c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #32 │ │ │ │ bhi 1b720c │ │ │ │ lsr r2, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ @@ -367212,15 +367212,15 @@ │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #24] │ │ │ │ bcc 1b7424 │ │ │ │ cmp r7, fp │ │ │ │ bhi 1b7424 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r8, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, sl, r5 │ │ │ │ sub r2, r7, r5 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #21 │ │ │ │ bne 1b7448 │ │ │ │ @@ -367234,15 +367234,15 @@ │ │ │ │ strb r0, [r1, #20] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #24] │ │ │ │ bcc 1b7424 │ │ │ │ cmp r7, r3 │ │ │ │ bhi 1b7424 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #30 │ │ │ │ cmp r7, r5 │ │ │ │ str r0, [sp, #24] │ │ │ │ bne 1b74f8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ @@ -367274,15 +367274,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ bcc 1b7524 │ │ │ │ cmp fp, r1 │ │ │ │ bhi 1b7524 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r3, #0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #32 │ │ │ │ bhi 1b74e0 │ │ │ │ lsr r2, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ @@ -367301,15 +367301,15 @@ │ │ │ │ mov r2, #31 │ │ │ │ strd r2, [r4] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 19cfb8 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1b75f0 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #4] │ │ │ │ @@ -367751,15 +367751,15 @@ │ │ │ │ beq 1b7c18 │ │ │ │ ldr r0, [pc, #308] @ 1b7d28 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b7cec │ │ │ │ mov r6, r0 │ │ │ │ b 1b7c1c │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ @@ -367770,15 +367770,15 @@ │ │ │ │ beq 1b7c64 │ │ │ │ ldr r0, [pc, #240] @ 1b7d30 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b7cd0 │ │ │ │ mov r7, r0 │ │ │ │ b 1b7c68 │ │ │ │ mov r7, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ @@ -367797,15 +367797,15 @@ │ │ │ │ bl 1bb788 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1b7b78 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1b7b78 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [pc, #84] @ 1b7d2c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ @@ -367820,15 +367820,15 @@ │ │ │ │ bl 77430 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1b7d20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r5, pc, r8, lsl ip @ │ │ │ │ adceq r8, r4, r8, ror #2 │ │ │ │ addseq r5, pc, ip, lsr ip @ │ │ │ │ adceq r8, r4, ip, lsl r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -367885,15 +367885,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #888] @ 1b8188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b812c │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ @@ -367921,15 +367921,15 @@ │ │ │ │ ldr r8, [r4, #16] │ │ │ │ cmp r6, r1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ bhi 1b80cc │ │ │ │ cmp r6, r8 │ │ │ │ bcc 1b80cc │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r0, [r4] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ strb r3, [sp, #73] @ 0x49 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strb r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ @@ -368008,15 +368008,15 @@ │ │ │ │ cmp sl, r6 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bcc 1b80cc │ │ │ │ cmp sl, r1 │ │ │ │ bhi 1b80cc │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r8, r6 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ sub r2, sl, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 807e00 │ │ │ │ cmp sl, r8 │ │ │ │ bcs 1b80d8 │ │ │ │ @@ -368054,15 +368054,15 @@ │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b7fa4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [fp, #24] │ │ │ │ sub r2, sl, r8 │ │ │ │ @@ -368093,15 +368093,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b8174 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -368164,15 +368164,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #928] @ 1b860c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b85b0 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ @@ -368201,15 +368201,15 @@ │ │ │ │ cmp r9, r0 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ bhi 1b8424 │ │ │ │ cmp r9, r8 │ │ │ │ bcc 1b8424 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r0, [sl] │ │ │ │ ldr r2, [sl, #20] │ │ │ │ strb r3, [sp, #73] @ 0x49 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strb r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -368291,15 +368291,15 @@ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r9, r6 │ │ │ │ bcc 1b8548 │ │ │ │ cmp r9, r1 │ │ │ │ bhi 1b8548 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r8, r6 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ sub r2, r9, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 807e00 │ │ │ │ cmp r9, r8 │ │ │ │ bcs 1b855c │ │ │ │ @@ -368341,15 +368341,15 @@ │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ str r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b83f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strd r2, [r0] │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -368382,15 +368382,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b85f8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -368446,15 +368446,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #892] @ 1b8a50 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b89f4 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ @@ -368479,15 +368479,15 @@ │ │ │ │ ldr sl, [r8, #16] │ │ │ │ cmp r6, r1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ bhi 1b88bc │ │ │ │ cmp r6, sl │ │ │ │ bcc 1b88bc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #30 │ │ │ │ cmp r6, sl │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ bne 1b88c8 │ │ │ │ mov r7, #30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, #23 │ │ │ │ @@ -368515,15 +368515,15 @@ │ │ │ │ cmp sl, r6 │ │ │ │ bcc 1b88bc │ │ │ │ cmp sl, r1 │ │ │ │ bhi 1b88bc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp] │ │ │ │ sub r2, sl, r6 │ │ │ │ add r1, r0, r6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 807e00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp sl, r3 │ │ │ │ @@ -368562,22 +368562,22 @@ │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b8940 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [fp] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldrb r1, [r7, sl] │ │ │ │ mov r0, #1 │ │ │ │ mov r7, #35 @ 0x23 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1b899c │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [r8, #16] │ │ │ │ @@ -368655,15 +368655,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b8a3c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -368730,15 +368730,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #860] @ 1b8ea0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b8e44 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ @@ -368766,15 +368766,15 @@ │ │ │ │ ldr fp, [r4, #16] │ │ │ │ cmp r7, r1 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ bhi 1b8de4 │ │ │ │ cmp r7, fp │ │ │ │ bcc 1b8de4 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, r8, fp │ │ │ │ strb r0, [sp, #73] @ 0x49 │ │ │ │ add r8, sp, #108 @ 0x6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -368846,15 +368846,15 @@ │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bcc 1b8de4 │ │ │ │ cmp r8, r1 │ │ │ │ bhi 1b8de4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, fp, r7 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ sub r2, r8, r7 │ │ │ │ mov r0, fp │ │ │ │ bl 807e00 │ │ │ │ cmp r8, fp │ │ │ │ bcs 1b8df0 │ │ │ │ @@ -368892,15 +368892,15 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b8cb8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sl] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r9, #24] │ │ │ │ sub r2, r8, fp │ │ │ │ @@ -368931,15 +368931,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b8e8c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -369002,15 +369002,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #960] @ 1b9344 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b92e8 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ @@ -369039,23 +369039,23 @@ │ │ │ │ cmp fp, r1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ bhi 1b91d4 │ │ │ │ cmp fp, r8 │ │ │ │ bcc 1b91d4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldrd r0, [sl] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r4, [sl, #20] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strb r0, [sp, #97] @ 0x61 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ sub r0, fp, r8 │ │ │ │ @@ -369098,15 +369098,15 @@ │ │ │ │ cmp r7, r8 │ │ │ │ bcc 1b91d4 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1b91d4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ sub r2, r7, r8 │ │ │ │ add r1, r0, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 807e00 │ │ │ │ cmp r7, r5 │ │ │ │ bcs 1b9290 │ │ │ │ @@ -369144,15 +369144,15 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b9288 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb lr, [sp, #107] @ 0x6b │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ @@ -369228,15 +369228,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b9330 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -369300,15 +369300,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #880] @ 1b979c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b9740 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -369336,15 +369336,15 @@ │ │ │ │ ldr fp, [sl, #16] │ │ │ │ cmp r7, r1 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bhi 1b96e0 │ │ │ │ cmp r7, fp │ │ │ │ bcc 1b96e0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r0, [sl] │ │ │ │ ldr r2, [sl, #20] │ │ │ │ strb r3, [sp, #57] @ 0x39 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strb r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -369421,15 +369421,15 @@ │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [sp, #24] │ │ │ │ bcc 1b96e0 │ │ │ │ cmp r8, r1 │ │ │ │ bhi 1b96e0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r2, [sp] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, fp, r7 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ sub r2, r8, r7 │ │ │ │ mov r0, fp │ │ │ │ bl 807e00 │ │ │ │ cmp r8, fp │ │ │ │ bcs 1b96ec │ │ │ │ @@ -369467,15 +369467,15 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b95b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r9, #24] │ │ │ │ sub r2, r8, fp │ │ │ │ @@ -369506,15 +369506,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b9788 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -369578,15 +369578,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 1ab2b0 │ │ │ │ ldr r0, [pc, #980] @ 1b9c58 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b9bfc │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #148] @ 0x94 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ @@ -369615,15 +369615,15 @@ │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ bhi 1b9a68 │ │ │ │ cmp r7, r8 │ │ │ │ bcc 1b9a68 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, r2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd r0, [r4] │ │ │ │ strb r3, [sp, #69] @ 0x45 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ @@ -369716,15 +369716,15 @@ │ │ │ │ cmp r7, r8 │ │ │ │ bcc 1b9b90 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 1b9b90 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ sub r2, r7, r8 │ │ │ │ str r8, [sp, #12] │ │ │ │ add r1, r0, r8 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ bl 807e00 │ │ │ │ @@ -369767,15 +369767,15 @@ │ │ │ │ mov r0, #3 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b9a38 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #3 │ │ │ │ strd r2, [sl] │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #16] │ │ │ │ @@ -369809,15 +369809,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1b9c44 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 19cfb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -370003,22 +370003,22 @@ │ │ │ │ stm r1, {r0, r9, sl} │ │ │ │ beq 1b9f9c │ │ │ │ cmp lr, #0 │ │ │ │ beq 1b9f3c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, lr │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov ip, r6 │ │ │ │ cmp ip, #0 │ │ │ │ beq 1b9f9c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, ip │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sl, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1b9fa4 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldm fp, {r1, r2, r3, r4, r5, r7} │ │ │ │ @@ -370246,15 +370246,15 @@ │ │ │ │ str r0, [fp, #-4] │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ba384 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #16] │ │ │ │ add r0, sl, r4 │ │ │ │ ldrsb r0, [r0] │ │ │ │ @@ -370301,15 +370301,15 @@ │ │ │ │ b 1ba328 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ba3e0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r6, r1, #16 │ │ │ │ mov sl, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -370820,15 +370820,15 @@ │ │ │ │ ldr r5, [fp, #-4] │ │ │ │ strd r0, [fp, #-8] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1babbc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 53be4 │ │ │ │ @@ -370849,15 +370849,15 @@ │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 8ddcb0 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bac70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r5, r0, #16 │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -371096,15 +371096,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ bl 4f94c │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bb0ec │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [sp, #12] │ │ │ │ mov r9, r2 │ │ │ │ add r0, lr, sl │ │ │ │ ldrsb ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ @@ -371158,15 +371158,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 19c4ac │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bb144 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r4, #16 │ │ │ │ @@ -371532,15 +371532,15 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ stm r7, {r0, r2, r3} │ │ │ │ beq 1bb6d4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #1 │ │ │ │ bl 63f84 │ │ │ │ @@ -371556,15 +371556,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 19d238 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bb77c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ add r6, r1, #16 │ │ │ │ mov r4, r3 │ │ │ │ @@ -371703,15 +371703,15 @@ │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ stm r7, {r0, r2, r3} │ │ │ │ beq 1bb984 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #1 │ │ │ │ bl 74cac │ │ │ │ @@ -371730,21 +371730,21 @@ │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1bba40 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bba20 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add r5, r1, #16 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -372076,15 +372076,15 @@ │ │ │ │ str r4, [r0, #-12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r7 │ │ │ │ @@ -372104,15 +372104,15 @@ │ │ │ │ bl 19b914 │ │ │ │ ldr r1, [r6] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1bc00c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r4, r0, #16 │ │ │ │ mov fp, r2 │ │ │ │ @@ -372230,15 +372230,15 @@ │ │ │ │ ldr r6, [fp, #-4] │ │ │ │ str r0, [fp, #-4] │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bc1d4 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 52e54 │ │ │ │ b 1bc048 │ │ │ │ @@ -372253,15 +372253,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bc260 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ add r5, r0, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -373005,15 +373005,15 @@ │ │ │ │ beq 1bce20 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ beq 1bce30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bce20 │ │ │ │ ldr r0, [r0, #-16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov fp, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ @@ -373140,15 +373140,15 @@ │ │ │ │ and r2, r1, r2 │ │ │ │ add r1, ip, r2 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1bd03c │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, #0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bd080 │ │ │ │ @@ -373205,15 +373205,15 @@ │ │ │ │ cmn r9, #-2147483644 @ 0x80000004 │ │ │ │ bhi 1bd0c8 │ │ │ │ ldr r0, [pc, #108] @ 1bd19c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1bd18c │ │ │ │ add r6, r0, r6 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fd48 │ │ │ │ @@ -373396,15 +373396,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ strh r8, [sl, #53] @ 0x35 │ │ │ │ strb r8, [sl, #55] @ 0x37 │ │ │ │ str r2, [sl, #44] @ 0x2c │ │ │ │ beq 1bd50c │ │ │ │ add r0, sp, #864 @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5c2090 │ │ │ │ + bl 5c2080 │ │ │ │ ldr r2, [sp, #880] @ 0x370 │ │ │ │ str r2, [sp, #1288] @ 0x508 │ │ │ │ ldr lr, [sp, #864] @ 0x360 │ │ │ │ ldr fp, [sp, #868] @ 0x364 │ │ │ │ ldr r9, [sp, #872] @ 0x368 │ │ │ │ ldr r7, [sp, #876] @ 0x36c │ │ │ │ ldr r2, [sl, #44] @ 0x2c │ │ │ │ @@ -373901,15 +373901,15 @@ │ │ │ │ add r1, sp, #864 @ 0x360 │ │ │ │ str r0, [sp, #868] @ 0x364 │ │ │ │ add r0, r1, #8 │ │ │ │ str lr, [sp, #864] @ 0x360 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ cmp r6, #24 │ │ │ │ bne 1bdfc8 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ @@ -374095,15 +374095,15 @@ │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ ldm r0, {r2, r3, r5, r7} │ │ │ │ stm r1, {r2, r3, r5, r7} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ - bl 5c21a4 │ │ │ │ + bl 5c2194 │ │ │ │ add r2, sp, #1296 @ 0x510 │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ ldr r6, [sp, #1288] @ 0x508 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r7, [sp, #1292] @ 0x50c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ b 1bdf78 │ │ │ │ @@ -374415,15 +374415,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ bne 1be550 │ │ │ │ ldr r0, [sl, #136] @ 0x88 │ │ │ │ str r1, [sl, #172] @ 0xac │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #136] @ 0x88 │ │ │ │ str r0, [sp, #1288] @ 0x508 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #864 @ 0x360 │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ @@ -375542,15 +375542,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ mov r0, #12 │ │ │ │ strb r6, [sl, #204] @ 0xcc │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1bfd80 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ strb r6, [sl, #9] │ │ │ │ str r0, [sl, #4] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -375613,19 +375613,19 @@ │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bl 7bbdfc │ │ │ │ mov r7, r9 │ │ │ │ add r4, sl, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c1d3c │ │ │ │ + bl 5c1d2c │ │ │ │ add r6, sl, #32 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5c1f20 │ │ │ │ + bl 5c1f10 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sl, #96] @ 0x60 │ │ │ │ strb r0, [sl, #112] @ 0x70 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sl, #104] @ 0x68 │ │ │ │ add r4, sl, #56 @ 0x38 │ │ │ │ @@ -375685,61 +375685,61 @@ │ │ │ │ str r9, [sp, #196] @ 0xc4 │ │ │ │ strh r1, [fp, #13] │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #196 @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c1f3c │ │ │ │ + bl 5c1f2c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, r6, #8 │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #2668] @ 1c0290 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1bfdf8 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ mov r4, r0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mov r5, r4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bf870 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ mov fp, r5 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bf898 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bfb24 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1bfb24 │ │ │ │ ldrh r1, [sp, #74] @ 0x4a │ │ │ │ mov r5, #0 │ │ │ │ strh r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #76] @ 0x4c │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ @@ -375753,29 +375753,29 @@ │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ b 1bfc04 │ │ │ │ ldrb r0, [sp, #68] @ 0x44 │ │ │ │ ldrh r1, [sp, #66] @ 0x42 │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ strh r1, [sp, #70] @ 0x46 │ │ │ │ add r0, sl, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bf928 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #12 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bf948 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ b 1bfbc8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bhi 1bfa2c │ │ │ │ ldr r6, [pc, #2308] @ 1c026c │ │ │ │ @@ -375879,21 +375879,21 @@ │ │ │ │ strb r1, [sp, #127] @ 0x7f │ │ │ │ strb r0, [sp, #124] @ 0x7c │ │ │ │ str fp, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r9, [sp, #112] @ 0x70 │ │ │ │ beq 1bfb20 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bfb20 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov fp, #0 │ │ │ │ ldr r0, [pc, #1880] @ 1c0284 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ @@ -375901,15 +375901,15 @@ │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #12 │ │ │ │ str fp, [sp, #196] @ 0xc4 │ │ │ │ strb r5, [sl, #9] │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1bfd64 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r6, [sl, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r5, [sl, #9] │ │ │ │ @@ -375939,15 +375939,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1bfbd4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1bfc00 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ b 1bfc04 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #9] │ │ │ │ dmb ish │ │ │ │ @@ -375994,15 +375994,15 @@ │ │ │ │ b 1bf558 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1cbe04 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, r5 │ │ │ │ add r5, sp, #196 @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #309] @ 0x135 │ │ │ │ cmp r9, #21 │ │ │ │ beq 1bf31c │ │ │ │ ldrb r0, [sp, #38] @ 0x26 │ │ │ │ @@ -376099,30 +376099,30 @@ │ │ │ │ b 1c0120 │ │ │ │ b 1c00e8 │ │ │ │ b 1c00e8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #309] @ 0x135 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #10] │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ b 1bffac │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1bfed8 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1bfed8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 1c8224 │ │ │ │ b 1bfed0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -376159,25 +376159,25 @@ │ │ │ │ b 1bff74 │ │ │ │ ldr r1, [sl, #20] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c01a0 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c01a0 │ │ │ │ mov r8, r0 │ │ │ │ b 1c01dc │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c0188 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c0188 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [sl, #189] @ 0xbd │ │ │ │ cmp r0, #3 │ │ │ │ bne 1bffb4 │ │ │ │ ldr r0, [sl, #180] @ 0xb4 │ │ │ │ bl 1c7074 │ │ │ │ @@ -376237,29 +376237,29 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c0078 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c00a0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c01a0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c00b0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c01a0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 1c01a0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 1c0180 │ │ │ │ mov r8, r0 │ │ │ │ b 1c01a0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -376316,15 +376316,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1c01b8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c01dc │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -376695,15 +376695,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c081c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #12 │ │ │ │ bl 1c4704 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #3 │ │ │ │ beq 1c081c │ │ │ │ cmp r1, #2 │ │ │ │ @@ -376724,15 +376724,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c0850 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c8a44 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -376752,25 +376752,25 @@ │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c08ac │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c09c8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1c097c │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c09cc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -376797,35 +376797,35 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1c0984 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c0984 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c0984 │ │ │ │ ldr r1, [r4, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c097c │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 1c58c8 │ │ │ │ add r6, r4, #140 @ 0x8c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c09b0 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ add r6, r4, #128 @ 0x80 │ │ │ │ strb r0, [r4, #177] @ 0xb1 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c08c4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -376863,24 +376863,24 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c0a68 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ strb r0, [r4, #177] @ 0xb1 │ │ │ │ mov r0, #132 @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c0a8c │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #274] @ 0x112 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ @@ -376892,15 +376892,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c0adc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -376916,15 +376916,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c0b3c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -376976,15 +376976,15 @@ │ │ │ │ bne 1c0c4c │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c0c4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -377005,24 +377005,24 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 1c0c6c │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c0c6c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c0cc4 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #345] @ 0x159 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, pc} │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ @@ -377186,37 +377186,37 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c0f74 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ bl 25e9cc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c0fa4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c0fcc │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #280] @ 0x118 │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #6 │ │ │ │ @@ -377240,30 +377240,30 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1c1170 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1170 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c1170 │ │ │ │ ldrb r0, [r4, #324] @ 0x144 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1c11e8 │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c1134 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1c11e8 │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c11e8 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c11e8 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ bl 1c9c84 │ │ │ │ b 1c11f0 │ │ │ │ ldrb r0, [r4, #337] @ 0x151 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1c1210 │ │ │ │ @@ -377273,15 +377273,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1c11b8 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c11b8 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c11b8 │ │ │ │ ldrb r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1c11e0 │ │ │ │ ldrb r0, [r4, #300] @ 0x12c │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c11c4 │ │ │ │ @@ -377319,15 +377319,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1188 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c122c │ │ │ │ b 1c1238 │ │ │ │ ldr r5, [r4, #320] @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ @@ -377351,41 +377351,41 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #282] @ 0x11a │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1208 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 1c58c8 │ │ │ │ ldrb r0, [r4, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c1238 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1238 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ b 1c12d4 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1270 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ b 1c12e8 │ │ │ │ b 1c1294 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 1c58c8 │ │ │ │ @@ -377397,30 +377397,30 @@ │ │ │ │ b 1c12a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c12c0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 1c58c8 │ │ │ │ b 1c12d4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c12fc │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c12fc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #56] @ 0x38 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -377600,23 +377600,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c15ec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c160c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #40] @ 0x28 │ │ │ │ cmpeq r1, #3 │ │ │ │ @@ -377653,15 +377653,15 @@ │ │ │ │ bne 1c16e0 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c16e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -377678,15 +377678,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1c174c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c174c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r5, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -377716,15 +377716,15 @@ │ │ │ │ bne 1c17bc │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c17bc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r0, #4 │ │ │ │ bhi 1c181c │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c181c │ │ │ │ mov r0, #0 │ │ │ │ @@ -377752,43 +377752,43 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c184c │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c17d4 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c187c │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c18c8 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ bne 1c18bc │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c18bc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ bl 1c89b0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #13] │ │ │ │ @@ -377810,28 +377810,28 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1934 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1954 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c1970 │ │ │ │ @@ -377866,33 +377866,33 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1a14 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c1a64 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1c1a80 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1a44 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1a80 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, r4, #20 │ │ │ │ b 1c19f8 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c1a80 │ │ │ │ @@ -377902,15 +377902,15 @@ │ │ │ │ b 1c19f8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1aa4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ @@ -377932,15 +377932,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed000 │ │ │ │ + bl 3ecff4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -377996,15 +377996,15 @@ │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r0, #1 │ │ │ │ beq 1c1c10 │ │ │ │ bl 4e424 │ │ │ │ add r5, r4, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f00b0 │ │ │ │ + bl 3f00a4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmn r0, #1 │ │ │ │ beq 1c1c2c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1c86c0 │ │ │ │ @@ -378078,15 +378078,15 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b 867e94 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #292] @ 0x124 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3eefd0 │ │ │ │ + bl 3eefc4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c1d6c │ │ │ │ @@ -378170,15 +378170,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1ed4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #356] @ 0x164 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r9, #80 @ 0x50 │ │ │ │ bl 1c1460 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #280] @ 0x118 │ │ │ │ add r0, r9, #288 @ 0x120 │ │ │ │ bl 29f464 │ │ │ │ @@ -378206,15 +378206,15 @@ │ │ │ │ b 1c1f08 │ │ │ │ ldr r1, [r9, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c1f64 │ │ │ │ ldr r0, [r9, #324] @ 0x144 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #364] @ 0x16c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 1c1f84 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -378252,15 +378252,15 @@ │ │ │ │ ldr r1, [r9, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c201c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #356] @ 0x164 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r5 │ │ │ │ beq 1c206c │ │ │ │ mov r0, r6 │ │ │ │ @@ -378279,15 +378279,15 @@ │ │ │ │ b 1c202c │ │ │ │ ldr r1, [r9, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c2088 │ │ │ │ ldr r0, [r9, #324] @ 0x144 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #364] @ 0x16c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ dmb ish │ │ │ │ @@ -378456,15 +378456,15 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 1c2318 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c2318 │ │ │ │ ldrb r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #4 │ │ │ │ beq 1c2500 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1c25f0 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ @@ -378494,15 +378494,15 @@ │ │ │ │ ldr r1, [r4, #260] @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c2678 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ bl 1ca084 │ │ │ │ b 1c25f8 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #4 │ │ │ │ beq 1c2524 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -378526,15 +378526,15 @@ │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ bl 1c92b4 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c2538 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c2538 │ │ │ │ ldrb r0, [r4, #692] @ 0x2b4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #680] @ 0x2a8 │ │ │ │ cmpeq r0, #3 │ │ │ │ bne 1c25e8 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ @@ -378603,15 +378603,15 @@ │ │ │ │ b 1c2564 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c2598 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ ldrd r0, [r4, #236] @ 0xec │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1c25c0 │ │ │ │ add r6, r0, #52 @ 0x34 │ │ │ │ @@ -378621,15 +378621,15 @@ │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c25e0 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ bl 1c7534 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 1c56d0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 1c69bc │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ @@ -378649,23 +378649,23 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 1c261c │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c261c │ │ │ │ ldr r1, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c2670 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #274] @ 0x112 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 1c3cc8 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -378677,15 +378677,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne 1c26d0 │ │ │ │ b 1c2718 │ │ │ │ ldr r2, [r4, #328] @ 0x148 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, r0 │ │ │ │ beq 1c2718 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r6, r0, #4 │ │ │ │ lsr r5, r1, #5 │ │ │ │ @@ -378698,23 +378698,23 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 1c26e0 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c26e0 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c25a0 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c25a0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c27b8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #400] @ 0x190 │ │ │ │ @@ -378756,15 +378756,15 @@ │ │ │ │ b 1c2820 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c27fc │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #275] @ 0x113 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ b 1c2818 │ │ │ │ b 1c2848 │ │ │ │ mov r8, r0 │ │ │ │ @@ -378792,15 +378792,15 @@ │ │ │ │ b 1c2854 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c288c │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ bl 1c84ec │ │ │ │ b 1c28e4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -378814,15 +378814,15 @@ │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c28e4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ bl 1c7534 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 1c56d0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 1c69bc │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ @@ -378907,22 +378907,22 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c2a58 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c2a74 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ bl 1cb130 │ │ │ │ b 1c29fc │ │ │ │ b 1c2a9c │ │ │ │ mov r6, r0 │ │ │ │ b 1c2adc │ │ │ │ @@ -378967,21 +378967,21 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c2b54 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c2b34 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #214] @ 0xd6 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -379445,15 +379445,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c32c0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bhi 1c32dc │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -379464,38 +379464,38 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c330c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c333c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 1c3364 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c3368 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ @@ -379753,15 +379753,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c37b0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #4 │ │ │ │ bne 1c37a8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 4e424 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -379775,38 +379775,38 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c37e8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c3818 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 1c3840 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c3844 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r1, r2, #3 │ │ │ │ orrs r1, r1, r3 │ │ │ │ bne 1c38a0 │ │ │ │ @@ -379821,25 +379821,25 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c38a8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1cb868 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c38c8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #3 │ │ │ │ beq 1c38f4 │ │ │ │ cmp r1, #4 │ │ │ │ @@ -379904,15 +379904,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c3a64 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 1c3a4c │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ bne 1c3a64 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ @@ -379923,45 +379923,45 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c3a38 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c3a64 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c3a84 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 1c3aac │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c3ab0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ @@ -380139,15 +380139,15 @@ │ │ │ │ bne 1c3d80 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #392] @ 0x188 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -380265,15 +380265,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c3f64 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c3f90 │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c4010 │ │ │ │ ldr r0, [r4, #168]! @ 0xa8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -380294,15 +380294,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c3fd8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c4004 │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 1c4014 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #168]! @ 0xa8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -380357,15 +380357,15 @@ │ │ │ │ b 1c40e8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c7a38 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ - bl 3ec9d0 │ │ │ │ + bl 3ec9c4 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c41d4 │ │ │ │ ldr r0, [r4, #168]! @ 0xa8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -380376,15 +380376,15 @@ │ │ │ │ bne 1c41d4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 867e94 │ │ │ │ b 1c41d4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ - bl 3ec9d0 │ │ │ │ + bl 3ec9c4 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c41d4 │ │ │ │ ldr r0, [r4, #168]! @ 0xa8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -380395,15 +380395,15 @@ │ │ │ │ bne 1c41d4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 867e94 │ │ │ │ b 1c41d4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ - bl 3ec9d0 │ │ │ │ + bl 3ec9c4 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c41d4 │ │ │ │ ldr r0, [r4, #168]! @ 0xa8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -380477,15 +380477,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c42b4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c42e0 │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c431c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #492]! @ 0x1ec │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -380513,15 +380513,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c4344 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c4370 │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c43ac │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #492]! @ 0x1ec │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -380537,15 +380537,15 @@ │ │ │ │ bl 1c4f80 │ │ │ │ ldr r1, [r4, #476] @ 0x1dc │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c43d0 │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c4224 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -380590,15 +380590,15 @@ │ │ │ │ b 1c4598 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #500] @ 0x1f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c7a38 │ │ │ │ add r0, r4, #472 @ 0x1d8 │ │ │ │ - bl 3ec9d0 │ │ │ │ + bl 3ec9c4 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c44e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #492]! @ 0x1ec │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -380611,15 +380611,15 @@ │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 1c4f80 │ │ │ │ b 1c4598 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #472 @ 0x1d8 │ │ │ │ - bl 3ec9d0 │ │ │ │ + bl 3ec9c4 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c4534 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #492]! @ 0x1ec │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -380634,15 +380634,15 @@ │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 1c4f80 │ │ │ │ b 1c4598 │ │ │ │ mov r6, r0 │ │ │ │ b 1c4598 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #472 @ 0x1d8 │ │ │ │ - bl 3ec9d0 │ │ │ │ + bl 3ec9c4 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c4590 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #492]! @ 0x1ec │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -380657,26 +380657,26 @@ │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 1c4f80 │ │ │ │ ldr r1, [r4, #476] @ 0x1dc │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c45b0 │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c45dc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4604 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -380694,15 +380694,15 @@ │ │ │ │ bne 1c461c │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4644 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #84] @ 1c46a4 │ │ │ │ ldr r2, [pc, #84] @ 1c46a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ @@ -380716,15 +380716,15 @@ │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c46a0 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrsbteq sl, [lr], #-132 @ 0xffffff7c │ │ │ │ addseq pc, lr, r4, lsr r3 @ │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -380741,61 +380741,61 @@ │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4700 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4724 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c473c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4758 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4774 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c47c0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c47b8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ bl 1cb3f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ cmp r1, #3 │ │ │ │ @@ -380933,15 +380933,15 @@ │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4a00 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4a3c │ │ │ │ cmp r1, #3 │ │ │ │ bne 1c4a7c │ │ │ │ @@ -380956,23 +380956,23 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4a60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4a7c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c4ab4 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -381135,15 +381135,15 @@ │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4d28 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #368] @ 0x170 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #353] @ 0x161 │ │ │ │ cmpeq r0, #3 │ │ │ │ @@ -381182,15 +381182,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c4de4 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1c4e08 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ @@ -381198,15 +381198,15 @@ │ │ │ │ b 1c4dec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c4e24 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -381274,34 +381274,34 @@ │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4f54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c4f78 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c4ff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ed548 │ │ │ │ + bl 3ed53c │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ beq 1c4ff4 │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 7bf1f0 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -381380,40 +381380,40 @@ │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1cbe04 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5140 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5160 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #176] @ 0xb0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5198 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -381473,15 +381473,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5250 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c5278 │ │ │ │ @@ -381511,15 +381511,15 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5250 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c5348 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ @@ -381641,55 +381641,55 @@ │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5510 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1c5e28 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 1c53dc │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1c5e28 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5574 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5250 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c51e4 │ │ │ │ b 1c5510 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1c5600 │ │ │ │ @@ -381704,15 +381704,15 @@ │ │ │ │ bne 1c5650 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71b02c │ │ │ │ b 1c5650 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c55cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c5650 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ @@ -381766,92 +381766,92 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c56e0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c5704 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c571c │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5754 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c5730 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c5754 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c575c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfd04 │ │ │ │ + b 5bfcf4 │ │ │ │ mov r6, r0 │ │ │ │ b 1c57e4 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c57ac │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c57e4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c57c0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c57e4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c57ec │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c5814 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #3 │ │ │ │ bcs 1c584c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r1] │ │ │ │ mov r4, r1 │ │ │ │ @@ -381861,31 +381861,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5880 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c58b0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -381911,15 +381911,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7c4d74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5948 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ bl 1c8eb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -381933,39 +381933,39 @@ │ │ │ │ bl 29e878 │ │ │ │ mov r0, r6 │ │ │ │ bl 1c68a8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 1c59b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f01ac │ │ │ │ + bl 3f01a0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 1c59b0 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c86c0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #16]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 1c59e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f01ac │ │ │ │ + bl 3f01a0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ beq 1c59e0 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 1c86c0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #32]! │ │ │ │ cmp r0, #2 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f01ac │ │ │ │ + bl 3f01a0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmn r0, #1 │ │ │ │ beq 1c5a10 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1c86c0 │ │ │ │ @@ -382188,40 +382188,40 @@ │ │ │ │ beq 1c5dcc │ │ │ │ cmp r0, #1 │ │ │ │ bne 1c5de8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5d9c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1c5df4 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1c5e10 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5e10 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1c85d0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1c5dbc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #12 │ │ │ │ @@ -382249,15 +382249,15 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5ef0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1c7dbc │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -382273,23 +382273,23 @@ │ │ │ │ bl 1c7dbc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5ef0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c5f10 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -382362,15 +382362,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1c5f18 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c5f8c │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -382410,56 +382410,56 @@ │ │ │ │ b 1c60e0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6170 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 1c7dbc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6140 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 1c7dbc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 1c7dbc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c7dbc │ │ │ │ b 1c6268 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c7dbc │ │ │ │ b 1c6268 │ │ │ │ bl 77b24 │ │ │ │ @@ -382473,15 +382473,15 @@ │ │ │ │ b 1c61d8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6210 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 1c7dbc │ │ │ │ b 1c6268 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ @@ -382493,15 +382493,15 @@ │ │ │ │ b 1c6228 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6260 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c7dbc │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -382519,15 +382519,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c62a8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 1c51e4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #20 │ │ │ │ bhi 1c62a8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -382543,51 +382543,51 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6328 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6358 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bb228 │ │ │ │ + bl 5bb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c639c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c63b8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 1c63d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ @@ -382596,21 +382596,21 @@ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c6408 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c63e8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 1c647c │ │ │ │ cmp r1, #2 │ │ │ │ @@ -382704,15 +382704,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 1c660c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c660c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 1c5e28 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne 1c660c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -382723,34 +382723,34 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c65f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 1c51e4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6634 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -382936,28 +382936,28 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6960 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3cc3b0 │ │ │ │ + bl 3cc3a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 1c1bbc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c69b0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c1bbc │ │ │ │ b 1c69b0 │ │ │ │ bl 77b24 │ │ │ │ @@ -382978,42 +382978,42 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c69cc │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c69f4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6a2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c6a08 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c6a2c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c6a34 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bf924 │ │ │ │ + b 5bf914 │ │ │ │ mov r6, r0 │ │ │ │ b 1c6aa4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6aa4 │ │ │ │ @@ -383022,48 +383022,48 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c6a80 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c6aa4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c6aac │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c6ad4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6b08 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6b28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 1c6bb8 │ │ │ │ @@ -383206,15 +383206,15 @@ │ │ │ │ b 1c6d1c │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6d84 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1c6de8 │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ b 1c6da4 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -383238,15 +383238,15 @@ │ │ │ │ b 1c6d9c │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6e04 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c6e4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c6e4c │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ @@ -383305,15 +383305,15 @@ │ │ │ │ b 1c6ea8 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6f90 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c6f90 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 1c6f24 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq 1c6f6c │ │ │ │ @@ -383335,15 +383335,15 @@ │ │ │ │ b 1c6f20 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c6f88 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ bl 1cb760 │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ bl 1c867c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -383439,15 +383439,15 @@ │ │ │ │ bne 1c7114 │ │ │ │ dmb ish │ │ │ │ bl 7bf8c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 1c7174 │ │ │ │ mov r6, r0 │ │ │ │ b 1c716c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ @@ -383462,52 +383462,52 @@ │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1cc928 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c2d74 │ │ │ │ + bl 5c2d64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c71a8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c71cc │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c71e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c71fc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c7218 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 1c7258 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ @@ -383515,41 +383515,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c7234 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c7258 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c7284 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c729c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c72b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c7270 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c727c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -383712,54 +383712,54 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c7544 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c756c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c7578 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c759c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1c75a8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c75cc │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c7608 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c75dc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 1c7680 │ │ │ │ mov r6, r0 │ │ │ │ b 1c7650 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -383769,41 +383769,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c762c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c7650 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1c765c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1c7680 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c76b8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1c7690 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1c76b8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c76fc │ │ │ │ ldr ip, [r0] │ │ │ │ @@ -383827,15 +383827,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7cd50c │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 1c7748 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1c86c0 │ │ │ │ @@ -383852,30 +383852,30 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c779c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1c77cc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c77ac │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 1c9fa4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -383931,28 +383931,28 @@ │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c78d8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c78f0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c790c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c7940 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -383960,27 +383960,27 @@ │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c7970 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c792c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c7938 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -383990,15 +383990,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c79c8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1c7a1c │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -384007,25 +384007,25 @@ │ │ │ │ bne 1c7a10 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 1c85d0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 1c79d8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 6ff264 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ @@ -384072,15 +384072,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1c6b30 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 1c7b1c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1c86c0 │ │ │ │ @@ -384098,15 +384098,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0] │ │ │ │ beq 1c7b74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [r4, #56] @ 0x38 │ │ │ │ ldr r8, [r4, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1c7bb8 │ │ │ │ add r5, r8, #4 │ │ │ │ mov r6, #0 │ │ │ │ b 1c7b9c │ │ │ │ @@ -384114,52 +384114,52 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1c7bb8 │ │ │ │ ldrd r0, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ strb r6, [r0] │ │ │ │ beq 1c7b90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c7b90 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c7bd4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c7bf0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #84 @ 0x54 │ │ │ │ - bl 3f36f8 │ │ │ │ + bl 3f36ec │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c7c20 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c7c20 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ bl 25e718 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c7c48 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #120] @ 0x78 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1c7c8c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -384171,15 +384171,15 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 1c7ccc │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4e424 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ bne 1c7c68 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -384193,27 +384193,27 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c7d28 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c7d28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c7d20 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c7d20 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl 1c4f28 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #120] @ 0x78 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1c7d68 │ │ │ │ @@ -384226,15 +384226,15 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c7da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ bne 1c7d48 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -384279,15 +384279,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c7dbc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c7ecc │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 1c7dbc │ │ │ │ @@ -384305,37 +384305,37 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 1c7dbc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1c7ecc │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b 1c7ed8 │ │ │ │ b 1c7ed8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c7f1c │ │ │ │ add r0, r4, #12 │ │ │ │ bl 1c9e4c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -384347,15 +384347,15 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl 1c7dbc │ │ │ │ mov r5, r6 │ │ │ │ b 1c7f2c │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -384466,23 +384466,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8134 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8154 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -384503,21 +384503,21 @@ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1c7dbc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -384530,30 +384530,30 @@ │ │ │ │ bne 1c8220 │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8250 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8270 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -384561,15 +384561,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c82b0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c82ec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -384591,36 +384591,36 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8328 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8340 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ beq 1c8360 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 1c8350 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c837c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #3 │ │ │ │ beq 1c83c4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c83c4 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ dmb ish │ │ │ │ @@ -384640,23 +384640,23 @@ │ │ │ │ b 1c8448 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8450 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c8450 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c840c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1c8448 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -384671,15 +384671,15 @@ │ │ │ │ ldrd r0, [r4, #56] @ 0x38 │ │ │ │ bl 1c15a8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8468 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ bl 1c8a88 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 1c8a44 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -384724,15 +384724,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c853c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1c8560 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ @@ -384741,15 +384741,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c8580 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 1c85cc │ │ │ │ cmp r1, #2 │ │ │ │ @@ -384769,15 +384769,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c85f0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1c863c │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ beq 1c8654 │ │ │ │ @@ -384787,31 +384787,31 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1c8654 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8614 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1c8614 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1c860c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c8678 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 1c86bc │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ @@ -384917,23 +384917,23 @@ │ │ │ │ bl 1ac71c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8840 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8860 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #2 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1c887c │ │ │ │ bx lr │ │ │ │ @@ -384974,15 +384974,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c8924 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r7 │ │ │ │ beq 1c896c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ @@ -384999,25 +384999,25 @@ │ │ │ │ b 1c892c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c8988 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi 1c89cc │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -385028,31 +385028,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c89fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8a2c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 1c8a84 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ @@ -385081,15 +385081,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c8ad0 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -385192,29 +385192,29 @@ │ │ │ │ bne 1c8c64 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c8c8c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #48] @ 1c8ccc │ │ │ │ ldr r2, [pc, #48] @ 1c8cd0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r6, lr, r8, lsl #5 │ │ │ │ addseq sl, lr, r8, ror #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ @@ -385244,15 +385244,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c8d5c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 1c8d6c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 1c8db4 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -385273,25 +385273,25 @@ │ │ │ │ b 1c8d68 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c8dd0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f01ac │ │ │ │ + bl 3f01a0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 1c8e08 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1c86c0 │ │ │ │ @@ -385344,15 +385344,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c8f0c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -385465,30 +385465,30 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c90ec │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c910c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ beq 1c9140 │ │ │ │ cmp r1, #4 │ │ │ │ @@ -385690,33 +385690,33 @@ │ │ │ │ bne 1c9468 │ │ │ │ b 1c948c │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1c9454 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #41] @ 0x29 │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c948c │ │ │ │ add r6, r4, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ beq 1c9484 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 1c86c0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 1c94ac │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c86c0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -385760,23 +385760,23 @@ │ │ │ │ b 1c955c │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 1cbe04 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #341] @ 0x155 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #341] @ 0x155 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b 1c95a0 │ │ │ │ mov r5, r0 │ │ │ │ b 1c9654 │ │ │ │ @@ -386337,20 +386337,20 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 1c7dbc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1c9ef8 │ │ │ │ @@ -386380,15 +386380,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c9f1c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 1c9f2c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 1c9f78 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ @@ -386411,15 +386411,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1c9f98 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #9 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -386434,23 +386434,23 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ b 1ca014 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1c4704 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 1ca024 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1c86c0 │ │ │ │ @@ -386556,15 +386556,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 1ca1b8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1ca1dc │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ca228 │ │ │ │ @@ -386575,15 +386575,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1ca204 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1ca228 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ strb r5, [r6, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1ca1e4 │ │ │ │ ldrb r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -386652,15 +386652,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1ca338 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1ca35c │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ca3a8 │ │ │ │ @@ -386671,15 +386671,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 1ca384 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1ca3a8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -386742,15 +386742,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ca4c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 1ca534 │ │ │ │ mov r6, r8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r6, #116]! @ 0x74 │ │ │ │ @@ -386773,30 +386773,30 @@ │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ca534 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ add r6, r8, #204 @ 0xcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 3eefd0 │ │ │ │ + bl 3eefc4 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ca548 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ca570 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 71a9d8 │ │ │ │ add r6, r8, #208 @ 0xd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3eefd0 │ │ │ │ + bl 3eefc4 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1ca584 │ │ │ │ @@ -386851,15 +386851,15 @@ │ │ │ │ add r0, r9, r9, lsl #7 │ │ │ │ adds r1, r0, #133 @ 0x85 │ │ │ │ beq 1ca678 │ │ │ │ ldr r0, [r8, #144] @ 0x90 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, r9, lsl #7 │ │ │ │ sub r0, r0, #128 @ 0x80 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #192] @ 0xc0 │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 1ca6f8 │ │ │ │ ldr r0, [r8, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 1ca6c8 │ │ │ │ @@ -386871,15 +386871,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne 1ca69c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1ca6c8 │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #188]! @ 0xbc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -386988,15 +386988,15 @@ │ │ │ │ b 1ca9a0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ca9a8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ca9a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -387316,15 +387316,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1cad98 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1cadbc │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldrb r0, [r4, #53] @ 0x35 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1cae04 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1cade8 │ │ │ │ @@ -387334,26 +387334,26 @@ │ │ │ │ b 1cadd0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cae04 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cae0c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 1cae80 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1cae98 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ @@ -387390,15 +387390,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1caec0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1caee4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldrb r0, [r4, #53] @ 0x35 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1caf84 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 1c4d98 │ │ │ │ b 1caf84 │ │ │ │ bl 77b24 │ │ │ │ @@ -387412,15 +387412,15 @@ │ │ │ │ b 1caf04 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1caf3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1caf68 │ │ │ │ mov r0, r6 │ │ │ │ @@ -387430,15 +387430,15 @@ │ │ │ │ b 1caf4c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1caf84 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ @@ -387463,15 +387463,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cb008 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ bne 1cb038 │ │ │ │ @@ -387501,15 +387501,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cb0a0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -387665,23 +387665,23 @@ │ │ │ │ b 1cb320 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1cbe04 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #293] @ 0x125 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #293] @ 0x125 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #440] @ 0x1b8 │ │ │ │ @@ -387729,23 +387729,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cb430 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cb450 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ bhi 1cb620 │ │ │ │ @@ -387826,15 +387826,15 @@ │ │ │ │ beq 1cb5a0 │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ bl 1c7a38 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 1c1b10 │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1cb5bc │ │ │ │ @@ -387967,15 +387967,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1cb7e8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 1cb7f8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 1cb840 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -387996,15 +387996,15 @@ │ │ │ │ b 1cb7f4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1cb85c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r1, r2, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ @@ -388020,31 +388020,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cb8bc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cb8ec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cb940 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -388062,23 +388062,23 @@ │ │ │ │ b 1c77dc │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1cbe04 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #149] @ 0x95 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #149] @ 0x95 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 1cb9cc │ │ │ │ @@ -388130,27 +388130,27 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cba74 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cba8c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cbaa4 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #389 @ 0x185 │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #391] @ 0x187 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 1cbacc │ │ │ │ @@ -388164,30 +388164,30 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 1cbb2c │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cbafc │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #389 @ 0x185 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4, #391] @ 0x187 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cbae4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1cbaf0 │ │ │ │ b 1cbafc │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ @@ -388206,15 +388206,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bne 1cbba8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -388496,30 +388496,30 @@ │ │ │ │ bne 1cc000 │ │ │ │ ldr r1, [r4, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cc02c │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1cc05c │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ strb r5, [r4, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1cc078 │ │ │ │ b 1cc0ac │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ strb r5, [r4, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1cc0ac │ │ │ │ ldr r7, [r4, #292] @ 0x124 │ │ │ │ ldr r6, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -388528,15 +388528,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cc0ac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #401] @ 0x191 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #405] @ 0x195 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ bl 1c9fa4 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ @@ -388657,15 +388657,15 @@ │ │ │ │ b 1cc318 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cc310 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1cc310 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 1cc2cc │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl 1c8a88 │ │ │ │ @@ -388674,15 +388674,15 @@ │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1cc2f4 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ strb r6, [r4, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1cc310 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ bl 1c18f8 │ │ │ │ @@ -388771,41 +388771,41 @@ │ │ │ │ b 1c77dc │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1ccf74 │ │ │ │ b 1cc4b0 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl 1ccf74 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cc490 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cc4b0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1cc4bc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1cc4f8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ b 1cc4f8 │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ bne 1cc4f8 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1c1460 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -388833,45 +388833,45 @@ │ │ │ │ b 1cc560 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 1cbe04 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #309] @ 0x135 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #309] @ 0x135 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b 1cc5a4 │ │ │ │ mov r5, r0 │ │ │ │ b 1cc638 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cc608 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1cc608 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cc5f8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1cc5f8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 1c5118 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 1c5118 │ │ │ │ b 1cc608 │ │ │ │ @@ -388883,15 +388883,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 1cc614 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1cc638 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -388913,15 +388913,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cc6b0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1cc6e4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -388929,23 +388929,23 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 1c1764 │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ b 1cc698 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1cc6d0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 1c777c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -389118,31 +389118,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cc9e4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cca14 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #25] │ │ │ │ cmp r0, #3 │ │ │ │ beq 1ccaa4 │ │ │ │ @@ -389236,15 +389236,15 @@ │ │ │ │ beq 1ccce4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ccdac │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ccbbc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1cce6c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -389253,15 +389253,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ccdd8 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ccdd8 │ │ │ │ ldr r6, [r4, #164]! @ 0xa4 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [r4] │ │ │ │ beq 1ccbdc │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -389318,24 +389318,24 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ccbdc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #244 @ 0xf4 │ │ │ │ bl 1c1764 │ │ │ │ add r5, r4, #204 @ 0xcc │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ccd28 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1cce28 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -389348,87 +389348,87 @@ │ │ │ │ bl 1c1764 │ │ │ │ add r5, r4, #204 @ 0xcc │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ccd7c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1cce4c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1ccdfc │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ccdfc │ │ │ │ add r0, r4, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1c85d0 │ │ │ │ ldr r5, [r4, #192] @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ccdd8 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ add r6, r4, #144 @ 0x90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmn r0, #1 │ │ │ │ beq 1ccdf4 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 1c86c0 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ccd48 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #161] @ 0xa1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1ccd48 │ │ │ │ add r0, r5, #28 │ │ │ │ b 1cce0c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1ccdfc │ │ │ │ b 1ccd9c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1ccbdc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ bl 1c772c │ │ │ │ b 1ccf48 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #204 @ 0xcc │ │ │ │ @@ -389469,15 +389469,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 1c86c0 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ccf60 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #161] @ 0xa1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -389576,15 +389576,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cd128 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 1cd11c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1c86c0 │ │ │ │ @@ -389617,15 +389617,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cd1b0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 1c8ad4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 1cd1e4 │ │ │ │ ldrb r0, [r4, #144] @ 0x90 │ │ │ │ @@ -389691,15 +389691,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cd2d8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 1c8ad4 │ │ │ │ b 1cd300 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ @@ -389866,15 +389866,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 1cd640 │ │ │ │ ldr r0, [pc, #1328] @ 1cdab4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1cd954 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ @@ -390035,15 +390035,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cd838 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r7, [fp], #4 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia fp!, {r1, r2, r3} │ │ │ │ @@ -390137,15 +390137,15 @@ │ │ │ │ b 1cda54 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1cda8c │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1cda8c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 1cdaa0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -390293,15 +390293,15 @@ │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ movw r0, #3544 @ 0xdd8 │ │ │ │ str r7, [sp, #3848] @ 0xf08 │ │ │ │ strb r5, [sp, #3852] @ 0xf0c │ │ │ │ strb r5, [sp, #708] @ 0x2c4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1cdd70 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ movw r2, #3544 @ 0xdd8 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ bl 4ef5c │ │ │ │ @@ -390341,15 +390341,15 @@ │ │ │ │ b 1cdcf0 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r7, r0 │ │ │ │ bl 1cbe04 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp r8, #21 │ │ │ │ beq 1cdd20 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #808 @ 0x328 │ │ │ │ ldm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -390389,15 +390389,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1cde04 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ bl 1cbe04 │ │ │ │ b 1cde04 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -390586,23 +390586,23 @@ │ │ │ │ adc r3, r3, #0 │ │ │ │ strd r2, [r0, #-16] │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ce0e8 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cdda4 │ │ │ │ + bl 3cdd98 │ │ │ │ cmp r6, r0 │ │ │ │ bls 1ce0e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3cd4d0 │ │ │ │ + bl 3cd4c4 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ b 1ce9b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ @@ -390616,15 +390616,15 @@ │ │ │ │ ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #676] @ 0x2a4 │ │ │ │ ldr r0, [pc, #4092] @ 1cf13c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1cf194 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, #2 │ │ │ │ str r0, [fp] │ │ │ │ stmib fp, {r0, r6} │ │ │ │ @@ -390664,25 +390664,25 @@ │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ strb r6, [r8, #507] @ 0x1fb │ │ │ │ bl 4ef5c │ │ │ │ ldrd r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, #64 @ 0x40 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ - bl 3cded0 │ │ │ │ + bl 3cdec4 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ mov r0, r8 │ │ │ │ ldm r5, {r2, r3, r4, r5} │ │ │ │ str r2, [r0, #256]! @ 0x100 │ │ │ │ stmib r0, {r3, r4, r5} │ │ │ │ strb r6, [r0, #252] @ 0xfc │ │ │ │ str r1, [r0, #244] @ 0xf4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3cd368 │ │ │ │ + bl 3cd35c │ │ │ │ ldrb r0, [r8, #505] @ 0x1f9 │ │ │ │ cmp r0, #4 │ │ │ │ bne 1ce7c8 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ mov r4, r8 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ mov r1, #20 │ │ │ │ @@ -391042,18 +391042,18 @@ │ │ │ │ strb r0, [r8, #507] @ 0x1fb │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ bl 4ef5c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r8, #256 @ 0x100 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3eca58 │ │ │ │ + bl 3eca4c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3cd1b0 │ │ │ │ + bl 3cd1a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r9, r0 │ │ │ │ add r1, r5, #8 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ bl 4ef5c │ │ │ │ @@ -391132,15 +391132,15 @@ │ │ │ │ bl 1bc268 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #1096] @ 0x448 │ │ │ │ beq 1ce98c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 1ce960 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -391181,15 +391181,15 @@ │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, r8, #256 @ 0x100 │ │ │ │ bl 1c1b10 │ │ │ │ add r6, r8, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1cea28 │ │ │ │ @@ -391502,15 +391502,15 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ bne 1cf11c │ │ │ │ ldr r0, [r8, #624] @ 0x270 │ │ │ │ str fp, [r8, #652] @ 0x28c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #656 @ 0x290 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r8, #624] @ 0x270 │ │ │ │ str r0, [sp, #1096] @ 0x448 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ add r2, lr, #72 @ 0x48 │ │ │ │ @@ -392701,15 +392701,15 @@ │ │ │ │ mov r7, fp │ │ │ │ str r0, [sp, #2924] @ 0xb6c │ │ │ │ str sl, [sp, #148] @ 0x94 │ │ │ │ beq 1d0c14 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d0c14 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ add r0, r1, #660 @ 0x294 │ │ │ │ add r1, r1, #820 @ 0x334 │ │ │ │ ldm r0!, {r3, r5, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ @@ -393073,15 +393073,15 @@ │ │ │ │ orr r7, r0, r9, lsl #24 │ │ │ │ add r4, r4, #3 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1d07c8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d07c8 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, r5, #12 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 4ef5c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -393139,15 +393139,15 @@ │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #4 │ │ │ │ ldm r0, {r4, fp} │ │ │ │ ldr r0, [pc, #3984] @ 1d183c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d22e8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #2928] @ 0xb70 │ │ │ │ str r1, [r0] │ │ │ │ stmib r0, {r1, r4, fp} │ │ │ │ b 1d1e74 │ │ │ │ @@ -393338,29 +393338,29 @@ │ │ │ │ bl 6da198 │ │ │ │ mov r0, #1 │ │ │ │ mov r7, fp │ │ │ │ str r0, [sp, #2920] @ 0xb68 │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ add r4, r5, #800 @ 0x320 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r5, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ beq 1d0be4 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c86c0 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ str sl, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d0c0c │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ mov r5, #1 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ ldr sl, [sp, #2924] @ 0xb6c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ @@ -393729,15 +393729,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d11f0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldrb r0, [sp, #2922] @ 0xb6a │ │ │ │ add r1, lr, #872 @ 0x368 │ │ │ │ strb r0, [sp, #390] @ 0x186 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ ldrh r1, [r1] │ │ │ │ strh r1, [r0, #4] │ │ │ │ @@ -393877,29 +393877,29 @@ │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ bl 4ef5c │ │ │ │ ldrb r9, [sp, #328] @ 0x148 │ │ │ │ add r0, sp, #1472 @ 0x5c0 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ str fp, [sp, #168] @ 0xa8 │ │ │ │ - bl 3cded0 │ │ │ │ + bl 3cdec4 │ │ │ │ ldr r8, [sp, #1472] @ 0x5c0 │ │ │ │ add ip, sp, #3232 @ 0xca0 │ │ │ │ ldr r0, [sp, #1480] @ 0x5c8 │ │ │ │ ldr r1, [sp, #1484] @ 0x5cc │ │ │ │ ldr r2, [sp, #1488] @ 0x5d0 │ │ │ │ ldr r3, [sp, #1492] @ 0x5d4 │ │ │ │ str r8, [sp, #488] @ 0x1e8 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #3232 @ 0xca0 │ │ │ │ - bl 3cd1b0 │ │ │ │ + bl 3cd1a4 │ │ │ │ str r0, [sp, #1472] @ 0x5c0 │ │ │ │ add r0, sp, #1472 @ 0x5c0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3cdc3c │ │ │ │ + bl 3cdc30 │ │ │ │ ldr r0, [pc, #4080] @ 1d2470 │ │ │ │ ldr r1, [sp, #1472] @ 0x5c0 │ │ │ │ str r8, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ ldr r0, [r0, r2] │ │ │ │ str r1, [sp, #368] @ 0x170 │ │ │ │ @@ -393955,44 +393955,44 @@ │ │ │ │ add r0, lr, #408 @ 0x198 │ │ │ │ mov r2, r8 │ │ │ │ bl 1bc268 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ beq 1d15a8 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1d1580 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1d15a8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ bl 71a9d8 │ │ │ │ add r0, sp, #1472 @ 0x5c0 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3cded0 │ │ │ │ + bl 3cdec4 │ │ │ │ ldr r4, [sp, #1472] @ 0x5c0 │ │ │ │ add ip, sp, #3248 @ 0xcb0 │ │ │ │ ldr r0, [sp, #1480] @ 0x5c8 │ │ │ │ ldr r1, [sp, #1484] @ 0x5cc │ │ │ │ ldr r2, [sp, #1488] @ 0x5d0 │ │ │ │ ldr r3, [sp, #1492] @ 0x5d4 │ │ │ │ str r4, [sp, #488] @ 0x1e8 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #3248 @ 0xcb0 │ │ │ │ - bl 3cd1b0 │ │ │ │ + bl 3cd1a4 │ │ │ │ str r0, [sp, #1472] @ 0x5c0 │ │ │ │ add r0, sp, #1472 @ 0x5c0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3cdc3c │ │ │ │ + bl 3cdc30 │ │ │ │ ldr r0, [sp, #1472] @ 0x5c0 │ │ │ │ str r4, [sp, #372] @ 0x174 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #1472 @ 0x5c0 │ │ │ │ bl 6e63ec │ │ │ │ add r4, sp, #488 @ 0x1e8 │ │ │ │ mov r0, #2 │ │ │ │ @@ -394007,25 +394007,25 @@ │ │ │ │ bl 6e8620 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, sp, #1472 @ 0x5c0 │ │ │ │ add r1, lr, #40 @ 0x28 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 4ef5c │ │ │ │ add r0, sp, #372 @ 0x174 │ │ │ │ - bl 3ec7d0 │ │ │ │ + bl 3ec7c4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r2, r0 │ │ │ │ add r0, lr, #408 @ 0x198 │ │ │ │ add r1, sp, #1472 @ 0x5c0 │ │ │ │ bl 1bc268 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ beq 1d16a0 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1d1678 │ │ │ │ @@ -394058,15 +394058,15 @@ │ │ │ │ add r4, lr, #408 @ 0x198 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bc268 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ beq 1d1744 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1d171c │ │ │ │ @@ -394106,15 +394106,15 @@ │ │ │ │ ldm sl, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, #4080] @ 1d27b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d1fb8 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ ldm r1!, {r3, r4, r5, r6, r7} │ │ │ │ mov r2, sl │ │ │ │ stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ @@ -394186,15 +394186,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [pc, #4044] @ 1d28d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ beq 1d1fc8 │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ mov r5, #1 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ mov fp, #0 │ │ │ │ @@ -394360,15 +394360,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1668] @ 0x684 │ │ │ │ mov r0, #232 @ 0xe8 │ │ │ │ str r9, [sp, #1684] @ 0x694 │ │ │ │ str r8, [sp, #1680] @ 0x690 │ │ │ │ str lr, [sp, #1676] @ 0x68c │ │ │ │ str ip, [sp, #1672] @ 0x688 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ movwne r4, #1 │ │ │ │ beq 1d1fd8 │ │ │ │ add r1, sp, #1472 @ 0x5c0 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -394399,36 +394399,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d1c68 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d1c80 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #308] @ 0x134 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1d1ca0 │ │ │ │ ldr r7, [sp, #304] @ 0x130 │ │ │ │ ldr r0, [r7], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r4, r4, #1 │ │ │ │ bne 1d1c90 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d1cbc │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #3 │ │ │ │ bne 1d1d0c │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ cmp r0, #3 │ │ │ │ beq 1d1d0c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1d1d0c │ │ │ │ @@ -394575,30 +394575,30 @@ │ │ │ │ bne 1d1f6c │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [r4, #820] @ 0x334 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d1f28 │ │ │ │ ldr r0, [r4, #824] @ 0x338 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r7, r4, #800 @ 0x320 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ mov r6, #4 │ │ │ │ mov r5, #0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ add ip, sp, #2928 @ 0xb70 │ │ │ │ cmp r1, #0 │ │ │ │ str sl, [sp, #148] @ 0x94 │ │ │ │ str r6, [sp, #2924] @ 0xb6c │ │ │ │ str r5, [sp, #2920] @ 0xb68 │ │ │ │ stm ip, {r0, r2, r3, r7} │ │ │ │ beq 1d1f64 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r7, fp │ │ │ │ b 1d0930 │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r1, [sp, #492] @ 0x1ec │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ @@ -394610,15 +394610,15 @@ │ │ │ │ str r0, [sp, #2920] @ 0xb68 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [r0, #820] @ 0x334 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d0bc4 │ │ │ │ ldr r0, [r0, #824] @ 0x338 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d0bc4 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ bl 77448 │ │ │ │ b 1d33c8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ @@ -394894,26 +394894,26 @@ │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [r0, #820] @ 0x334 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d2524 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #824] @ 0x338 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d2524 │ │ │ │ b 1d2544 │ │ │ │ b 1d2540 │ │ │ │ cmp r5, #0 │ │ │ │ str r7, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ beq 1d26a0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d26a0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 1d5ae0 │ │ │ │ str r7, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 1d2a80 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ @@ -395011,15 +395011,15 @@ │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [r0, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d260c │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #792] @ 0x318 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d260c │ │ │ │ str fp, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 1cc67c │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldrb r0, [r0, #817] @ 0x331 │ │ │ │ @@ -395083,15 +395083,15 @@ │ │ │ │ b 1d2e58 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d2a0c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d2a0c │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 1d274c │ │ │ │ str r7, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ add r0, r0, #604 @ 0x25c │ │ │ │ @@ -395147,21 +395147,21 @@ │ │ │ │ adceq lr, r2, r4, ror #1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d2818 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d2830 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ bl 1c8a88 │ │ │ │ cmp r6, #3 │ │ │ │ bne 1d2e58 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -395523,15 +395523,15 @@ │ │ │ │ ldr r1, [sp, #324] @ 0x144 │ │ │ │ bl 1c15a8 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d2df8 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ bl 1c8a88 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ sub r1, r0, #3 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ @@ -395909,15 +395909,15 @@ │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [r0, #364] @ 0x16c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d3400 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #368] @ 0x170 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #401] @ 0x191 │ │ │ │ strb r1, [r2, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d3428 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ @@ -397001,15 +397001,15 @@ │ │ │ │ bne 1d4768 │ │ │ │ ldr fp, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [fp, #752] @ 0x2f0 │ │ │ │ str sl, [fp, #780] @ 0x30c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #3232 @ 0xca0 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [fp, #752] @ 0x2f0 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ add r0, sp, #1472 @ 0x5c0 │ │ │ │ add r1, sp, #3232 @ 0xca0 │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ bl 6ff138 │ │ │ │ @@ -397781,15 +397781,15 @@ │ │ │ │ add r0, r5, #12 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #300 @ 0x12c │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [pc, #3532] @ 1d5f04 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e81a8 │ │ │ │ + bl 3e819c │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #3236] @ 0xca4 │ │ │ │ mov r4, #1 │ │ │ │ str r1, [sp, #3232] @ 0xca0 │ │ │ │ ldr r9, [sp, #164] @ 0xa4 │ │ │ │ b 1d53b0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ @@ -397899,15 +397899,15 @@ │ │ │ │ bl 1c4f80 │ │ │ │ ldr r1, [sp, #3248] @ 0xcb0 │ │ │ │ ldr r9, [sp, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d5318 │ │ │ │ ldr r0, [sp, #3252] @ 0xcb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #15 │ │ │ │ b 1d4ba0 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 1af530 │ │ │ │ lsr r8, sl, #8 │ │ │ │ ldr fp, [sp, #172] @ 0xac │ │ │ │ @@ -397927,24 +397927,24 @@ │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldm r0!, {r3, r4, r5, r6} │ │ │ │ stmia r2!, {r3, r4, r5, r6} │ │ │ │ ldm r0, {r3, r4, r5, r6} │ │ │ │ stm r2, {r3, r4, r5, r6} │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e7f34 │ │ │ │ + bl 3e7f28 │ │ │ │ ldr r1, [sp, #2552] @ 0x9f8 │ │ │ │ str r0, [sp, #3236] @ 0xca4 │ │ │ │ mov r0, #2 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #3232] @ 0xca0 │ │ │ │ beq 1d53ac │ │ │ │ ldr r0, [sp, #2556] @ 0x9fc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r5, [r0, #608] @ 0x260 │ │ │ │ add r0, sp, #1472 @ 0x5c0 │ │ │ │ mov r1, r7 │ │ │ │ bl 7fd21c │ │ │ │ ldr r0, [sp, #3232] @ 0xca0 │ │ │ │ @@ -397970,15 +397970,15 @@ │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ ldrb r0, [r5, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1d5444 │ │ │ │ b 1d544c │ │ │ │ ldr r0, [sp, #3252] @ 0xcb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ ldrb r0, [r5, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d544c │ │ │ │ add r0, r5, #1000 @ 0x3e8 │ │ │ │ bl 1c7a38 │ │ │ │ ldrb r0, [r5, #629] @ 0x275 │ │ │ │ @@ -398202,15 +398202,15 @@ │ │ │ │ bne 1d57a4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1d57dc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d57dc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #2608 @ 0xa30 │ │ │ │ bl 1c4f80 │ │ │ │ b 1d58e4 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 1d58e4 │ │ │ │ @@ -398232,15 +398232,15 @@ │ │ │ │ bne 1d581c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1d58e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #232 @ 0xe8 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d58e4 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 1d58e4 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 1d34a4 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b 1d5a04 │ │ │ │ @@ -398276,15 +398276,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 1d5c04 │ │ │ │ ldr r1, [sp, #3248] @ 0xcb0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d5c04 │ │ │ │ ldr r0, [sp, #3252] @ 0xcb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d5c04 │ │ │ │ b 1d5964 │ │ │ │ b 1d5964 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #1472 @ 0x5c0 │ │ │ │ bl 1c51e4 │ │ │ │ b 1d5c50 │ │ │ │ @@ -399472,15 +399472,15 @@ │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 1d694c │ │ │ │ ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d694c │ │ │ │ mov r0, #6 │ │ │ │ b 1d8428 │ │ │ │ mov r0, #7 │ │ │ │ b 1d8428 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl] │ │ │ │ @@ -400131,30 +400131,30 @@ │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [r7, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d75f8 │ │ │ │ ldr r0, [r7, #380] @ 0x17c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r7, #400] @ 0x190 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r7, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r7, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1d7628 │ │ │ │ ldrb r0, [r7, #401] @ 0x191 │ │ │ │ strb r4, [r7, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1d7644 │ │ │ │ b 1d767c │ │ │ │ ldr r0, [r7, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r7, #401] @ 0x191 │ │ │ │ strb r4, [r7, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1d767c │ │ │ │ ldr r6, [r7, #292] @ 0x124 │ │ │ │ ldr r4, [r7, #288] @ 0x120 │ │ │ │ ldr r1, [r6] │ │ │ │ @@ -400164,27 +400164,27 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d767c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ strb r0, [r7, #401] @ 0x191 │ │ │ │ mov r6, sl │ │ │ │ b 1d2ec8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d3428 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d3428 │ │ │ │ cmp fp, #2 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ bcc 1d5e28 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ ldrex r0, [r3] │ │ │ │ @@ -400356,15 +400356,15 @@ │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r1, [r4, #-201] @ 0xffffff37 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d7a70 │ │ │ │ ldr r0, [r5, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d7a70 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #1081 @ 0x439 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ @@ -400411,15 +400411,15 @@ │ │ │ │ ldr r1, [r2, #880] @ 0x370 │ │ │ │ strb r0, [r2, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d7a58 │ │ │ │ ldr r0, [r2, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ bl 1accf4 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #1081 @ 0x439 │ │ │ │ mov r8, #1 │ │ │ │ add r4, r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -400818,15 +400818,15 @@ │ │ │ │ strb r0, [r2, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d79a0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r0, #884] @ 0x374 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d79a0 │ │ │ │ bl 77b24 │ │ │ │ movw r1, #1080 @ 0x438 │ │ │ │ add r5, r7, r1 │ │ │ │ movw r1, #1128 @ 0x468 │ │ │ │ add r6, r7, r1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -401305,15 +401305,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d8850 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 1c8ad4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ @@ -401391,15 +401391,15 @@ │ │ │ │ b 1d8a58 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1d8a2c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1d8a2c │ │ │ │ mov r9, r0 │ │ │ │ b 1d8a78 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c8ad4 │ │ │ │ b 1d8a34 │ │ │ │ @@ -405564,15 +405564,15 @@ │ │ │ │ ldr r2, [r0, #308] @ 0x134 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r4, lr, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b9c6c │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3eefd0 │ │ │ │ + bl 3eefc4 │ │ │ │ ldr r0, [sp, #3136] @ 0xc40 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1dcae4 │ │ │ │ @@ -405640,15 +405640,15 @@ │ │ │ │ add r0, r6, #24 │ │ │ │ mov r1, r4 │ │ │ │ bl 1bce44 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #1536] @ 0x600 │ │ │ │ beq 1dcc3c │ │ │ │ add r0, sp, #1536 @ 0x600 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [sp, #1536] @ 0x600 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1dcc14 │ │ │ │ @@ -405885,15 +405885,15 @@ │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [r1, #600] @ 0x258 │ │ │ │ str r2, [r1, #628] @ 0x274 │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #496 @ 0x1f0 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [r0, #600] @ 0x258 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #2144] @ 0x860 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r2, sp, #2144 @ 0x860 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ @@ -406336,15 +406336,15 @@ │ │ │ │ bne 1dd8cc │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [r1, #760] @ 0x2f8 │ │ │ │ str r2, [r1, #788] @ 0x314 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [r0, #760] @ 0x2f8 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #2144] @ 0x860 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -407626,15 +407626,15 @@ │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, #11 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ mov r3, #17 │ │ │ │ bl 8f7bf0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ - bl 3ecddc │ │ │ │ + bl 3ecdd0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r9, #2 │ │ │ │ b 1df354 │ │ │ │ addseq r0, sp, r8, ror #12 │ │ │ │ rsbseq ip, r7, r9, asr #29 │ │ │ │ addseq r0, sp, r0, lsr r9 │ │ │ │ addseq r0, sp, r4, lsl #13 │ │ │ │ @@ -409428,15 +409428,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ bne 1e07c8 │ │ │ │ ldr r0, [sl, #88] @ 0x58 │ │ │ │ str r8, [sl, #124] @ 0x7c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ str r0, [sp, #1408] @ 0x580 │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ add r2, sp, #1408 @ 0x580 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ @@ -410419,15 +410419,15 @@ │ │ │ │ ldm r9, {r0, r8, r9} │ │ │ │ cmp r0, #0 │ │ │ │ uxtbeq r0, r8 │ │ │ │ cmpeq r0, #4 │ │ │ │ beq 1e1784 │ │ │ │ add r7, r4, #172 @ 0xac │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 1e16c8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ bl 1c86c0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -410465,19 +410465,19 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1770 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1e170c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r4, #172] @ 0xac │ │ │ │ ldr r5, [r4, #184] @ 0xb8 │ │ │ │ ldrd r8, [r0, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ cmp r7, #3 │ │ │ │ @@ -410490,15 +410490,15 @@ │ │ │ │ bne 1e17d4 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e17d4 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #4 │ │ │ │ bhi 1e196c │ │ │ │ cmp r0, #3 │ │ │ │ beq 1e196c │ │ │ │ mov r0, #0 │ │ │ │ @@ -410510,15 +410510,15 @@ │ │ │ │ bne 1e1824 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1824 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r8, [r8] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #92] @ 0x5c │ │ │ │ uxtb r0, r8 │ │ │ │ cmp r0, #4 │ │ │ │ bne 1e185c │ │ │ │ ldr r2, [pc, #924] @ 1e1be0 │ │ │ │ @@ -410539,28 +410539,28 @@ │ │ │ │ cmp r7, #2 │ │ │ │ bne 1e18b4 │ │ │ │ ldr r0, [pc, #880] @ 1e1bf8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e19c4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #2 │ │ │ │ str r0, [r7] │ │ │ │ stmib r7, {r0, r8, r9} │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e18cc │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1e1908 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -410570,22 +410570,22 @@ │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #200] @ 0xc8 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1e18ec │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1e18ec │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ @@ -410604,19 +410604,19 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e199c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1e17ec │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r0, [pc, #568] @ 1e1bf4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 1e1548 │ │ │ │ mov r0, #4 │ │ │ │ @@ -410625,19 +410625,19 @@ │ │ │ │ b 1e1548 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e19f0 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1e1b54 │ │ │ │ str r0, [sp, #24] │ │ │ │ b 1e1b34 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 1c5838 │ │ │ │ @@ -410648,19 +410648,19 @@ │ │ │ │ ldr r1, [fp, #4] │ │ │ │ str r6, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ beq 1e1a4c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ strd r8, [r0] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1, #92] @ 0x5c │ │ │ │ b 1e1b00 │ │ │ │ b 1e1ac8 │ │ │ │ @@ -410706,15 +410706,15 @@ │ │ │ │ ldr r1, [r0, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e1b34 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldrb r0, [r0, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e1b54 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0, #100] @ 0x64 │ │ │ │ ldrb r0, [r0, #96] @ 0x60 │ │ │ │ @@ -410730,15 +410730,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e1b94 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ strh r0, [r1, #93] @ 0x5d │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 1c1764 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ @@ -411624,15 +411624,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e298c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b 1e29ac │ │ │ │ add r1, r8, #16 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ @@ -411667,15 +411667,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e2a78 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1e2a78 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1c384c │ │ │ │ b 1e2a78 │ │ │ │ mov r6, r0 │ │ │ │ @@ -412192,15 +412192,15 @@ │ │ │ │ ldr r5, [sl, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #820] @ 1e3590 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e322c │ │ │ │ cmp r8, #0 │ │ │ │ beq 1e32f8 │ │ │ │ add ip, r5, r8, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ @@ -412252,15 +412252,15 @@ │ │ │ │ beq 1e33e4 │ │ │ │ ldr r0, [pc, #592] @ 1e3598 │ │ │ │ mov r1, #4 │ │ │ │ mov r7, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e3320 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 1e33e8 │ │ │ │ add ip, r5, r9, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -412768,15 +412768,15 @@ │ │ │ │ muleq r0, r4, sl │ │ │ │ muleq r0, ip, r1 │ │ │ │ ldr r0, [pc, #3732] @ 1e49f0 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e95f0 │ │ │ │ ldr sl, [pc, #3704] @ 1e49f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r9, [pc, #3700] @ 1e49f8 │ │ │ │ mov r1, #5 │ │ │ │ ldr r8, [pc, #3696] @ 1e49fc │ │ │ │ @@ -413710,15 +413710,15 @@ │ │ │ │ rsbseq r6, r7, sp, asr #30 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 1cbe04 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r0, [r1, #629] @ 0x275 │ │ │ │ cmp r6, #21 │ │ │ │ bne 1e4c5c │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ @@ -413960,15 +413960,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r1, #336] @ 0x150 │ │ │ │ str r5, [r1, #340] @ 0x154 │ │ │ │ strb r0, [r1, #392] @ 0x188 │ │ │ │ mov r0, r9 │ │ │ │ str fp, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ - bl 5bd610 │ │ │ │ + bl 5bd600 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #96 @ 0x60 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ bl 70fca4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -414055,15 +414055,15 @@ │ │ │ │ beq 1e5084 │ │ │ │ ldr r0, [pc, #4016] @ 1e5f24 │ │ │ │ mov r1, #1 │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e5088 │ │ │ │ b 1e97a0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ str r9, [sp, #132] @ 0x84 │ │ │ │ add r9, sp, #992 @ 0x3e0 │ │ │ │ @@ -414336,21 +414336,21 @@ │ │ │ │ ldr r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #392] @ 0x188 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e53ec │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e5404 │ │ │ │ ldr r0, [r4, #348] @ 0x15c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #1760 @ 0x6e0 │ │ │ │ add ip, sp, #1184 @ 0x4a0 │ │ │ │ cmp r6, #41 @ 0x29 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ @@ -415337,22 +415337,22 @@ │ │ │ │ ldr r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #392] @ 0x188 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e6390 │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e63ac │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #348] @ 0x15c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #1760 @ 0x6e0 │ │ │ │ add ip, sp, #1184 @ 0x4a0 │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ @@ -415372,15 +415372,15 @@ │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ mov r7, #0 │ │ │ │ add r3, r6, #304 @ 0x130 │ │ │ │ strb r7, [r6, #328] @ 0x148 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ ldr fp, [sp, #148] @ 0x94 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ cmn r0, #1 │ │ │ │ beq 1e6434 │ │ │ │ bl 4e424 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ @@ -415478,15 +415478,15 @@ │ │ │ │ ldr fp, [r4, #332] @ 0x14c │ │ │ │ ldr r8, [r4, #336] @ 0x150 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #300] @ 0x12c │ │ │ │ cmn r0, #1 │ │ │ │ beq 1e65d4 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r9 │ │ │ │ bl 1c86c0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ @@ -415527,36 +415527,36 @@ │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r8, [sp, #204] @ 0xcc │ │ │ │ ldr r1, [r4, #332] @ 0x14c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e6688 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, #28 │ │ │ │ strb r0, [r4, #329] @ 0x149 │ │ │ │ ldrb r0, [r4, #328] @ 0x148 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e66cc │ │ │ │ add r5, r4, #304 @ 0x130 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmn r0, #1 │ │ │ │ beq 1e66c0 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ bl 1c86c0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #328] @ 0x148 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #300] @ 0x12c │ │ │ │ cmn r0, #1 │ │ │ │ beq 1e66ec │ │ │ │ bl 4e424 │ │ │ │ mov r0, r9 │ │ │ │ bl 1c86c0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ @@ -415600,15 +415600,15 @@ │ │ │ │ bne 1e67e4 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #704] @ 0x2c0 │ │ │ │ str r8, [sp, #700] @ 0x2bc │ │ │ │ str fp, [sp, #696] @ 0x2b8 │ │ │ │ add r4, sp, #1968 @ 0x7b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9778 │ │ │ │ + bl 5b9768 │ │ │ │ ldr r0, [sp, #1968] @ 0x7b0 │ │ │ │ ldr fp, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ bne 1e6d14 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #1972] @ 0x7b4 │ │ │ │ @@ -416105,15 +416105,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e76c0 │ │ │ │ ldr r1, [sl, #488] @ 0x1e8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e76c0 │ │ │ │ ldr r0, [sl, #492] @ 0x1ec │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1e76c0 │ │ │ │ addseq r8, ip, ip, lsr r7 │ │ │ │ add r0, sl, #36 @ 0x24 │ │ │ │ add r1, r8, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ str r6, [sp, #200] @ 0xc8 │ │ │ │ @@ -416251,23 +416251,23 @@ │ │ │ │ add ip, sp, #1232 @ 0x4d0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r8, [r7, #372] @ 0x174 │ │ │ │ ldr r5, [r7, #376] @ 0x178 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ beq 1e71f8 │ │ │ │ ldr r0, [sp, #700] @ 0x2bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, r5 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ b 1e6808 │ │ │ │ add r4, sp, #1824 @ 0x720 │ │ │ │ add r1, ip, #36 @ 0x24 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ @@ -416423,15 +416423,15 @@ │ │ │ │ str fp, [sp, #204] @ 0xcc │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ str r9, [sp, #200] @ 0xc8 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r8, [sp, #1264] @ 0x4f0 │ │ │ │ ldr fp, [sp, #1268] @ 0x4f4 │ │ │ │ cmp r8, #24 │ │ │ │ bne 1e7b54 │ │ │ │ str fp, [sp, #728] @ 0x2d8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #728 @ 0x2d8 │ │ │ │ @@ -416817,15 +416817,15 @@ │ │ │ │ str r4, [sp, #212] @ 0xd4 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #696 @ 0x2b8 │ │ │ │ bl 7bbdfc │ │ │ │ mov r5, sl │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 5b90bc │ │ │ │ + bl 5b90ac │ │ │ │ add r3, sp, #228 @ 0xe4 │ │ │ │ ldr r7, [sp, #220] @ 0xdc │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [sp, #752] @ 0x2f0 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ @@ -416852,19 +416852,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e7b3c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ b 1e801c │ │ │ │ ldr r0, [sp, #1272] @ 0x4f8 │ │ │ │ mov r9, #1 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #1276] @ 0x4fc │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ @@ -417072,15 +417072,15 @@ │ │ │ │ uxtb r0, fp │ │ │ │ cmp r0, #4 │ │ │ │ bne 1e7ee4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #476] @ 0x1dc │ │ │ │ ldr r2, [r0, #480] @ 0x1e0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 5b9804 │ │ │ │ + bl 5b97f4 │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne 1e7f94 │ │ │ │ add r2, sp, #228 @ 0xe4 │ │ │ │ ldr r7, [sp, #212] @ 0xd4 │ │ │ │ ldr fp, [sp, #216] @ 0xd8 │ │ │ │ add ip, sp, #832 @ 0x340 │ │ │ │ @@ -417095,30 +417095,30 @@ │ │ │ │ mov r7, #28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #472] @ 0x1d8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e7f08 │ │ │ │ ldr r0, [r0, #476] @ 0x1dc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr sl, [sp, #156] @ 0x9c │ │ │ │ add r0, sl, #352 @ 0x160 │ │ │ │ bl 1c58c8 │ │ │ │ add r4, sl, #428 @ 0x1ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #464] @ 0x1d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e7f44 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #416] @ 0x1a0 │ │ │ │ mov r0, #0 │ │ │ │ str fp, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [r4, #465] @ 0x1d1 │ │ │ │ beq 1e7f6c │ │ │ │ ldr fp, [sp, #148] @ 0x94 │ │ │ │ @@ -417162,15 +417162,15 @@ │ │ │ │ ldr r0, [r4, #512] @ 0x200 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #760] @ 0x2f8 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ beq 1e8014 │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 1c58c8 │ │ │ │ add r3, sp, #752 @ 0x2f0 │ │ │ │ add ip, sp, #1000 @ 0x3e8 │ │ │ │ stm ip, {r7, r9, fp} │ │ │ │ add ip, sp, #1020 @ 0x3fc │ │ │ │ mov r5, #0 │ │ │ │ @@ -417213,15 +417213,15 @@ │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ ldr r4, [pc, #4020] @ 1e9088 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ ldr fp, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e9a20 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 4ef5c │ │ │ │ @@ -417255,15 +417255,15 @@ │ │ │ │ strb r0, [r2, #465] @ 0x1d1 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ str r5, [sp, #912] @ 0x390 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e9a30 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ mov r7, r0 │ │ │ │ ldm r9, {r1, r2, r3, r4, r6} │ │ │ │ stm r7, {r1, r2, r3, r4, r6} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ @@ -417306,15 +417306,15 @@ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ strb r0, [r1, #465] @ 0x1d1 │ │ │ │ ldr r1, [r1, #416] @ 0x1a0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e8254 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #832 @ 0x340 │ │ │ │ add ip, sp, #1760 @ 0x6e0 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ @@ -417454,15 +417454,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ mov r0, #2 │ │ │ │ beq 1e84a8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #676] @ 0x2a4 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5bcd88 │ │ │ │ + bl 5bcd78 │ │ │ │ ldrb r0, [sp, #800] @ 0x320 │ │ │ │ add r3, sp, #788 @ 0x314 │ │ │ │ add r5, sp, #696 @ 0x2b8 │ │ │ │ ldr r9, [sp, #752] @ 0x2f0 │ │ │ │ cmp r0, #2 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r1, [sp, #1232] @ 0x4d0 │ │ │ │ @@ -417576,15 +417576,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ b 1e8570 │ │ │ │ ldr r0, [pc, #4088] @ 1e9674 │ │ │ │ mov r8, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e9ce0 │ │ │ │ mov fp, r0 │ │ │ │ movw r0, #30049 @ 0x7561 │ │ │ │ movt r0, #29804 @ 0x746c │ │ │ │ mov r9, #4 │ │ │ │ str r0, [fp, #3] │ │ │ │ @@ -417807,15 +417807,15 @@ │ │ │ │ ldr sl, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [sl, #392] @ 0x188 │ │ │ │ str r1, [sl, #428] @ 0x1ac │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #760 @ 0x2f8 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #392] @ 0x188 │ │ │ │ str r0, [sp, #1968] @ 0x7b0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r1, lr, #760 @ 0x2f8 │ │ │ │ add r2, sp, #1968 @ 0x7b0 │ │ │ │ @@ -418108,15 +418108,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e8eec │ │ │ │ ldr r1, [r9, #640] @ 0x280 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e8eec │ │ │ │ ldr r0, [r9, #644] @ 0x284 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1e8eec │ │ │ │ ldr r9, [sp, #156] @ 0x9c │ │ │ │ add r0, r9, #652 @ 0x28c │ │ │ │ bl 2dc674 │ │ │ │ ldr r0, [r9, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e8fd8 │ │ │ │ @@ -418418,21 +418418,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e93ec │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e93b4 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e93ec │ │ │ │ ldr r0, [r9, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1e93ec │ │ │ │ ldr r5, [r9, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e93ec │ │ │ │ mov r0, r5 │ │ │ │ @@ -418440,30 +418440,30 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #644] @ 0x284 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e940c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #648] @ 0x288 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8] │ │ │ │ mov r0, r7 │ │ │ │ bl 1c19dc │ │ │ │ cmp fp, #4 │ │ │ │ bne 1e9460 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #604] @ 0x25c │ │ │ │ strb r0, [r4, #618] @ 0x26a │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e9448 │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 1c58c8 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ b 1f32b8 │ │ │ │ orr fp, fp, r4, lsl #8 │ │ │ │ @@ -418475,15 +418475,15 @@ │ │ │ │ strb r0, [r9, #618] @ 0x26a │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ ldr r1, [r9, #604] @ 0x25c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1e9498 │ │ │ │ ldr r0, [r9, #608] @ 0x260 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #384 @ 0x180 │ │ │ │ bl 1c58c8 │ │ │ │ b 1f3290 │ │ │ │ add r0, r1, #424 @ 0x1a8 │ │ │ │ bl 1cb130 │ │ │ │ b 1e61b8 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ @@ -419475,15 +419475,15 @@ │ │ │ │ b 1f428c │ │ │ │ ldr r1, [sp, #1464] @ 0x5b8 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ea934 │ │ │ │ ldr r0, [sp, #1468] @ 0x5bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ea934 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1ea860 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1f3960 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1f38e4 │ │ │ │ @@ -419520,19 +419520,19 @@ │ │ │ │ b 1ea5bc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ea4ec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1eb49c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1ea58c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov r0, #2 │ │ │ │ str sl, [sp, #132] @ 0x84 │ │ │ │ strb r0, [r4] │ │ │ │ @@ -419544,15 +419544,15 @@ │ │ │ │ ldr r1, [sp, #1072] @ 0x430 │ │ │ │ mov r7, fp │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ea868 │ │ │ │ ldr r0, [sp, #1076] @ 0x434 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ea868 │ │ │ │ mov r7, fp │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1ea868 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1ea934 │ │ │ │ b 1eab24 │ │ │ │ @@ -419751,15 +419751,15 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #644] @ 0x284 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ea888 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #648] @ 0x288 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8] │ │ │ │ mov r0, r7 │ │ │ │ bl 1c19dc │ │ │ │ b 1ea934 │ │ │ │ addseq r4, ip, r0, asr #11 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ @@ -420039,43 +420039,43 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 1eacdc │ │ │ │ cmp r0, #1 │ │ │ │ bne 1ead08 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #696 @ 0x2b8 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldr r1, [sp, #1992] @ 0x7c8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ead60 │ │ │ │ add r0, sp, #1968 @ 0x7b0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #24 │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1ead20 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1ead60 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 1ead60 │ │ │ │ bl 77b24 │ │ │ │ addseq r4, ip, ip, asr r1 │ │ │ │ b 1ead5c │ │ │ │ addseq r4, ip, r8, lsr sl │ │ │ │ addseq r4, ip, r8, lsr #20 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ead78 │ │ │ │ ldr r0, [sp, #756] @ 0x2f4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #1696] @ 0x6a0 │ │ │ │ b 1ead98 │ │ │ │ addseq r4, ip, r8, lsl sl │ │ │ │ addseq r4, ip, r8, lsl #20 │ │ │ │ addseq r3, ip, r0, lsl #31 │ │ │ │ addseq r3, ip, r0, ror pc │ │ │ │ addseq r4, ip, r8, lsl #15 │ │ │ │ @@ -420086,15 +420086,15 @@ │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 1ead9c │ │ │ │ cmp r0, #1 │ │ │ │ bne 1eb710 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #1696 @ 0x6a0 │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ b 1eb710 │ │ │ │ addseq r4, ip, r0, asr #7 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #992 @ 0x3e0 │ │ │ │ bl 289a9c │ │ │ │ b 1eb710 │ │ │ │ bl 77b24 │ │ │ │ @@ -420305,15 +420305,15 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #332] @ 0x14c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1eb130 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #336] @ 0x150 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #329] @ 0x149 │ │ │ │ b 1eb5d8 │ │ │ │ b 1eb430 │ │ │ │ addseq r4, ip, r4, ror r6 │ │ │ │ b 1eb42c │ │ │ │ @@ -420348,15 +420348,15 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #472] @ 0x1d8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1eb490 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #476] @ 0x1dc │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1eb490 │ │ │ │ @ instruction: 0x009c45b4 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1eb760 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1eb93c │ │ │ │ addseq r4, ip, r0, ror #10 │ │ │ │ @@ -420401,29 +420401,29 @@ │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r9, [sp, #132] @ 0x84 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #629] @ 0x275 │ │ │ │ b 1eb994 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1eb900 │ │ │ │ b 1eb578 │ │ │ │ ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1eb9a8 │ │ │ │ ldr r0, [sp, #700] @ 0x2bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1eb9a8 │ │ │ │ str fp, [sp, #148] @ 0x94 │ │ │ │ b 1eb8b4 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r0, #512] @ 0x200 │ │ │ │ @@ -420471,15 +420471,15 @@ │ │ │ │ ldr r1, [r2, #356] @ 0x164 │ │ │ │ strb r0, [r2, #392] @ 0x188 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1eb5a4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #360] @ 0x168 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1eb5a4 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1eb5c4 │ │ │ │ str fp, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1eb710 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ @@ -420489,15 +420489,15 @@ │ │ │ │ ldr r1, [r4] │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1eb72c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #432] @ 0x1b0 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1eb72c │ │ │ │ b 1eba48 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1ed8f8 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1eb944 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ @@ -420598,15 +420598,15 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1eb5c4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #348] @ 0x15c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ bl 1c297c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #328] @ 0x148 │ │ │ │ @@ -420698,15 +420698,15 @@ │ │ │ │ ldr r1, [r2, #416] @ 0x1a0 │ │ │ │ strb r0, [r2, #465] @ 0x1d1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1eb754 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #420] @ 0x1a4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ bl 1c085c │ │ │ │ b 1eb9a8 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ @@ -420868,15 +420868,15 @@ │ │ │ │ add r0, lr, #440 @ 0x1b8 │ │ │ │ bl 1ac1f4 │ │ │ │ b 1eb9ec │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f03a4 │ │ │ │ b 1efdb0 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov r0, r8 │ │ │ │ bl 1cc3fc │ │ │ │ @@ -420896,30 +420896,30 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #604] @ 0x25c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1eba6c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #608] @ 0x260 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ bl 1c58c8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #617] @ 0x269 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ebaa8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #592] @ 0x250 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ebaa8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #596] @ 0x254 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #616 @ 0x268 │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ bl 1c0fd4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ @@ -421397,15 +421397,15 @@ │ │ │ │ mov r1, fp │ │ │ │ ldr fp, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [fp, #392] @ 0x188 │ │ │ │ str r1, [fp, #428] @ 0x1ac │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #1184 @ 0x4a0 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [fp, #392] @ 0x188 │ │ │ │ str r0, [sp, #1968] @ 0x7b0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r1, sp, #1184 @ 0x4a0 │ │ │ │ add r2, sp, #1968 @ 0x7b0 │ │ │ │ bl 6ff138 │ │ │ │ @@ -421677,15 +421677,15 @@ │ │ │ │ str fp, [sp, #204] @ 0xcc │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ str sl, [sp, #200] @ 0xc8 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #1072 @ 0x430 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r0, [sp, #1072] @ 0x430 │ │ │ │ ldr fp, [sp, #1076] @ 0x434 │ │ │ │ cmp r0, #24 │ │ │ │ bne 1eca78 │ │ │ │ str fp, [sp, #1232] @ 0x4d0 │ │ │ │ add r4, sp, #752 @ 0x2f0 │ │ │ │ add r1, sp, #1232 @ 0x4d0 │ │ │ │ @@ -424168,15 +424168,15 @@ │ │ │ │ mov r1, fp │ │ │ │ ldr fp, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [fp, #408] @ 0x198 │ │ │ │ str r1, [fp, #444] @ 0x1bc │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #1744 @ 0x6d0 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [fp, #408] @ 0x198 │ │ │ │ str r0, [sp, #1968] @ 0x7b0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r1, sp, #1744 @ 0x6d0 │ │ │ │ add r2, sp, #1968 @ 0x7b0 │ │ │ │ bl 6ff138 │ │ │ │ @@ -424445,15 +424445,15 @@ │ │ │ │ str r9, [sp, #204] @ 0xcc │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ str fp, [sp, #200] @ 0xc8 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #1152 @ 0x480 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r0, [sp, #1152] @ 0x480 │ │ │ │ ldr r9, [sp, #1156] @ 0x484 │ │ │ │ cmp r0, #24 │ │ │ │ bne 1ef4e4 │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ @@ -424673,15 +424673,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #1976] @ 0x7b8 │ │ │ │ mov r0, #12 │ │ │ │ str r6, [sp, #1972] @ 0x7b4 │ │ │ │ str r6, [sp, #1968] @ 0x7b0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1efae8 │ │ │ │ ldr r3, [sp, #1968] @ 0x7b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #1972] @ 0x7b4 │ │ │ │ ldr r2, [sp, #1976] @ 0x7b8 │ │ │ │ str r3, [r0] │ │ │ │ @@ -424709,27 +424709,27 @@ │ │ │ │ b 1efa70 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r4, #396] @ 0x18c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ef600 │ │ │ │ ldr r0, [r4, #400] @ 0x190 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ef618 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ef630 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r4, #724] @ 0x2d4 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ bl 1cb9d0 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ @@ -424861,15 +424861,15 @@ │ │ │ │ b 1edb30 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ef860 │ │ │ │ ldr r0, [r0, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str fp, [sp, #116] @ 0x74 │ │ │ │ ldr fp, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ @@ -424894,15 +424894,15 @@ │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r5, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ef8e4 │ │ │ │ ldr r0, [r5, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #273] @ 0x111 │ │ │ │ ldr r0, [r5, #236]! @ 0xec │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r6, r1, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 1ef910 │ │ │ │ @@ -424914,15 +424914,15 @@ │ │ │ │ ldr r0, [r0, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ef934 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ bl 1c7534 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldr r8, [sp, #152] @ 0x98 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 1c56d0 │ │ │ │ @@ -424946,24 +424946,24 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 1ef980 │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ef980 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ef9d8 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ cmp r9, #8 │ │ │ │ strb r0, [r4, #277] @ 0x115 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #274] @ 0x112 │ │ │ │ beq 1f03dc │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ @@ -425275,39 +425275,39 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #396] @ 0x18c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1efed8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #400] @ 0x190 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #726] @ 0x2d6 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1eff08 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1eff08 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #412] @ 0x19c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #725] @ 0x2d5 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1eff38 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1eff38 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #424] @ 0x1a8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r1, #724] @ 0x2d4 │ │ │ │ mov r0, r8 │ │ │ │ bl 1cb9d0 │ │ │ │ b 1f0218 │ │ │ │ bl 77b24 │ │ │ │ @@ -425505,15 +425505,15 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f0270 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #284] @ 0x11c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #276] @ 0x114 │ │ │ │ strb r1, [r2, #275] @ 0x113 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f0290 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ @@ -425539,15 +425539,15 @@ │ │ │ │ bne 1f02e4 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ b 1f447c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r0, #248] @ 0xf8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ b 1f447c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 1f0328 │ │ │ │ @@ -425560,15 +425560,15 @@ │ │ │ │ ldr r1, [r0, #232] @ 0xe8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f0408 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r1, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f0408 │ │ │ │ bl 77b24 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 1c56d0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #32 │ │ │ │ @@ -426017,24 +426017,24 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 1f0a3c │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f0a3c │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f0a94 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #232] @ 0xe8 │ │ │ │ mov r4, #0 │ │ │ │ cmn r6, #-67108863 @ 0xfc000001 │ │ │ │ lsl r5, r6, #6 │ │ │ │ cmnls r5, #-2147483640 @ 0x80000008 │ │ │ │ bls 1f0ae4 │ │ │ │ ldr r2, [pc, #4024] @ 1f1a6c │ │ │ │ @@ -426056,15 +426056,15 @@ │ │ │ │ beq 1f1ce0 │ │ │ │ ldr r0, [pc, #3960] @ 1f1a70 │ │ │ │ mov r1, #8 │ │ │ │ mov r4, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1f1ce8 │ │ │ │ b 1f0aac │ │ │ │ mov r9, #2 │ │ │ │ b 1f1c2c │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -426265,15 +426265,15 @@ │ │ │ │ ldr fp, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [fp, #504] @ 0x1f8 │ │ │ │ str r1, [fp, #540] @ 0x21c │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #184 @ 0xb8 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [fp, #504] @ 0x1f8 │ │ │ │ str r0, [sp, #1968] @ 0x7b0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r1, lr, #184 @ 0xb8 │ │ │ │ add r2, sp, #1968 @ 0x7b0 │ │ │ │ @@ -426551,15 +426551,15 @@ │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ str r8, [sp, #200] @ 0xc8 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #88 @ 0x58 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r0, [sp, #1112] @ 0x458 │ │ │ │ ldr fp, [sp, #1116] @ 0x45c │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #24 │ │ │ │ bne 1f14cc │ │ │ │ str fp, [sl] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ @@ -426567,15 +426567,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r2, r2, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 1f1308 │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, sp, #1968 @ 0x7b0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 6dfb18 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ @@ -426676,15 +426676,15 @@ │ │ │ │ beq 1f1508 │ │ │ │ ldr r0, [pc, #3560] @ 1f2290 │ │ │ │ mov r1, #4 │ │ │ │ mov r4, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f1424 │ │ │ │ ldr r3, [r5] │ │ │ │ b 1f1510 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [sp, #1120] @ 0x460 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ @@ -427050,15 +427050,15 @@ │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r4, #760] @ 0x2f8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f1a94 │ │ │ │ ldr r0, [r4, #764] @ 0x2fc │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, #804 @ 0x324 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ @@ -427146,15 +427146,15 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 1f1c14 │ │ │ │ ldr r2, [sl, #328] @ 0x148 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sl, #284] @ 0x11c │ │ │ │ ldr ip, [sl, #292] @ 0x124 │ │ │ │ b 1f041c │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ @@ -427445,15 +427445,15 @@ │ │ │ │ ldr r0, [pc, #3992] @ 1f3040 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f3644 │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ @@ -427468,15 +427468,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1f20f4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1f211c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ str r6, [r5] │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq 1f3658 │ │ │ │ ldrex r0, [r4] │ │ │ │ add r1, r0, #1 │ │ │ │ @@ -427500,15 +427500,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1f2174 │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f219c │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldrb r0, [r6, #357] @ 0x165 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #358] @ 0x166 │ │ │ │ cmp r0, #0 │ │ │ │ strb r5, [r6, #356] @ 0x164 │ │ │ │ beq 1f21e8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -427519,15 +427519,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1f21c0 │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f21e8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #1 │ │ │ │ strb r5, [r6, #357] @ 0x165 │ │ │ │ strb r0, [r6, #359] @ 0x167 │ │ │ │ str r4, [r6, #312] @ 0x138 │ │ │ │ mov r0, fp │ │ │ │ bl 1ca130 │ │ │ │ ldr r0, [r6, #296] @ 0x128 │ │ │ │ @@ -427663,15 +427663,15 @@ │ │ │ │ bl 19b008 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, r0, #8 │ │ │ │ add r0, lr, #440 @ 0x1b8 │ │ │ │ mov r1, fp │ │ │ │ - bl 5b9d34 │ │ │ │ + bl 5b9d24 │ │ │ │ ldr r0, [sp, #1496] @ 0x5d8 │ │ │ │ ldr r6, [sp, #1492] @ 0x5d4 │ │ │ │ ldr ip, [sp, #1464] @ 0x5b8 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #1468] @ 0x5bc │ │ │ │ ldr r4, [sp, #1472] @ 0x5c0 │ │ │ │ ldr r1, [sp, #1476] @ 0x5c4 │ │ │ │ @@ -427701,15 +427701,15 @@ │ │ │ │ cmp r8, r1 │ │ │ │ str r4, [sp, #1976] @ 0x7b8 │ │ │ │ str r7, [sp, #1972] @ 0x7b4 │ │ │ │ str ip, [sp, #1968] @ 0x7b0 │ │ │ │ bne 1f24c0 │ │ │ │ ldr r1, [pc, #4068] @ 1f34a0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5bff38 │ │ │ │ + bl 5bff28 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ add r1, sp, #1968 @ 0x7b0 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -427737,15 +427737,15 @@ │ │ │ │ subs r1, r1, #1 │ │ │ │ bne 1f252c │ │ │ │ ldr r1, [sp, #912] @ 0x390 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f2550 │ │ │ │ ldr r0, [sp, #916] @ 0x394 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl 1ac42c │ │ │ │ ldr r0, [sp, #996] @ 0x3e4 │ │ │ │ add r6, sp, #1824 @ 0x720 │ │ │ │ ldr r1, [sp, #1004] @ 0x3ec │ │ │ │ cmp r0, r1 │ │ │ │ bne 1f2344 │ │ │ │ @@ -427985,15 +427985,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 92f528 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1f2930 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #720] @ 0x2d0 │ │ │ │ ldr r2, [r0, #724] @ 0x2d4 │ │ │ │ add r8, sp, #200 @ 0xc8 │ │ │ │ mov r0, r8 │ │ │ │ bl 91f494 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ @@ -428252,15 +428252,15 @@ │ │ │ │ ldr r6, [r0, #484] @ 0x1e4 │ │ │ │ ldr r7, [r0, #488] @ 0x1e8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r4, [r8, #20] │ │ │ │ beq 1f2d5c │ │ │ │ ldr r0, [r5, #628] @ 0x274 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r4, [r5, #600] @ 0x258 │ │ │ │ mov r9, #1 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ strb r9, [r5, #617] @ 0x269 │ │ │ │ str r6, [r4, #440]! @ 0x1b8 │ │ │ │ str r7, [r4, #4] │ │ │ │ ldr r0, [pc, #4060] @ 1f3d58 │ │ │ │ @@ -428506,15 +428506,15 @@ │ │ │ │ ldr r0, [r7, #584] @ 0x248 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str r1, [r2, #4] │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [r7, #584] @ 0x248 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 5b9238 │ │ │ │ + bl 5b9228 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ ldr fp, [sp, #204] @ 0xcc │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ ldr r7, [sp, #212] @ 0xd4 │ │ │ │ bne 1f345c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ @@ -428540,26 +428540,26 @@ │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ bl 35b678 │ │ │ │ ldr r1, [sp, #912] @ 0x390 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f31dc │ │ │ │ ldr r0, [sp, #916] @ 0x394 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #1296 @ 0x510 │ │ │ │ bl 1ac42c │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, sl │ │ │ │ beq 1f3208 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #992 @ 0x3e0 │ │ │ │ bl 29f6ec │ │ │ │ b 1f334c │ │ │ │ ldr r9, [sp, #156] @ 0x9c │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ orr fp, r7, r0, lsl #8 │ │ │ │ @@ -428569,39 +428569,39 @@ │ │ │ │ b 1f3288 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f3250 │ │ │ │ ldr r0, [r4, #640] @ 0x280 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #624] @ 0x270 │ │ │ │ orr r7, r5, fp, lsl #8 │ │ │ │ lsr r0, fp, #24 │ │ │ │ orr r5, r0, r8, lsl #8 │ │ │ │ mov r0, #28 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ beq 1f327c │ │ │ │ ldr r0, [r4, #628] @ 0x274 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov fp, r7 │ │ │ │ b 1f32b8 │ │ │ │ mov r4, lr │ │ │ │ mov r0, #28 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldrb r0, [r9, #617] @ 0x269 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r9, #592] @ 0x250 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1f32b0 │ │ │ │ ldr r0, [r9, #596] @ 0x254 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ mov r0, #616 @ 0x268 │ │ │ │ mov r1, #1 │ │ │ │ strh r1, [r4, r0] │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ @@ -428623,15 +428623,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1f3304 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f3328 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #332 @ 0x14c │ │ │ │ mov r1, #1 │ │ │ │ strh r1, [r2, r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ b 1f33ac │ │ │ │ @@ -428648,15 +428648,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1f3368 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f338c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #332 @ 0x14c │ │ │ │ mov r1, #1 │ │ │ │ strh r1, [r2, r0] │ │ │ │ mov r0, #10 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ @@ -428688,15 +428688,15 @@ │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f342c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ bl 1c7534 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 1c56d0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 1c69bc │ │ │ │ mov r0, #1 │ │ │ │ @@ -429040,26 +429040,26 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #673] @ 0x2a1 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ bl 1c16e4 │ │ │ │ b 1eba78 │ │ │ │ ldr r0, [sp, #1116] @ 0x45c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f3980 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1f41a8 │ │ │ │ bl 77b24 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ beq 1f3c20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f3c20 │ │ │ │ b 1f3c1c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 1f3c40 │ │ │ │ b 1f3bd4 │ │ │ │ b 1f3bd4 │ │ │ │ b 1f400c │ │ │ │ @@ -429114,15 +429114,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1f3ab0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f3ad4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #357] @ 0x165 │ │ │ │ strb r1, [r2, #358] @ 0x166 │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [r2, #356] @ 0x164 │ │ │ │ beq 1f3b20 │ │ │ │ @@ -429133,15 +429133,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1f3afc │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f3b20 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ movw r0, #357 @ 0x165 │ │ │ │ add r4, r1, r0 │ │ │ │ b 1f3ed4 │ │ │ │ ldr r1, [sp, #1464] @ 0x5b8 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -429205,15 +429205,15 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #636] @ 0x27c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f3c40 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #640] @ 0x280 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #624] @ 0x270 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ebaa8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #628] @ 0x274 │ │ │ │ b 1ebaa0 │ │ │ │ @@ -429256,15 +429256,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1f3ce8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f3d0c │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #358] @ 0x166 │ │ │ │ strb r1, [r2, #356] @ 0x164 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f3e8c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ @@ -429370,15 +429370,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1f3eb0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f3ed4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ bl 1ca130 │ │ │ │ @@ -429669,26 +429669,26 @@ │ │ │ │ ldr r1, [r0, #760] @ 0x2f8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f44c8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r0, #764] @ 0x2fc │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f44c8 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov sl, #0 │ │ │ │ ldr r1, [sp, #912] @ 0x390 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f43ac │ │ │ │ ldr r0, [sp, #916] @ 0x394 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #1296 @ 0x510 │ │ │ │ bl 1ac42c │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r0, [sp, #148] @ 0x94 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 1f4460 │ │ │ │ add r0, sp, #992 @ 0x3e0 │ │ │ │ @@ -429704,15 +429704,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 1f43e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 1f440c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #333] @ 0x14d │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f4428 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #300 @ 0x12c │ │ │ │ bl 1c4d98 │ │ │ │ @@ -429729,15 +429729,15 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #244 @ 0xf4 │ │ │ │ bl 1c4d98 │ │ │ │ b 1f447c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f43c4 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #273] @ 0x111 │ │ │ │ b 1f4568 │ │ │ │ @@ -429960,15 +429960,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f480c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ @@ -430019,24 +430019,24 @@ │ │ │ │ add r4, r5, r7 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1f48c0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f48c0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f47f4 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1f4800 │ │ │ │ b 1f480c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 1ff320 │ │ │ │ @@ -430055,21 +430055,21 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f4988 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f49a0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldm r1, {r2, r3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -430094,15 +430094,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f4a24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ @@ -430152,15 +430152,15 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f4a0c │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1f4a18 │ │ │ │ b 1f4a24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 1ff888 │ │ │ │ @@ -430179,21 +430179,21 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f4b78 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f4b90 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldm r1, {r2, r3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -430217,15 +430217,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f4c10 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ @@ -430275,15 +430275,15 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f4bf8 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1f4c04 │ │ │ │ b 1f4c10 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 200124 │ │ │ │ @@ -430302,21 +430302,21 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f4d64 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f4d7c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ @@ -430356,15 +430356,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f4e3c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ beq 1f4fdc │ │ │ │ cmp r7, #123 @ 0x7b │ │ │ │ bne 1f5020 │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -430397,15 +430397,15 @@ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r8, [r6, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #20] │ │ │ │ add r1, r6, #12 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r6 │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1f506c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #7 │ │ │ │ bne 1f4f30 │ │ │ │ @@ -430521,15 +430521,15 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f5138 │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f5138 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ @@ -430637,15 +430637,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f52a0 │ │ │ │ mov r6, r0 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ b 1f536c │ │ │ │ add r2, r6, #8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r2] │ │ │ │ beq 1f52dc │ │ │ │ add r7, r1, #1 │ │ │ │ @@ -430687,15 +430687,15 @@ │ │ │ │ b 1f4e3c │ │ │ │ cmp sl, #0 │ │ │ │ beq 1f5368 │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mul r1, sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #20 │ │ │ │ bl 555e8 │ │ │ │ mov r1, r0 │ │ │ │ b 1f4e1c │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -430709,15 +430709,15 @@ │ │ │ │ bl 25e978 │ │ │ │ cmp sl, #0 │ │ │ │ beq 1f4e24 │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1f4e30 │ │ │ │ b 1f4e3c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -430797,15 +430797,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f5560 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mul r1, r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f5560 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 1f5560 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ @@ -430819,15 +430819,15 @@ │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 1ffdfc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1f5578 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq sl, fp, ip, lsl r0 │ │ │ │ addseq sl, fp, r4, lsr #9 │ │ │ │ addseq r9, fp, r4, asr #14 │ │ │ │ rsbseq r3, fp, ip, asr #14 │ │ │ │ @@ -430952,15 +430952,15 @@ │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f5600 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sp │ │ │ │ bl 1fb360 │ │ │ │ add sp, sp, #272 @ 0x110 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1f57bc │ │ │ │ @@ -430972,15 +430972,15 @@ │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f57f0 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f57f0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ bl 1fff3c │ │ │ │ mov r0, sp │ │ │ │ bl 1fb360 │ │ │ │ @@ -433688,15 +433688,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 1f80ec │ │ │ │ mov r0, r8 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -433716,15 +433716,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl 1fb314 │ │ │ │ mov r0, r4 │ │ │ │ @@ -433760,15 +433760,15 @@ │ │ │ │ bne 1f840c │ │ │ │ ldr r0, [pc, #380] @ 1f84d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #104 @ 0x68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f84a8 │ │ │ │ ldr r1, [pc, #348] @ 1f84d8 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -433812,30 +433812,30 @@ │ │ │ │ str r0, [r5] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1f83d8 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r5, #5 │ │ │ │ add r1, r8, #5 │ │ │ │ mov r2, #23 │ │ │ │ bl 4ef5c │ │ │ │ strb r6, [r5, #4] │ │ │ │ b 1f83c4 │ │ │ │ ldr r0, [pc, #120] @ 1f84dc │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #88 @ 0x58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f84a8 │ │ │ │ ldr r1, [pc, #92] @ 1f84e4 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -433878,15 +433878,15 @@ │ │ │ │ bne 1f85d0 │ │ │ │ ldr r0, [pc, #336] @ 1f8680 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #104 @ 0x68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f8658 │ │ │ │ ldr r1, [pc, #304] @ 1f8684 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -433934,15 +433934,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #120] @ 1f8688 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #88 @ 0x58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f866c │ │ │ │ ldr r1, [pc, #88] @ 1f868c │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -433985,15 +433985,15 @@ │ │ │ │ bne 1f87bc │ │ │ │ ldr r0, [pc, #472] @ 1f88b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #104 @ 0x68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f888c │ │ │ │ ldr r1, [pc, #440] @ 1f88b8 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434057,15 +434057,15 @@ │ │ │ │ bne 1f8850 │ │ │ │ ldr r0, [pc, #192] @ 1f88bc │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #88 @ 0x58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f88a0 │ │ │ │ ldr r1, [pc, #160] @ 1f88c0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434127,15 +434127,15 @@ │ │ │ │ bne 1f89b4 │ │ │ │ ldr r0, [pc, #336] @ 1f8a64 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #104 @ 0x68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f8a3c │ │ │ │ ldr r1, [pc, #304] @ 1f8a68 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434183,15 +434183,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #120] @ 1f8a6c │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #88 @ 0x58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f8a50 │ │ │ │ ldr r1, [pc, #88] @ 1f8a70 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434235,15 +434235,15 @@ │ │ │ │ bne 1f8b64 │ │ │ │ ldr r0, [pc, #336] @ 1f8c14 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #104 @ 0x68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f8bec │ │ │ │ ldr r1, [pc, #304] @ 1f8c18 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434291,15 +434291,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #120] @ 1f8c1c │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #88 @ 0x58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f8c00 │ │ │ │ ldr r1, [pc, #88] @ 1f8c20 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434342,15 +434342,15 @@ │ │ │ │ bne 1f8d50 │ │ │ │ ldr r0, [pc, #472] @ 1f8e48 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #104 @ 0x68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f8e20 │ │ │ │ ldr r1, [pc, #440] @ 1f8e4c │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434414,15 +434414,15 @@ │ │ │ │ bne 1f8de4 │ │ │ │ ldr r0, [pc, #192] @ 1f8e50 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #88 @ 0x58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f8e34 │ │ │ │ ldr r1, [pc, #160] @ 1f8e54 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434483,15 +434483,15 @@ │ │ │ │ bne 1f8f84 │ │ │ │ ldr r0, [pc, #472] @ 1f907c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #104 @ 0x68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f9054 │ │ │ │ ldr r1, [pc, #440] @ 1f9080 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434555,15 +434555,15 @@ │ │ │ │ bne 1f9018 │ │ │ │ ldr r0, [pc, #192] @ 1f9084 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #88 @ 0x58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f9068 │ │ │ │ ldr r1, [pc, #160] @ 1f9088 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434624,15 +434624,15 @@ │ │ │ │ bne 1f91b8 │ │ │ │ ldr r0, [pc, #472] @ 1f92b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #104 @ 0x68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f9288 │ │ │ │ ldr r1, [pc, #440] @ 1f92b4 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434696,15 +434696,15 @@ │ │ │ │ bne 1f924c │ │ │ │ ldr r0, [pc, #192] @ 1f92b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #88 @ 0x58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f929c │ │ │ │ ldr r1, [pc, #160] @ 1f92bc │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434766,15 +434766,15 @@ │ │ │ │ bne 1f93b0 │ │ │ │ ldr r0, [pc, #336] @ 1f9460 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #104 @ 0x68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f9438 │ │ │ │ ldr r1, [pc, #304] @ 1f9464 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434822,15 +434822,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #120] @ 1f9468 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #88 @ 0x58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f944c │ │ │ │ ldr r1, [pc, #88] @ 1f946c │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434873,15 +434873,15 @@ │ │ │ │ bne 1f959c │ │ │ │ ldr r0, [pc, #472] @ 1f9694 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #104 @ 0x68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f966c │ │ │ │ ldr r1, [pc, #440] @ 1f9698 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -434945,15 +434945,15 @@ │ │ │ │ bne 1f9630 │ │ │ │ ldr r0, [pc, #192] @ 1f969c │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #88 @ 0x58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f9680 │ │ │ │ ldr r1, [pc, #160] @ 1f96a0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -435015,15 +435015,15 @@ │ │ │ │ bne 1f9874 │ │ │ │ ldr r0, [pc, #476] @ 1f98d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #104 @ 0x68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f98a4 │ │ │ │ ldr r1, [pc, #444] @ 1f98d4 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -435082,15 +435082,15 @@ │ │ │ │ bne 1f9848 │ │ │ │ ldr r0, [pc, #216] @ 1f98d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #88 @ 0x58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f98a4 │ │ │ │ ldr r1, [pc, #188] @ 1f98e0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -435116,15 +435116,15 @@ │ │ │ │ strb r7, [r5] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1f977c │ │ │ │ ldr r0, [r9, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #48] @ 1f98dc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ bl 77430 │ │ │ │ @@ -435157,15 +435157,15 @@ │ │ │ │ bne 1f99cc │ │ │ │ ldr r0, [pc, #336] @ 1f9a7c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #104 @ 0x68 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f9a54 │ │ │ │ ldr r1, [pc, #304] @ 1f9a80 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -435213,15 +435213,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #120] @ 1f9a84 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #88 @ 0x58 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f9a68 │ │ │ │ ldr r1, [pc, #88] @ 1f9a88 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -435338,15 +435338,15 @@ │ │ │ │ ldr r0, [pc, #332] @ 1f9d48 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #16] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f9cb0 │ │ │ │ cmp r5, #0 │ │ │ │ strd r8, [r0] │ │ │ │ ldrne r2, [r5] │ │ │ │ ldr r1, [r6] │ │ │ │ moveq r2, #0 │ │ │ │ @@ -435384,15 +435384,15 @@ │ │ │ │ b 1f9cbc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f9c74 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1fc674 │ │ │ │ b 1f9cf0 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -435443,15 +435443,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1f9da8 │ │ │ │ mov r0, r1 │ │ │ │ bl 4e394 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #124] @ 1f9e44 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #120] @ 1f9e48 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -435464,22 +435464,22 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1fc674 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ bne 1f9e34 │ │ │ │ bl 77b08 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e394 │ │ │ │ bl 77b08 │ │ │ │ bl 77b24 │ │ │ │ @@ -435500,15 +435500,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #4 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ ldrne r1, [pc, #84] @ 1f9f00 │ │ │ │ ldmne ip, {r2, r4, r5, r6, lr} │ │ │ │ movne r3, r0 │ │ │ │ addne r1, pc, r1 │ │ │ │ stmne r3, {r2, r4, r5, r6, lr} │ │ │ │ @@ -435557,15 +435557,15 @@ │ │ │ │ ldr r0, [pc, #324] @ 1fa0ac │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ str r9, [sp, #12] │ │ │ │ str r8, [sp, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1fa014 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ strd r8, [r3] │ │ │ │ ldrne r1, [r4] │ │ │ │ ldr r0, [r5] │ │ │ │ @@ -435601,15 +435601,15 @@ │ │ │ │ b 1fa020 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1f9fd8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1fcbb4 │ │ │ │ b 1fa054 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -435634,15 +435634,15 @@ │ │ │ │ bl 1fc4b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @ instruction: 0x009b49d8 │ │ │ │ addseq r4, fp, r8, lsr #19 │ │ │ │ strdeq r5, [r0], r8 @ │ │ │ │ - andseq r4, sp, r0, asr #1 │ │ │ │ + ldrheq r4, [sp], -r4 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 4fc4c │ │ │ │ mov r5, r0 │ │ │ │ bl 8df2ac │ │ │ │ ldr r1, [pc, #132] @ 1fa158 │ │ │ │ @@ -435651,15 +435651,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp] │ │ │ │ strb r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne sp, {r2, r3, r5} │ │ │ │ ldrne r4, [sp, #12] │ │ │ │ ldrne r1, [pc, #80] @ 1fa15c │ │ │ │ stmne r0, {r2, r3, r5} │ │ │ │ addne r1, pc, r1 │ │ │ │ strne r4, [r0, #12] │ │ │ │ @@ -435729,15 +435729,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ ldm r4, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #4 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1fa314 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [sp, #116] @ 0x74 │ │ │ │ ldm r1, {r2, r3, r4, r6, r7} │ │ │ │ ldr lr, [sp, #112] @ 0x70 │ │ │ │ @@ -435759,15 +435759,15 @@ │ │ │ │ cmp r8, #-2147483646 @ 0x80000002 │ │ │ │ blt 1fa2a8 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1fa2a8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1fa2bc │ │ │ │ ldr r0, [r0] │ │ │ │ bl 50030 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 5099c │ │ │ │ @@ -435793,15 +435793,15 @@ │ │ │ │ b 1fa320 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1fa2d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1fa3f0 │ │ │ │ mov r6, #1 │ │ │ │ b 1fa3b0 │ │ │ │ @@ -435818,15 +435818,15 @@ │ │ │ │ cmp r8, #-2147483646 @ 0x80000002 │ │ │ │ blt 1fa394 │ │ │ │ cmp r8, #0 │ │ │ │ beq 1fa394 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1fa3b0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 5099c │ │ │ │ b 1fa404 │ │ │ │ @@ -435858,22 +435858,22 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 1fa424 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @ instruction: 0x009b46f8 │ │ │ │ addseq r4, fp, r8, lsr #13 │ │ │ │ adceq r5, r0, r0, asr fp │ │ │ │ - andseq r3, sp, r8, ror #31 │ │ │ │ + @ instruction: 0x001d3fdc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r9, [sp, #120] @ 0x78 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 1fa4b4 │ │ │ │ @@ -435929,15 +435929,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #136] @ 1fa5cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [pc, #116] @ 1fa5d0 │ │ │ │ movne r2, r0 │ │ │ │ ldmne r8!, {r3, r4, r5, r6, r7} │ │ │ │ addne r1, pc, r1 │ │ │ │ stmiane r2!, {r3, r4, r5, r6, r7} │ │ │ │ ldmne r8, {r3, r4, r5, r6, r7, ip} │ │ │ │ @@ -436785,57 +436785,57 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1fb2dc │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ lsl r1, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ beq 1fb340 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 62741c │ │ │ │ mov r0, r4 │ │ │ │ bl 1ff928 │ │ │ │ @@ -436843,15 +436843,15 @@ │ │ │ │ bl 1fe17c │ │ │ │ ldr r1, [r4, #216] @ 0xd8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb398 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 1fb3c0 │ │ │ │ mov r5, r0 │ │ │ │ b 1fb3b8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -436859,15 +436859,15 @@ │ │ │ │ ldrd r0, [r4, #168] @ 0xa8 │ │ │ │ bl 1fe17c │ │ │ │ ldr r1, [r4, #216] @ 0xd8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb3d8 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ eor r2, r0, #3 │ │ │ │ @@ -436879,69 +436879,69 @@ │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb510 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #2116] @ 0x844 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb444 │ │ │ │ ldr r0, [r4, #2112] @ 0x840 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb460 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb47c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb498 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb4b4 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb4d0 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #1048 @ 0x418 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1fef28 │ │ │ │ movw r0, #1580 @ 0x62c │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1fef28 │ │ │ │ ldr r1, [r4, #2376] @ 0x948 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb500 │ │ │ │ ldr r0, [r4, #2380] @ 0x94c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2392] @ 0x958 │ │ │ │ movw r0, #2396 @ 0x95c │ │ │ │ cmp r1, #0 │ │ │ │ bne 1fb418 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -436950,116 +436950,116 @@ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1fe40c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bne 1fb59c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r6, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb5c4 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb5f8 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ mov r2, #1 │ │ │ │ b 1fb5f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bne 1fb630 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1fe800 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bne 1fb684 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1fe99c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 1fb6d8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1fb6fc │ │ │ │ add r5, r0, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ @@ -437068,15 +437068,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 1fb71c │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ b 1fb764 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ @@ -437088,37 +437088,37 @@ │ │ │ │ b 1fb734 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1fb76c │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483627 @ 0x80000015 │ │ │ │ bne 1fb7a8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1fed20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -437127,37 +437127,37 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb808 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb828 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r9, [r0] │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ bne 1fb860 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ b 1fb880 │ │ │ │ add r0, r5, #44 @ 0x2c │ │ │ │ sub r7, r7, #1 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ @@ -437167,24 +437167,24 @@ │ │ │ │ add r5, r6, r4 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1fb870 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1fb870 │ │ │ │ cmp r9, #0 │ │ │ │ beq 1fb8cc │ │ │ │ add r0, r9, r9, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ b 1fb914 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r4 │ │ │ │ @@ -437196,59 +437196,59 @@ │ │ │ │ b 1fb8e8 │ │ │ │ cmp r9, #0 │ │ │ │ beq 1fb91c │ │ │ │ add r0, r9, r9, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ bne 1fb958 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ beq 1fb994 │ │ │ │ add r5, r6, #4 │ │ │ │ b 1fb978 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1fb994 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fb96c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1fb96c │ │ │ │ cmp r4, #0 │ │ │ │ beq 1fb9b4 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ b 50750 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ @@ -437256,71 +437256,71 @@ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1fba30 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1ffb5c │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 1fba1c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bne 1fba98 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1ff730 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne 1fbaec │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ add r4, r1, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1fbb14 │ │ │ │ add r5, r0, #68 @ 0x44 │ │ │ │ @@ -437330,15 +437330,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 1fbb34 │ │ │ │ add r0, r7, r7, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ b 1fbb7c │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ @@ -437350,80 +437350,80 @@ │ │ │ │ b 1fbb4c │ │ │ │ cmp r7, #0 │ │ │ │ beq 1fbb84 │ │ │ │ add r0, r7, r7, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 1fbbc0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1ffb5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #68] @ 0x44 │ │ │ │ cmp r1, #3 │ │ │ │ bne 1fbc14 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1ffcb4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 1fbc88 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1fbcac │ │ │ │ add r5, r0, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ @@ -437432,15 +437432,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 1fbccc │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ b 1fbd14 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ @@ -437452,30 +437452,30 @@ │ │ │ │ b 1fbce4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1fbd1c │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 1fbd58 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1fbd7c │ │ │ │ add r5, r0, #104 @ 0x68 │ │ │ │ bl 24484c │ │ │ │ @@ -437484,15 +437484,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 1fbd9c │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ b 1fbdec │ │ │ │ mov r9, r0 │ │ │ │ @@ -437505,30 +437505,30 @@ │ │ │ │ b 1fbdb8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1fbdf0 │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne 1fbe2c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ add r4, r1, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1fbe54 │ │ │ │ add r5, r0, #68 @ 0x44 │ │ │ │ @@ -437538,15 +437538,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 1fbe74 │ │ │ │ add r0, r7, r7, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ b 1fbebc │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ @@ -437558,15 +437558,15 @@ │ │ │ │ b 1fbe8c │ │ │ │ cmp r7, #0 │ │ │ │ beq 1fbec4 │ │ │ │ add r0, r7, r7, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 1fbfc8 │ │ │ │ @@ -437652,15 +437652,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ add r4, r1, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 1fc064 │ │ │ │ add r5, r0, #72 @ 0x48 │ │ │ │ @@ -437670,15 +437670,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 1fc084 │ │ │ │ add r0, r7, r7, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ b 1fc0d4 │ │ │ │ mov r8, r0 │ │ │ │ @@ -437691,15 +437691,15 @@ │ │ │ │ b 1fc0a0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1fc0d8 │ │ │ │ add r0, r7, r7, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -437839,29 +437839,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fc2fc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3250 │ │ │ │ + b 3e3244 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fc338 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fc360 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -437916,15 +437916,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fc430 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fc45c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3250 │ │ │ │ + b 3e3244 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 1fc47c │ │ │ │ @@ -437936,15 +437936,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fc484 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fc4ac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -437999,15 +437999,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fc57c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fc5a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e47d4 │ │ │ │ + b 3e47c8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 1fc5c8 │ │ │ │ @@ -438019,15 +438019,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fc5d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fc5f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ tst r1, #1 │ │ │ │ bne 1fc628 │ │ │ │ ldr r1, [pc, #88] @ 1fc670 │ │ │ │ @@ -438228,15 +438228,15 @@ │ │ │ │ bne 1fc90c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fc93c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3250 │ │ │ │ + b 3e3244 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #160] @ 1fc9ec │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #156] @ 1fc9f0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -438264,15 +438264,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fc9a4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fc9e0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ b 1fc9e0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fc36c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -438285,15 +438285,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fca28 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ cmp r1, #3 │ │ │ │ bne 1fca38 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ @@ -438303,15 +438303,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fca34 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #44 @ 0x2c │ │ │ │ strb r0, [r5, #60] @ 0x3c │ │ │ │ @@ -438363,15 +438363,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fcb2c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fcb58 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3e04 │ │ │ │ + b 3e3df8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 1fcb78 │ │ │ │ @@ -438383,15 +438383,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fcb80 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fcba8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -438452,15 +438452,15 @@ │ │ │ │ bne 1fcc8c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fccbc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e47d4 │ │ │ │ + b 3e47c8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #160] @ 1fcd6c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #156] @ 1fcd70 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -438488,15 +438488,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fcd24 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fcd60 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ b 1fcd60 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fc4b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -438588,29 +438588,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fceb0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3e04 │ │ │ │ + b 3e3df8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fceec │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fcf14 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 1fd018 │ │ │ │ @@ -438667,29 +438667,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fcfec │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e47d4 │ │ │ │ + b 3e47c8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fd028 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fd050 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 35d1a4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -438958,23 +438958,23 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fd47c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fd4a4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fd4c4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #192] @ 1fd594 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #188] @ 1fd598 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -439002,28 +439002,28 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fd52c │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fd570 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ b 1fd570 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ b 1fd570 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fca68 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fd588 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq r1, fp, ip, ror #20 │ │ │ │ addseq r1, fp, ip, ror #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -439094,15 +439094,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fd698 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3250 │ │ │ │ + b 3e3244 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1fd5d0 │ │ │ │ b 1fd5d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -439113,15 +439113,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fd6e8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fd754 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ b 1fd754 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -439207,15 +439207,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fd85c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3250 │ │ │ │ + b 3e3244 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1fd794 │ │ │ │ b 1fd798 │ │ │ │ mov r5, r0 │ │ │ │ @@ -439226,15 +439226,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fd8ac │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fd918 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ b 1fd918 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -439315,29 +439315,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fda0c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e47d4 │ │ │ │ + b 3e47c8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fda48 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fda9c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ b 1fda9c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -439357,15 +439357,15 @@ │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 1fdb20 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fdae0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ cmp r0, #3 │ │ │ │ beq 1fdb20 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1fdb00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 4e25c │ │ │ │ @@ -439373,15 +439373,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 1fdb20 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fdb20 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1fdb30 │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r4, #40]! @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1fdc20 │ │ │ │ @@ -439437,29 +439437,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fdbf4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3e04 │ │ │ │ + b 3e3df8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 1fdc30 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1fdc8c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ b 1fdc8c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fc9f4 │ │ │ │ @@ -439491,15 +439491,15 @@ │ │ │ │ b 1fdce4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1fe664 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe664 │ │ │ │ @@ -439507,28 +439507,28 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 638918 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #20] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -439540,15 +439540,15 @@ │ │ │ │ b 1fdd88 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1fddbc │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 1fe664 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1fdde8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -439558,15 +439558,15 @@ │ │ │ │ b 1fddcc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1fde04 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe664 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -439643,15 +439643,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fde1c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 1fde90 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -439691,56 +439691,56 @@ │ │ │ │ b 1fdfe4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe074 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 1fe664 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe044 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 1fe664 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 1fe664 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe664 │ │ │ │ b 1fe16c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe664 │ │ │ │ b 1fe16c │ │ │ │ bl 77b24 │ │ │ │ @@ -439754,15 +439754,15 @@ │ │ │ │ b 1fe0dc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe114 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 1fe664 │ │ │ │ b 1fe16c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ @@ -439774,15 +439774,15 @@ │ │ │ │ b 1fe12c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe164 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe664 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -439830,35 +439830,35 @@ │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ b 1fe23c │ │ │ │ add r0, r4, #32 │ │ │ │ bl 200048 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ movw r1, #43764 @ 0xaaf4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1fe280 │ │ │ │ ldr r6, [r4] │ │ │ │ add r0, r6, #2464 @ 0x9a0 │ │ │ │ bl 200048 │ │ │ │ mov r0, r6 │ │ │ │ bl 1fb3e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2704 @ 0xa90 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1fe280 │ │ │ │ mov r0, r4 │ │ │ │ bl 200048 │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ bl 635660 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #352 @ 0x160 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ b 1fe308 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ bl 635660 │ │ │ │ @@ -439866,44 +439866,44 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1fb3e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2704 @ 0xa90 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1fe338 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ movw r1, #43764 @ 0xaaf4 │ │ │ │ b 1fe308 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ bl 1fdd38 │ │ │ │ b 1fe338 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1fe338 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne 1fe338 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ bl 63841c │ │ │ │ b 1fe338 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #352 @ 0x160 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe3b8 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -439918,49 +439918,49 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe3a4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe3d4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe3f4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe42c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1fe488 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -439974,41 +439974,41 @@ │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe484 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1fe44c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1fe45c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1fe45c │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe4ec │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1fe554 │ │ │ │ @@ -440025,54 +440025,54 @@ │ │ │ │ add r6, r6, #132 @ 0x84 │ │ │ │ beq 1fe560 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe52c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1fe52c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 1ff4e4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1fe57c │ │ │ │ add r0, r5, r5, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe598 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe5cc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe5ec │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ beq 1fe660 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ @@ -440084,24 +440084,24 @@ │ │ │ │ add r5, r5, #132 @ 0x84 │ │ │ │ beq 1fe640 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe618 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1fe618 │ │ │ │ cmp r4, #0 │ │ │ │ beq 1fe660 │ │ │ │ add r0, r4, r4, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #16 │ │ │ │ cmp r2, #15 │ │ │ │ @@ -440129,15 +440129,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1fe664 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe774 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 1fe664 │ │ │ │ @@ -440155,37 +440155,37 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 1fe664 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1fe774 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b 1fe780 │ │ │ │ b 1fe780 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1ff2d0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ @@ -440194,41 +440194,41 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl 1fe664 │ │ │ │ mov r5, r6 │ │ │ │ b 1fe7c8 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe82c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe844 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe85c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1fe8ac │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ beq 1fe8c4 │ │ │ │ @@ -440239,31 +440239,31 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 1fe8c4 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe884 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1fe884 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ bne 1fe878 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe8e8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1fe934 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -440277,62 +440277,62 @@ │ │ │ │ bne 1fe980 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ bl 1ff3e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe908 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe914 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1fe924 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ bl 1ff3e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r5, r0, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe9c8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe9e0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fe9fc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1fea30 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -440340,27 +440340,27 @@ │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1fea60 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fea1c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fea28 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1feac0 │ │ │ │ @@ -440372,34 +440372,34 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1feabc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r6, [r0, #12] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1fea98 │ │ │ │ b 1feaa0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1feb08 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -440412,15 +440412,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1feb5c │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1feb80 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #32 │ │ │ │ bl 243a2c │ │ │ │ @@ -440428,15 +440428,15 @@ │ │ │ │ b 1feb64 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1feb9c │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -440451,15 +440451,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1febf8 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1fec1c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ @@ -440468,42 +440468,42 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1fec3c │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fec74 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fec8c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1feca8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1fecdc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -440511,27 +440511,27 @@ │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1fed0c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fecc8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fecd4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ eor r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -440565,15 +440565,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1feda0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r8, [r5, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1fee48 │ │ │ │ add r6, r0, #16 │ │ │ │ bl 244b98 │ │ │ │ @@ -440599,30 +440599,30 @@ │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 1fed20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1feda0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 1feda0 │ │ │ │ lsl r1, r6, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 1fee88 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ b 1fef14 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ @@ -440652,270 +440652,270 @@ │ │ │ │ b 1feee4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1fef1c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fef4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fef68 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fef84 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fefa0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fefbc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1fefd8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1feff4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff010 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff02c │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff048 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff064 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #176] @ 0xb0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff080 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff09c │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff0b8 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff0d4 │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #240] @ 0xf0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff0f0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff10c │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff128 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff144 │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff160 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff17c │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff198 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff1b4 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #368] @ 0x170 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff1d0 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #384] @ 0x180 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff1ec │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff208 │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #416] @ 0x1a0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff224 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff240 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff25c │ │ │ │ ldr r0, [r4, #452] @ 0x1c4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #464] @ 0x1d0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff278 │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #480] @ 0x1e0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff294 │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff2b0 │ │ │ │ ldr r0, [r4, #500] @ 0x1f4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff300 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe664 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r5, #0 │ │ │ │ @@ -440929,25 +440929,25 @@ │ │ │ │ add r4, r6, r5 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1ff338 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ff338 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ff398 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1ff3bc │ │ │ │ add r4, r0, #68 @ 0x44 │ │ │ │ bl 245430 │ │ │ │ @@ -440956,15 +440956,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ff3dc │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -440975,25 +440975,25 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1ff42c │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff404 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ff404 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ff450 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 1ff4c4 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ @@ -441006,30 +441006,30 @@ │ │ │ │ add r6, r6, #132 @ 0x84 │ │ │ │ beq 1ff4a8 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff480 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ff480 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1ff4c4 │ │ │ │ add r0, r5, r5, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff4e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 1ff554 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ @@ -441042,23 +441042,23 @@ │ │ │ │ add r6, r6, #132 @ 0x84 │ │ │ │ beq 1ff538 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff510 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ff510 │ │ │ │ cmp r5, #0 │ │ │ │ beq 1ff554 │ │ │ │ add r0, r5, r5, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r8, [r4, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1ff578 │ │ │ │ add r6, r0, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ @@ -441068,15 +441068,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ff59c │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1ff5c0 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ @@ -441085,26 +441085,26 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ff5e0 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff60c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ff670 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -441114,39 +441114,39 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ff6a8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff654 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1ff62c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1ff63c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 1ff648 │ │ │ │ b 1ff654 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -441158,25 +441158,25 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1ff708 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff6e0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ff6e0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ff72c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff75c │ │ │ │ lsl r1, r1, #1 │ │ │ │ @@ -441198,29 +441198,29 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 1ff780 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff7a4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff7bc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff7dc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #148] @ 1ff87c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 1ff808 │ │ │ │ ldr r0, [pc, #136] @ 1ff880 │ │ │ │ ldr r2, [pc, #136] @ 1ff884 │ │ │ │ @@ -441238,27 +441238,27 @@ │ │ │ │ bne 1ff850 │ │ │ │ cmp r7, #0 │ │ │ │ bne 1ff864 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff828 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1ff830 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x009b41b4 │ │ │ │ rsbseq pc, sl, ip, lsr #14 │ │ │ │ addseq r4, fp, ip, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ @@ -441275,15 +441275,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ff8d8 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1ff8fc │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ bl 245604 │ │ │ │ @@ -441292,36 +441292,36 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ff91c │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff958 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff970 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff9a8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -441347,25 +441347,25 @@ │ │ │ │ dmb ish │ │ │ │ bl 631278 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ff9f8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ffa20 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 1ffa68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -441381,34 +441381,34 @@ │ │ │ │ dmb ish │ │ │ │ bl 631278 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ffa80 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ffaa4 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #3 │ │ │ │ bcs 1ffae0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r1] │ │ │ │ mov r4, r1 │ │ │ │ @@ -441418,31 +441418,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ffb14 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ffb44 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ @@ -441455,15 +441455,15 @@ │ │ │ │ str r0, [r5, #12] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 1ffba8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, r5 │ │ │ │ strb r0, [r5, #12] │ │ │ │ strb r0, [r5, #13] │ │ │ │ strb r0, [r5, #14] │ │ │ │ strb r0, [r5, #15] │ │ │ │ strb r0, [r6, #16]! │ │ │ │ @@ -441490,95 +441490,95 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ffc44 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1ffc20 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ffc84 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 1ffca0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 1ffc7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ffce0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ffcf8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ffd10 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ beq 1ffd50 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r6, r0, #4 │ │ │ │ b 1ffd34 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 1ffd50 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ffd28 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 1ffd28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ffd74 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 1ffdb0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -441588,27 +441588,27 @@ │ │ │ │ bne 1ffde0 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl 1ff3e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ffd94 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 1ffda0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl 1ff3e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ @@ -441624,15 +441624,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ffe4c │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1ffe70 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ @@ -441641,15 +441641,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ffe90 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -441664,15 +441664,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1ffeec │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1fff10 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #104 @ 0x68 │ │ │ │ bl 24484c │ │ │ │ @@ -441681,15 +441681,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1fff30 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -441704,15 +441704,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 1fff8c │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 1fffb0 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ bl 2449e8 │ │ │ │ @@ -441721,15 +441721,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1fffd0 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -441742,32 +441742,32 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 200024 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 200068 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ sub r1, r0, #3 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2000c4 │ │ │ │ @@ -441782,15 +441782,15 @@ │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r2, r1 │ │ │ │ bne 2000a0 │ │ │ │ mov r1, #456 @ 0x1c8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 35b2a4 │ │ │ │ mov r1, #392 @ 0x188 │ │ │ │ b 2000b4 │ │ │ │ movw r1, #65056 @ 0xfe20 │ │ │ │ mov r0, #0 │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ @@ -441799,20 +441799,20 @@ │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r2, r1 │ │ │ │ bne 2000e4 │ │ │ │ mov r1, #520 @ 0x208 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #392 @ 0x188 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -441826,15 +441826,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 200174 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 200198 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #72 @ 0x48 │ │ │ │ bl 245858 │ │ │ │ @@ -441843,15 +441843,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2001b8 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r0, [pc, #8] @ 2001d4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ @@ -441901,15 +441901,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ ldrne r1, [pc, #100] @ 200314 │ │ │ │ ldmne ip, {r2, r4, r5, r6, lr} │ │ │ │ movne r3, r0 │ │ │ │ addne r1, pc, r1 │ │ │ │ stmne r3, {r2, r4, r5, r6, lr} │ │ │ │ @@ -441958,15 +441958,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ ldrne r1, [pc, #100] @ 2003f8 │ │ │ │ ldmne ip, {r2, r4, r5, r6, lr} │ │ │ │ movne r3, r0 │ │ │ │ addne r1, pc, r1 │ │ │ │ stmne r3, {r2, r4, r5, r6, lr} │ │ │ │ @@ -442025,15 +442025,15 @@ │ │ │ │ bl 4e394 │ │ │ │ b 200480 │ │ │ │ mov r0, r1 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #132] @ 200524 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #128] @ 200528 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -442046,22 +442046,22 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1fc834 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 200514 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e394 │ │ │ │ bl 77b08 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ @@ -442096,15 +442096,15 @@ │ │ │ │ ldr r0, [pc, #340] @ 2006e8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #16] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 200650 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ ldrne r1, [r6] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -442144,15 +442144,15 @@ │ │ │ │ b 20065c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 200614 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1fc834 │ │ │ │ b 200690 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -442214,15 +442214,15 @@ │ │ │ │ bl 4e394 │ │ │ │ b 200774 │ │ │ │ mov r0, r1 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #132] @ 200818 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #128] @ 20081c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -442235,22 +442235,22 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1fc834 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 200808 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e394 │ │ │ │ bl 77b08 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ @@ -442285,15 +442285,15 @@ │ │ │ │ ldr r0, [pc, #340] @ 2009dc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #16] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 200944 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ ldrne r1, [r6] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -442333,15 +442333,15 @@ │ │ │ │ b 200950 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 200908 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1fc834 │ │ │ │ b 200984 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -442439,15 +442439,15 @@ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ orr r0, r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b 200b24 │ │ │ │ ldr r0, [sp, #604] @ 0x25c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r8, r8, #12 │ │ │ │ str r5, [r0, sl, lsl #2] │ │ │ │ add r0, fp, #12 │ │ │ │ cmp r0, r7 │ │ │ │ beq 200c84 │ │ │ │ @@ -442489,15 +442489,15 @@ │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0] │ │ │ │ mov r0, #2 │ │ │ │ strh r0, [lr, #88] @ 0x58 │ │ │ │ beq 200bfc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #600] @ 0x258 │ │ │ │ cmp r0, #0 │ │ │ │ beq 200bec │ │ │ │ cmp r0, #1 │ │ │ │ bne 200bf8 │ │ │ │ ldr r5, [sp, #608] @ 0x260 │ │ │ │ b 200b0c │ │ │ │ @@ -442561,24 +442561,24 @@ │ │ │ │ add r5, r5, #12 │ │ │ │ beq 200cf4 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 200ccc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 200ccc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 200d14 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [pc, #212] @ 200df0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r1, r7, lsl #2] │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ @@ -442608,15 +442608,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1ff3e8 │ │ │ │ b 200dd8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 200dbc │ │ │ │ mov r7, r0 │ │ │ │ str r6, [sp, #596] @ 0x254 │ │ │ │ str r8, [sp, #584] @ 0x248 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ bl 29ec1c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -442681,15 +442681,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ ldrne r1, [pc, #100] @ 200f44 │ │ │ │ ldmne ip, {r2, r4, r5, r6, lr} │ │ │ │ movne r3, r0 │ │ │ │ addne r1, pc, r1 │ │ │ │ stmne r3, {r2, r4, r5, r6, lr} │ │ │ │ @@ -442743,15 +442743,15 @@ │ │ │ │ ldr r0, [pc, #340] @ 201104 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #16] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20106c │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ ldrne r1, [r6] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -442791,15 +442791,15 @@ │ │ │ │ b 201078 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 201030 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1fc674 │ │ │ │ b 2010ac │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -442850,15 +442850,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ beq 201164 │ │ │ │ mov r0, r1 │ │ │ │ bl 4e394 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #124] @ 201200 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #120] @ 201204 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -442871,22 +442871,22 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1fc674 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ bne 2011f0 │ │ │ │ bl 77b08 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e394 │ │ │ │ bl 77b08 │ │ │ │ bl 77b24 │ │ │ │ @@ -442915,37 +442915,37 @@ │ │ │ │ bl 1365ec │ │ │ │ ldr r5, [pc, #552] @ 20148c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2013e4 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2013f4 │ │ │ │ ldr r6, [r8] │ │ │ │ mov fp, r0 │ │ │ │ str r7, [r0] │ │ │ │ mov r1, r6 │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 201404 │ │ │ │ ldr r1, [pc, #432] @ 201490 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, #428] @ 201494 │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [pc, #424] @ 201498 │ │ │ │ @@ -442955,25 +442955,25 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r9} │ │ │ │ mov r0, r4 │ │ │ │ bl 4e244 │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2013e4 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ str r9, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 201414 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ @@ -443134,15 +443134,15 @@ │ │ │ │ bl 13678c │ │ │ │ ldr r6, [pc, #304] @ 201700 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r1, [r6] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2016c8 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ @@ -443150,15 +443150,15 @@ │ │ │ │ bl 4f8c8 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ bl 13692c │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2016c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ @@ -443216,26 +443216,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldm r0, {r0, r5} │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ @@ -443306,15 +443306,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2017e4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 201864 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [r3, r2, lsl #2] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -443324,15 +443324,15 @@ │ │ │ │ str r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r1, #8] │ │ │ │ beq 2018dc │ │ │ │ lsl r1, r0, #3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 20190c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -443346,15 +443346,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 201904 │ │ │ │ lsl r1, r0, #3 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r1] │ │ │ │ eor r4, r2, #3 │ │ │ │ cmp r2, #3 │ │ │ │ @@ -443646,15 +443646,15 @@ │ │ │ │ beq 201df0 │ │ │ │ ldr r0, [pc, #112] @ 201e40 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 201e28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r6, [r7, #8] │ │ │ │ add r1, r0, r6 │ │ │ │ @@ -443678,15 +443678,15 @@ │ │ │ │ @ instruction: 0x009ad3d4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #36] @ 201e78 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 77448 │ │ │ │ addseq sp, pc, ip, lsl #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -444099,15 +444099,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 202514 │ │ │ │ mov r0, r7 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 202514 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2026a0 │ │ │ │ mov r0, sp │ │ │ │ bl 1fed20 │ │ │ │ mov r6, #-2147483627 @ 0x80000015 │ │ │ │ mov r8, r7 │ │ │ │ @@ -444123,15 +444123,15 @@ │ │ │ │ b 20261c │ │ │ │ mov r2, #0 │ │ │ │ sub r0, r0, #4 │ │ │ │ str r2, [r5, #8] │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, sp │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldm sp, {r0, r9} │ │ │ │ cmp r0, #2 │ │ │ │ bne 202630 │ │ │ │ mov r8, #-2147483627 @ 0x80000015 │ │ │ │ strd r8, [sl] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -444190,15 +444190,15 @@ │ │ │ │ beq 2026c4 │ │ │ │ ldr r0, [pc, #304] @ 202780 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20271c │ │ │ │ mov r6, r0 │ │ │ │ b 2026c8 │ │ │ │ ldr r1, [pc, #264] @ 202784 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -444247,15 +444247,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ b 202734 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 1fb778 │ │ │ │ b 20276c │ │ │ │ mov r4, r0 │ │ │ │ @@ -444642,15 +444642,15 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r1, #108 @ 0x6c │ │ │ │ beq 202da0 │ │ │ │ b 203118 │ │ │ │ sub r0, r2, #4 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, sl │ │ │ │ - bl 5ab670 │ │ │ │ + bl 5ab660 │ │ │ │ b 202d98 │ │ │ │ sub r0, r2, #4 │ │ │ │ str r0, [r4, #20] │ │ │ │ b 202d90 │ │ │ │ sub r0, r6, #48 @ 0x30 │ │ │ │ cmp r0, #10 │ │ │ │ bcs 20314c │ │ │ │ @@ -444774,15 +444774,15 @@ │ │ │ │ bne 202f40 │ │ │ │ b 2030fc │ │ │ │ cmp r2, #25 │ │ │ │ bne 20313c │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, sl │ │ │ │ - bl 5ab670 │ │ │ │ + bl 5ab660 │ │ │ │ cmp r0, #0 │ │ │ │ bne 202a10 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, r0 │ │ │ │ bcs 2030fc │ │ │ │ ldr r1, [sl] │ │ │ │ @@ -446655,15 +446655,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2265ec │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 204ce8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 204da0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ @@ -446685,15 +446685,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #1396] @ 2052c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2051d4 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r6, [r0, #4] │ │ │ │ @@ -446802,15 +446802,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ bl 2265ec │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 204f34 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 204fac │ │ │ │ add r0, pc, #4 │ │ │ │ ldr r1, [r0, sl, lsl #2] │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ @@ -446994,15 +446994,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20523c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20523c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #21 │ │ │ │ beq 205268 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 1fe664 │ │ │ │ @@ -447012,15 +447012,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 205270 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r5, r5, r8, lsl #16 │ │ │ │ @ instruction: 0x0075549c │ │ │ │ rsbseq r5, r5, r8, ror #10 │ │ │ │ rsbseq r5, r5, r0, ror #10 │ │ │ │ ldrsbteq r5, [r5], #-80 @ 0xffffffb0 │ │ │ │ @@ -447363,28 +447363,28 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2057e8 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 20581c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrsbteq r2, [sl], #-97 @ 0xffffff9f │ │ │ │ ldrhteq r4, [r5], #-240 @ 0xffffff10 │ │ │ │ rsbseq r4, r5, r0, lsl #31 │ │ │ │ rsbseq r4, r5, r4, lsl #31 │ │ │ │ rsbseq r4, r5, r4, asr #31 │ │ │ │ @@ -447547,15 +447547,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 226368 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 205ad8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 205b80 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #21 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ @@ -447573,15 +447573,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #1424] @ 2060bc │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 205fd0 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r6, [r0, #4] │ │ │ │ @@ -447690,15 +447690,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ bl 226368 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 205d14 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 205d8c │ │ │ │ add r0, pc, #4 │ │ │ │ ldr r1, [r0, sl, lsl #2] │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ @@ -447889,15 +447889,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 206038 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 206038 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #21 │ │ │ │ beq 206064 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 1fe664 │ │ │ │ @@ -447907,15 +447907,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 20606c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r4, r5, r8, lsl sl │ │ │ │ ldrhteq r4, [r5], #-108 @ 0xffffff94 │ │ │ │ rsbseq r4, r5, r8, lsl #15 │ │ │ │ rsbseq r4, r5, r0, lsl #15 │ │ │ │ ldrshteq r4, [r5], #-112 @ 0xffffff90 │ │ │ │ @@ -448258,28 +448258,28 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2065e4 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 206618 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrsbteq r1, [sl], #-133 @ 0xffffff7b │ │ │ │ ldrhteq r4, [r5], #-20 @ 0xffffffec │ │ │ │ rsbseq r4, r5, r4, lsl #3 │ │ │ │ rsbseq r4, r5, r8, lsl #3 │ │ │ │ rsbseq r4, r5, r8, asr #3 │ │ │ │ @@ -448795,15 +448795,15 @@ │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 206df4 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, sp, #68 @ 0x44 │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -448915,15 +448915,15 @@ │ │ │ │ str r0, [r5] │ │ │ │ mov r0, sp │ │ │ │ bl 1fe664 │ │ │ │ b 206f98 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #184] @ 207100 │ │ │ │ mov r1, #7 │ │ │ │ ldr r3, [pc, #180] @ 207104 │ │ │ │ ldr r0, [pc, #180] @ 207108 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -449870,21 +449870,21 @@ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r2, [r6] │ │ │ │ stmib r6, {r0, r1} │ │ │ │ beq 207f24 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 207f3c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [r6, #16] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -449902,29 +449902,29 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 207fcc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 207f8c │ │ │ │ b 207fcc │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 207f8c │ │ │ │ b 207fcc │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 207f8c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -450023,15 +450023,15 @@ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 208270 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20828c │ │ │ │ b 20827c │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -450088,26 +450088,26 @@ │ │ │ │ bne 20817c │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20828c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 208034 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 208270 │ │ │ │ b 20817c │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -450147,15 +450147,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r2, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r7, #8] │ │ │ │ beq 208378 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 208440 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ @@ -450200,22 +450200,22 @@ │ │ │ │ str r5, [r7] │ │ │ │ stmib r7, {r4, sl} │ │ │ │ str r0, [r7, #28] │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20839c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20828c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ b 208280 │ │ │ │ b 208480 │ │ │ │ mov r7, r0 │ │ │ │ @@ -450237,15 +450237,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 2085ac │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2084a0 │ │ │ │ b 208514 │ │ │ │ b 208500 │ │ │ │ b 208500 │ │ │ │ @@ -450254,53 +450254,53 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2084a0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2084b0 │ │ │ │ b 20854c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2084b0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2084c0 │ │ │ │ b 208584 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2084c0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2084c8 │ │ │ │ b 2085ac │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2084c8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2085d8 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ b 9452d4 │ │ │ │ @@ -450400,15 +450400,15 @@ │ │ │ │ beq 208788 │ │ │ │ ldr r0, [pc, #268] @ 208864 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2087f8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r7, r0 │ │ │ │ bl 4ef5c │ │ │ │ b 20878c │ │ │ │ @@ -450558,15 +450558,15 @@ │ │ │ │ beq 208a00 │ │ │ │ ldr r0, [pc, #280] @ 208ae8 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 208a80 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r7, r0 │ │ │ │ bl 4ef5c │ │ │ │ b 208a04 │ │ │ │ @@ -450717,15 +450717,15 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 208cac │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldm r6!, {r2, r3, r5, r7} │ │ │ │ mov r0, r1 │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ ldm r6, {r2, r3, r5, r7} │ │ │ │ @@ -450745,15 +450745,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 208ce4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1fe664 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -450888,21 +450888,21 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 208f0c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 208e08 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r7, #31 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmib r4, {r0, r1, r2, r3} │ │ │ │ @@ -450910,15 +450910,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 208f64 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 208fac │ │ │ │ mov r0, r8 │ │ │ │ b 208fa4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -450928,15 +450928,15 @@ │ │ │ │ b 208fa4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 208fac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0xfff08d74 │ │ │ │ addseq r6, sl, r0, lsl #2 │ │ │ │ ldrsheq r6, [sl], r0 │ │ │ │ addseq r6, sl, r8, asr #1 │ │ │ │ ldrheq r6, [sl], ip │ │ │ │ @@ -451135,28 +451135,28 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ str r0, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 20947c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20947c │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [pc, #620] @ 20957c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2094ac │ │ │ │ ldm r4!, {r2, r3, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r4, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ @@ -451230,29 +451230,29 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 1fe664 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 1fe664 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 1fe664 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 20938c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #8] │ │ │ │ b 209490 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #32 │ │ │ │ bl 77448 │ │ │ │ @@ -451272,15 +451272,15 @@ │ │ │ │ b 209558 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 209560 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 209560 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 1fe664 │ │ │ │ b 209560 │ │ │ │ mov r5, r0 │ │ │ │ b 209550 │ │ │ │ @@ -451419,29 +451419,29 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ str r0, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2096dc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [pc, #1060] @ 209ba8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r4!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r0!, {r2, r3, r6, r7} │ │ │ │ ldmne r4, {r2, r3, r6, r7} │ │ │ │ stmne r0, {r2, r3, r6, r7} │ │ │ │ movne r0, #33 @ 0x21 │ │ │ │ @@ -451624,15 +451624,15 @@ │ │ │ │ b 209a78 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 1fe664 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 1fe664 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 1fe664 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ @@ -451665,15 +451665,15 @@ │ │ │ │ b 209b78 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 209b94 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ bl 1fe664 │ │ │ │ b 209b94 │ │ │ │ mov r4, r0 │ │ │ │ @@ -451892,15 +451892,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r5] │ │ │ │ beq 209de8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r4, r0, #4 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -451919,15 +451919,15 @@ │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [pc, #744] @ 20a204 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r4!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r0!, {r2, r3, r6, r7} │ │ │ │ ldmne r4, {r2, r3, r6, r7} │ │ │ │ stmne r0, {r2, r3, r6, r7} │ │ │ │ movne r0, #33 @ 0x21 │ │ │ │ @@ -451968,15 +451968,15 @@ │ │ │ │ b 209fb8 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 209fec │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 1fe664 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ mov sl, #39 @ 0x27 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, ip, #8 │ │ │ │ @@ -452003,15 +452003,15 @@ │ │ │ │ b 20a044 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20a078 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldm r4!, {r1, r2, r3} │ │ │ │ add r0, r6, #4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r4, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ @@ -452032,24 +452032,24 @@ │ │ │ │ b 20a164 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 20a1e8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20a1e8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 20a138 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #32 │ │ │ │ @@ -452058,15 +452058,15 @@ │ │ │ │ b 20a11c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20a1e8 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ b 20a164 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 1fdd74 │ │ │ │ @@ -452082,15 +452082,15 @@ │ │ │ │ b 20a17c │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20a1b4 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 1fe664 │ │ │ │ b 20a1e8 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ @@ -452307,15 +452307,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r5] │ │ │ │ beq 20a464 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #252 @ 0xfc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r4, r0, #4 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -452334,15 +452334,15 @@ │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [pc, #744] @ 20a880 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r4!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r0!, {r2, r3, r6, r7} │ │ │ │ ldmne r4, {r2, r3, r6, r7} │ │ │ │ stmne r0, {r2, r3, r6, r7} │ │ │ │ movne r0, #33 @ 0x21 │ │ │ │ @@ -452383,15 +452383,15 @@ │ │ │ │ b 20a634 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20a668 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ bl 1fe664 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ mov sl, #39 @ 0x27 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, ip, #8 │ │ │ │ @@ -452418,15 +452418,15 @@ │ │ │ │ b 20a6c0 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20a6f4 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldm r4!, {r1, r2, r3} │ │ │ │ add r0, r6, #4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r4, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ @@ -452447,24 +452447,24 @@ │ │ │ │ b 20a7e0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 20a864 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20a864 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 20a7b4 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #32 │ │ │ │ @@ -452473,15 +452473,15 @@ │ │ │ │ b 20a798 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20a864 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ b 20a7e0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ bl 1fdd74 │ │ │ │ @@ -452497,15 +452497,15 @@ │ │ │ │ b 20a7f8 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20a830 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ bl 1fe664 │ │ │ │ b 20a864 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ @@ -452720,15 +452720,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r5] │ │ │ │ beq 20aad8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r4, r0, #4 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -452747,15 +452747,15 @@ │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [pc, #744] @ 20aef4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r4!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r0!, {r2, r3, r6, r7} │ │ │ │ ldmne r4, {r2, r3, r6, r7} │ │ │ │ stmne r0, {r2, r3, r6, r7} │ │ │ │ movne r0, #33 @ 0x21 │ │ │ │ @@ -452796,15 +452796,15 @@ │ │ │ │ b 20aca8 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20acdc │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 1fe664 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ mov sl, #39 @ 0x27 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, ip, #8 │ │ │ │ @@ -452831,15 +452831,15 @@ │ │ │ │ b 20ad34 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20ad68 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldm r4!, {r1, r2, r3} │ │ │ │ add r0, r6, #4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r4, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ @@ -452860,24 +452860,24 @@ │ │ │ │ b 20ae54 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 20aed8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20aed8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 20ae28 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #32 │ │ │ │ @@ -452886,15 +452886,15 @@ │ │ │ │ b 20ae0c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20aed8 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ b 20ae54 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 1fdd74 │ │ │ │ @@ -452910,15 +452910,15 @@ │ │ │ │ b 20ae6c │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20aea4 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 1fe664 │ │ │ │ b 20aed8 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ @@ -453140,15 +453140,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r5] │ │ │ │ beq 20b23c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 20b474 │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r4, sp, #192 @ 0xc0 │ │ │ │ @@ -453180,15 +453180,15 @@ │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [pc, #944] @ 20b680 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20b508 │ │ │ │ ldm r4!, {r2, r3, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r4, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ @@ -453230,15 +453230,15 @@ │ │ │ │ b 20b370 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20b3a4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 1fe664 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 20b4a0 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ @@ -453268,15 +453268,15 @@ │ │ │ │ b 20b408 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20b43c │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 20b4c8 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldm r4!, {r1, r2, r3} │ │ │ │ add r0, r6, #4 │ │ │ │ @@ -453286,36 +453286,36 @@ │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r6] │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20b290 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20b3bc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20b338 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20b44c │ │ │ │ ldr r0, [pc, #400] @ 20b674 │ │ │ │ ldr r3, [pc, #400] @ 20b678 │ │ │ │ ldr r1, [pc, #400] @ 20b67c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -453344,15 +453344,15 @@ │ │ │ │ b 20b5c0 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20b56c │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 200028 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 20b59c │ │ │ │ @@ -453363,15 +453363,15 @@ │ │ │ │ b 20b580 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20b63c │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20b63c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 20b63c │ │ │ │ b 20b5cc │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ @@ -453388,15 +453388,15 @@ │ │ │ │ b 20b5e4 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20b61c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 1fe664 │ │ │ │ b 20b63c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -453406,15 +453406,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 20b654 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq r3, sl, r0, ror #17 │ │ │ │ ldrsbteq ip, [r9], #-31 @ 0xffffffe1 │ │ │ │ umullseq r3, sl, r8, r5 │ │ │ │ addseq r3, sl, r4, lsl #11 │ │ │ │ @@ -453616,15 +453616,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r5] │ │ │ │ beq 20b8d8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r4, r0, #4 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -453643,15 +453643,15 @@ │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [pc, #744] @ 20bcf4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r4!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r0!, {r2, r3, r6, r7} │ │ │ │ ldmne r4, {r2, r3, r6, r7} │ │ │ │ stmne r0, {r2, r3, r6, r7} │ │ │ │ movne r0, #33 @ 0x21 │ │ │ │ @@ -453692,15 +453692,15 @@ │ │ │ │ b 20baa8 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20badc │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 1fe664 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ mov sl, #39 @ 0x27 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, ip, #8 │ │ │ │ @@ -453727,15 +453727,15 @@ │ │ │ │ b 20bb34 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20bb68 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldm r4!, {r1, r2, r3} │ │ │ │ add r0, r6, #4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r4, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ @@ -453756,24 +453756,24 @@ │ │ │ │ b 20bc54 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 20bcd8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20bcd8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 20bc28 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r6, #32 │ │ │ │ @@ -453782,15 +453782,15 @@ │ │ │ │ b 20bc0c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20bcd8 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ b 20bc54 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 1fdd74 │ │ │ │ @@ -453806,15 +453806,15 @@ │ │ │ │ b 20bc6c │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20bca4 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 1fe664 │ │ │ │ b 20bcd8 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ @@ -454046,15 +454046,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r5] │ │ │ │ beq 20bf90 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r4, r0, #4 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -454124,15 +454124,15 @@ │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [pc, #852] @ 20c4e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldmne r4!, {r2, r3, r6, r7} │ │ │ │ movne r1, r0 │ │ │ │ stmiane r0!, {r2, r3, r6, r7} │ │ │ │ ldmne r4, {r2, r3, r6, r7} │ │ │ │ stmne r0, {r2, r3, r6, r7} │ │ │ │ movne r0, #33 @ 0x21 │ │ │ │ @@ -454175,15 +454175,15 @@ │ │ │ │ b 20c234 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20c268 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldm r4!, {r1, r2, r3} │ │ │ │ add r0, r6, #4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r4, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ @@ -454233,15 +454233,15 @@ │ │ │ │ b 20c31c │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20c350 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 1fe664 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ add r0, r4, #12 │ │ │ │ str fp, [r4, #8] │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ @@ -454264,24 +454264,24 @@ │ │ │ │ b 20c3fc │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 20c4c8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20c4c8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b 20c3fc │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 1fdd74 │ │ │ │ b 20c4c8 │ │ │ │ @@ -454296,15 +454296,15 @@ │ │ │ │ b 20c414 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20c44c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 1fe664 │ │ │ │ b 20c4c8 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ @@ -454316,15 +454316,15 @@ │ │ │ │ b 20c464 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20c4c8 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl 1feb10 │ │ │ │ b 20c4c8 │ │ │ │ @@ -454453,15 +454453,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r2, #8] │ │ │ │ add r1, r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldmib sp, {r0, r9} │ │ │ │ cmp r0, #2 │ │ │ │ bne 20c6ec │ │ │ │ mov r8, #-2147483626 @ 0x80000016 │ │ │ │ strd r8, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -454477,15 +454477,15 @@ │ │ │ │ beq 20c73c │ │ │ │ ldr r0, [pc, #124] @ 20c788 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20c770 │ │ │ │ mov r6, r0 │ │ │ │ b 20c740 │ │ │ │ mov r0, #-2147483635 @ 0x8000000d │ │ │ │ mov r6, r5 │ │ │ │ b 20c758 │ │ │ │ @@ -455027,15 +455027,15 @@ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r1, [r6, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #20] │ │ │ │ add r1, r6, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r8, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 20d460 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #352 @ 0x160 │ │ │ │ mov r1, r8 │ │ │ │ @@ -455082,15 +455082,15 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20cf40 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20cf40 │ │ │ │ mov r0, r6 │ │ │ │ bl 2029f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20cf6c │ │ │ │ b 20d460 │ │ │ │ @@ -455340,62 +455340,62 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20d49c │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ tst sl, #1 │ │ │ │ beq 20d4cc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ blt 20d4cc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 20d4cc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ tst r6, #1 │ │ │ │ beq 20d4f4 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 20d4f4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20d4f4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ tst r4, #1 │ │ │ │ str fp, [sp, #28] │ │ │ │ beq 20d528 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ blt 20d528 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 20d528 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ mov r6, #2 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ bics r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r7 │ │ │ │ beq 20d55c │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20d560 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ str r8, [sp, #260] @ 0x104 │ │ │ │ add r0, r0, #1 │ │ │ │ strb r0, [r5, #24] │ │ │ │ @@ -455444,15 +455444,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 20d63c │ │ │ │ mov r0, r7 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r7, r4 │ │ │ │ cmp r8, #2 │ │ │ │ bne 20d688 │ │ │ │ b 20d6c4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 20d66c │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ @@ -455523,36 +455523,36 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20d778 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20d794 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20d7b0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20d8cc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20d470 │ │ │ │ ldr r1, [pc, #1980] @ 20df94 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [pc, #1976] @ 20df98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 558cc │ │ │ │ @@ -455753,44 +455753,44 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20db10 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20db38 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r9, r8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ orr r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bne 20db60 │ │ │ │ mov r8, r3 │ │ │ │ b 20db6c │ │ │ │ mov r2, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 20db84 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r7, r8 │ │ │ │ b 20d2f8 │ │ │ │ ldr r0, [pc, #1084] @ 20dfd0 │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ b 20d9c8 │ │ │ │ ldr r0, [pc, #1064] @ 20dfcc │ │ │ │ @@ -455828,37 +455828,37 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20dc44 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20dc44 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20dc74 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20dc74 │ │ │ │ mov r8, r9 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20dd58 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20dd58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 20dce0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ @@ -455873,37 +455873,37 @@ │ │ │ │ bne 20dd38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b 20de8c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20dcb8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20dcc4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20dcd4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20de8c │ │ │ │ mov r8, r9 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20df84 │ │ │ │ @@ -455941,15 +455941,15 @@ │ │ │ │ b 20df80 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20dea0 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20dea0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ bl 1fb514 │ │ │ │ b 20df84 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ @@ -455958,15 +455958,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20de44 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ str r8, [sp, #260] @ 0x104 │ │ │ │ str fp, [sp, #256] @ 0x100 │ │ │ │ mov r4, #1 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ mov sl, #1 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ @@ -455997,15 +455997,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20dee0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mvn r1, r6 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orr r0, r0, r1 │ │ │ │ tst r0, #1 │ │ │ │ @@ -456013,15 +456013,15 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20df20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mvn r1, r4 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orr r0, r0, r1 │ │ │ │ tst r0, #1 │ │ │ │ @@ -456029,24 +456029,24 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20df60 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r7 │ │ │ │ beq 20df84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @ instruction: 0x009a19b8 │ │ │ │ addseq r1, sl, r0, lsl pc │ │ │ │ addseq r1, sl, r8, lsr #3 │ │ │ │ @ instruction: 0x009a1df8 │ │ │ │ @@ -456208,15 +456208,15 @@ │ │ │ │ str r1, [fp, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [fp, #20] │ │ │ │ add r1, fp, #12 │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ mov r2, fp │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ ldr r4, [sp, #284] @ 0x11c │ │ │ │ cmp r0, #2 │ │ │ │ beq 20ef08 │ │ │ │ ldr r7, [sp, #288] @ 0x120 │ │ │ │ sub r0, r7, #4 │ │ │ │ cmp r0, #10 │ │ │ │ @@ -457069,23 +457069,23 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 20efa4 │ │ │ │ ldr r1, [r7, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 20ef7c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20ef7c │ │ │ │ cmp r6, #0 │ │ │ │ beq 20efc0 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r7, r8 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r8, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r9, r4 │ │ │ │ @@ -457095,45 +457095,45 @@ │ │ │ │ blt 20f00c │ │ │ │ cmp r7, #0 │ │ │ │ beq 20f00c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ beq 20f038 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bics r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r8 │ │ │ │ beq 20f058 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ bics r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ mov r8, #2 │ │ │ │ tst r0, r1 │ │ │ │ beq 20f080 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov ip, r9 │ │ │ │ mov r9, r6 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ ldr lr, [sp, #132] @ 0x84 │ │ │ │ @@ -457351,36 +457351,36 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ beq 20f408 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r8, #0 │ │ │ │ beq 20f42c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r8, fp │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ beq 20f468 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr fp, [sp, #100] @ 0x64 │ │ │ │ mov r3, r6 │ │ │ │ b 20f46c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ b 20ef44 │ │ │ │ rsbseq sl, r9, r5, ror #5 │ │ │ │ @@ -457515,15 +457515,15 @@ │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20f3f0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20f3f0 │ │ │ │ mov r0, #24 │ │ │ │ b 20e07c │ │ │ │ @ instruction: 0x00799d97 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add lr, sp, #124 @ 0x7c │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ @@ -457751,28 +457751,28 @@ │ │ │ │ bl 558cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ beq 20fa48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20fa60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r8, r5 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq 20fa7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, #2 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r2, [r8, #24] │ │ │ │ str r3, [sp, #412] @ 0x19c │ │ │ │ add r2, r2, #1 │ │ │ │ strb r2, [r8, #24] │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ @@ -457827,15 +457827,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 20fb78 │ │ │ │ mov r0, r7 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r7, r4 │ │ │ │ cmp r6, #2 │ │ │ │ beq 20fbc0 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ add r0, r4, #8 │ │ │ │ @@ -457968,15 +457968,15 @@ │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20fdac │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r5, r8 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ bne 20fa40 │ │ │ │ b 20fa48 │ │ │ │ @@ -458050,68 +458050,68 @@ │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20ff28 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20ff28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 20ff58 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20ff58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 20ffac │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20ffac │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20ff88 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20ff88 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 20ffe0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 20ffe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21003c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 21003c │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -458120,15 +458120,15 @@ │ │ │ │ bne 20fffc │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 2100b8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2100b8 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ b 2100a4 │ │ │ │ b 210024 │ │ │ │ mov r5, r0 │ │ │ │ @@ -458183,44 +458183,44 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 210108 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ beq 210130 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, fp │ │ │ │ beq 210154 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bic r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orrs r0, r0, r4 │ │ │ │ bne 21017c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r7, r4, ip, asr #25 │ │ │ │ addseq r0, sl, ip, asr r7 │ │ │ │ @ instruction: 0x0099f7dc │ │ │ │ addseq r0, sl, r4, lsl #9 │ │ │ │ addseq pc, r9, r4, lsl #10 │ │ │ │ @@ -458286,15 +458286,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #860] @ 2105ec │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21057c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2101fc │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -458334,15 +458334,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #664] @ 2105e8 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21057c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2101fc │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -458394,15 +458394,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #436] @ 2105f4 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21057c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2101fc │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -458429,15 +458429,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #292] @ 2105f0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 210588 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2101fc │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -458480,28 +458480,28 @@ │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2105bc │ │ │ │ b 2105cc │ │ │ │ b 2105cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1ff2d0 │ │ │ │ b 2105e0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq pc, lr, ip, lsl #20 │ │ │ │ addseq pc, lr, ip, asr #21 │ │ │ │ umullseq pc, lr, r0, r8 @ │ │ │ │ addseq pc, lr, ip, lsl r9 @ │ │ │ │ ldrd r0, [r0, #12] │ │ │ │ @@ -458738,15 +458738,15 @@ │ │ │ │ bne 2109c8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2109b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ 210a30 │ │ │ │ ldr r3, [pc, #96] @ 210a34 │ │ │ │ @@ -458767,15 +458767,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 210a28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r6, r9, r1, asr #27 │ │ │ │ addseq lr, r9, ip, asr #1 │ │ │ │ addseq lr, r9, r4, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -458879,15 +458879,15 @@ │ │ │ │ bne 210bfc │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 210bec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ 210c64 │ │ │ │ ldr r3, [pc, #96] @ 210c68 │ │ │ │ @@ -458908,15 +458908,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 210c5c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r6, r9, sp, lsl #23 │ │ │ │ umullseq sp, r9, r8, lr │ │ │ │ umullseq lr, r9, r8, r8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -458939,15 +458939,15 @@ │ │ │ │ bne 210cec │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 210cdc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ 210d54 │ │ │ │ ldr r3, [pc, #96] @ 210d58 │ │ │ │ @@ -458968,15 +458968,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 210d4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x00796a9d │ │ │ │ addseq sp, r9, r8, lsr #27 │ │ │ │ addseq lr, r9, r0, asr #15 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -459157,15 +459157,15 @@ │ │ │ │ bne 211054 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 211044 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ 2110bc │ │ │ │ ldr r3, [pc, #96] @ 2110c0 │ │ │ │ @@ -459186,15 +459186,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2110b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r6, r9, r5, lsr r7 │ │ │ │ addseq sp, r9, r0, asr #20 │ │ │ │ addseq lr, r9, r0, asr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -459412,15 +459412,15 @@ │ │ │ │ ldr r0, [r8, #20] │ │ │ │ str r7, [r8, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r8, #20] │ │ │ │ add r1, r8, #12 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r8 │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ beq 211714 │ │ │ │ ldr r9, [sp, #88] @ 0x58 │ │ │ │ cmp r9, #4 │ │ │ │ beq 2114dc │ │ │ │ @@ -459618,15 +459618,15 @@ │ │ │ │ mov r6, #2 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ b 2118a4 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2118a4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #3 │ │ │ │ bne 211808 │ │ │ │ ldr r0, [pc, #1324] @ 211cb8 │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -459693,15 +459693,15 @@ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2118a0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r6, #2 │ │ │ │ ldrb r1, [r5, #24] │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ add r1, r1, #1 │ │ │ │ strb r1, [r5, #24] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ @@ -459783,15 +459783,15 @@ │ │ │ │ bl 558cc │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 211a08 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov sl, r9 │ │ │ │ mov r8, #2 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r5, #24] │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ @@ -459820,28 +459820,28 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 211a9c │ │ │ │ mov r0, r9 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r6 │ │ │ │ b 211af0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 211ad4 │ │ │ │ add r0, r6, #20 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ mov r4, #2 │ │ │ │ cmp r1, #0 │ │ │ │ beq 211af0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 211af0 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ add r0, r6, #8 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ @@ -459939,15 +459939,15 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ beq 211c78 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq sp, r9, r0, lsl #17 │ │ │ │ addseq sp, r9, r0, asr #29 │ │ │ │ addseq sp, r9, r8, lsr #2 │ │ │ │ addseq sp, r9, ip, lsr sp │ │ │ │ addseq ip, r9, r4, lsr #31 │ │ │ │ @@ -460170,15 +460170,15 @@ │ │ │ │ ldr r6, [sp] │ │ │ │ cmp fp, #2 │ │ │ │ cmpne r5, #0 │ │ │ │ beq 212014 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov fp, #2 │ │ │ │ b 2120d0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 26e584 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ cmp fp, #3 │ │ │ │ bne 211f64 │ │ │ │ @@ -460465,15 +460465,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #352] @ 2125fc │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 212590 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ movw r5, #30066 @ 0x7572 │ │ │ │ movt r5, #29795 @ 0x7463 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -460680,15 +460680,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #352] @ 212958 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2128ec │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ movw r5, #30066 @ 0x7572 │ │ │ │ movt r5, #29795 @ 0x7463 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -460962,15 +460962,15 @@ │ │ │ │ cmp sl, #0 │ │ │ │ beq 212cc4 │ │ │ │ ldr r0, [pc, #668] @ 212f00 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, r0 │ │ │ │ ldrne r0, [pc, #644] @ 212f08 │ │ │ │ ldrne r7, [sp, #8] │ │ │ │ movne r3, #1 │ │ │ │ movne r2, #2 │ │ │ │ movne r4, #22 │ │ │ │ @@ -461048,15 +461048,15 @@ │ │ │ │ addeq sp, sp, #12 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #336] @ 212f0c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 212e7c │ │ │ │ ldr r1, [pc, #308] @ 212f14 │ │ │ │ mov r6, #22 │ │ │ │ mov r3, #2 │ │ │ │ mov r7, #1 │ │ │ │ @@ -461071,15 +461071,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #220] @ 212ef4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 212e8c │ │ │ │ ldr r1, [pc, #196] @ 212efc │ │ │ │ mov r6, #22 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -461222,15 +461222,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #276] @ 213184 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -461381,15 +461381,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 213404 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -461542,15 +461542,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 213688 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -461703,15 +461703,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 21390c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -461868,15 +461868,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 213ba0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -462012,15 +462012,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #224] @ 213da8 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -462161,15 +462161,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #292] @ 214040 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 213fd4 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -462308,15 +462308,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #224] @ 214248 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -462439,15 +462439,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #224] @ 214454 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -462570,15 +462570,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #224] @ 214660 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -462717,15 +462717,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 2148e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -462874,15 +462874,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #276] @ 214b54 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -463005,15 +463005,15 @@ │ │ │ │ str r7, [sp, #20] │ │ │ │ str ip, [sp, #16] │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r3, sp │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ec0e0 │ │ │ │ + bl 3ec0d4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 214d28 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ ldr r7, [r5] │ │ │ │ @@ -463035,15 +463035,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 214ddc │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -463179,15 +463179,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #224] @ 214fe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -463326,15 +463326,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 215268 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -463488,15 +463488,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 2154f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -463651,15 +463651,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #284] @ 215780 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #8 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -463796,15 +463796,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #224] @ 215988 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -463944,15 +463944,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 215c10 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -464106,15 +464106,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 215e98 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -464274,15 +464274,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #448] @ 2161e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -464448,15 +464448,15 @@ │ │ │ │ str r7, [sp, #20] │ │ │ │ str ip, [sp, #16] │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r3, sp │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ec4cc │ │ │ │ + bl 3ec4c0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 2163b4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ ldr r7, [r5] │ │ │ │ @@ -464478,15 +464478,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 216468 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -464622,15 +464622,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #224] @ 216670 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -464769,15 +464769,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 2168f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -464912,15 +464912,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 226368 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 216a2c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 216ae4 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #21 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ @@ -464938,15 +464938,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #308] @ 216bb4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -464994,15 +464994,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 216b7c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 216b7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #21 │ │ │ │ beq 216ba4 │ │ │ │ mov r0, sp │ │ │ │ bl 1fe664 │ │ │ │ @@ -465108,15 +465108,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #284] @ 216e44 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #8 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -465219,15 +465219,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #232] @ 216fcc │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [r4, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -465349,15 +465349,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #224] @ 2171cc │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -465501,15 +465501,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #284] @ 217468 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -465664,15 +465664,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #276] @ 2176ec │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -465825,15 +465825,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 217974 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -465985,15 +465985,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 217bf4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -466127,15 +466127,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2265ec │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 217d28 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 217df0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ ldr r7, [r5] │ │ │ │ @@ -466157,15 +466157,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #312] @ 217ec4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -466214,15 +466214,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 217e8c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 217e8c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #21 │ │ │ │ beq 217eb4 │ │ │ │ mov r0, sp │ │ │ │ bl 1fe664 │ │ │ │ @@ -466328,15 +466328,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #280] @ 218150 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -466533,15 +466533,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #396] @ 2184f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r1, #30066 @ 0x7572 │ │ │ │ addne r7, sp, #8 │ │ │ │ movtne r1, #29795 @ 0x7463 │ │ │ │ strne r4, [r8, #16] │ │ │ │ strne r1, [r0, #4] │ │ │ │ movwne r1, #8289 @ 0x2061 │ │ │ │ @@ -466950,15 +466950,15 @@ │ │ │ │ sub r0, r7, r0 │ │ │ │ cmp r0, #9 │ │ │ │ bcs 2190c8 │ │ │ │ add r0, r0, r3 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ec4cc │ │ │ │ + bl 3ec4c0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r2] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ add r0, r2, r0 │ │ │ │ add r3, r0, #7 │ │ │ │ @@ -467288,15 +467288,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ bl 226368 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21905c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ add r7, r6, r1 │ │ │ │ add r0, r7, #7 │ │ │ │ @@ -467395,15 +467395,15 @@ │ │ │ │ bl 218694 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2190f8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrhteq r1, [r4], #-156 @ 0xffffff64 │ │ │ │ rsbseq r1, r4, r8, ror #10 │ │ │ │ ldrshteq r1, [r4], #-116 @ 0xffffff8c │ │ │ │ ldrhteq r1, [r4], #-100 @ 0xffffff9c │ │ │ │ addseq sl, r9, r8, asr r8 │ │ │ │ @@ -468025,15 +468025,15 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 219e68 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ec0e0 │ │ │ │ + bl 3ec0d4 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -468252,15 +468252,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ bl 2265ec │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 219224 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ add r2, r6, #8 │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ add r3, r9, #8 │ │ │ │ @@ -468290,15 +468290,15 @@ │ │ │ │ bl 218694 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 219ef4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq pc, r8, ip, lsr #21 │ │ │ │ rsbseq pc, r8, r0, lsr r5 @ │ │ │ │ rsbseq pc, r8, r8, asr r7 @ │ │ │ │ rsbseq pc, r8, r8, ror #12 │ │ │ │ rsbseq pc, r8, r0, ror #17 │ │ │ │ @@ -468392,15 +468392,15 @@ │ │ │ │ str r7, [r3, #36] @ 0x24 │ │ │ │ ldr r6, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ strdne r6, [r2] │ │ │ │ mov r2, r3 │ │ │ │ - bl 3ebe60 │ │ │ │ + bl 3ebe54 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, r1, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 3120f4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r2, #24] │ │ │ │ @@ -468748,15 +468748,15 @@ │ │ │ │ ldr r6, [r5] │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r1, r1, #4 │ │ │ │ str r0, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3ec0e0 │ │ │ │ + bl 3ec0d4 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 21aa50 │ │ │ │ b 21aa9c │ │ │ │ ldr r6, [r5] │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ @@ -469002,15 +469002,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 2265ec │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 21aa44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 21aa50 │ │ │ │ b 21aa9c │ │ │ │ ldr r6, [r5] │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ vldr d0, [r1, #8] │ │ │ │ @@ -469078,15 +469078,15 @@ │ │ │ │ bl 218694 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21ab44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #21 │ │ │ │ @@ -469337,15 +469337,15 @@ │ │ │ │ ldr r6, [r5] │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r1, r1, #4 │ │ │ │ str r0, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3ec4cc │ │ │ │ + bl 3ec4c0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 21b28c │ │ │ │ b 21b348 │ │ │ │ ldr r6, [r5] │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ @@ -469541,15 +469541,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 226368 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21b280 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 21b348 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [fp] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r0, [r6, #32] │ │ │ │ @@ -469656,15 +469656,15 @@ │ │ │ │ bl 218694 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21b44c │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq pc, r3, r0, asr r4 @ │ │ │ │ @ instruction: 0x0073f198 │ │ │ │ rsbseq pc, r3, r0, ror #6 │ │ │ │ rsbseq pc, r3, r4, lsl #5 │ │ │ │ addseq r8, r9, r4, lsr #10 │ │ │ │ @@ -469703,15 +469703,15 @@ │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, r3 │ │ │ │ bl 22537c │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ - bl 3ec0e0 │ │ │ │ + bl 3ec0d4 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmib r1, {r6, r7} │ │ │ │ cmp r6, #2 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ addcs r7, r7, #8 │ │ │ │ @@ -469892,15 +469892,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 2265ec │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21b854 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ vldr d0, [r1, #8] │ │ │ │ ldr r1, [r2] │ │ │ │ bl 22546c │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -469942,15 +469942,15 @@ │ │ │ │ bl 218694 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21b8c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r2 │ │ │ │ @@ -470015,15 +470015,15 @@ │ │ │ │ beq 21bcc0 │ │ │ │ b 21bcf0 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ mov r7, sp │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3ebe60 │ │ │ │ + bl 3ebe54 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 21bc28 │ │ │ │ b 21bcc0 │ │ │ │ add r2, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ @@ -470286,15 +470286,15 @@ │ │ │ │ beq 21c068 │ │ │ │ b 21c098 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ mov r7, sp │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3ec24c │ │ │ │ + bl 3ec240 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 21bff0 │ │ │ │ b 21c068 │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ mov r7, sp │ │ │ │ ldr r6, [r5, #16] │ │ │ │ @@ -470513,15 +470513,15 @@ │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ec4cc │ │ │ │ + bl 3ec4c0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmib r1, {r0, r7} │ │ │ │ cmp r0, #2 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ addcs r7, r7, #8 │ │ │ │ @@ -470696,15 +470696,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ bl 226368 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21c544 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r0, [pc, #300] @ 21c5cc │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r5, #20] │ │ │ │ bl 82c948 │ │ │ │ @@ -470766,15 +470766,15 @@ │ │ │ │ bl 218694 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21c5a4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq lr, r3, ip, ror #3 │ │ │ │ rsbseq sp, r3, ip, ror #30 │ │ │ │ rsbseq lr, r3, r8, lsr r1 │ │ │ │ rsbseq lr, r3, ip, asr r0 │ │ │ │ addseq r7, r9, r0, asr #7 │ │ │ │ @@ -470838,15 +470838,15 @@ │ │ │ │ ldr r5, [r2, #20] │ │ │ │ mov r6, sp │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ebe60 │ │ │ │ + bl 3ebe54 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 21c86c │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r7!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ @@ -471147,15 +471147,15 @@ │ │ │ │ ldr r5, [r2, #20] │ │ │ │ mov r6, sp │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ec24c │ │ │ │ + bl 3ec240 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 21ce1c │ │ │ │ b 21cd50 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r4], #4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -471573,15 +471573,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [r2] │ │ │ │ add r3, r1, #4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 21d58c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ec4cc │ │ │ │ + bl 3ec4c0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ beq 21d5a0 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ @@ -471755,15 +471755,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 226368 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 21d6dc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ beq 21d6bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #536] @ 21d750 │ │ │ │ @@ -471887,15 +471887,15 @@ │ │ │ │ bl 218694 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21d728 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq sp, r3, ip, lsl #3 │ │ │ │ rsbseq ip, r3, ip, asr #30 │ │ │ │ rsbseq sp, r3, ip, ror r0 │ │ │ │ rsbseq sp, r3, r4, asr r0 │ │ │ │ addseq r6, r9, ip, lsr r2 │ │ │ │ @@ -471950,15 +471950,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r2] │ │ │ │ add r3, r1, #4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 21db2c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3ec0e0 │ │ │ │ + bl 3ec0d4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ beq 21db40 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ @@ -472134,15 +472134,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 2265ec │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 21dc9c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ vldr d0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq 21dc7c │ │ │ │ mov r1, r3 │ │ │ │ @@ -472270,15 +472270,15 @@ │ │ │ │ bl 218694 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21dd24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #244] @ 21de34 │ │ │ │ mov r5, sp │ │ │ │ @@ -472304,15 +472304,15 @@ │ │ │ │ ldrd r2, [r6, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21ddf8 │ │ │ │ ldm r5!, {r2, r3, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r5, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ @@ -472380,15 +472380,15 @@ │ │ │ │ strh r0, [r4] │ │ │ │ beq 21de98 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ bmi 21df28 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ @@ -472415,15 +472415,15 @@ │ │ │ │ b 21df30 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21df68 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r1, r9, ip, asr r0 │ │ │ │ ldr r0, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -472481,15 +472481,15 @@ │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 21e074 │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 555e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -472499,30 +472499,30 @@ │ │ │ │ mov r0, r6 │ │ │ │ b 21e074 │ │ │ │ mov r7, r0 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ b 21e074 │ │ │ │ ldr r2, [pc, #76] @ 21e114 │ │ │ │ add r1, sp, #15 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 54324 │ │ │ │ b 21e074 │ │ │ │ mov r0, #24 │ │ │ │ b 21dfd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldm sp, {r0, r1} │ │ │ │ bl 1fb2b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -472597,23 +472597,23 @@ │ │ │ │ add r5, r6, r7 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 21e208 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 21e208 │ │ │ │ cmp sl, #0 │ │ │ │ beq 21e260 │ │ │ │ add r0, sl, sl, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ bl 555e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -472623,15 +472623,15 @@ │ │ │ │ mov r8, r6 │ │ │ │ b 21e260 │ │ │ │ mov r0, r8 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r8, r6 │ │ │ │ b 21e260 │ │ │ │ ldr r2, [pc, #136] @ 21e340 │ │ │ │ add r1, sp, #19 │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ bl 54324 │ │ │ │ @@ -472658,15 +472658,15 @@ │ │ │ │ b 21e300 │ │ │ │ cmp sl, #0 │ │ │ │ beq 21e334 │ │ │ │ add r0, sl, sl, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @ instruction: 0x00990cf4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -472726,15 +472726,15 @@ │ │ │ │ bne 21e464 │ │ │ │ cmp r4, #0 │ │ │ │ beq 21e444 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ bl 555e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -472745,26 +472745,26 @@ │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 21e428 │ │ │ │ ldr r1, [r7, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 21e46c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 21e46c │ │ │ │ cmp r9, #0 │ │ │ │ bne 21e4a4 │ │ │ │ mov r9, sl │ │ │ │ b 21e444 │ │ │ │ mov r0, r9 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, sl │ │ │ │ b 21e444 │ │ │ │ ldr r2, [pc, #80] @ 21e51c │ │ │ │ add r1, sp, #15 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 54324 │ │ │ │ @@ -472772,15 +472772,15 @@ │ │ │ │ b 21e444 │ │ │ │ mov r0, #24 │ │ │ │ b 21e39c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 1fb928 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -472835,15 +472835,15 @@ │ │ │ │ b 21e5c4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 21e5f8 │ │ │ │ add r0, r4, r4, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 55568 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -472853,15 +472853,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ b 21e5fc │ │ │ │ mov r7, r0 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ b 21e5fc │ │ │ │ ldr r2, [pc, #360] @ 21e7b8 │ │ │ │ add r1, sp, #31 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 546a0 │ │ │ │ @@ -472888,15 +472888,15 @@ │ │ │ │ b 21e694 │ │ │ │ cmp r4, #0 │ │ │ │ beq 21e6cc │ │ │ │ add r0, r4, r4, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ bl 29e948 │ │ │ │ ldrb r0, [sp] │ │ │ │ @@ -473018,15 +473018,15 @@ │ │ │ │ b 21e8a0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 21e8d4 │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 555e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -473036,15 +473036,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ b 21e8d8 │ │ │ │ mov r7, r0 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ b 21e8d8 │ │ │ │ ldr r2, [pc, #132] @ 21e9b0 │ │ │ │ add r1, sp, #15 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 54324 │ │ │ │ @@ -473070,15 +473070,15 @@ │ │ │ │ b 21e96c │ │ │ │ cmp r6, #0 │ │ │ │ beq 21e9a4 │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @ instruction: 0x009906b0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -473144,15 +473144,15 @@ │ │ │ │ b 21ea98 │ │ │ │ cmp r6, #0 │ │ │ │ beq 21eacc │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 555e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -473162,15 +473162,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ b 21ead0 │ │ │ │ mov r7, r0 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ b 21ead0 │ │ │ │ ldr r2, [pc, #136] @ 21ebac │ │ │ │ add r1, sp, #15 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 54324 │ │ │ │ @@ -473197,15 +473197,15 @@ │ │ │ │ b 21eb68 │ │ │ │ cmp r6, #0 │ │ │ │ beq 21eba0 │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq r0, r9, r8, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -473271,15 +473271,15 @@ │ │ │ │ b 21ec94 │ │ │ │ cmp r6, #0 │ │ │ │ beq 21ecc8 │ │ │ │ add r0, r6, r6, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 555e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -473289,15 +473289,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ b 21eccc │ │ │ │ mov r7, r0 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ b 21eccc │ │ │ │ ldr r2, [pc, #132] @ 21eda4 │ │ │ │ add r1, sp, #15 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 54324 │ │ │ │ @@ -473323,15 +473323,15 @@ │ │ │ │ b 21ed60 │ │ │ │ cmp r6, #0 │ │ │ │ beq 21ed98 │ │ │ │ add r0, r6, r6, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @ instruction: 0x009902dc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -473397,15 +473397,15 @@ │ │ │ │ b 21ee8c │ │ │ │ cmp r6, #0 │ │ │ │ beq 21eec0 │ │ │ │ add r0, r6, r6, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 555e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r9] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -473415,15 +473415,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ b 21eec4 │ │ │ │ mov r7, r0 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ b 21eec4 │ │ │ │ ldr r2, [pc, #136] @ 21efa0 │ │ │ │ add r1, sp, #15 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 54324 │ │ │ │ @@ -473450,15 +473450,15 @@ │ │ │ │ b 21ef5c │ │ │ │ cmp r6, #0 │ │ │ │ beq 21ef94 │ │ │ │ add r0, r6, r6, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrsheq r0, [r9], r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrd r2, [r1, #16] │ │ │ │ @@ -473495,15 +473495,15 @@ │ │ │ │ bne 21f0c4 │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r6, [r5, #8] │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldmib sp, {r0, r9} │ │ │ │ cmp r0, #2 │ │ │ │ bne 21f064 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -473513,15 +473513,15 @@ │ │ │ │ beq 21f0a0 │ │ │ │ ldr r0, [pc, #128] @ 21f0fc │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21f0e4 │ │ │ │ mov r7, r0 │ │ │ │ b 21f0a4 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ @@ -473628,15 +473628,15 @@ │ │ │ │ beq 21f26c │ │ │ │ ldr r0, [pc, #168] @ 21f2f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21f2d8 │ │ │ │ mov r7, r0 │ │ │ │ b 21f270 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ @@ -473747,15 +473747,15 @@ │ │ │ │ ldr r0, [r9, #20] │ │ │ │ str r1, [r9, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9, #20] │ │ │ │ add r1, r9, #12 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r2, r9 │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr fp, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #2 │ │ │ │ beq 21fb40 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, fp │ │ │ │ @@ -474211,40 +474211,40 @@ │ │ │ │ beq 21fb80 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, #2 │ │ │ │ mov r7, r3 │ │ │ │ lsl r1, r0, #1 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov sl, fp │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, r6 │ │ │ │ tst r1, r0 │ │ │ │ cmpne r2, #0 │ │ │ │ beq 21fbb4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r3, r4 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r4, #2 │ │ │ │ bics r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r3 │ │ │ │ beq 21fbdc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r2, #1 │ │ │ │ stm r0, {r6, r7, r9} │ │ │ │ @@ -474286,15 +474286,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 21fca4 │ │ │ │ mov r0, r9 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r4 │ │ │ │ cmp r6, #2 │ │ │ │ beq 21fcf8 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ add r0, r8, #8 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r7} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ @@ -474411,27 +474411,27 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r4, r9 │ │ │ │ cmp r0, #0 │ │ │ │ beq 21fe98 │ │ │ │ lsl r1, r0, #1 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 21feb0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 21fec8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r6, r7 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ cmp sl, #0 │ │ │ │ bne 21fb48 │ │ │ │ b 21fb80 │ │ │ │ @@ -474566,28 +474566,28 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 220140 │ │ │ │ cmp r8, #0 │ │ │ │ beq 220104 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsl r1, r8, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 22011c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 220138 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 21f838 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #3 │ │ │ │ beq 220188 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -474614,24 +474614,24 @@ │ │ │ │ b 2200ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 2201cc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsl r1, r8, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2201cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2201f0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2201f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 220360 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ @@ -474641,38 +474641,38 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 220238 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ lsl r1, r0, #1 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 220238 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 220260 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 220260 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 22027c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b 2202e8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2202e8 │ │ │ │ b 2202d0 │ │ │ │ b 220298 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ @@ -474697,35 +474697,35 @@ │ │ │ │ tst r1, r0 │ │ │ │ cmpne sl, #0 │ │ │ │ beq 220310 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ lsl r1, r0, #1 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r1 │ │ │ │ beq 220338 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bic r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orrs r0, r0, r4 │ │ │ │ bne 220360 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umullseq pc, r8, r4, r5 @ │ │ │ │ addseq pc, r8, r8, lsr lr @ │ │ │ │ umullseq lr, r8, r0, lr │ │ │ │ addseq pc, r8, r4, lsr sl @ │ │ │ │ addseq lr, r8, ip, lsl #21 │ │ │ │ @@ -474813,15 +474813,15 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r9, [r4, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ beq 2205f0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #6 │ │ │ │ bne 220514 │ │ │ │ @@ -474904,15 +474904,15 @@ │ │ │ │ b 220618 │ │ │ │ cmp r8, #0 │ │ │ │ beq 220680 │ │ │ │ add r0, r8, r8, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 220680 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r8, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #32] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r8, [sp, #24] │ │ │ │ @@ -474996,15 +474996,15 @@ │ │ │ │ b 220788 │ │ │ │ cmp r8, #0 │ │ │ │ beq 2207bc │ │ │ │ add r0, r8, r8, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ b 220808 │ │ │ │ ldr r1, [pc, #480] @ 2209b0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [pc, #476] @ 2209b4 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -475014,15 +475014,15 @@ │ │ │ │ b 2205e4 │ │ │ │ mov r7, r0 │ │ │ │ bl 1fe350 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 555e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ @@ -475050,15 +475050,15 @@ │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ b 22090c │ │ │ │ b 220880 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 1fbabc │ │ │ │ b 220984 │ │ │ │ mov r9, r0 │ │ │ │ @@ -475076,15 +475076,15 @@ │ │ │ │ b 2208c4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 220984 │ │ │ │ add r0, r8, r8, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -475117,15 +475117,15 @@ │ │ │ │ bne 22098c │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ add r0, r8, r8, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq lr, r8, r0, lsl r9 │ │ │ │ addseq pc, r8, r0, asr r1 @ │ │ │ │ @ instruction: 0x0098e1b0 │ │ │ │ rsbseq pc, r3, r2, lsr #22 │ │ │ │ @@ -475197,15 +475197,15 @@ │ │ │ │ ldr r0, [sl, #20] │ │ │ │ str r1, [sl, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sl, #20] │ │ │ │ add r1, sl, #12 │ │ │ │ mov r0, fp │ │ │ │ mov r2, sl │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #2 │ │ │ │ beq 220c84 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ mov r6, r7 │ │ │ │ cmp r9, #4 │ │ │ │ @@ -475310,23 +475310,23 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 220ca4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 220ca4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ blt 220cc4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 220cc4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r6, r4 │ │ │ │ b 220ce8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldmib sp, {r1, r3, ip} │ │ │ │ cmp r2, #-2147483647 @ 0x80000001 │ │ │ │ moveq r2, #-2147483648 @ 0x80000000 │ │ │ │ @@ -475407,15 +475407,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 220e28 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r7 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ add r2, r2, #1 │ │ │ │ strb r2, [r5, #24] │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ @@ -475437,15 +475437,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 220ea0 │ │ │ │ mov r0, r9 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r7 │ │ │ │ b 220ebc │ │ │ │ cmp r9, #0 │ │ │ │ beq 220d60 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 1ffb5c │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ @@ -475528,23 +475528,23 @@ │ │ │ │ blt 22100c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 22100c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ blt 22102c │ │ │ │ cmp r6, #0 │ │ │ │ beq 22102c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq lr, r8, r0, lsl #5 │ │ │ │ addseq lr, r8, r4, lsl sl │ │ │ │ addseq sp, r8, ip, ror sl │ │ │ │ addseq lr, r8, r4, lsr #22 │ │ │ │ addseq sp, r8, ip, lsl #23 │ │ │ │ @@ -476606,35 +476606,35 @@ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2220e4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ cmpne r6, #0 │ │ │ │ beq 222108 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ mov sl, #2 │ │ │ │ bics r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r4 │ │ │ │ beq 2225d4 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2225d8 │ │ │ │ ldr r1, [pc, #3324] @ 222e3c │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [pc, #3320] @ 222e40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 558cc │ │ │ │ @@ -476888,27 +476888,27 @@ │ │ │ │ bl 5576c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22254c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 222564 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22257c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #0 │ │ │ │ cmp r7, #0 │ │ │ │ bne 2220c4 │ │ │ │ b 2220e4 │ │ │ │ mov r0, #8 │ │ │ │ ldrd r2, [r5, #192] @ 0xc0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ @@ -476979,28 +476979,28 @@ │ │ │ │ bl 558cc │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2226b8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r6, r9 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2226d4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2226ec │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldrb r3, [r5, #228] @ 0xe4 │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r5, #228] @ 0xe4 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -477041,15 +477041,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 2227b0 │ │ │ │ mov r0, r9 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r4 │ │ │ │ cmp r8, #2 │ │ │ │ bne 222b90 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ bl 55568 │ │ │ │ @@ -477197,56 +477197,56 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 222a28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 222a28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 222a74 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 222a74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 222aa8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 222aa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 222a90 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b 222b1c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 222b1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 222ad0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 222ad0 │ │ │ │ b 222bc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq 222bd4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -477269,34 +477269,34 @@ │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r0 │ │ │ │ cmpne r7, #0 │ │ │ │ beq 222b40 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r6 │ │ │ │ beq 222b64 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bic r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orrs r0, r0, r4 │ │ │ │ bne 222bd4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 222bd4 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r7} │ │ │ │ add r0, r6, #8 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ ldm r1!, {r2, r3, r4, r5, r7} │ │ │ │ @@ -477449,15 +477449,15 @@ │ │ │ │ bne 222be0 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ mov r0, r9 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r8, #2 │ │ │ │ mov r9, r4 │ │ │ │ cmp r8, #2 │ │ │ │ bne 222b90 │ │ │ │ b 2227bc │ │ │ │ b 222bc0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -477586,15 +477586,15 @@ │ │ │ │ ldr r0, [fp, #20] │ │ │ │ str r1, [fp, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [fp, #20] │ │ │ │ add r1, fp, #12 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, fp │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #2 │ │ │ │ beq 223610 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ bl 2dfc94 │ │ │ │ @@ -477995,57 +477995,57 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 22369c │ │ │ │ ldr r1, [r7, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 223674 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 223674 │ │ │ │ cmp r8, #0 │ │ │ │ mov r4, sl │ │ │ │ beq 2236bc │ │ │ │ add r0, r8, r8, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r4 │ │ │ │ beq 2236e4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r9 │ │ │ │ beq 22370c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ bics r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, fp │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ beq 223748 │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ b 223750 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldrb r0, [r5, #24] │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ @@ -478302,22 +478302,22 @@ │ │ │ │ bl 558cc │ │ │ │ mov r9, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 223b64 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r6, r9 │ │ │ │ cmp r7, #0 │ │ │ │ beq 223b80 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, r6 │ │ │ │ mov ip, #3 │ │ │ │ mov r0, r6 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -478361,15 +478361,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 223c50 │ │ │ │ mov r0, r8 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r8, r6 │ │ │ │ cmp r9, #3 │ │ │ │ beq 223ca8 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ add r0, fp, #4 │ │ │ │ ldm r1!, {r2, r3, r5, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ @@ -478420,23 +478420,23 @@ │ │ │ │ mov r7, #1 │ │ │ │ mov r4, #1 │ │ │ │ cmp r9, #0 │ │ │ │ beq 223d3c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r9, fp │ │ │ │ mov fp, #0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 223d60 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 223640 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b 223640 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 223e1c │ │ │ │ @@ -478525,15 +478525,15 @@ │ │ │ │ lsr r7, r0, #5 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 223d24 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 223d24 │ │ │ │ ldr r0, [pc, #1584] @ 22451c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ @@ -478718,15 +478718,15 @@ │ │ │ │ bl 558cc │ │ │ │ mov r9, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 223e0c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 223e0c │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ str r9, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ @@ -478772,15 +478772,15 @@ │ │ │ │ b 2242a4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 224384 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 224384 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ bl 1ff3e8 │ │ │ │ mov r4, #0 │ │ │ │ b 2242dc │ │ │ │ mov r9, r0 │ │ │ │ @@ -478791,53 +478791,53 @@ │ │ │ │ bne 2242f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ b 224318 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 224318 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 224344 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 224344 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 224360 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b 224434 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 224434 │ │ │ │ mov r9, r0 │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2243d0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2243d0 │ │ │ │ mov r9, r0 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ b 224424 │ │ │ │ b 2243b4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -478881,34 +478881,34 @@ │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r6 │ │ │ │ beq 224470 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, fp │ │ │ │ beq 224494 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bic r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orrs r0, r0, r5 │ │ │ │ bne 2244bc │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umullseq fp, r8, ip, r7 │ │ │ │ addseq fp, r8, r0, ror #31 │ │ │ │ addseq fp, r8, r0, lsr r0 │ │ │ │ addseq ip, r8, r8, lsr #32 │ │ │ │ addseq fp, r8, r8, ror r0 │ │ │ │ @@ -479006,15 +479006,15 @@ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str sl, [r7, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #20] │ │ │ │ add r1, r7, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ beq 224778 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #5 │ │ │ │ bne 224698 │ │ │ │ @@ -479100,24 +479100,24 @@ │ │ │ │ add r5, fp, r7 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2247a4 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2247a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 224834 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 224834 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ str fp, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ @@ -479156,15 +479156,15 @@ │ │ │ │ add r5, r6, r7 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 224884 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 224884 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [r8, #24] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r0, r0, #1 │ │ │ │ strb r0, [r8, #24] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ @@ -479197,15 +479197,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 224960 │ │ │ │ mov r0, r9 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r6 │ │ │ │ b 2249d0 │ │ │ │ mov fp, r4 │ │ │ │ add r4, r5, #1 │ │ │ │ mov r7, #0 │ │ │ │ b 224988 │ │ │ │ add r0, r5, #44 @ 0x2c │ │ │ │ @@ -479217,23 +479217,23 @@ │ │ │ │ add r5, r6, r7 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 224978 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 224978 │ │ │ │ cmp fp, #0 │ │ │ │ beq 2249d0 │ │ │ │ add r0, fp, fp, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ bl 555e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [sl] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ @@ -479270,15 +479270,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ b 224b04 │ │ │ │ b 224a70 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 1fb830 │ │ │ │ b 224b80 │ │ │ │ mov r5, r0 │ │ │ │ @@ -479298,15 +479298,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 224b80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -479340,15 +479340,15 @@ │ │ │ │ bne 224b88 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ add r0, fp, fp, lsl #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ umullseq sl, r8, r4, r7 │ │ │ │ addseq sl, r8, r0, lsl pc │ │ │ │ addseq r9, r8, r8, lsl #31 │ │ │ │ rsbseq fp, r8, r8, lsl #13 │ │ │ │ @@ -479424,15 +479424,15 @@ │ │ │ │ ldr r0, [r9, #20] │ │ │ │ str r1, [r9, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9, #20] │ │ │ │ add r1, r9, #12 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r9 │ │ │ │ - bl 5ab234 │ │ │ │ + bl 5ab224 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #2 │ │ │ │ beq 224eac │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ cmp fp, #5 │ │ │ │ beq 224d6c │ │ │ │ @@ -479552,15 +479552,15 @@ │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ blt 224eec │ │ │ │ cmp fp, #0 │ │ │ │ beq 224eec │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 224f34 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ ldr r8, [sp, #168] @ 0xa8 │ │ │ │ moveq r4, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ mov lr, r4 │ │ │ │ cmp r8, #-2147483646 @ 0x80000002 │ │ │ │ @@ -479657,15 +479657,15 @@ │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ mov r6, #2 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 225090 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov sl, fp │ │ │ │ add r7, sp, #252 @ 0xfc │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ mov r0, #0 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ ldm r7, {r1, r4, r7} │ │ │ │ add r2, r2, #1 │ │ │ │ @@ -479701,15 +479701,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 225140 │ │ │ │ mov r0, r9 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r4 │ │ │ │ cmp r8, #2 │ │ │ │ beq 2251b0 │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldm r1!, {r2, r3, r4, r5, r7} │ │ │ │ add r0, r6, #8 │ │ │ │ @@ -479753,15 +479753,15 @@ │ │ │ │ ldm ip, {r0, r2, r3, r4, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r7} │ │ │ │ cmp r8, #2 │ │ │ │ bne 22514c │ │ │ │ b 2251b0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 225194 │ │ │ │ ldr r1, [pc, #320] @ 22535c │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [pc, #316] @ 225360 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 558cc │ │ │ │ @@ -479832,15 +479832,15 @@ │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ blt 22534c │ │ │ │ cmp fp, #0 │ │ │ │ beq 22534c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq sl, r8, ip, lsl #1 │ │ │ │ @ instruction: 0x0098a6f4 │ │ │ │ addseq r9, r8, r4, ror #14 │ │ │ │ @ instruction: 0x0098a8b8 │ │ │ │ @@ -479882,15 +479882,15 @@ │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r0, [pc, #96] @ 225468 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, r0 │ │ │ │ movne r0, #1 │ │ │ │ strne r0, [r1] │ │ │ │ stmibne r1, {r0, r6} │ │ │ │ movne r0, #22 │ │ │ │ strne r5, [r1, #12] │ │ │ │ @@ -479951,15 +479951,15 @@ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #104] @ 225584 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 225558 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ stmib r1, {r0, r6} │ │ │ │ mov r0, #22 │ │ │ │ @@ -480017,15 +480017,15 @@ │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r0, [pc, #96] @ 225684 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, r0 │ │ │ │ movne r0, #1 │ │ │ │ strne r0, [r1] │ │ │ │ stmibne r1, {r0, r6} │ │ │ │ movne r0, #22 │ │ │ │ strne r5, [r1, #12] │ │ │ │ @@ -480190,15 +480190,15 @@ │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r0, [pc, #388] @ 225a5c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2259b4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ b 225a1c │ │ │ │ mov r7, sp │ │ │ │ @@ -480240,15 +480240,15 @@ │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r0, [pc, #192] @ 225a60 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 225a10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, #22 │ │ │ │ @@ -480332,15 +480332,15 @@ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #96] @ 225b70 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, r0 │ │ │ │ movne r0, #1 │ │ │ │ strne r0, [r1] │ │ │ │ stmibne r1, {r0, r6} │ │ │ │ movne r0, #22 │ │ │ │ strne r5, [r1, #12] │ │ │ │ @@ -480374,15 +480374,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #236] @ 225c9c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #29795 @ 0x7463 │ │ │ │ strhne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ movtne r6, #26980 @ 0x6964 │ │ │ │ @@ -480450,15 +480450,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #236] @ 225dcc │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #29795 @ 0x7463 │ │ │ │ strhne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ movtne r6, #26980 @ 0x6964 │ │ │ │ @@ -480587,15 +480587,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #200] @ 225fcc │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #16 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #26980 @ 0x6964 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #12] │ │ │ │ movwne r6, #28448 @ 0x6f20 │ │ │ │ movtne r6, #8306 @ 0x2072 │ │ │ │ @@ -480700,15 +480700,15 @@ │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r0, [pc, #640] @ 226350 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, r0 │ │ │ │ movne r0, #1 │ │ │ │ strne r0, [r1] │ │ │ │ stmibne r1, {r0, r6} │ │ │ │ movne r0, #22 │ │ │ │ strne r5, [r1, #12] │ │ │ │ @@ -480783,15 +480783,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #320] @ 226354 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #16 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #26980 @ 0x6964 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #12] │ │ │ │ movwne r6, #28448 @ 0x6f20 │ │ │ │ movtne r6, #8306 @ 0x2072 │ │ │ │ @@ -481014,15 +481014,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 2265b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r0, r3, r0, lsl #20 │ │ │ │ @ instruction: 0xffeeb6e0 │ │ │ │ addseq r8, r8, ip, ror #20 │ │ │ │ addseq r8, r8, ip, asr sl │ │ │ │ addseq r8, r8, ip, lsr #20 │ │ │ │ @@ -481125,15 +481125,15 @@ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #808] @ 226a9c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2269a8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ b 2269f0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -481171,29 +481171,29 @@ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #628] @ 226aa0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2269a8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ b 2269f0 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #576] @ 226aa4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2269a8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ b 2269f0 │ │ │ │ ldr r0, [pc, #544] @ 226ab0 │ │ │ │ @@ -481261,15 +481261,15 @@ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #280] @ 226aac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2269e4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, #22 │ │ │ │ @@ -481302,15 +481302,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 226a8c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 1ffacc │ │ │ │ b 226a8c │ │ │ │ @@ -481379,15 +481379,15 @@ │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r0, [pc, #96] @ 226bcc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, r0 │ │ │ │ movne r0, #1 │ │ │ │ strne r0, [r1] │ │ │ │ stmibne r1, {r0, r6} │ │ │ │ movne r0, #22 │ │ │ │ strne r5, [r1, #12] │ │ │ │ @@ -481442,15 +481442,15 @@ │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r0, [pc, #96] @ 226cc8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, r0 │ │ │ │ movne r0, #1 │ │ │ │ strne r0, [r1] │ │ │ │ stmibne r1, {r0, r6} │ │ │ │ movne r0, #22 │ │ │ │ strne r5, [r1, #12] │ │ │ │ @@ -481509,15 +481509,15 @@ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #96] @ 226dd4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, r0 │ │ │ │ movne r0, #1 │ │ │ │ strne r0, [r1] │ │ │ │ stmibne r1, {r0, r6} │ │ │ │ movne r0, #22 │ │ │ │ strne r5, [r1, #12] │ │ │ │ @@ -481575,15 +481575,15 @@ │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r0, [pc, #96] @ 226edc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, r0 │ │ │ │ movne r0, #1 │ │ │ │ strne r0, [r1] │ │ │ │ stmibne r1, {r0, r6} │ │ │ │ movne r0, #22 │ │ │ │ strne r5, [r1, #12] │ │ │ │ @@ -481753,15 +481753,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #216] @ 227214 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #26 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #26 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2271e0 │ │ │ │ ldr r1, [pc, #188] @ 22721c │ │ │ │ mov r2, #26 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -481955,15 +481955,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #252] @ 227560 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #26 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #26 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22752c │ │ │ │ ldr r1, [pc, #224] @ 227568 │ │ │ │ mov r2, #26 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -482068,15 +482068,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 22763c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ @@ -482194,15 +482194,15 @@ │ │ │ │ b 227818 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 227834 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r7, r8, r4, asr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ mov fp, r0 │ │ │ │ @@ -482299,15 +482299,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 227aec │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 227a80 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -482471,15 +482471,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 227d9c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 227d30 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -482657,15 +482657,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #284] @ 228078 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -482737,15 +482737,15 @@ │ │ │ │ ldr r3, [r1] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2280b8 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r0, fp │ │ │ │ mov r2, r3 │ │ │ │ - bl 3ef764 │ │ │ │ + bl 3ef758 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r8, [r2] │ │ │ │ ldr r7, [r5, #32] │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #15 │ │ │ │ @@ -482796,15 +482796,15 @@ │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ str r7, [sp, #20] │ │ │ │ str ip, [sp, #16] │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ef764 │ │ │ │ + bl 3ef758 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 228250 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ ldr r7, [r5] │ │ │ │ @@ -482826,15 +482826,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 228328 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2282bc │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -483050,15 +483050,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #444] @ 22873c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #8 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r4, [r8, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -483259,15 +483259,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #300] @ 2289f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 228984 │ │ │ │ add r7, sp, #8 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r5, [r4, #16] │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -483434,15 +483434,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #224] @ 228c60 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -483592,15 +483592,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 228f20 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 228eb4 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -483675,15 +483675,15 @@ │ │ │ │ ldr r3, [r1] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 228f60 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r0, fp │ │ │ │ mov r2, r3 │ │ │ │ - bl 3ef9fc │ │ │ │ + bl 3ef9f0 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r8, [r2] │ │ │ │ ldr r7, [r5, #32] │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #15 │ │ │ │ @@ -483734,15 +483734,15 @@ │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ str r7, [sp, #20] │ │ │ │ str ip, [sp, #16] │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ef9fc │ │ │ │ + bl 3ef9f0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 2290f8 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ ldr r7, [r5] │ │ │ │ @@ -483764,15 +483764,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 2291d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 229164 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -483936,15 +483936,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #292] @ 22947c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 229414 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -484107,15 +484107,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22972c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2296c0 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -484342,15 +484342,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #476] @ 229b8c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -484564,15 +484564,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 229e50 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 229de4 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -484739,15 +484739,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22a10c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22a0a0 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -484913,15 +484913,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22a3c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22a358 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -485102,15 +485102,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #288] @ 22a6b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -485275,15 +485275,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22a96c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22a900 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -485449,15 +485449,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #224] @ 22abdc │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -485607,15 +485607,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #300] @ 22aea0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22ae34 │ │ │ │ add r7, sp, #8 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r5, [r4, #16] │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -485783,15 +485783,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22b15c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22b0f0 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -485955,15 +485955,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22b40c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22b3a0 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -486179,15 +486179,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #428] @ 22b810 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #8 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [r8, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -486385,15 +486385,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22bac4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22ba58 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -486560,15 +486560,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22bd80 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22bd14 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -486735,15 +486735,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22c03c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22bfd0 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -486912,15 +486912,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #300] @ 22c304 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22c298 │ │ │ │ add r7, sp, #8 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r5, [r4, #16] │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -487085,15 +487085,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22c5b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22c548 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -487259,15 +487259,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #300] @ 22c870 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22c804 │ │ │ │ add r7, sp, #8 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r5, [r4, #16] │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -487448,15 +487448,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22cb60 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22caf4 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -487724,15 +487724,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #224] @ 22cf68 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -487906,15 +487906,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22d288 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22d21c │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -487995,15 +487995,15 @@ │ │ │ │ b 217984 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ beq 22d2dc │ │ │ │ push {fp, lr} │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3ec4cc │ │ │ │ + bl 3ec4c0 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4 │ │ │ │ b 2161f0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r7, [r1] │ │ │ │ mov r8, r0 │ │ │ │ @@ -488105,15 +488105,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #284] @ 22d598 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -488355,15 +488355,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #300] @ 22d990 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22d924 │ │ │ │ add r7, sp, #8 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r5, [r4, #16] │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -488452,28 +488452,28 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 226368 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 22d9fc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, r1, #4 │ │ │ │ bl 216904 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22da30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -488567,15 +488567,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22dcdc │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22dc70 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -488656,15 +488656,15 @@ │ │ │ │ b 216bc4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ beq 22dd30 │ │ │ │ push {fp, lr} │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3ec0e0 │ │ │ │ + bl 3ec0d4 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4 │ │ │ │ b 214b64 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -488795,15 +488795,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22e06c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22e000 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -488968,15 +488968,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22e320 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22e2b4 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -489299,15 +489299,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22e84c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22e7e0 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -489473,15 +489473,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #224] @ 22eabc │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -489561,28 +489561,28 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 2265ec │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 22eb50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, r1, #4 │ │ │ │ bl 217c04 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22eb84 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r1] │ │ │ │ mov fp, r0 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ @@ -489675,15 +489675,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22ee2c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22edc0 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -489993,15 +489993,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #296] @ 22f324 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22f2b8 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -490169,15 +490169,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #300] @ 22f5e8 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22f57c │ │ │ │ add r7, sp, #8 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r5, [r4, #16] │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ @@ -490475,15 +490475,15 @@ │ │ │ │ bl 2101fc │ │ │ │ ldr r0, [pc, #288] @ 22faa4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -490757,15 +490757,15 @@ │ │ │ │ bmi 23026c │ │ │ │ ldr r0, [pc, #1460] @ 2303a0 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 230270 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ bl 4ef5c │ │ │ │ @@ -490773,15 +490773,15 @@ │ │ │ │ add r7, sp, #836 @ 0x344 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ strb r5, [sp, #804] @ 0x324 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #800] @ 0x320 │ │ │ │ mov r1, r9 │ │ │ │ str r6, [sp, #792] @ 0x318 │ │ │ │ - bl 3f5604 │ │ │ │ + bl 3f55f8 │ │ │ │ ldrb r0, [sp, #836] @ 0x344 │ │ │ │ cmp r0, #0 │ │ │ │ beq 22fe5c │ │ │ │ ldr r5, [sp, #840] @ 0x348 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -490854,21 +490854,21 @@ │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [sp, #884] @ 0x374 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22ff84 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22ff9c │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, r8, #44 @ 0x2c │ │ │ │ add r0, sp, #836 @ 0x344 │ │ │ │ bl 940944 │ │ │ │ @@ -490901,25 +490901,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 23004c │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 22fe50 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ str r5, [sp, #856] @ 0x358 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230068 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r1, r8, #56 @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 940944 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ b 230098 │ │ │ │ and r2, r7, #31 │ │ │ │ @@ -490963,15 +490963,15 @@ │ │ │ │ bmi 230284 │ │ │ │ ldr r0, [pc, #644] @ 2303a8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 230288 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ bl 4ef5c │ │ │ │ @@ -490988,21 +490988,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2301ec │ │ │ │ cmp r6, #0 │ │ │ │ beq 23019c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2301b4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #856] @ 0x358 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 22fe50 │ │ │ │ @@ -491015,21 +491015,21 @@ │ │ │ │ b 22fe50 │ │ │ │ cmp r6, #0 │ │ │ │ str r5, [sp, #836] @ 0x344 │ │ │ │ beq 230208 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230220 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #856 @ 0x358 │ │ │ │ bl 1872c8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #836 @ 0x344 │ │ │ │ bl 236410 │ │ │ │ @@ -491070,59 +491070,59 @@ │ │ │ │ b 230310 │ │ │ │ ldr r1, [sp, #884] @ 0x374 │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2302ec │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2302ec │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230380 │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ b 230360 │ │ │ │ mov sl, r0 │ │ │ │ b 230340 │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 230340 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230360 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 230360 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #856] @ 0x358 │ │ │ │ bl 50750 │ │ │ │ mov r0, sl │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 230388 │ │ │ │ mov r0, sl │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x0097e8f0 │ │ │ │ addseq pc, ip, r0, ror pc @ │ │ │ │ addseq lr, r7, r0, ror #17 │ │ │ │ addseq pc, ip, r8, lsr ip @ │ │ │ │ addseq pc, ip, r0, asr #21 │ │ │ │ @@ -491146,15 +491146,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 940944 │ │ │ │ add r6, sp, #836 @ 0x344 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #804] @ 0x324 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f53a8 │ │ │ │ + bl 3f539c │ │ │ │ ldrb r0, [sp, #836] @ 0x344 │ │ │ │ cmp r0, #0 │ │ │ │ beq 230430 │ │ │ │ ldr r4, [sp, #840] @ 0x348 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -491242,25 +491242,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2305a0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230424 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #896] @ 0x380 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2305bc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r1, r5, #40 @ 0x28 │ │ │ │ add r0, sp, #836 @ 0x344 │ │ │ │ bl 940944 │ │ │ │ ldr r6, [sp, #840] @ 0x348 │ │ │ │ ldr r4, [sp, #844] @ 0x34c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ @@ -491278,21 +491278,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 230674 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230624 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23063c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 230424 │ │ │ │ @@ -491305,21 +491305,21 @@ │ │ │ │ b 230424 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #856] @ 0x358 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230690 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2306a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ bl 1872c8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #856 @ 0x358 │ │ │ │ bl 236410 │ │ │ │ @@ -491379,21 +491379,21 @@ │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [sp, #884] @ 0x374 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2307b8 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2306e4 │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #284] @ 230904 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ ldr r2, [pc, #280] @ 230908 │ │ │ │ @@ -491406,44 +491406,44 @@ │ │ │ │ b 230850 │ │ │ │ ldr r1, [sp, #884] @ 0x374 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23082c │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 23082c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2308c0 │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ b 2308a0 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230880 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 230880 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2308a0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2308a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -491451,15 +491451,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2308c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq pc, ip, ip, ror #9 │ │ │ │ @ instruction: 0x009cfef8 │ │ │ │ @ instruction: 0x009cfcf4 │ │ │ │ addseq pc, ip, r0, ror #29 │ │ │ │ addseq pc, ip, ip, asr #29 │ │ │ │ @@ -491479,15 +491479,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 940944 │ │ │ │ add r8, sp, #828 @ 0x33c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #796] @ 0x31c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3f5d18 │ │ │ │ + bl 3f5d0c │ │ │ │ ldrb r0, [sp, #828] @ 0x33c │ │ │ │ cmp r0, #0 │ │ │ │ beq 230964 │ │ │ │ ldr r4, [sp, #832] @ 0x340 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #900 @ 0x384 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -491560,21 +491560,21 @@ │ │ │ │ add r1, sp, #888 @ 0x378 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [sp, #876] @ 0x36c │ │ │ │ cmp r1, #0 │ │ │ │ beq 230a8c │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #864] @ 0x360 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230aa4 │ │ │ │ ldr r0, [sp, #868] @ 0x364 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #900 @ 0x384 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, r5, #56 @ 0x38 │ │ │ │ add r0, sp, #828 @ 0x33c │ │ │ │ bl 940944 │ │ │ │ @@ -491608,25 +491608,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 230b58 │ │ │ │ ldr r1, [sp, #828] @ 0x33c │ │ │ │ cmp r1, #0 │ │ │ │ beq 230958 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #900 @ 0x384 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #828] @ 0x33c │ │ │ │ str r4, [sp, #888] @ 0x378 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230b74 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r1, r5, #32 │ │ │ │ add r0, sp, #828 @ 0x33c │ │ │ │ bl 940944 │ │ │ │ ldr r6, [sp, #832] @ 0x340 │ │ │ │ ldr r4, [sp, #836] @ 0x344 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ @@ -491644,21 +491644,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 230c2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230bdc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #828] @ 0x33c │ │ │ │ cmp r1, #0 │ │ │ │ beq 230bf4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #900 @ 0x384 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 230958 │ │ │ │ @@ -491671,21 +491671,21 @@ │ │ │ │ b 230958 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #848] @ 0x350 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230c48 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #828] @ 0x33c │ │ │ │ cmp r1, #0 │ │ │ │ beq 230c60 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ bl 1872c8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ bl 236410 │ │ │ │ @@ -491713,59 +491713,59 @@ │ │ │ │ b 230d1c │ │ │ │ ldr r1, [sp, #876] @ 0x36c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230cf8 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 230cf8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #864] @ 0x360 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230d8c │ │ │ │ ldr r0, [sp, #868] @ 0x364 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ b 230d6c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230d4c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 230d4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #828] @ 0x33c │ │ │ │ cmp r1, #0 │ │ │ │ beq 230d6c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 230d6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #828] @ 0x33c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 230d94 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x009cefb8 │ │ │ │ addseq pc, ip, r4, asr #19 │ │ │ │ addseq pc, ip, ip, lsr r7 @ │ │ │ │ addseq pc, ip, ip, lsr #19 │ │ │ │ umullseq pc, ip, r8, r9 @ │ │ │ │ @@ -491820,15 +491820,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [pc, #372] @ 230ffc │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 230fb0 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ @@ -491849,22 +491849,22 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 230f10 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r9, {r0, r1, r2} │ │ │ │ lsl r1, r7, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #180] @ 230ff4 │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [pc, #176] @ 230ff8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -491886,15 +491886,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 230f30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 231004 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ @@ -491903,15 +491903,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 230fe8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq lr, r7, ip, asr #8 │ │ │ │ @ instruction: 0xfffd3b6c │ │ │ │ @ instruction: 0x0097e2f0 │ │ │ │ @ instruction: 0x009ceed4 │ │ │ │ rsbseq r7, r7, r7, lsr #1 │ │ │ │ @@ -492064,15 +492064,15 @@ │ │ │ │ str r7, [sp, #888] @ 0x378 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ str r0, [sp, #892] @ 0x37c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add sl, sp, #888 @ 0x378 │ │ │ │ add r0, lr, #904 @ 0x388 │ │ │ │ mov r1, sl │ │ │ │ - bl 608348 │ │ │ │ + bl 608338 │ │ │ │ ldr r0, [pc, #3720] @ 2320fc │ │ │ │ add r7, sp, #376 @ 0x178 │ │ │ │ mov r1, fp │ │ │ │ mov r3, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #3700] @ 232100 │ │ │ │ @@ -492494,15 +492494,15 @@ │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm sl, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [pc, #4000] @ 2328b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #132 @ 0x84 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 232cfc │ │ │ │ mov r9, r0 │ │ │ │ bl 646758 │ │ │ │ str r0, [sp, #1984] @ 0x7c0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #916] @ 0x394 │ │ │ │ @@ -492515,15 +492515,15 @@ │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ add r4, sp, #888 @ 0x378 │ │ │ │ add r0, sp, #1984 @ 0x7c0 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r4 │ │ │ │ bl 6467ec │ │ │ │ add r0, sp, #2000 @ 0x7d0 │ │ │ │ - bl 5a9948 │ │ │ │ + bl 5a9938 │ │ │ │ ldr r0, [pc, #4036] @ 232944 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1432] @ 0x598 │ │ │ │ mov r0, #3 │ │ │ │ @@ -492535,15 +492535,15 @@ │ │ │ │ str r1, [sp, #1420] @ 0x58c │ │ │ │ str r0, [sp, #1416] @ 0x588 │ │ │ │ str r1, [sp, #1408] @ 0x580 │ │ │ │ str r1, [sp, #1400] @ 0x578 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #2000 @ 0x7d0 │ │ │ │ add r1, lr, #376 @ 0x178 │ │ │ │ - bl 5a98fc │ │ │ │ + bl 5a98ec │ │ │ │ cmp r0, #0 │ │ │ │ bne 232d0c │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ ldr r6, [sp, #380] @ 0x17c │ │ │ │ ldr r7, [sp, #384] @ 0x180 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ bl 646758 │ │ │ │ @@ -492649,15 +492649,15 @@ │ │ │ │ mov r0, #32 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp] │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ mov r1, #15 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #1 │ │ │ │ - bl 5ad740 │ │ │ │ + bl 5ad730 │ │ │ │ ldr r0, [sp, #1400] @ 0x578 │ │ │ │ cmp r0, #1 │ │ │ │ beq 232d3c │ │ │ │ ldr r0, [sp, #1404] @ 0x57c │ │ │ │ add ip, sp, #2000 @ 0x7d0 │ │ │ │ ldr r1, [sp, #1408] @ 0x580 │ │ │ │ ldr r2, [sp, #1412] @ 0x584 │ │ │ │ @@ -492669,15 +492669,15 @@ │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 5aea50 │ │ │ │ + bl 5aea40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 231c20 │ │ │ │ ldr r0, [pc, #4052] @ 232bc4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #1416] @ 0x588 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -492746,15 +492746,15 @@ │ │ │ │ subs r6, r1, #32 │ │ │ │ beq 232d84 │ │ │ │ ldr r0, [pc, #4084] @ 232cf8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 232dd8 │ │ │ │ add r1, fp, #32 │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ bl 4ef5c │ │ │ │ @@ -492771,15 +492771,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ ldr r8, [r5, #3] │ │ │ │ ldr r4, [r5, #11] │ │ │ │ ldrb fp, [r5, #15] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [r9, #79] @ 0x4f │ │ │ │ ldrh r0, [r0] │ │ │ │ ldrb r1, [sp, #1402] @ 0x57a │ │ │ │ @@ -492801,15 +492801,15 @@ │ │ │ │ ldr r5, [r7, #11] │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 231df0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrh r0, [r4] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldrb r1, [sp, #890] @ 0x37a │ │ │ │ mov r2, #17 │ │ │ │ strb r1, [sl, #2] │ │ │ │ add r1, lr, #376 @ 0x178 │ │ │ │ strh r0, [sl] │ │ │ │ @@ -492825,15 +492825,15 @@ │ │ │ │ beq 232df4 │ │ │ │ ldr r0, [pc, #4088] @ 232e34 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ add r6, sp, #376 @ 0x178 │ │ │ │ add r3, sp, #888 @ 0x378 │ │ │ │ cmp r0, #0 │ │ │ │ beq 232e38 │ │ │ │ ldr r1, [pc, #4072] @ 232e50 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #892] @ 0x37c │ │ │ │ @@ -492854,15 +492854,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 231ec8 │ │ │ │ ldr r1, [sp, #888] @ 0x378 │ │ │ │ cmp r1, #0 │ │ │ │ beq 231edc │ │ │ │ ldr r0, [sp, #892] @ 0x37c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 231edc │ │ │ │ ldr r6, [sp, #888] @ 0x378 │ │ │ │ ldr r4, [sp, #892] @ 0x37c │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 231f8c │ │ │ │ add r6, sp, #376 @ 0x178 │ │ │ │ mov r0, r4 │ │ │ │ @@ -492887,24 +492887,24 @@ │ │ │ │ add r6, r6, #132 @ 0x84 │ │ │ │ beq 231f4c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 231f24 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 231f24 │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ cmp r1, #0 │ │ │ │ beq 231f6c │ │ │ │ add r1, r1, r1, lsl #5 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 232644 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 645304 │ │ │ │ @@ -492915,30 +492915,30 @@ │ │ │ │ beq 231fc8 │ │ │ │ ldr r0, [pc, #4072] @ 232f8c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 232e58 │ │ │ │ mov r9, r0 │ │ │ │ b 231fcc │ │ │ │ mov r9, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ bl 4ef5c │ │ │ │ cmp r6, #0 │ │ │ │ beq 231ff4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ add sl, lr, #376 @ 0x178 │ │ │ │ mov r2, #32 │ │ │ │ add r6, sp, #376 @ 0x178 │ │ │ │ mov r0, sl │ │ │ │ bl 391260 │ │ │ │ @@ -492988,15 +492988,15 @@ │ │ │ │ cmp r0, r7 │ │ │ │ bne 2320b4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 231ee8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 231ee8 │ │ │ │ addseq r0, sp, r4, ror #25 │ │ │ │ @ instruction: 0x009d0cf0 │ │ │ │ @ instruction: 0x009d0cfc │ │ │ │ addseq r0, sp, r8, asr #25 │ │ │ │ addseq r0, sp, r0, lsr #24 │ │ │ │ addseq r5, r8, r8, lsr #22 │ │ │ │ @@ -493039,15 +493039,15 @@ │ │ │ │ str r2, [sp, #1992] @ 0x7c8 │ │ │ │ str ip, [sp, #1400] @ 0x578 │ │ │ │ str r3, [sp, #1404] @ 0x57c │ │ │ │ str r5, [sp, #1408] @ 0x580 │ │ │ │ str r4, [sp, #1412] @ 0x584 │ │ │ │ beq 2321a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r5, [sp, #276] @ 0x114 │ │ │ │ add ip, sp, #312 @ 0x138 │ │ │ │ ldr r0, [sp, #1400] @ 0x578 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [sp, #1404] @ 0x57c │ │ │ │ ldr r2, [sp, #1408] @ 0x580 │ │ │ │ ldr r3, [sp, #1412] @ 0x584 │ │ │ │ @@ -493078,15 +493078,15 @@ │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [pc, #3988] @ 2331c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ add r0, sp, #1984 @ 0x7c0 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ mov r2, r9 │ │ │ │ - bl 608348 │ │ │ │ + bl 608338 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm sl!, {r1, r2, r3, r6, r7} │ │ │ │ add r4, lr, #904 @ 0x388 │ │ │ │ add r0, r4, #12 │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm sl, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -493109,40 +493109,40 @@ │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ str r8, [sp, #132] @ 0x84 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2322c0 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ movw r5, #65056 @ 0xfe20 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ add r4, sp, #376 @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ movt r5, #65535 @ 0xffff │ │ │ │ beq 2322e8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [fp, -r1] │ │ │ │ sub r1, r1, #4 │ │ │ │ cmp r1, r5 │ │ │ │ bne 2322f0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ add sl, lr, #376 @ 0x178 │ │ │ │ cmp r6, #0 │ │ │ │ beq 232324 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, -r1] │ │ │ │ sub r1, r1, #4 │ │ │ │ cmp r1, r5 │ │ │ │ bne 23232c │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ @@ -493155,15 +493155,15 @@ │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr r8, [pc, #4076] @ 233350 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 232d6c │ │ │ │ ldr r1, [pc, #4080] @ 233378 │ │ │ │ mov r6, #2 │ │ │ │ str r0, [sp, #892] @ 0x37c │ │ │ │ add r3, r4, #60 @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -493331,15 +493331,15 @@ │ │ │ │ ldr r1, [sp, #888] @ 0x378 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23263c │ │ │ │ ldr r2, [sp, #892] @ 0x37c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 56e7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -493358,30 +493358,30 @@ │ │ │ │ add r7, r7, #132 @ 0x84 │ │ │ │ beq 2326ac │ │ │ │ ldr r1, [r7, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 232680 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 232680 │ │ │ │ umullseq sp, r7, ip, sl │ │ │ │ cmp r5, #0 │ │ │ │ beq 2326c8 │ │ │ │ add r0, r5, r5, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2326e0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #996 @ 0x3e4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ addseq lr, r7, r4, asr #4 │ │ │ │ addseq r0, sp, r4, asr #13 │ │ │ │ @ instruction: 0x0097d2fc │ │ │ │ ldr r4, [sp, #888] @ 0x378 │ │ │ │ @@ -493393,15 +493393,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bmi 232e80 │ │ │ │ beq 2327a8 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 232e84 │ │ │ │ mov r7, r0 │ │ │ │ b 2327ac │ │ │ │ addseq r4, r8, r8, lsl #23 │ │ │ │ addseq r4, r8, r0, lsr #25 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ @@ -493437,15 +493437,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ stm r0, {r6, r7} │ │ │ │ str r6, [r0, #8] │ │ │ │ beq 2327e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 232804 │ │ │ │ mov r0, r9 │ │ │ │ bl 1ff454 │ │ │ │ add sp, sp, #996 @ 0x3e4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ @@ -493913,29 +493913,29 @@ │ │ │ │ bl 1fe5f4 │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 232f50 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 232fe0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ b 232fc0 │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 232fac │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 232fac │ │ │ │ @ instruction: 0x009cddb8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 23339c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ @@ -493943,15 +493943,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #1916] @ 0x77c │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 232fe0 │ │ │ │ ldr r0, [sp, #1920] @ 0x780 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 232fe0 │ │ │ │ b 2331b0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, #1 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ @@ -493994,28 +493994,28 @@ │ │ │ │ addseq sp, r7, r8, lsl r1 │ │ │ │ ldr r1, [sp, #1400] @ 0x578 │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2331cc │ │ │ │ ldr r0, [sp, #1404] @ 0x57c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2331cc │ │ │ │ b 23337c │ │ │ │ b 2330a0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, #1 │ │ │ │ b 2331ec │ │ │ │ ldr r1, [sp, #888] @ 0x378 │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23339c │ │ │ │ ldr r0, [sp, #892] @ 0x37c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 23339c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ mov r4, r6 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ @@ -494046,28 +494046,28 @@ │ │ │ │ b 233188 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23316c │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 23316c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #1984] @ 0x7c0 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 233188 │ │ │ │ add r0, sp, #1984 @ 0x7c0 │ │ │ │ bl 645304 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #132 @ 0x84 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 233220 │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ b 233220 │ │ │ │ mov sl, r0 │ │ │ │ b 233218 │ │ │ │ mov sl, r0 │ │ │ │ @@ -494080,15 +494080,15 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2331ec │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r3, #65056 @ 0xfe20 │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ str r0, [r2, -r1] │ │ │ │ sub r1, r1, #4 │ │ │ │ @@ -494143,15 +494143,15 @@ │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ bl 4fba4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 233358 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 233358 │ │ │ │ b 2332f0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ beq 233358 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ @@ -494166,15 +494166,15 @@ │ │ │ │ b 23332c │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #1928] @ 0x788 │ │ │ │ cmp r1, #0 │ │ │ │ beq 233364 │ │ │ │ ldr r0, [sp, #1932] @ 0x78c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 233364 │ │ │ │ mov sl, r0 │ │ │ │ b 233388 │ │ │ │ @ instruction: 0x009cd9f8 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ @@ -494320,15 +494320,15 @@ │ │ │ │ bne 2335f0 │ │ │ │ ldr r4, [sp, #780] @ 0x30c │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [pc, #4016] @ 234564 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r7, #3 │ │ │ │ stm sp, {r5, r7} │ │ │ │ add r5, sp, #776 @ 0x308 │ │ │ │ add r1, sp, #1504 @ 0x5e0 │ │ │ │ mov r3, #14 │ │ │ │ @@ -494398,15 +494398,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2336e4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add ip, sp, #1328 @ 0x530 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, r0, #8 │ │ │ │ mov r2, ip │ │ │ │ ldm r2!, {r3, r5, r6, r7} │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ ldm r2!, {r3, r4, r5, r6, r7} │ │ │ │ @@ -494509,15 +494509,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [sp, #1416] @ 0x588 │ │ │ │ str r1, [sp, #1424] @ 0x590 │ │ │ │ str r0, [sp, #1420] @ 0x58c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1328 @ 0x530 │ │ │ │ add r1, lr, #392 @ 0x188 │ │ │ │ - bl 60e380 │ │ │ │ + bl 60e370 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #1328] @ 0x530 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne 233d18 │ │ │ │ ldrb r5, [sp, #1336] @ 0x538 │ │ │ │ ldr r4, [sp, #1332] @ 0x534 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ @@ -494710,24 +494710,24 @@ │ │ │ │ add r6, r6, #132 @ 0x84 │ │ │ │ beq 233bc8 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 233ba0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 233ba0 │ │ │ │ ldr r1, [sp, #1344] @ 0x540 │ │ │ │ cmp r1, #0 │ │ │ │ beq 233be8 │ │ │ │ add r1, r1, r1, lsl #5 │ │ │ │ ldr r0, [sp, #1348] @ 0x544 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 23459c │ │ │ │ ldr r1, [sp, #1336] @ 0x538 │ │ │ │ ldr r0, [sp, #1332] @ 0x534 │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 233c14 │ │ │ │ @@ -494819,15 +494819,15 @@ │ │ │ │ ldr r3, [sp, #189] @ 0xbd │ │ │ │ ldr r4, [pc, #3856] @ 234c74 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r4, [r4] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 234894 │ │ │ │ add r3, sp, #776 @ 0x308 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r4] │ │ │ │ sub r0, r7, r6 │ │ │ │ @@ -494846,15 +494846,15 @@ │ │ │ │ str r2, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #16 │ │ │ │ str r3, [r5, #12] │ │ │ │ add r5, r6, #16 │ │ │ │ str r5, [sp, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2348a4 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r2, [pc, #3704] @ 234c7c │ │ │ │ @@ -495059,37 +495059,37 @@ │ │ │ │ strd r0, [r2] │ │ │ │ b 234478 │ │ │ │ mov r0, r8 │ │ │ │ bl 1fe350 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #2852] @ 234c64 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ bl 55b78 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #1504 @ 0x5e0 │ │ │ │ bl 1fed20 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23416c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 56e7c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r9] │ │ │ │ b 2345ec │ │ │ │ ldr r0, [sp, #1420] @ 0x58c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #1 │ │ │ │ beq 233d48 │ │ │ │ ldr r0, [pc, #2764] @ 234c70 │ │ │ │ add r0, pc, r0 │ │ │ │ b 2348ac │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ @@ -495126,15 +495126,15 @@ │ │ │ │ add r5, r5, #132 @ 0x84 │ │ │ │ beq 234248 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 234220 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 234220 │ │ │ │ ldr r1, [sp, #1344] @ 0x540 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2345ec │ │ │ │ add r1, r1, r1, lsl #5 │ │ │ │ ldr r0, [sp, #1348] @ 0x544 │ │ │ │ lsl r1, r1, #2 │ │ │ │ @@ -495267,15 +495267,15 @@ │ │ │ │ add r0, lr, #268 @ 0x10c │ │ │ │ bl 1ffdfc │ │ │ │ cmp r5, #0 │ │ │ │ beq 234478 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r1, #65056 @ 0xfe20 │ │ │ │ mov r0, #0 │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ mov r2, #0 │ │ │ │ str r0, [r6, -r2] │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r2, r1 │ │ │ │ @@ -495290,30 +495290,30 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2344d8 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2344b0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2344b0 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2344f8 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #228] @ 0xe4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 234510 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 234584 │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 234568 │ │ │ │ @@ -495325,30 +495325,30 @@ │ │ │ │ add r7, r7, #132 @ 0x84 │ │ │ │ beq 234568 │ │ │ │ ldr r1, [r7, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 23453c │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 23453c │ │ │ │ rsbseq r4, r7, r8, ror #30 │ │ │ │ cmp r5, #0 │ │ │ │ beq 234584 │ │ │ │ add r0, r5, r5, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23459c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 2345c0 │ │ │ │ add r4, r0, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ @@ -495357,15 +495357,15 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2345ec │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #500 @ 0x1f4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add sp, sp, #500 @ 0x1f4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #22 │ │ │ │ @@ -495481,15 +495481,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r9, {r0, r1, r2} │ │ │ │ beq 2347d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r1, #65056 @ 0xfe20 │ │ │ │ mov r0, #0 │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ mov r2, #0 │ │ │ │ str r0, [r6, -r2] │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r2, r1 │ │ │ │ @@ -495497,15 +495497,15 @@ │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ bl 1ff6c4 │ │ │ │ ldr r1, [sp, #228] @ 0xe4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 234810 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 1ff454 │ │ │ │ add sp, sp, #500 @ 0x1f4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ addseq ip, ip, r8, asr r5 │ │ │ │ ldr r0, [pc, #1196] @ 234cdc │ │ │ │ @@ -495583,15 +495583,15 @@ │ │ │ │ bl 77480 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ umullseq ip, ip, r8, r9 @ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 234a9c │ │ │ │ mov r6, r0 │ │ │ │ b 2349d8 │ │ │ │ b 2349e8 │ │ │ │ addseq ip, ip, r0, lsl #19 │ │ │ │ addseq ip, ip, ip, ror #18 │ │ │ │ mov r6, r0 │ │ │ │ @@ -495625,15 +495625,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 234a18 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 234a18 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #65056 @ 0xfe20 │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ mov r0, #0 │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ mov r2, #0 │ │ │ │ @@ -495674,22 +495674,22 @@ │ │ │ │ ldr r1, [sp, #1416] @ 0x588 │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 234b24 │ │ │ │ ldr r0, [sp, #1420] @ 0x58c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 234b24 │ │ │ │ addseq ip, ip, r0, lsr #5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 234b50 │ │ │ │ mov r6, r0 │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 1fe40c │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 29eab4 │ │ │ │ @@ -495718,15 +495718,15 @@ │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ bne 234b78 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 234bac │ │ │ │ mov r0, r4 │ │ │ │ add r7, r4, #88 @ 0x58 │ │ │ │ @@ -495736,15 +495736,15 @@ │ │ │ │ ldr r0, [sp, #1328] @ 0x530 │ │ │ │ cmp r0, #0 │ │ │ │ beq 234bcc │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #1332] @ 0x534 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 1ffdfc │ │ │ │ b 234c1c │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 234bfc │ │ │ │ @@ -495756,15 +495756,15 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 234c1c │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 234c44 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 234b70 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -495944,15 +495944,15 @@ │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r1, fp │ │ │ │ - bl 608348 │ │ │ │ + bl 608338 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [pc, #3232] @ 235bb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -496262,15 +496262,15 @@ │ │ │ │ b 234dd0 │ │ │ │ ldr r7, [pc, #1944] @ 235b88 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 235908 │ │ │ │ ldr r1, [pc, #1916] @ 235b90 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ mov r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -496289,15 +496289,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 235474 │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 235484 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 235484 │ │ │ │ ldr r6, [sp, #232] @ 0xe8 │ │ │ │ ldr r5, [sp, #236] @ 0xec │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 2354c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 56e7c │ │ │ │ @@ -496319,15 +496319,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bmi 235920 │ │ │ │ beq 2354f8 │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 235924 │ │ │ │ mov r7, r0 │ │ │ │ b 2354fc │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -496337,15 +496337,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ stm r0, {r4, r7} │ │ │ │ str r4, [r0, #8] │ │ │ │ beq 235530 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r6, r1, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 235554 │ │ │ │ add r5, r0, #104 @ 0x68 │ │ │ │ bl 24484c │ │ │ │ @@ -496354,15 +496354,15 @@ │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 235574 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #1576] @ 235bac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 235938 │ │ │ │ mov r0, sl │ │ │ │ @@ -496613,15 +496613,15 @@ │ │ │ │ b 235978 │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 235b50 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 235b50 │ │ │ │ mov r4, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 2359d4 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #104 @ 0x68 │ │ │ │ bl 24484c │ │ │ │ @@ -496642,15 +496642,15 @@ │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 235b58 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ b 235b50 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ @@ -496711,27 +496711,27 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 235b08 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 235b20 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 235b38 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 50750 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ @@ -496852,28 +496852,28 @@ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ beq 235d3c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ strne r6, [r4] │ │ │ │ stmibne r4, {r5, r7} │ │ │ │ addne sp, sp, #64 @ 0x40 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ b 235d70 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 235d70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 56e7c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r4] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -496888,38 +496888,38 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 235d58 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 235d58 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 235e10 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 235e10 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 1ffe9c │ │ │ │ b 235e10 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 235e28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r4, #0 │ │ │ │ @@ -497077,15 +497077,15 @@ │ │ │ │ beq 2360d0 │ │ │ │ ldr r0, [pc, #488] @ 236294 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2361a0 │ │ │ │ mov r7, r0 │ │ │ │ b 2360d4 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -497094,39 +497094,39 @@ │ │ │ │ cmp r9, #0 │ │ │ │ stm r6, {r4, r7} │ │ │ │ str r4, [r6, #8] │ │ │ │ beq 236104 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ beq 236144 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r5, r0, #4 │ │ │ │ b 236128 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 236144 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 23611c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 23611c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 236164 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ bl 50750 │ │ │ │ ldr r0, [pc, #284] @ 236298 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ @@ -497148,15 +497148,15 @@ │ │ │ │ b 236228 │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 236250 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 1ff3e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ b 236248 │ │ │ │ mov r4, r0 │ │ │ │ @@ -497166,15 +497166,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23622c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 23622c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 50750 │ │ │ │ b 23623c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -497212,15 +497212,15 @@ │ │ │ │ ldr r0, [pc, #324] @ 236408 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2363c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ b 2362f4 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -497254,15 +497254,15 @@ │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ cmp r4, #0 │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ beq 236384 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ @@ -497284,15 +497284,15 @@ │ │ │ │ b 2363e0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2363fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umullseq r8, r7, r8, r7 │ │ │ │ umullseq r9, ip, r4, sl │ │ │ │ addseq r8, r7, r8, lsl pc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r2, [pc, #176] @ 2364cc │ │ │ │ @@ -497683,15 +497683,15 @@ │ │ │ │ bl 62a18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 236a38 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 236a78 │ │ │ │ @@ -497699,15 +497699,15 @@ │ │ │ │ b 236a70 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 236a78 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r9, r7, ip, ror r0 │ │ │ │ rsbseq r2, r7, ip, asr #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ @@ -497729,15 +497729,15 @@ │ │ │ │ bne 236b04 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 236af4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ 236b6c │ │ │ │ ldr r3, [pc, #96] @ 236b70 │ │ │ │ @@ -497758,15 +497758,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 236b64 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r0, r7, r5, lsl #25 │ │ │ │ umullseq r7, r7, r0, pc @ │ │ │ │ umullseq r8, r7, r0, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -497810,15 +497810,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 236c58 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 236c34 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -497838,26 +497838,26 @@ │ │ │ │ bl 55504 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 236ca4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 236cd0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrhteq r1, [r7], #-125 @ 0xffffff83 │ │ │ │ ldrsbteq r1, [r7], #-126 @ 0xffffff82 │ │ │ │ addseq r8, r7, r4, asr r8 │ │ │ │ ldrd r2, [r1, #28] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -497930,15 +497930,15 @@ │ │ │ │ bl 62a18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 236e14 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 236e54 │ │ │ │ @@ -497946,15 +497946,15 @@ │ │ │ │ b 236e4c │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 236e54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umullseq r8, r7, r4, ip │ │ │ │ rsbseq r1, r7, r4, ror #24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ @@ -497976,15 +497976,15 @@ │ │ │ │ bne 236ee0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 236ed0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ 236f48 │ │ │ │ ldr r3, [pc, #96] @ 236f4c │ │ │ │ @@ -498005,15 +498005,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 236f40 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r0, r7, r9, lsr #17 │ │ │ │ @ instruction: 0x00977bb4 │ │ │ │ addseq r8, r7, ip, asr #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ @@ -498032,15 +498032,15 @@ │ │ │ │ cmp r0, r1 │ │ │ │ bne 237000 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 236fac │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #6 │ │ │ │ bne 237000 │ │ │ │ ldr r1, [pc, #200] @ 237094 │ │ │ │ @@ -498072,15 +498072,15 @@ │ │ │ │ bl 55504 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23704c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -498088,15 +498088,15 @@ │ │ │ │ b 236fac │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23708c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r1, r7, r7, lsr #8 │ │ │ │ rsbseq r1, r7, r1, lsl r4 │ │ │ │ addseq r8, r7, r4, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ @@ -498187,15 +498187,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r2] │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 237284 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ bl 811fa4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov sl, r1 │ │ │ │ @@ -498298,15 +498298,15 @@ │ │ │ │ beq 2373f8 │ │ │ │ ldr r0, [pc, #3376] @ 2380f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2373fc │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ b 237ed4 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -498355,15 +498355,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov fp, sl │ │ │ │ ldr r0, [pc, #3100] @ 2380c4 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 237e2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov sl, fp │ │ │ │ mov fp, r0 │ │ │ │ b 2374d8 │ │ │ │ @@ -498415,15 +498415,15 @@ │ │ │ │ beq 2379dc │ │ │ │ ldr r0, [pc, #2904] @ 2380ec │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 237e5c │ │ │ │ mov r6, r0 │ │ │ │ b 2379e0 │ │ │ │ ldr r1, [pc, #2836] @ 2380d4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #7 │ │ │ │ @@ -498499,15 +498499,15 @@ │ │ │ │ beq 237944 │ │ │ │ ldr r0, [pc, #2556] @ 2380e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 237e5c │ │ │ │ mov r4, r0 │ │ │ │ b 237948 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ b 237a64 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ @@ -498659,15 +498659,15 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #16] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 237978 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ b 237a64 │ │ │ │ mov r7, r4 │ │ │ │ b 237a64 │ │ │ │ cmp r5, #9 │ │ │ │ mov r1, fp │ │ │ │ @@ -498696,15 +498696,15 @@ │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 237a0c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ b 237a64 │ │ │ │ str r7, [sp, #20] │ │ │ │ mov r6, lr │ │ │ │ mov r7, r9 │ │ │ │ @@ -498724,22 +498724,22 @@ │ │ │ │ mov r6, r7 │ │ │ │ mov r7, ip │ │ │ │ cmp r8, #0 │ │ │ │ beq 237a7c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 237450 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 237450 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ beq 237dd0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrd r4, [r0] │ │ │ │ add r2, r4, r5 │ │ │ │ @@ -498778,15 +498778,15 @@ │ │ │ │ beq 237b6c │ │ │ │ ldr r0, [pc, #1464] @ 2380f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 237f04 │ │ │ │ mov r8, r0 │ │ │ │ b 237b70 │ │ │ │ mov r8, r4 │ │ │ │ b 237b84 │ │ │ │ mov r8, #1 │ │ │ │ @@ -498799,15 +498799,15 @@ │ │ │ │ bne 237bd4 │ │ │ │ ldr r0, [pc, #1384] @ 2380fc │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 237eec │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #30049 @ 0x7561 │ │ │ │ movt r0, #29804 @ 0x746c │ │ │ │ mov r5, #7 │ │ │ │ str r0, [r4, #3] │ │ │ │ @@ -498836,59 +498836,59 @@ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ strd r0, [r2] │ │ │ │ beq 237c3c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp fp, #0 │ │ │ │ mov r9, #1 │ │ │ │ beq 237c5c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 237c80 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 237c9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bic r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orrs r0, r0, r9 │ │ │ │ bne 237200 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 237200 │ │ │ │ cmp r9, #0 │ │ │ │ bmi 237f14 │ │ │ │ beq 237d04 │ │ │ │ ldr r0, [pc, #1072] @ 238108 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 237f18 │ │ │ │ mov r4, r0 │ │ │ │ b 237d08 │ │ │ │ mov r4, sl │ │ │ │ b 237d1c │ │ │ │ mov r4, #1 │ │ │ │ @@ -498899,15 +498899,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr sl, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 237d38 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ subs r0, r3, #3 │ │ │ │ @@ -498936,15 +498936,15 @@ │ │ │ │ str r4, [r2, #60] @ 0x3c │ │ │ │ str r3, [r2, #20] │ │ │ │ str r0, [r2, #28] │ │ │ │ beq 237200 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 237200 │ │ │ │ ldr r0, [pc, #820] @ 23810c │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #0 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ @@ -499035,15 +499035,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq 237f58 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp fp, #0 │ │ │ │ add r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r7, r0, #5 │ │ │ │ beq 237fe8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -499057,26 +499057,26 @@ │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 237fbc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 237fbc │ │ │ │ b 238094 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ mov r7, #1 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 237fe8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 237fe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, #1 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -499087,40 +499087,40 @@ │ │ │ │ bics r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r7, r0 │ │ │ │ beq 238074 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 238080 │ │ │ │ b 23808c │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 238008 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bics r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r7, r0 │ │ │ │ bne 238018 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23808c │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 238080 │ │ │ │ b 23808c │ │ │ │ @@ -499228,22 +499228,22 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ bl 943148 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23825c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ cmp sl, #0 │ │ │ │ beq 238278 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #24 │ │ │ │ add r7, sp, #100 @ 0x64 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #1 │ │ │ │ @@ -499347,15 +499347,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 238440 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 238440 │ │ │ │ mov r5, r0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 238488 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ b 238480 │ │ │ │ @@ -499367,15 +499367,15 @@ │ │ │ │ b 238480 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 238488 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 1fec48 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ rsbseq r2, r2, ip, asr #5 │ │ │ │ addseq r7, r7, ip, lsr #17 │ │ │ │ @@ -499446,15 +499446,15 @@ │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 608348 │ │ │ │ + bl 608338 │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ add r0, r0, r5 │ │ │ │ add r6, r0, r1 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ bcs 2387f0 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ @@ -499668,30 +499668,30 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 23896c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 23893c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr sl, [sp, #8] │ │ │ │ ldr fp, [sp, #4] │ │ │ │ b 238a6c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 238924 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne 238930 │ │ │ │ b 23893c │ │ │ │ mov r7, r0 │ │ │ │ b 238a10 │ │ │ │ mov r7, r0 │ │ │ │ @@ -499701,41 +499701,41 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2389c0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2389d8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 238ae8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 238ae8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 238a10 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 238af0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -499744,27 +499744,27 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 238a90 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 238a6c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 50750 │ │ │ │ b 238ae0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 238a54 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne 238a60 │ │ │ │ b 238a6c │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -499773,32 +499773,32 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 238b18 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 238ae0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, fp │ │ │ │ bl 50750 │ │ │ │ mov r0, sl │ │ │ │ bl 50750 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 238ac8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne 238ad4 │ │ │ │ b 238ae0 │ │ │ │ addseq r9, ip, ip, asr #18 │ │ │ │ addseq r3, r7, ip, lsl #31 │ │ │ │ rsbseq r6, r2, r4, ror r1 │ │ │ │ @@ -499884,15 +499884,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 238da8 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 238bec │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 238bec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [pc, #1536] @ 2392bc │ │ │ │ @@ -499957,27 +499957,27 @@ │ │ │ │ bl 23980c │ │ │ │ b 239094 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 238dc0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2390c0 │ │ │ │ beq 238dfc │ │ │ │ ldr r0, [pc, #1304] @ 2392f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 238e00 │ │ │ │ b 2390c4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -500173,27 +500173,27 @@ │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 239120 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 23916c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ b 239148 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23916c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 23916c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ @@ -500211,39 +500211,39 @@ │ │ │ │ bne 239208 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2391b8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 23918c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 23919c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2391a8 │ │ │ │ b 2391b8 │ │ │ │ b 23922c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -500265,23 +500265,23 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2392a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 239254 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 239268 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r9, ip, r8, ror #3 │ │ │ │ addseq r6, r7, r4, lsr #25 │ │ │ │ addseq r5, r7, r4, asr sp │ │ │ │ @ instruction: 0x009c91bc │ │ │ │ addseq r6, r7, r8, asr #9 │ │ │ │ @@ -500553,15 +500553,15 @@ │ │ │ │ mov r3, #2 │ │ │ │ bl 8da5d8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23960c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 23960c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #12] │ │ │ │ str fp, [sp, #28] │ │ │ │ ldr r0, [pc, #188] @ 2397e8 │ │ │ │ mov r1, #0 │ │ │ │ @@ -500591,15 +500591,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2397c8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2397c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b 2397c4 │ │ │ │ @@ -501017,15 +501017,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r8, fp │ │ │ │ str r0, [sp, #24] │ │ │ │ beq 239d74 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 239d74 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #67] @ 0x43 │ │ │ │ add r0, sp, #67 @ 0x43 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #212] @ 239f44 │ │ │ │ @@ -501230,15 +501230,15 @@ │ │ │ │ bne 23a178 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23a1a4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #232] @ 23a29c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 6e5d0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -502470,24 +502470,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 23b4d8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23b528 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -502516,24 +502516,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 23b590 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23b5e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -502562,24 +502562,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 23b648 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23b698 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -502608,24 +502608,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 23b700 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23b750 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -502654,24 +502654,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 23b7b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23b808 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -502700,24 +502700,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 23b870 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23b8c0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -502746,24 +502746,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 23b928 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23b978 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #7] │ │ │ │ @@ -502956,15 +502956,15 @@ │ │ │ │ add sl, r1, #80 @ 0x50 │ │ │ │ add r8, sp, #136 @ 0x88 │ │ │ │ mov fp, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 49f8ec │ │ │ │ + bl 49f8dc │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr lr, [sp, #140] @ 0x8c │ │ │ │ eor r2, r0, #6 │ │ │ │ orrs r2, r2, lr │ │ │ │ beq 23bd84 │ │ │ │ add r9, r8, #12 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ @@ -503009,15 +503009,15 @@ │ │ │ │ mov r0, fp │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r8 │ │ │ │ bl 27f7d8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ - bl 49f8ec │ │ │ │ + bl 49f8dc │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr lr, [sp, #140] @ 0x8c │ │ │ │ eor r1, r0, #6 │ │ │ │ orrs r1, r1, lr │ │ │ │ bne 23bcc0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ @@ -503078,15 +503078,15 @@ │ │ │ │ ldr r0, [pc, #156] @ 23bf08 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23bef8 │ │ │ │ cmp sl, fp │ │ │ │ beq 23bedc │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r7 │ │ │ │ @@ -503504,15 +503504,15 @@ │ │ │ │ str r9, [r4, #12] │ │ │ │ beq 23c52c │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ @@ -503556,15 +503556,15 @@ │ │ │ │ add r0, r7, r9 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 23c5fc │ │ │ │ ldr r0, [r8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrd r8, [r1, #8] │ │ │ │ sub r0, r9, r6 │ │ │ │ @@ -503721,15 +503721,15 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 23c880 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #76] @ 23c8ec │ │ │ │ ldr r2, [pc, #76] @ 23c8f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ @@ -503739,15 +503739,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 23c8d8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq ip, r6, r4, lsr #9 │ │ │ │ @ instruction: 0x009733b0 │ │ │ │ addseq r3, ip, ip, ror r6 │ │ │ │ rsbseq ip, r6, r2, lsl #6 │ │ │ │ addseq r3, r7, r0, lsl #4 │ │ │ │ @@ -503835,15 +503835,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #468] @ 23cc18 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ ldr r6, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 23cbcc │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -504042,15 +504042,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #848] @ 23d0d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23d08c │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ str r7, [r0, #4] │ │ │ │ @@ -504156,15 +504156,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #412] @ 23d0e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23d074 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ add r7, sp, #16 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ str r6, [r0, #4] │ │ │ │ @@ -504346,15 +504346,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #436] @ 23d3f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23d3bc │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ add r7, sp, #12 │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -504756,15 +504756,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #996] @ 23dc8c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23dc48 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r7, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #30066 @ 0x7572 │ │ │ │ movt r2, #29795 @ 0x7463 │ │ │ │ @@ -504869,15 +504869,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #576] @ 23dcac │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23dc30 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ add r8, sp, #44 @ 0x2c │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r7, [r0, #4] │ │ │ │ @@ -505175,15 +505175,15 @@ │ │ │ │ ldr fp, [r6, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ add r2, sp, #20 │ │ │ │ stm r0, {r4, r7, fp} │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ str sl, [sp, #32] │ │ │ │ - bl 3c7bc8 │ │ │ │ + bl 3c7bbc │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 23df94 │ │ │ │ cmp r4, #4 │ │ │ │ beq 23dfb8 │ │ │ │ cmp r4, #0 │ │ │ │ bne 23dfc4 │ │ │ │ @@ -505617,15 +505617,15 @@ │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ beq 23e630 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ lsl r1, r2, #2 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 23e64c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], #52 @ 0x34 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #2 │ │ │ │ bne 23e65c │ │ │ │ @@ -506138,15 +506138,15 @@ │ │ │ │ str r8, [sp, #292] @ 0x124 │ │ │ │ cmp fp, r0 │ │ │ │ str r6, [sp, #288] @ 0x120 │ │ │ │ bne 23ee54 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [pc, #1096] @ 23f298 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 559bdc │ │ │ │ + bl 559bcc │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ add r1, fp, fp, lsl #3 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ mov r1, sl │ │ │ │ bl 4f94c │ │ │ │ add r1, fp, #1 │ │ │ │ @@ -506178,15 +506178,15 @@ │ │ │ │ str r9, [sp, #292] @ 0x124 │ │ │ │ cmp r8, r0 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ bne 23ed5c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [pc, #932] @ 23f294 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 559bdc │ │ │ │ + bl 559bcc │ │ │ │ b 23ed5c │ │ │ │ b 23eef8 │ │ │ │ ldr r2, [pc, #924] @ 23f2a0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ bl 77a9c │ │ │ │ b 23f0fc │ │ │ │ @@ -506530,15 +506530,15 @@ │ │ │ │ str r1, [r7] │ │ │ │ stmib r7, {r0, r5} │ │ │ │ cmp fp, #0 │ │ │ │ beq 23f474 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23f738 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -506656,15 +506656,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #596] @ 23f8ac │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23f7c8 │ │ │ │ movw r4, #30066 @ 0x7572 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ movt r4, #29795 @ 0x7463 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r4, [r0, #4] │ │ │ │ @@ -506727,15 +506727,15 @@ │ │ │ │ str r1, [sl, #4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 23f45c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 23f45c │ │ │ │ ldr r0, [pc, #272] @ 23f8a4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #268] @ 23f8a8 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ @@ -506768,21 +506768,21 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 23f82c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp fp, #0 │ │ │ │ beq 23f844 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 23f880 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -506824,15 +506824,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov fp, r2 │ │ │ │ bl 61a0cc │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 23f964 │ │ │ │ - bl 60eaf4 │ │ │ │ + bl 60eae4 │ │ │ │ ldr r0, [r8, #120] @ 0x78 │ │ │ │ cmp r0, r4 │ │ │ │ beq 240028 │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 1334bc │ │ │ │ @@ -506856,15 +506856,15 @@ │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r7, [pc, #2072] @ 240190 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r7, [r7] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 240034 │ │ │ │ add r3, sp, #208 @ 0xd0 │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr sl, [pc, #2048] @ 2401a8 │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ @@ -506906,15 +506906,15 @@ │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ str r4, [sp, #220] @ 0xdc │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ str r9, [sp, #212] @ 0xd4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 240044 │ │ │ │ add r3, sp, #208 @ 0xd0 │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr sl, [pc, #1832] @ 240198 │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ @@ -506948,15 +506948,15 @@ │ │ │ │ beq 23fbac │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 23fad4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 23fad4 │ │ │ │ add r1, r7, sl, lsl #3 │ │ │ │ str r1, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str r7, [sp, #212] @ 0xd4 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ add sl, sp, #208 @ 0xd0 │ │ │ │ @@ -506991,32 +506991,32 @@ │ │ │ │ beq 23fbcc │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 23fb80 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 23fb80 │ │ │ │ cmp r9, #0 │ │ │ │ beq 23fa74 │ │ │ │ add r0, r9, r9, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 23fa74 │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 23fbec │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ ldr r7, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ beq 23fc24 │ │ │ │ add r2, r7, r7, lsl #2 │ │ │ │ @@ -507111,15 +507111,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 23fd88 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 23fdc0 │ │ │ │ ldr r6, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ cmp r6, r0 │ │ │ │ @@ -507128,27 +507128,27 @@ │ │ │ │ ldr r1, [r2], #12 │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 23fd30 │ │ │ │ b 23fb58 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ cmp r6, r0 │ │ │ │ bne 23fda8 │ │ │ │ b 23fb5c │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 23fdfc │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ adds r0, r4, #1 │ │ │ │ mov r7, #0 │ │ │ │ mvncs r0, #0 │ │ │ │ cmp r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ movls r6, #4 │ │ │ │ cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ @@ -507163,15 +507163,15 @@ │ │ │ │ b 240050 │ │ │ │ ldr r0, [pc, #860] @ 2401a0 │ │ │ │ mov r1, #4 │ │ │ │ mov r7, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 23fe24 │ │ │ │ mov ip, r0 │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str fp, [ip] │ │ │ │ @@ -507232,15 +507232,15 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ orr r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 23ff74 │ │ │ │ ldr r0, [r0, #-16] │ │ │ │ mov r2, #1 │ │ │ │ mov r9, ip │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov ip, r9 │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r4, r0 │ │ │ │ bne 23feb4 │ │ │ │ mov r0, #8 │ │ │ │ adds r2, r7, #1 │ │ │ │ @@ -507329,15 +507329,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 240120 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 240120 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 245af8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -507353,15 +507353,15 @@ │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ bl 29f78c │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 1acaa8 │ │ │ │ b 240184 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 240130 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ bl 2433ec │ │ │ │ b 240184 │ │ │ │ bl 77b24 │ │ │ │ @@ -507405,15 +507405,15 @@ │ │ │ │ ldr r0, [pc, #344] @ 240360 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2402f0 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r4 │ │ │ │ b 240238 │ │ │ │ mov r9, #1 │ │ │ │ mov r0, r9 │ │ │ │ @@ -507454,43 +507454,43 @@ │ │ │ │ str sl, [fp, #40] @ 0x28 │ │ │ │ bne 2402d4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r5, r4, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [pc, #100] @ 24035c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 240320 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #0 │ │ │ │ bne 240344 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq pc, r6, ip, lsr #27 │ │ │ │ addseq pc, fp, r0, asr fp @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r1, #104] @ 0x68 │ │ │ │ @@ -507801,15 +507801,15 @@ │ │ │ │ ldr r0, [pc, #2688] @ 2412b8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 240918 │ │ │ │ b 2410a0 │ │ │ │ ldr r5, [pc, #2636] @ 2412b0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -507819,15 +507819,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2410ac │ │ │ │ mov r5, r7 │ │ │ │ b 2408d4 │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ add r3, sp, #440 @ 0x1b8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -507878,15 +507878,15 @@ │ │ │ │ ldr r0, [pc, #2392] @ 2412c4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r2 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2410c8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ b 2409bc │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ add r3, sp, #440 @ 0x1b8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -507975,15 +507975,15 @@ │ │ │ │ ldr r0, [pc, #2012] @ 2412cc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 241060 │ │ │ │ mov r7, r0 │ │ │ │ str r8, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ @@ -507991,15 +507991,15 @@ │ │ │ │ mov r2, r8 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [pc, #1944] @ 2412d0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 241078 │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ str r7, [r0, #12] │ │ │ │ @@ -508143,21 +508143,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [sp, #56] @ 0x38 │ │ │ │ cmpne r0, #0 │ │ │ │ beq 240da8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 240dc0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ eor r0, r8, #2 │ │ │ │ orrs r0, r0, r6 │ │ │ │ bne 240e90 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ b 240e6c │ │ │ │ @@ -508173,34 +508173,34 @@ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #56] @ 0x38 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 240e20 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ beq 240e48 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r8, #0 │ │ │ │ beq 240e6c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 240e6c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ stmib r4, {r0, r7} │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r1, [r4] │ │ │ │ str r0, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ @@ -508367,15 +508367,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 241148 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 241148 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne 241170 │ │ │ │ b 241180 │ │ │ │ @@ -508389,42 +508389,42 @@ │ │ │ │ bne 2411ac │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 241180 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ bne 2411d0 │ │ │ │ b 241200 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 241164 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne 241170 │ │ │ │ b 241180 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2411ec │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #1 │ │ │ │ b 241204 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ bl 243e3c │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -508440,35 +508440,35 @@ │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24124c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 241268 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ bne 241278 │ │ │ │ b 241284 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24128c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r0, r7, ip, ror #8 │ │ │ │ @ instruction: 0x009737bc │ │ │ │ addseq r3, r7, r8, lsr #15 │ │ │ │ umullseq r8, r6, ip, r9 │ │ │ │ addseq pc, fp, r4, ror #9 │ │ │ │ @@ -508496,15 +508496,15 @@ │ │ │ │ beq 241338 │ │ │ │ ldr r0, [pc, #360] @ 241480 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24133c │ │ │ │ b 241444 │ │ │ │ mov r0, #1 │ │ │ │ mov r7, r9 │ │ │ │ ldr r6, [r7, #8]! │ │ │ │ ldr r2, [r7, #-4] │ │ │ │ @@ -508530,15 +508530,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sl] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ stmib sl, {r1, r3} │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r4, #1 │ │ │ │ add r1, r2, r1 │ │ │ │ bne 2413d0 │ │ │ │ ldrb r1, [r1] │ │ │ │ strb r1, [r0] │ │ │ │ b 2413e0 │ │ │ │ @@ -508578,15 +508578,15 @@ │ │ │ │ bl 77430 │ │ │ │ cmp r4, #0 │ │ │ │ beq 241478 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq lr, r6, r8, asr #14 │ │ │ │ addseq lr, fp, r4, asr #20 │ │ │ │ addseq pc, r6, r8, lsr #12 │ │ │ │ addseq pc, r6, r0, asr #12 │ │ │ │ @ instruction: 0x0096f6dc │ │ │ │ @@ -508744,15 +508744,15 @@ │ │ │ │ beq 24171c │ │ │ │ ldr r0, [pc, #96] @ 241758 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 241740 │ │ │ │ mov r7, r0 │ │ │ │ b 241720 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -508820,15 +508820,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 241cb4 │ │ │ │ dmb ish │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrd r2, [r1, #108] @ 0x6c │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ @@ -509090,15 +509090,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 241c4c │ │ │ │ cmp r1, #1 │ │ │ │ bne 241c74 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ ldr r0, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ beq 241cb4 │ │ │ │ add r1, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -509106,25 +509106,25 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne 241c88 │ │ │ │ cmp r2, #1 │ │ │ │ bne 241cb4 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 241afc │ │ │ │ ldr r0, [r6, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 241afc │ │ │ │ mov r0, #1 │ │ │ │ strexb r1, r0, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 241f40 │ │ │ │ movw r0, #51712 @ 0xca00 │ │ │ │ movt r0, #15258 @ 0x3b9a │ │ │ │ @@ -509277,15 +509277,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 241d14 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 241d14 │ │ │ │ ldr r0, [pc, #440] @ 242124 │ │ │ │ ldr r1, [pc, #440] @ 242128 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 7545c │ │ │ │ b 241fd0 │ │ │ │ @@ -509362,15 +509362,15 @@ │ │ │ │ b 2420c4 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2420b4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ bl 243304 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ b 2420c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ @@ -509379,20 +509379,20 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2420d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 242104 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ b 242104 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3eca14 │ │ │ │ + bl 3eca08 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq sp, fp, ip, lsl #24 │ │ │ │ umullseq sp, fp, r8, fp │ │ │ │ @ instruction: 0x009bdbdc │ │ │ │ addseq sp, fp, ip, ror #22 │ │ │ │ addseq r5, r7, r8, lsr #15 │ │ │ │ @@ -509426,15 +509426,15 @@ │ │ │ │ bne 2421b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ beq 242200 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ @@ -509445,15 +509445,15 @@ │ │ │ │ bne 2421d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 242200 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r8 │ │ │ │ cmp r9, #0 │ │ │ │ @@ -509471,15 +509471,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 242268 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ab9d0 │ │ │ │ b 242284 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -509493,15 +509493,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2422c0 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ bne 2422e0 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -509537,15 +509537,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 242370 │ │ │ │ lsl r1, r0, #7 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ab9d0 │ │ │ │ b 24238c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -509558,15 +509558,15 @@ │ │ │ │ b 242390 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2423c4 │ │ │ │ lsl r1, r0, #7 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0] │ │ │ │ eor r0, r0, #3 │ │ │ │ @@ -509579,21 +509579,21 @@ │ │ │ │ cmp r0, #10 │ │ │ │ bcc 242418 │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 242418 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 242430 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 244154 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2424a4 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -509614,23 +509614,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2424a4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2424d8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 245c00 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -509713,26 +509713,26 @@ │ │ │ │ bne 242608 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2425b8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ mov r5, ip │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov ip, r5 │ │ │ │ b 2425b8 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 24265c │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r0, [pc, #124] @ 2426e4 │ │ │ │ mov r6, ip │ │ │ │ ldr r2, [pc, #120] @ 2426e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ @@ -509740,30 +509740,30 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24269c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2426b8 │ │ │ │ add r5, r0, #20 │ │ │ │ bl 246484 │ │ │ │ mov r0, r5 │ │ │ │ b 2426a0 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2426d8 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrhteq ip, [r6], #-136 @ 0xffffff78 │ │ │ │ addseq r1, r7, r8, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ @@ -509785,15 +509785,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 242750 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 242788 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -509807,15 +509807,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2427a8 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -509824,76 +509824,76 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2427ec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 242804 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 24281c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 242834 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 24284c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 242854 │ │ │ │ cmp r1, #1 │ │ │ │ bne 242880 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3a6c │ │ │ │ + b 3e3a60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2428f0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2428f0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2428e8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2428e8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2428e0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #64] @ 0x40 │ │ │ │ bl 242c7c │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ bl 242c7c │ │ │ │ ldr r0, [r4, #80]! @ 0x50 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -509901,15 +509901,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2428f8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 242920 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3a6c │ │ │ │ + bl 3e3a60 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ @@ -509919,23 +509919,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 242968 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 242988 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -509944,23 +509944,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2429cc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2429ec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ beq 242a38 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ @@ -509971,23 +509971,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 242a38 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 242a58 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 25fb48 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #128]! @ 0x80 │ │ │ │ @@ -509996,15 +509996,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 242a78 │ │ │ │ cmp r2, #1 │ │ │ │ bne 242a9c │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ cmp r0, r1 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r6, r4, #16 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ @@ -510027,15 +510027,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 242af4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 242b18 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2424fc │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ @@ -510049,15 +510049,15 @@ │ │ │ │ add r0, r0, #4 │ │ │ │ b 24393c │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #8]! │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ bne 242b88 │ │ │ │ add r0, r0, #12 │ │ │ │ b 24393c │ │ │ │ mov r0, r1 │ │ │ │ @@ -510081,47 +510081,47 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 242bac │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 242bac │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 242c14 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 242c34 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub r5, r9, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 242c54 │ │ │ │ add r0, r8, r7, lsl #3 │ │ │ │ add r7, r7, #1 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ bl 242990 │ │ │ │ b 242c38 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 242c70 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ @@ -510131,63 +510131,63 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 242cb8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 242cd8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 2427b4 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ beq 242d08 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ bl 242314 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 242d24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 242d80 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 242d78 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #116 @ 0x74 │ │ │ │ bl 242d8c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -510197,25 +510197,25 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 242db0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 242ddc │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ cmn r0, #1 │ │ │ │ bxeq lr │ │ │ │ add ip, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -510225,15 +510225,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 242e04 │ │ │ │ cmp r2, #1 │ │ │ │ bne 242e30 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmn r0, #1 │ │ │ │ bxeq lr │ │ │ │ add ip, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ @@ -510242,30 +510242,30 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 242e48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 242e74 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 242e88 │ │ │ │ b 1ab8e0 │ │ │ │ add r0, r0, #4 │ │ │ │ b 24393c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 242eb0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 242ed8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -510283,15 +510283,15 @@ │ │ │ │ bne 242ef0 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 242f18 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #84] @ 242f78 │ │ │ │ ldr r2, [pc, #84] @ 242f7c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ @@ -510305,15 +510305,15 @@ │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 242f74 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq ip, r6, r0 │ │ │ │ addseq r0, r7, r0, ror #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -510332,28 +510332,28 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 242fb0 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bf9f0 │ │ │ │ + b 5bf9e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 242fe8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 243010 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #19 │ │ │ │ @@ -510384,15 +510384,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 24308c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2430b4 │ │ │ │ @@ -510478,23 +510478,23 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 24393c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 243224 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2431b4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 243290 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ @@ -510508,15 +510508,15 @@ │ │ │ │ bne 2432fc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71b02c │ │ │ │ b 2432fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 24325c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2432fc │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ @@ -510532,15 +510532,15 @@ │ │ │ │ bl 867e94 │ │ │ │ b 2432fc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ @@ -510550,15 +510550,15 @@ │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r1 │ │ │ │ b 2433ec │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -510576,15 +510576,15 @@ │ │ │ │ b 243398 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2446b0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2446b0 │ │ │ │ @@ -510592,15 +510592,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ addlt r2, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #6 │ │ │ │ bhi 243510 │ │ │ │ @@ -510615,38 +510615,38 @@ │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 243510 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2434f4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 2434f4 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2433ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2433ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2434f4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 2434f4 │ │ │ │ @@ -510665,15 +510665,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 243510 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ b 243520 │ │ │ │ b 243520 │ │ │ │ b 243520 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -510681,22 +510681,22 @@ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ b 24354c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r6, #8 │ │ │ │ bl 245304 │ │ │ │ b 243550 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -510706,54 +510706,54 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24358c │ │ │ │ cmp r1, #1 │ │ │ │ bne 2435b4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2435c0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2435e4 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2435f0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 243614 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 243650 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 243624 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 2436c8 │ │ │ │ mov r6, r0 │ │ │ │ b 243698 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -510763,41 +510763,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 243674 │ │ │ │ cmp r2, #1 │ │ │ │ bne 243698 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2436a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2436c8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 243700 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2436d8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 243700 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r6, [r0, #76] @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -510809,50 +510809,50 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 243750 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 243778 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 243764 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2437a4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2437d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2437b8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #3 │ │ │ │ bcs 2437f4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r1] │ │ │ │ @@ -510863,31 +510863,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 243828 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 243858 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #5 │ │ │ │ movcs r2, #1 │ │ │ │ @@ -510897,15 +510897,15 @@ │ │ │ │ bne 243904 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 243904 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne 243904 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -510913,32 +510913,32 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2438f0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 243924 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #14 │ │ │ │ movcs r1, #8 │ │ │ │ @@ -510958,15 +510958,15 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 243a04 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2446b0 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -510982,23 +510982,23 @@ │ │ │ │ bl 2446b0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 243a04 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 243a24 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -511071,15 +511071,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 243a2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 243aa0 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -511119,56 +511119,56 @@ │ │ │ │ b 243bf4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 243c84 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2446b0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 243c54 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2446b0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2446b0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2446b0 │ │ │ │ b 243d7c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2446b0 │ │ │ │ b 243d7c │ │ │ │ bl 77b24 │ │ │ │ @@ -511182,15 +511182,15 @@ │ │ │ │ b 243cec │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 243d24 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 2446b0 │ │ │ │ b 243d7c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ @@ -511202,39 +511202,39 @@ │ │ │ │ b 243d3c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 243d74 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2446b0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bb228 │ │ │ │ + bl 5bb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 243db8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 243dd4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 243dec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ @@ -511243,38 +511243,38 @@ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ bne 243e24 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 243e04 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 243e5c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 243e74 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 243eac │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -511300,25 +511300,25 @@ │ │ │ │ dmb ish │ │ │ │ bl 631278 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 243efc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 243f24 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 243f6c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -511334,24 +511334,24 @@ │ │ │ │ dmb ish │ │ │ │ bl 631278 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 243f84 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 243fa8 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ @@ -511375,39 +511375,39 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244028 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 244068 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ cmp r3, #9 │ │ │ │ subcc r1, r2, #34 @ 0x22 │ │ │ │ @@ -511425,60 +511425,60 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 24393c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244120 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244138 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 244178 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 25ec30 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2441a4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2441dc │ │ │ │ add r0, r6, r5 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ @@ -511493,25 +511493,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 244200 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 244228 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl 2426ec │ │ │ │ b 24428c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ @@ -511528,15 +511528,15 @@ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 24428c │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -511693,15 +511693,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2445a0 │ │ │ │ add r5, r6, #20 │ │ │ │ b 24452c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r5, r5, #44 @ 0x2c │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2445a0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 24456c │ │ │ │ @@ -511715,15 +511715,15 @@ │ │ │ │ beq 244520 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ b 24451c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 244520 │ │ │ │ b 244548 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244520 │ │ │ │ @@ -511734,24 +511734,24 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2445c4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2445e8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 244644 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -511765,41 +511765,41 @@ │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244640 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 244608 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 244618 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 244618 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2446a8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #16 │ │ │ │ @@ -511828,15 +511828,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2446b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2447c0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 2446b0 │ │ │ │ @@ -511854,37 +511854,37 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2446b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2447c0 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b 2447cc │ │ │ │ b 2447cc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 244ddc │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ @@ -511893,41 +511893,41 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl 2446b0 │ │ │ │ mov r5, r6 │ │ │ │ b 244814 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244878 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 244890 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2448a8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2448f8 │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ beq 244910 │ │ │ │ @@ -511938,31 +511938,31 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 244910 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2448d0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2448d0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ bne 2448c4 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 244934 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 244980 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -511976,62 +511976,62 @@ │ │ │ │ bne 2449cc │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ bl 244ec8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 244954 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 244960 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 244970 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ bl 244ec8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r5, r0, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244a14 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 244a2c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244a48 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 244a7c │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -512039,53 +512039,53 @@ │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 244aac │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 244a68 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244a74 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244aec │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244b04 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 244b20 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 244b54 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -512093,27 +512093,27 @@ │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ bne 244b84 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244b40 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 244b4c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ eor r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -512147,15 +512147,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244c18 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r8, [r5, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 244cc0 │ │ │ │ add r6, r0, #16 │ │ │ │ bl 244b98 │ │ │ │ @@ -512181,30 +512181,30 @@ │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 244b98 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 244c18 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 244c18 │ │ │ │ lsl r1, r6, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 244d00 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ b 244d8c │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ @@ -512234,15 +512234,15 @@ │ │ │ │ b 244d5c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 244d94 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ @@ -512264,45 +512264,45 @@ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2446b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 25ea60 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244e5c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 244e84 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -512327,25 +512327,25 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 244f0c │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 244ee4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 244ee4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 244f30 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ @@ -512358,15 +512358,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 244f84 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 244fa8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ @@ -512375,15 +512375,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 244fc8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -512402,15 +512402,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 245034 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 1acc00 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 615f2c │ │ │ │ @@ -512425,23 +512425,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 245090 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2450d4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 2450cc │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 615f2c │ │ │ │ @@ -512453,21 +512453,21 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 245100 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 245118 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 245170 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -512484,58 +512484,58 @@ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2451c4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 245138 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ bne 245144 │ │ │ │ b 24514c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 24516c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 245200 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 24521c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2451f8 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -512548,15 +512548,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 24527c │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2452a0 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #32 │ │ │ │ bl 243a2c │ │ │ │ @@ -512564,47 +512564,47 @@ │ │ │ │ b 245284 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2452bc │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2452e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2433ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -512618,15 +512618,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 245394 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2453b8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #72 @ 0x48 │ │ │ │ bl 243d8c │ │ │ │ @@ -512635,15 +512635,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2453d8 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -512656,40 +512656,40 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 24542c │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 245448 │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ b 2467b0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ b 2467b0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 245490 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2454f4 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -512699,61 +512699,61 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 24552c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2454d8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2454b0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2454c0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2454cc │ │ │ │ b 2454d8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 1ac71c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 245570 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 245590 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2455dc │ │ │ │ @@ -512763,25 +512763,25 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2455dc │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2455b4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2455b4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 245600 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 245630 │ │ │ │ lsl r1, r1, #1 │ │ │ │ @@ -512803,29 +512803,29 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 245654 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 245678 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 245690 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2456b0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #148] @ 245750 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 2456dc │ │ │ │ ldr r0, [pc, #136] @ 245754 │ │ │ │ ldr r2, [pc, #136] @ 245758 │ │ │ │ @@ -512843,27 +512843,27 @@ │ │ │ │ bne 245724 │ │ │ │ cmp r7, #0 │ │ │ │ bne 245738 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2456fc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 245704 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq lr, r6, r0, ror #5 │ │ │ │ rsbseq r9, r6, r8, asr r8 │ │ │ │ @ instruction: 0x0096e2b8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -512904,15 +512904,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 245834 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ @@ -512922,64 +512922,64 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 245854 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 245884 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 24589c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2458b4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ beq 2458f4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r6, r0, #4 │ │ │ │ b 2458d8 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 2458f4 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2458cc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2458cc │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 245918 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 245954 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -512989,27 +512989,27 @@ │ │ │ │ bne 245984 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl 244ec8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 245938 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 245944 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl 244ec8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r1, r2, #3 │ │ │ │ orrs r1, r1, r3 │ │ │ │ @@ -513042,29 +513042,29 @@ │ │ │ │ bne 245a0c │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 245a34 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #48] @ 245a74 │ │ │ │ ldr r2, [pc, #48] @ 245a78 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r9, r6, r0, ror #9 │ │ │ │ addseq sp, r6, r0, asr #30 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 245af4 │ │ │ │ @@ -513108,25 +513108,25 @@ │ │ │ │ beq 245b40 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 245b14 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 245b14 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 245b64 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ @@ -513138,15 +513138,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 245bb4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 245bd8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #16 │ │ │ │ bl 2446b0 │ │ │ │ @@ -513154,15 +513154,15 @@ │ │ │ │ b 245bbc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 245bf4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 245c6c │ │ │ │ @@ -513184,23 +513184,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 245c6c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 245c8c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -513214,15 +513214,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 245ce4 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 245d08 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ bl 244ac0 │ │ │ │ @@ -513231,15 +513231,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 245d28 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -513270,15 +513270,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 245dc4 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 245dd4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 245e20 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ @@ -513301,15 +513301,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 245e40 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 245e8c │ │ │ │ cmp r1, #2 │ │ │ │ @@ -513364,15 +513364,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 245f3c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 245f74 │ │ │ │ ldr r0, [r4, #52]! @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 245f90 │ │ │ │ @@ -513382,15 +513382,15 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 61cd70 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #52]! @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ bne 245f58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 245fc8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -513421,23 +513421,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 61cd70 │ │ │ │ b 24604c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 245fe4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #52]! @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ bne 245ff0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ @@ -513494,15 +513494,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 246144 │ │ │ │ lsl r1, r0, #7 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 246168 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #128 @ 0x80 │ │ │ │ bl 2450e0 │ │ │ │ @@ -513510,15 +513510,15 @@ │ │ │ │ b 24614c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 246184 │ │ │ │ lsl r1, r0, #7 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ @@ -513617,15 +513617,15 @@ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 246330 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #188] @ 2463fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ bl 77a9c │ │ │ │ @@ -513665,15 +513665,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2463f0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq sl, r6, r0, lsl r5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -513685,31 +513685,31 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 24645c │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 246440 │ │ │ │ ldr r0, [r5, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 24641c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 24641c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 246480 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 2464ac │ │ │ │ mov r1, #0 │ │ │ │ @@ -513728,29 +513728,29 @@ │ │ │ │ bne 2464c4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2464ec │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #48] @ 24652c │ │ │ │ ldr r2, [pc, #48] @ 246530 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r8, r6, r8, lsr #20 │ │ │ │ addseq sp, r6, r8, lsl #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -513766,15 +513766,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 246584 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2465d8 │ │ │ │ mov r5, #0 │ │ │ │ @@ -513786,49 +513786,49 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 1ac71c │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2465a4 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2465a4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2465fc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #32] │ │ │ │ add r7, r6, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 246620 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ subs r9, r9, #1 │ │ │ │ beq 24663c │ │ │ │ add r6, r0, #48 @ 0x30 │ │ │ │ bl 245548 │ │ │ │ mov r0, r6 │ │ │ │ b 246624 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 24665c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -513848,71 +513848,71 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2466a8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2466cc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2466e4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 246700 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #116] @ 246780 │ │ │ │ ldr r2, [pc, #116] @ 246784 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bne 246754 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne 24676c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 24674c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r8, r6, r8, lsl r8 │ │ │ │ addseq sp, r6, r8, ror r2 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ bne 2467ac │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 24393c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ beq 246880 │ │ │ │ @@ -513927,15 +513927,15 @@ │ │ │ │ str r0, [r4, #12] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 246808 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r0, [r4, #12] │ │ │ │ strb r0, [r4, #13] │ │ │ │ strb r0, [r4, #14] │ │ │ │ strb r0, [r4, #15] │ │ │ │ strb r0, [r6, #16]! │ │ │ │ @@ -513962,56 +513962,56 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2468a4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 246880 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2468e4 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 246900 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2468dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ beq 246940 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #168] @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 243e3c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r7, #0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -515754,15 +515754,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0x009675fc │ │ │ │ ldr r0, [pc, #8] @ 24848c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ rsbseq r1, r6, r7, lsl #11 │ │ │ │ - b 5aa1fc │ │ │ │ + b 5aa1ec │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ movw ip, #41251 @ 0xa123 │ │ │ │ movw r2, #34042 @ 0x84fa │ │ │ │ @@ -515809,15 +515809,15 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ cmp r9, r0 │ │ │ │ str r1, [sp] │ │ │ │ bne 248570 │ │ │ │ ldr r1, [pc, #292] @ 24868c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl 559bdc │ │ │ │ + bl 559bcc │ │ │ │ ldr r0, [fp, #4] │ │ │ │ add r1, r9, r9, lsl #3 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ mov r1, sp │ │ │ │ bl 4f94c │ │ │ │ cmp sl, r9 │ │ │ │ @@ -515848,15 +515848,15 @@ │ │ │ │ cmp sl, r1 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ str r2, [sp] │ │ │ │ bne 24860c │ │ │ │ ldr r1, [pc, #132] @ 248688 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl 559bdc │ │ │ │ + bl 559bcc │ │ │ │ ldr r0, [fp, #4] │ │ │ │ add r1, sl, sl, lsl #3 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ mov r1, sp │ │ │ │ bl 4f94c │ │ │ │ add r0, sl, #1 │ │ │ │ @@ -516153,15 +516153,15 @@ │ │ │ │ vcvt.f32.u32 s2, s2 │ │ │ │ vdiv.f32 s0, s2, s0 │ │ │ │ vldr s2, [pc, #760] @ 248db8 │ │ │ │ vcmp.f32 s0, s2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bge 248d14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5785c4 │ │ │ │ + bl 5785b4 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ cmp r1, #0 │ │ │ │ beq 248b00 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ @@ -516254,15 +516254,15 @@ │ │ │ │ ldr r6, [pc, #368] @ 248dbc │ │ │ │ mov r1, #2 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #7 │ │ │ │ strh r0, [r4, #56] @ 0x38 │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 248d50 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r8, #28] │ │ │ │ str r0, [r8, #24] │ │ │ │ @@ -516272,35 +516272,35 @@ │ │ │ │ str r0, [r8, #8] │ │ │ │ str r0, [r8, #4] │ │ │ │ str r0, [r8] │ │ │ │ beq 248cac │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r5, #2 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r9, #8 │ │ │ │ mov r0, #312 @ 0x138 │ │ │ │ mov r1, #4 │ │ │ │ strd r8, [r4, #24] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 248d64 │ │ │ │ add r7, r4, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 25ec30 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 248cfc │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #6 │ │ │ │ str r1, [r4, #32] │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ b 248d44 │ │ │ │ mov r0, #0 │ │ │ │ @@ -516332,15 +516332,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 248d9c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #6 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #32] │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -516386,15 +516386,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r0, #32]! │ │ │ │ strh r1, [sp, #48] @ 0x30 │ │ │ │ cmp sl, r2 │ │ │ │ bne 248e74 │ │ │ │ ldr r1, [pc, #128] @ 248ef0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 559e7c │ │ │ │ + bl 559e6c │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ ldr r1, [r9, #36] @ 0x24 │ │ │ │ mla r0, sl, r0, r1 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ bl 4f94c │ │ │ │ add r0, sl, #1 │ │ │ │ @@ -516563,15 +516563,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #708] @ 2493e8 │ │ │ │ lsl r8, r7, #2 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2493a0 │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ beq 249170 │ │ │ │ @@ -516638,15 +516638,15 @@ │ │ │ │ sub r3, r6, r1 │ │ │ │ cmp r3, r2 │ │ │ │ bcc 2492e4 │ │ │ │ cmp ip, #0 │ │ │ │ beq 249264 │ │ │ │ lsl r1, ip, #2 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #32768 @ 0x8000 │ │ │ │ movwhi r0, #1 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, lr │ │ │ │ @@ -516733,15 +516733,15 @@ │ │ │ │ b 249388 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2493e4 │ │ │ │ lsl r1, r4, #2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r6, fp, r8, lsr ip │ │ │ │ addseq r6, r6, ip, ror #20 │ │ │ │ umullseq r6, r6, r4, sl @ │ │ │ │ addseq r6, r6, ip, lsr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -517045,15 +517045,15 @@ │ │ │ │ b 249860 │ │ │ │ ldr r0, [pc, #1784] @ 249fa4 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ ldr r9, [r6, #88] @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 249d4c │ │ │ │ mov r1, #0 │ │ │ │ str r6, [r0, #16] │ │ │ │ str r1, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -517073,15 +517073,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 249908 │ │ │ │ cmp r1, #1 │ │ │ │ bne 249824 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ - bl 51f9a0 │ │ │ │ + bl 51f990 │ │ │ │ b 249824 │ │ │ │ ldrexb r0, [r4] │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 249960 │ │ │ │ dmb ish │ │ │ │ strexb r0, r5, [r4] │ │ │ │ @@ -517173,15 +517173,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [r6, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [r6, #136] @ 0x88 │ │ │ │ mov r0, #112 @ 0x70 │ │ │ │ str r9, [r6, #140] @ 0x8c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 249d90 │ │ │ │ add sl, sp, #96 @ 0x60 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sl │ │ │ │ bl 4ef5c │ │ │ │ @@ -517199,15 +517199,15 @@ │ │ │ │ strexb r0, r7, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 249b98 │ │ │ │ dmb ish │ │ │ │ b 24979c │ │ │ │ ldr r0, [r6, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 249a94 │ │ │ │ ldr r2, [r9, #144] @ 0x90 │ │ │ │ mov r6, r9 │ │ │ │ ldr r1, [r9, #148] @ 0x94 │ │ │ │ ldr r0, [r9, #92] @ 0x5c │ │ │ │ add r2, r1, r2 │ │ │ │ cmp r2, r0 │ │ │ │ @@ -517375,15 +517375,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 249dbc │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 249f44 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ b 249f44 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 242a60 │ │ │ │ b 249f90 │ │ │ │ mov r6, r0 │ │ │ │ ldrexb r0, [r4] │ │ │ │ @@ -517424,15 +517424,15 @@ │ │ │ │ b 249e90 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 249eac │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r7, #0 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ bl 243304 │ │ │ │ b 249f44 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, #0 │ │ │ │ b 249f44 │ │ │ │ @@ -517440,15 +517440,15 @@ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 249f44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 249f44 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, #1 │ │ │ │ cmn r5, #1 │ │ │ │ beq 249f44 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r8] │ │ │ │ @@ -517458,15 +517458,15 @@ │ │ │ │ bne 249f04 │ │ │ │ cmp r0, #1 │ │ │ │ bne 249f44 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 249f44 │ │ │ │ b 249f3c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, #1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 245e90 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -517626,15 +517626,15 @@ │ │ │ │ beq 24a1e4 │ │ │ │ ldr r0, [pc, #1052] @ 24a5dc │ │ │ │ mov r1, #8 │ │ │ │ mov fp, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24a4a0 │ │ │ │ mov r4, r0 │ │ │ │ b 24a1ec │ │ │ │ mov r4, #8 │ │ │ │ mov r6, #0 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ @@ -517663,15 +517663,15 @@ │ │ │ │ str r4, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [pc, #908] @ 24a5e0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #160 @ 0xa0 │ │ │ │ str r6, [sp, #280] @ 0x118 │ │ │ │ str r8, [sp, #276] @ 0x114 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24a4b8 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r7, r0 │ │ │ │ bl 4ef5c │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ @@ -517766,15 +517766,15 @@ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #512] @ 24a5f0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24a4c8 │ │ │ │ ldr r1, [pc, #480] @ 24a5f4 │ │ │ │ str r6, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -517793,15 +517793,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24a448 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24a470 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 51f9a0 │ │ │ │ + bl 51f990 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ dmb ish │ │ │ │ b 24a2c0 │ │ │ │ ldr r0, [pc, #344] @ 24a5e8 │ │ │ │ @@ -517835,28 +517835,28 @@ │ │ │ │ bne 24a4e8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24a5a0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 24a5a0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ bl 242ce0 │ │ │ │ b 24a5d0 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24a54c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl 2427b4 │ │ │ │ b 24a5d0 │ │ │ │ mov r4, r0 │ │ │ │ ldrexb r0, [r6] │ │ │ │ cmp r0, #1 │ │ │ │ bne 24a588 │ │ │ │ @@ -517881,15 +517881,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24a5a8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24a5d0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ umullseq r5, fp, ip, fp │ │ │ │ addseq r5, fp, r0, lsl fp │ │ │ │ @ instruction: 0x00965ab4 │ │ │ │ addseq sp, r6, r4, lsl #5 │ │ │ │ @@ -517942,15 +517942,15 @@ │ │ │ │ beq 24a6d0 │ │ │ │ ldr r0, [pc, #1300] @ 24abc4 │ │ │ │ mov r1, #8 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24aaac │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ add r6, r9, #116 @ 0x74 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ movw r2, #51712 @ 0xca00 │ │ │ │ @@ -518183,15 +518183,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24aa60 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24aa88 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add sp, sp, #484 @ 0x1e4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ dmb ish │ │ │ │ b 24a724 │ │ │ │ ldr r0, [pc, #308] @ 24abd4 │ │ │ │ ldr r1, [pc, #308] @ 24abd8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -518259,15 +518259,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24ab90 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24abb8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq r5, fp, ip, lsr #13 │ │ │ │ addseq r5, r6, r0, lsl r5 │ │ │ │ addseq r5, r6, r8, lsr #13 │ │ │ │ addseq r5, r6, ip, ror #11 │ │ │ │ @@ -518305,15 +518305,15 @@ │ │ │ │ b 24ac10 │ │ │ │ ldr r0, [pc, #240] @ 24ad4c │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24acf4 │ │ │ │ ldr r1, [pc, #208] @ 24ad50 │ │ │ │ mov r2, r9 │ │ │ │ str r4, [r0, #16] │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -518331,15 +518331,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 24acb0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 24acd8 │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 51f9a0 │ │ │ │ + bl 51f990 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #108] @ 24ad54 │ │ │ │ ldr r1, [pc, #108] @ 24ad58 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 75538 │ │ │ │ @@ -518358,15 +518358,15 @@ │ │ │ │ bne 24ad14 │ │ │ │ cmp r0, #1 │ │ │ │ bne 24ad44 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r5, fp, r4, lsl #2 │ │ │ │ @ instruction: 0x009652f4 │ │ │ │ addseq ip, r6, ip, lsr #20 │ │ │ │ addseq ip, r6, r0, lsr sl │ │ │ │ mov r0, r1 │ │ │ │ @@ -518846,15 +518846,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 24b504 │ │ │ │ ldr r0, [pc, #1152] @ 24b954 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24b508 │ │ │ │ ldr r2, [pc, #1124] @ 24b958 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -518916,15 +518916,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24b5fc │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 24b868 │ │ │ │ cmp r4, r5 │ │ │ │ beq 24b6ec │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 24b668 │ │ │ │ @@ -519040,15 +519040,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24b8a4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -519067,15 +519067,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24b4b4 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 24b950 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -519120,15 +519120,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24b92c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 24b93c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -519248,15 +519248,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 24bb4c │ │ │ │ ldr r0, [pc, #1152] @ 24bf9c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24bb50 │ │ │ │ ldr r2, [pc, #1124] @ 24bfa0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -519318,15 +519318,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24bc44 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 24beb0 │ │ │ │ cmp r4, r5 │ │ │ │ beq 24bd34 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 24bcb0 │ │ │ │ @@ -519442,15 +519442,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24beec │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -519469,15 +519469,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24bafc │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 24bf98 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -519522,15 +519522,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24bf74 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 24bf84 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -519650,15 +519650,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 24c194 │ │ │ │ ldr r0, [pc, #1152] @ 24c5e4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24c198 │ │ │ │ ldr r2, [pc, #1124] @ 24c5e8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -519720,15 +519720,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24c28c │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 24c4f8 │ │ │ │ cmp r4, r5 │ │ │ │ beq 24c37c │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 24c2f8 │ │ │ │ @@ -519844,15 +519844,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24c534 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -519871,15 +519871,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24c144 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 24c5e0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -519924,15 +519924,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24c5bc │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 24c5cc │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -520052,15 +520052,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 24c7dc │ │ │ │ ldr r0, [pc, #1152] @ 24cc2c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24c7e0 │ │ │ │ ldr r2, [pc, #1124] @ 24cc30 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -520122,15 +520122,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24c8d4 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 24cb40 │ │ │ │ cmp r4, r5 │ │ │ │ beq 24c9c4 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 24c940 │ │ │ │ @@ -520246,15 +520246,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24cb7c │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -520273,15 +520273,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24c78c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 24cc28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -520326,15 +520326,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24cc04 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 24cc14 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -520454,15 +520454,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 24ce24 │ │ │ │ ldr r0, [pc, #1144] @ 24d26c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24ce28 │ │ │ │ ldr r2, [pc, #1116] @ 24d270 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -520524,15 +520524,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24cf1c │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 24d184 │ │ │ │ cmp r4, r5 │ │ │ │ beq 24d00c │ │ │ │ ldr r9, [sp, #180] @ 0xb4 │ │ │ │ cmp r9, #0 │ │ │ │ beq 24cf88 │ │ │ │ @@ -520647,15 +520647,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24d1c0 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -520674,15 +520674,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24cdd4 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #220] @ 24d268 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -520727,15 +520727,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24d248 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 24d258 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -520853,15 +520853,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 24d460 │ │ │ │ ldr r0, [pc, #1152] @ 24d8b0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24d464 │ │ │ │ ldr r2, [pc, #1124] @ 24d8b4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -520923,15 +520923,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24d558 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 24d7c4 │ │ │ │ cmp r4, r5 │ │ │ │ beq 24d648 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 24d5c4 │ │ │ │ @@ -521047,15 +521047,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24d800 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -521074,15 +521074,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24d410 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 24d8ac │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -521127,15 +521127,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24d888 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 24d898 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -521255,15 +521255,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 24daa8 │ │ │ │ ldr r0, [pc, #1152] @ 24def8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24daac │ │ │ │ ldr r2, [pc, #1124] @ 24defc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -521325,15 +521325,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24dba0 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 24de0c │ │ │ │ cmp r4, r5 │ │ │ │ beq 24dc90 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 24dc0c │ │ │ │ @@ -521449,15 +521449,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24de48 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -521476,15 +521476,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24da58 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 24def4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -521529,15 +521529,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24ded0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 24dee0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -521657,15 +521657,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 24e0f0 │ │ │ │ ldr r0, [pc, #1152] @ 24e540 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24e0f4 │ │ │ │ ldr r2, [pc, #1124] @ 24e544 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -521727,15 +521727,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24e1e8 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 24e454 │ │ │ │ cmp r4, r5 │ │ │ │ beq 24e2d8 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 24e254 │ │ │ │ @@ -521851,15 +521851,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24e490 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -521878,15 +521878,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24e0a0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 24e53c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -521931,15 +521931,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24e518 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 24e528 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -522059,15 +522059,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 24e738 │ │ │ │ ldr r0, [pc, #1152] @ 24eb88 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24e73c │ │ │ │ ldr r2, [pc, #1124] @ 24eb8c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -522129,15 +522129,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24e830 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 24ea9c │ │ │ │ cmp r4, r5 │ │ │ │ beq 24e920 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 24e89c │ │ │ │ @@ -522253,15 +522253,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24ead8 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -522280,15 +522280,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24e6e8 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 24eb84 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -522333,15 +522333,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24eb60 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 24eb70 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -522461,15 +522461,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 24ed80 │ │ │ │ ldr r0, [pc, #1152] @ 24f1d0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24ed84 │ │ │ │ ldr r2, [pc, #1124] @ 24f1d4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -522531,15 +522531,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24ee78 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 24f0e4 │ │ │ │ cmp r4, r5 │ │ │ │ beq 24ef68 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 24eee4 │ │ │ │ @@ -522655,15 +522655,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24f120 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -522682,15 +522682,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24ed30 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 24f1cc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -522735,15 +522735,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24f1a8 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 24f1b8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -522863,15 +522863,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 24f3c8 │ │ │ │ ldr r0, [pc, #1152] @ 24f818 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24f3cc │ │ │ │ ldr r2, [pc, #1124] @ 24f81c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -522933,15 +522933,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24f4c0 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 24f72c │ │ │ │ cmp r4, r5 │ │ │ │ beq 24f5b0 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 24f52c │ │ │ │ @@ -523057,15 +523057,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24f768 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -523084,15 +523084,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24f378 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 24f814 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -523137,15 +523137,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24f7f0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 24f800 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -523265,15 +523265,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 24fa10 │ │ │ │ ldr r0, [pc, #1152] @ 24fe60 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 24fa14 │ │ │ │ ldr r2, [pc, #1124] @ 24fe64 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -523335,15 +523335,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 24fb08 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 24fd74 │ │ │ │ cmp r4, r5 │ │ │ │ beq 24fbf8 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 24fb74 │ │ │ │ @@ -523459,15 +523459,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 24fdb0 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -523486,15 +523486,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24f9c0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 24fe5c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -523539,15 +523539,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 24fe38 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 24fe48 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -523667,15 +523667,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 250058 │ │ │ │ ldr r0, [pc, #1152] @ 2504a8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 25005c │ │ │ │ ldr r2, [pc, #1124] @ 2504ac │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -523737,15 +523737,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 250150 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 2503bc │ │ │ │ cmp r4, r5 │ │ │ │ beq 250240 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 2501bc │ │ │ │ @@ -523861,15 +523861,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2503f8 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -523888,15 +523888,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 250008 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 2504a4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -523941,15 +523941,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 250480 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 250490 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -524069,15 +524069,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 2506a0 │ │ │ │ ldr r0, [pc, #1144] @ 250ae8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2506a4 │ │ │ │ ldr r2, [pc, #1116] @ 250aec │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -524139,15 +524139,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 250798 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 250a00 │ │ │ │ cmp r4, r5 │ │ │ │ beq 250888 │ │ │ │ ldr r9, [sp, #180] @ 0xb4 │ │ │ │ cmp r9, #0 │ │ │ │ beq 250804 │ │ │ │ @@ -524262,15 +524262,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 250a3c │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -524289,15 +524289,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 250650 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #220] @ 250ae4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -524342,15 +524342,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 250ac4 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 250ad4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -524468,15 +524468,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 250cdc │ │ │ │ ldr r0, [pc, #1152] @ 25112c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 250ce0 │ │ │ │ ldr r2, [pc, #1124] @ 251130 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -524538,15 +524538,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 250dd4 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 251040 │ │ │ │ cmp r4, r5 │ │ │ │ beq 250ec4 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 250e40 │ │ │ │ @@ -524662,15 +524662,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 25107c │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -524689,15 +524689,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 250c8c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 251128 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -524742,15 +524742,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 251104 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 251114 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -524870,15 +524870,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 251324 │ │ │ │ ldr r0, [pc, #1152] @ 251774 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 251328 │ │ │ │ ldr r2, [pc, #1124] @ 251778 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -524940,15 +524940,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 25141c │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 251688 │ │ │ │ cmp r4, r5 │ │ │ │ beq 25150c │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 251488 │ │ │ │ @@ -525064,15 +525064,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2516c4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -525091,15 +525091,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2512d4 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 251770 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -525144,15 +525144,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25174c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 25175c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -525272,15 +525272,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 25196c │ │ │ │ ldr r0, [pc, #1152] @ 251dbc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 251970 │ │ │ │ ldr r2, [pc, #1124] @ 251dc0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -525342,15 +525342,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 251a64 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 251cd0 │ │ │ │ cmp r4, r5 │ │ │ │ beq 251b54 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 251ad0 │ │ │ │ @@ -525466,15 +525466,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 251d0c │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -525493,15 +525493,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25191c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 251db8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -525546,15 +525546,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 251d94 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 251da4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -525674,15 +525674,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 251fb4 │ │ │ │ ldr r0, [pc, #1152] @ 252404 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 251fb8 │ │ │ │ ldr r2, [pc, #1124] @ 252408 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -525744,15 +525744,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2520ac │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 252318 │ │ │ │ cmp r4, r5 │ │ │ │ beq 25219c │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 252118 │ │ │ │ @@ -525868,15 +525868,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 252354 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -525895,15 +525895,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 251f64 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 252400 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -525948,15 +525948,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2523dc │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2523ec │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -526076,15 +526076,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 2525fc │ │ │ │ ldr r0, [pc, #1152] @ 252a4c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 252600 │ │ │ │ ldr r2, [pc, #1124] @ 252a50 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ @@ -526146,15 +526146,15 @@ │ │ │ │ mov r4, sl │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2526f4 │ │ │ │ lsl r1, r6, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #8 │ │ │ │ bhi 252960 │ │ │ │ cmp r4, r5 │ │ │ │ beq 2527e4 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 252760 │ │ │ │ @@ -526270,15 +526270,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 25299c │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r4, #21 │ │ │ │ @@ -526297,15 +526297,15 @@ │ │ │ │ str r6, [fp, #24] │ │ │ │ str r5, [fp, #28] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2525ac │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #224] @ 252a48 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ @@ -526350,15 +526350,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 252a24 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 252a34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 244298 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -526645,15 +526645,15 @@ │ │ │ │ ldr r0, [pc, #100] @ 252f0c │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 252ef4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r7 │ │ │ │ b 252ed8 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -527451,19 +527451,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 253b58 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #144] @ 253c08 │ │ │ │ ldr r3, [pc, #144] @ 253c0c │ │ │ │ ldr r1, [pc, #144] @ 253c10 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -527475,28 +527475,28 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 253bb8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 253bec │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrb r0, [r4] │ │ │ │ bl 2437e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrsheq ip, [r5], r4 │ │ │ │ @@ -527547,15 +527547,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 253cd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq fp, r5, ip, ror pc │ │ │ │ ldrsbteq r5, [r5], #-201 @ 0xffffff37 │ │ │ │ @ instruction: 0x0095bff8 │ │ │ │ addseq fp, r5, ip, lsl pc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -527606,15 +527606,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 253dc4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 24393c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq fp, r5, r0, lsr #29 │ │ │ │ rsbseq r5, r5, sp, ror #23 │ │ │ │ @@ -527668,15 +527668,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 253ebc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 244090 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq fp, r5, r8, lsr #27 │ │ │ │ ldrshteq r5, [r5], #-165 @ 0xffffff5b │ │ │ │ @@ -527692,15 +527692,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 253f48 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 253f6c │ │ │ │ strd r8, [r5] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -527708,29 +527708,29 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r9, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ strd r8, [r5] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 77430 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ ldr r2, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ cmp r2, r8 │ │ │ │ @@ -527740,30 +527740,30 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 254008 │ │ │ │ lsl r6, r8, #4 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r6 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 254028 │ │ │ │ strd r8, [r4] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r9, [r4, #4] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ mov r9, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ strd r8, [r4] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ @@ -527863,15 +527863,15 @@ │ │ │ │ add r8, r0, #8 │ │ │ │ mov r5, r1 │ │ │ │ lsl r7, sl, #2 │ │ │ │ str r9, [sp, #8] │ │ │ │ str sl, [sp, #12] │ │ │ │ add r1, fp, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 4373a8 │ │ │ │ + bl 437398 │ │ │ │ ldrd r0, [r8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 1bb150 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -527896,15 +527896,15 @@ │ │ │ │ add r9, r9, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ beq 254284 │ │ │ │ add r7, sl, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4373a8 │ │ │ │ + bl 437398 │ │ │ │ ldrd r0, [r8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 1bb150 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -527962,15 +527962,15 @@ │ │ │ │ beq 254374 │ │ │ │ ldr r0, [pc, #156] @ 2543dc │ │ │ │ mov r1, #4 │ │ │ │ mov r8, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 25437c │ │ │ │ ldr r2, [pc, #124] @ 2543e0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 77430 │ │ │ │ @@ -528024,15 +528024,15 @@ │ │ │ │ cmp fp, #0 │ │ │ │ beq 254478 │ │ │ │ ldr r0, [pc, #184] @ 2544f4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #4 │ │ │ │ cmp r9, #0 │ │ │ │ beq 254414 │ │ │ │ mov fp, r6 │ │ │ │ lsr r8, r8, #2 │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -528056,15 +528056,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ str r3, [r6, #4] │ │ │ │ bne 25449c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2544cc │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ stm fp, {r8, r9} │ │ │ │ str r4, [fp, #8] │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 29f0a4 │ │ │ │ @@ -528094,15 +528094,15 @@ │ │ │ │ cmp fp, #0 │ │ │ │ beq 254590 │ │ │ │ ldr r0, [pc, #184] @ 25460c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #4 │ │ │ │ cmp r9, #0 │ │ │ │ beq 25452c │ │ │ │ mov fp, r6 │ │ │ │ lsr r8, r8, #2 │ │ │ │ ldr r0, [sl] │ │ │ │ @@ -528126,15 +528126,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ str r3, [r6, #4] │ │ │ │ bne 2545b4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2545e4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ stm fp, {r8, r9} │ │ │ │ str r4, [fp, #8] │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 29f0a4 │ │ │ │ @@ -528166,15 +528166,15 @@ │ │ │ │ beq 254694 │ │ │ │ ldr r0, [pc, #332] @ 2547bc │ │ │ │ mov r1, #8 │ │ │ │ mov r7, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 254760 │ │ │ │ mov r9, r0 │ │ │ │ b 25469c │ │ │ │ mov r9, #8 │ │ │ │ mov fp, #0 │ │ │ │ ldm r6, {r0, r7} │ │ │ │ @@ -528204,15 +528204,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 2546f0 │ │ │ │ cmn r1, #1 │ │ │ │ ble 254774 │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ - bl 5bd770 │ │ │ │ + bl 5bd760 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ add r0, r9, r0, lsl #4 │ │ │ │ bl 4ef5c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r7, sl │ │ │ │ @@ -528274,15 +528274,15 @@ │ │ │ │ beq 254854 │ │ │ │ ldr r0, [pc, #280] @ 254938 │ │ │ │ mov r1, #8 │ │ │ │ mov r9, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 25485c │ │ │ │ ldr r2, [pc, #248] @ 25493c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ bl 77430 │ │ │ │ @@ -528366,15 +528366,15 @@ │ │ │ │ beq 2549c4 │ │ │ │ ldr r0, [pc, #172] @ 254a3c │ │ │ │ mov r1, #4 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2549cc │ │ │ │ ldr r2, [pc, #140] @ 254a40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ bl 77430 │ │ │ │ @@ -528413,15 +528413,15 @@ │ │ │ │ addseq fp, r5, ip, lsl #1 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #36] @ 254a74 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ addseq fp, sl, r0, lsl r3 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -528723,15 +528723,15 @@ │ │ │ │ add r4, sp, #8 │ │ │ │ strh r1, [sp, #82] @ 0x52 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #14 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ strb r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 58fc64 │ │ │ │ + bl 58fc54 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r6, #6 │ │ │ │ beq 254f70 │ │ │ │ add r0, r4, #8 │ │ │ │ add r1, r8, #8 │ │ │ │ ldm r0!, {r2, r3, r4, r5} │ │ │ │ @@ -528744,15 +528744,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #864] @ 2552d8 │ │ │ │ lsl r4, r5, #8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 255254 │ │ │ │ mul r7, r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ @@ -528849,15 +528849,15 @@ │ │ │ │ strb r1, [r0] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #460] @ 2552ec │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #768 @ 0x300 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 255268 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r0, r0, #8 │ │ │ │ @@ -528891,21 +528891,21 @@ │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3} │ │ │ │ mov r0, #6 │ │ │ │ str r0, [r5] │ │ │ │ beq 2551d8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9, #64] @ 0x40 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2551ac │ │ │ │ ldr r0, [pc, #228] @ 2552e0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #224] @ 2552e4 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -528943,25 +528943,25 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 255298 │ │ │ │ mov r0, r4 │ │ │ │ b 2552b0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 2552b0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2552d4 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq sl, sl, r4, ror #27 │ │ │ │ addseq fp, r5, r4, ror r1 │ │ │ │ addseq fp, r5, r4, lsr r8 │ │ │ │ addseq fp, r5, ip, asr #16 │ │ │ │ addseq fp, r5, r8, lsr #20 │ │ │ │ @@ -529004,15 +529004,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ adc r3, fp, #0 │ │ │ │ strd r2, [r9] │ │ │ │ mov r1, #13 │ │ │ │ str r4, [sp, #204] @ 0xcc │ │ │ │ strb r1, [sp, #200] @ 0xc8 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ - bl 58fc64 │ │ │ │ + bl 58fc54 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [r1, #4] │ │ │ │ ldr r8, [r9] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ subs r2, r8, sl │ │ │ │ mov r6, sl │ │ │ │ @@ -529123,15 +529123,15 @@ │ │ │ │ strb r2, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, lr │ │ │ │ - bl 58fc64 │ │ │ │ + bl 58fc54 │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ mov lr, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #6 │ │ │ │ beq 255334 │ │ │ │ b 25564c │ │ │ │ @@ -529333,15 +529333,15 @@ │ │ │ │ mov r0, #10 │ │ │ │ b 255918 │ │ │ │ mov r0, #8 │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ strb r0, [sp, #164] @ 0xa4 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ - bl 58fc64 │ │ │ │ + bl 58fc54 │ │ │ │ ldrb r6, [r8, #2] │ │ │ │ ldr r0, [sp, #225] @ 0xe1 │ │ │ │ ldrh r4, [r8] │ │ │ │ ldr r1, [sp, #229] @ 0xe5 │ │ │ │ ldr r2, [sp, #221] @ 0xdd │ │ │ │ orr r6, r4, r6, lsl #16 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ @@ -529359,15 +529359,15 @@ │ │ │ │ b 255970 │ │ │ │ mov r0, #9 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ strb r0, [sp, #164] @ 0xa4 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ - bl 58fc64 │ │ │ │ + bl 58fc54 │ │ │ │ ldrb r5, [r8, #2] │ │ │ │ ldrh r6, [r8] │ │ │ │ ldr r0, [sp, #225] @ 0xe1 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ orr r6, r6, r5, lsl #16 │ │ │ │ ldr r0, [r8, #7] │ │ │ │ ldr lr, [sp, #236] @ 0xec │ │ │ │ @@ -529449,15 +529449,15 @@ │ │ │ │ ldrb r1, [r1, #89] @ 0x59 │ │ │ │ tst r1, #1 │ │ │ │ mov r1, r7 │ │ │ │ movwne r3, #4 │ │ │ │ cmp r0, #0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ movwne r3, #1 │ │ │ │ - bl 57ac38 │ │ │ │ + bl 57ac28 │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ cmp ip, #6 │ │ │ │ bne 255be4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ bl 276b40 │ │ │ │ ldrb r3, [sp, #200] @ 0xc8 │ │ │ │ @@ -529510,15 +529510,15 @@ │ │ │ │ mov r8, lr │ │ │ │ tst r1, #1 │ │ │ │ mov r1, r7 │ │ │ │ movwne r3, #4 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57ac38 │ │ │ │ + bl 57ac28 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #6 │ │ │ │ bne 255bc4 │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ strh r0, [r5] │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ @@ -529611,15 +529611,15 @@ │ │ │ │ strb fp, [r0, #20] │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #6 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ strb r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 58fc64 │ │ │ │ + bl 58fc54 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov lr, r8 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ cmp ip, #6 │ │ │ │ bne 255d90 │ │ │ │ ldrb r7, [r1, #92] @ 0x5c │ │ │ │ @@ -529757,15 +529757,15 @@ │ │ │ │ bne 255fb8 │ │ │ │ mov r5, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ stm sp, {r2, r5} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - bl 57b18c │ │ │ │ + bl 57b17c │ │ │ │ ldrb r0, [sp, #207] @ 0xcf │ │ │ │ add r5, sp, #176 @ 0xb0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r6, r4, #12 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ add fp, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -529787,15 +529787,15 @@ │ │ │ │ mov r1, #32 │ │ │ │ str r2, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - bl 57b18c │ │ │ │ + bl 57b17c │ │ │ │ ldrb r0, [sp, #207] @ 0xcf │ │ │ │ add fp, sp, #176 @ 0xb0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r6, r4, #12 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ add sl, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -529965,15 +529965,15 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ b 255d24 │ │ │ │ mov r0, #7 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ strh r0, [r5, #24] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ strh r2, [r5, #26] │ │ │ │ - bl 58fc64 │ │ │ │ + bl 58fc54 │ │ │ │ mov lr, r8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ b 255d24 │ │ │ │ ldrb r0, [sp, #203] @ 0xcb │ │ │ │ ldrh r1, [r4, #25] │ │ │ │ b 256660 │ │ │ │ @@ -530442,15 +530442,15 @@ │ │ │ │ cmp r0, #6 │ │ │ │ mov r0, fp │ │ │ │ lsreq r0, r1, #1 │ │ │ │ and r1, r0, #1 │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 257520 │ │ │ │ mov sl, r0 │ │ │ │ subs r0, r9, r8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ sbcs r0, r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -530725,15 +530725,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ bl 254b5c │ │ │ │ cmp r0, #0 │ │ │ │ beq 25726c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ b 2570d0 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ cmp r9, #0 │ │ │ │ bne 256fcc │ │ │ │ b 257024 │ │ │ │ @@ -530982,31 +530982,31 @@ │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ b 2571a0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #136] @ 0x88 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58fc64 │ │ │ │ + bl 58fc54 │ │ │ │ b 2572a0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #136] @ 0x88 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58fc64 │ │ │ │ + bl 58fc54 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldm r5!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r4!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r5, {r0, r1, r2, r3, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #748] @ 2575c0 │ │ │ │ ldr r1, [pc, #748] @ 2575c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #0 │ │ │ │ @@ -531068,15 +531068,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, fp │ │ │ │ bhi 257534 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 58fc64 │ │ │ │ + bl 58fc54 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, #5 │ │ │ │ ldr r2, [pc, #452] @ 2575b8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r0, [r3] │ │ │ │ @@ -531091,15 +531091,15 @@ │ │ │ │ str r0, [r5, #4] │ │ │ │ lsr r0, r2, #24 │ │ │ │ strb r0, [r3, #6] │ │ │ │ lsr r0, r2, #8 │ │ │ │ strh r0, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #312] @ 257580 │ │ │ │ ldr r1, [pc, #312] @ 257584 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ b 2572dc │ │ │ │ @@ -531164,22 +531164,22 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77a9c │ │ │ │ b 257548 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r8, r5, r8, lsr #16 │ │ │ │ addseq r9, r5, r8, lsl r1 │ │ │ │ addseq r9, r5, r4, lsl r5 │ │ │ │ addseq r9, r5, r4, lsl lr │ │ │ │ addseq sl, r5, r8, asr #5 │ │ │ │ @@ -531300,15 +531300,15 @@ │ │ │ │ mov sl, #0 │ │ │ │ b 25778c │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 58fc64 │ │ │ │ + bl 58fc54 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, #3 │ │ │ │ mov sl, #1 │ │ │ │ str r9, [sp, #12] │ │ │ │ ldrh r2, [r1, #84] @ 0x54 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ @@ -531331,15 +531331,15 @@ │ │ │ │ mov fp, r1 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 257d28 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -531445,15 +531445,15 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ beq 257bf8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ uxtb r3, r0 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -531681,15 +531681,15 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 257d74 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x009587d0 │ │ │ │ addseq r8, sl, r0, lsl #11 │ │ │ │ @ instruction: 0x009587d4 │ │ │ │ addseq r8, r5, r0, asr #19 │ │ │ │ addseq r8, r5, r4, lsr #19 │ │ │ │ @@ -531763,28 +531763,28 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 257ea8 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 257edc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r2, [r1, #86] @ 0x56 │ │ │ │ ldr ip, [sp, #104] @ 0x68 │ │ │ │ @@ -532014,38 +532014,38 @@ │ │ │ │ add r2, r2, r3 │ │ │ │ ldrh r8, [r2] │ │ │ │ adds r0, r0, #2 │ │ │ │ adc r1, r1, #0 │ │ │ │ strd r0, [fp] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 57b0b0 │ │ │ │ + bl 57b0a0 │ │ │ │ strb r0, [r7] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 57b0b0 │ │ │ │ + bl 57b0a0 │ │ │ │ cmp sl, #1 │ │ │ │ beq 258470 │ │ │ │ strb r0, [r7, #1] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 57b0b0 │ │ │ │ + bl 57b0a0 │ │ │ │ cmp sl, #2 │ │ │ │ bls 258484 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ strb r0, [r7, #2] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #4 │ │ │ │ bne 258218 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 258208 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ - bl 57b0b0 │ │ │ │ + bl 57b0a0 │ │ │ │ cmp sl, #3 │ │ │ │ bne 258214 │ │ │ │ ldr r2, [pc, #452] @ 2584d4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, #3 │ │ │ │ bl 77a9c │ │ │ │ @@ -532224,38 +532224,38 @@ │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ adds r0, r0, #4 │ │ │ │ adc r1, r1, #0 │ │ │ │ strd r0, [r9] │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b0b0 │ │ │ │ + bl 57b0a0 │ │ │ │ strb r0, [r6] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 57b0b0 │ │ │ │ + bl 57b0a0 │ │ │ │ cmp r8, #1 │ │ │ │ beq 2586fc │ │ │ │ strb r0, [r6, #1] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 57b0b0 │ │ │ │ + bl 57b0a0 │ │ │ │ cmp r8, #2 │ │ │ │ bls 258710 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ strb r0, [r6, #2] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #4 │ │ │ │ bne 25856c │ │ │ │ ldr r0, [fp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 25855c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 57b0b0 │ │ │ │ + bl 57b0a0 │ │ │ │ cmp r8, #3 │ │ │ │ bne 258568 │ │ │ │ ldr r2, [pc, #256] @ 258758 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, #3 │ │ │ │ bl 77a9c │ │ │ │ @@ -533581,15 +533581,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r7, r4, r5 │ │ │ │ cmp r7, r3 │ │ │ │ bls 259b40 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 259b40 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #21 │ │ │ │ bne 259bb8 │ │ │ │ @@ -533634,15 +533634,15 @@ │ │ │ │ ldrd r8, [fp, #8] │ │ │ │ cmp r9, r5 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ bcs 259bec │ │ │ │ mov r2, #8 │ │ │ │ b 259c4c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, #31 │ │ │ │ uxtb r6, r1 │ │ │ │ cmp r6, #32 │ │ │ │ bhi 259c4c │ │ │ │ @@ -533814,24 +533814,24 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3, r5, r6} │ │ │ │ stm sp, {r3, r5, r6} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ beq 259ec4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 259f30 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 259f38 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 259f38 │ │ │ │ add r2, r6, #8 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ add r3, fp, #8 │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ stm fp, {r0, r9} │ │ │ │ @@ -533861,15 +533861,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 259f88 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 259f88 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 246788 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -533899,15 +533899,15 @@ │ │ │ │ str r9, [sp, #16] │ │ │ │ add r7, r4, r5 │ │ │ │ cmp r7, r3 │ │ │ │ bls 25a0bc │ │ │ │ cmp r7, r1 │ │ │ │ bhi 25a0bc │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #21 │ │ │ │ bne 25a0cc │ │ │ │ @@ -533959,15 +533959,15 @@ │ │ │ │ ldrd r8, [fp, #8] │ │ │ │ cmp r9, r5 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ bcs 25a100 │ │ │ │ mov r2, #12 │ │ │ │ b 25a160 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #31 │ │ │ │ uxtb r6, r0 │ │ │ │ cmp r6, #32 │ │ │ │ bhi 25a160 │ │ │ │ @@ -534140,15 +534140,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #304] @ 25a4f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [r4, #20] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -534314,15 +534314,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #232] @ 25a768 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 25a730 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldmib sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -534504,15 +534504,15 @@ │ │ │ │ bne 25a9bc │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ cmp ip, #0 │ │ │ │ str r1, [r8] │ │ │ │ beq 25a9b4 │ │ │ │ lsl r1, ip, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -534537,28 +534537,28 @@ │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 25aa34 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r9, r1 │ │ │ │ @@ -534633,15 +534633,15 @@ │ │ │ │ bne 25abc0 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ cmp ip, #0 │ │ │ │ str r1, [r8] │ │ │ │ beq 25abb8 │ │ │ │ lsl r1, ip, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ @@ -534666,28 +534666,28 @@ │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 25ac38 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ @@ -535176,15 +535176,15 @@ │ │ │ │ ldr sl, [r1, #4] │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, #428] @ 25b5a8 │ │ │ │ mov r4, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 25b564 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ beq 25b520 │ │ │ │ @@ -535237,15 +535237,15 @@ │ │ │ │ ldr r0, [pc, #196] @ 25b5ac │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 25b548 │ │ │ │ mov r1, r6 │ │ │ │ b 25b43c │ │ │ │ mov r0, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ @@ -535297,15 +535297,15 @@ │ │ │ │ beq 25b600 │ │ │ │ ldr r0, [pc, #96] @ 25b63c │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 25b624 │ │ │ │ mov r7, r0 │ │ │ │ b 25b604 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -535355,15 +535355,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 226368 │ │ │ │ cmp r6, #0 │ │ │ │ beq 25b6d8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #100] @ 25b74c │ │ │ │ ldr r3, [pc, #100] @ 25b750 │ │ │ │ ldr r1, [pc, #100] @ 25b754 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -535381,15 +535381,15 @@ │ │ │ │ b 25b738 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25b740 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r4, r5, r0, asr r5 │ │ │ │ rsbseq lr, r4, r9, lsl #5 │ │ │ │ addseq r4, r5, r8, lsr #11 │ │ │ │ addseq r4, r5, ip, asr #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -535425,15 +535425,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 31c5ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 25b7f0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #100] @ 25b864 │ │ │ │ ldr r3, [pc, #100] @ 25b868 │ │ │ │ ldr r1, [pc, #100] @ 25b86c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -535451,15 +535451,15 @@ │ │ │ │ b 25b850 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25b858 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r4, r5, r8, lsr r4 │ │ │ │ rsbseq lr, r4, r1, ror r1 │ │ │ │ umullseq r4, r5, r0, r4 │ │ │ │ @ instruction: 0x009543b4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -535495,15 +535495,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 2265ec │ │ │ │ cmp r6, #0 │ │ │ │ beq 25b908 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #100] @ 25b97c │ │ │ │ ldr r3, [pc, #100] @ 25b980 │ │ │ │ ldr r1, [pc, #100] @ 25b984 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -535521,15 +535521,15 @@ │ │ │ │ b 25b968 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25b970 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r4, r5, r0, lsr #6 │ │ │ │ rsbseq lr, r4, r9, asr r0 │ │ │ │ addseq r4, r5, r8, ror r3 │ │ │ │ umullseq r4, r5, ip, r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -535583,15 +535583,15 @@ │ │ │ │ str r1, [r7] │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ beq 25ba68 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ @@ -535631,15 +535631,15 @@ │ │ │ │ b 25bb20 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25bb28 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r4, r5, r8, lsl #4 │ │ │ │ ldrhteq sp, [r4], #-229 @ 0xffffff1b │ │ │ │ @ instruction: 0x009541d4 │ │ │ │ ldrsheq r4, [r5], r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -538413,15 +538413,15 @@ │ │ │ │ bne 25e678 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 25e624 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r2, r4 │ │ │ │ b 25e624 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #92] @ 25e710 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #88] @ 25e714 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -538431,15 +538431,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25e6e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 25e704 │ │ │ │ add r4, r0, #20 │ │ │ │ bl 246484 │ │ │ │ mov r0, r4 │ │ │ │ b 25e6ec │ │ │ │ @@ -538467,26 +538467,26 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 25e738 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 25e738 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r1, [r9, #4] │ │ │ │ add r5, r5, #4 │ │ │ │ rsb r6, r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25e7a4 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 25e7c0 │ │ │ │ ldrd r0, [r5] │ │ │ │ sub r6, r6, #1 │ │ │ │ add r5, r5, #8 │ │ │ │ bl 242990 │ │ │ │ b 25e7a4 │ │ │ │ @@ -538633,25 +538633,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac71c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 25e9e4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 25e9e4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ add r7, r4, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25ea38 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 25ea54 │ │ │ │ add r4, r0, #48 @ 0x30 │ │ │ │ bl 245548 │ │ │ │ mov r0, r4 │ │ │ │ b 25ea3c │ │ │ │ @@ -538688,30 +538688,30 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 25eac4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 25ea8c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ b 25ea8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 25eb00 │ │ │ │ cmp r1, #1 │ │ │ │ bne 25eb34 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ b 25eb34 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 25eb50 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r4, #112 @ 0x70 │ │ │ │ @@ -538830,33 +538830,33 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 25ed70 │ │ │ │ ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25ed24 │ │ │ │ ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 25ed3c │ │ │ │ ldr r0, [r5, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 25ed54 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 25ed00 │ │ │ │ ldr r0, [r5, #-36] @ 0xffffffdc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 25ed00 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #32] @ 25ed9c │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #28] @ 25eda0 │ │ │ │ ldrb r0, [r0] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -539345,15 +539345,15 @@ │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 25f53c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2433ec │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -539580,28 +539580,28 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 25f8cc │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 25f900 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r1, #24] │ │ │ │ @@ -539670,28 +539670,28 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 25fa34 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 25fa68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, r3 │ │ │ │ bne 25fadc │ │ │ │ add r6, r2, #4 │ │ │ │ @@ -539807,15 +539807,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 25fcb4 │ │ │ │ ldr r0, [pc, #560] @ 25fe88 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #112 @ 0x70 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 25fdac │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ mov r6, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #1 │ │ │ │ @@ -540184,15 +540184,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #860] @ 260594 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 260524 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2601a4 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -540232,15 +540232,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #664] @ 260590 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 260524 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2601a4 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -540292,15 +540292,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #436] @ 26059c │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 260524 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2601a4 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -540327,15 +540327,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #292] @ 260598 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 260530 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2601a4 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -540378,28 +540378,28 @@ │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 260564 │ │ │ │ b 260574 │ │ │ │ b 260574 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 244ddc │ │ │ │ b 260588 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq pc, r9, r4, ror #20 │ │ │ │ addseq pc, r9, r4, lsr #22 │ │ │ │ addseq pc, r9, r8, ror #17 │ │ │ │ addseq pc, r9, r4, ror r9 @ │ │ │ │ push {fp, lr} │ │ │ │ @@ -540548,15 +540548,15 @@ │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 2607fc │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 244090 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r0, #21 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ @@ -540580,15 +540580,15 @@ │ │ │ │ b 260870 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 26087c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 244090 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq pc, r4, r4, asr r4 @ │ │ │ │ rsbseq r9, r4, sp, asr #2 │ │ │ │ @@ -540601,15 +540601,15 @@ │ │ │ │ ldrd r0, [r1] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 260cc4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 5704d4 │ │ │ │ + bl 5704c4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 260908 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #4 │ │ │ │ bl 2d96b8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -540954,15 +540954,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 260e30 │ │ │ │ cmp r2, #1 │ │ │ │ bne 260e54 │ │ │ │ dmb ish │ │ │ │ - bl 486e50 │ │ │ │ + bl 486e40 │ │ │ │ mov r0, r8 │ │ │ │ bl 2423d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ addseq pc, r4, r8, asr #6 │ │ │ │ @@ -541181,15 +541181,15 @@ │ │ │ │ b 261208 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 243a2c │ │ │ │ b 261208 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ b 261200 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 24393c │ │ │ │ b 261200 │ │ │ │ bl 77b24 │ │ │ │ @@ -541518,15 +541518,15 @@ │ │ │ │ stm r7, {r1, r4, r5, r6} │ │ │ │ mov r1, #26 │ │ │ │ str ip, [sp] │ │ │ │ bl 775f4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ b 261744 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 24393c │ │ │ │ b 261744 │ │ │ │ bl 77b24 │ │ │ │ @@ -541791,15 +541791,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r2] │ │ │ │ beq 261ba0 │ │ │ │ lsl r1, r3, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add ip, r4, #4 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r2, lr, #4 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ @@ -541811,15 +541811,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 261ba8 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ sub r3, r5, r1 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ @@ -541867,15 +541867,15 @@ │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 243a2c │ │ │ │ b 261cc0 │ │ │ │ mov r4, r0 │ │ │ │ b 261cc0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ b 261cb8 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 24393c │ │ │ │ b 261cb8 │ │ │ │ bl 77b24 │ │ │ │ @@ -541886,15 +541886,15 @@ │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 261ce4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ rsbseq r8, r4, r4, asr r8 │ │ │ │ rsbeq r8, pc, r4, lsr #20 │ │ │ │ addseq lr, r4, r0, asr fp │ │ │ │ rsbseq r8, r4, r5, lsl #9 │ │ │ │ @@ -542134,15 +542134,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r2] │ │ │ │ beq 2620fc │ │ │ │ lsl r1, r3, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add ip, r4, #4 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r2, lr, #4 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ @@ -542154,15 +542154,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 262104 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ sub r3, r5, r1 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ @@ -542210,15 +542210,15 @@ │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 243a2c │ │ │ │ b 26221c │ │ │ │ mov r4, r0 │ │ │ │ b 26221c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ b 262214 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 24393c │ │ │ │ b 262214 │ │ │ │ bl 77b24 │ │ │ │ @@ -542229,15 +542229,15 @@ │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 262240 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrshteq r8, [r4], #-40 @ 0xffffffd8 │ │ │ │ rsbeq r8, pc, r8, asr #9 │ │ │ │ @ instruction: 0x0094e5f4 │ │ │ │ rsbseq r7, r4, r9, lsr #30 │ │ │ │ @@ -542326,15 +542326,15 @@ │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 2623c4 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 24393c │ │ │ │ mov r0, #21 │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -542365,15 +542365,15 @@ │ │ │ │ b 262454 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 262460 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 24393c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq sp, r4, ip, lsl #17 │ │ │ │ rsbseq r7, r4, r9, ror #10 │ │ │ │ @@ -542469,15 +542469,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #580] @ 262830 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2627ec │ │ │ │ ldr r1, [pc, #568] @ 262848 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -542714,15 +542714,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #2132] @ 263214 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 263168 │ │ │ │ ldr r1, [pc, #2140] @ 263240 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -542818,15 +542818,15 @@ │ │ │ │ stm r1, {r2, r3, r4, r6, r7} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 262b78 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, lr │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov lr, r4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 262b98 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r5, lr │ │ │ │ @@ -542855,15 +542855,15 @@ │ │ │ │ add r7, r8, sl │ │ │ │ cmp r7, r6 │ │ │ │ bls 262c28 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 262c28 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, fp, r8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, sl │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #21 │ │ │ │ bne 262dbc │ │ │ │ @@ -543044,15 +543044,15 @@ │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #31 │ │ │ │ uxtb r3, r0 │ │ │ │ cmp r3, #32 │ │ │ │ bhi 262f54 │ │ │ │ @@ -543227,15 +543227,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2631e0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2631e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 263208 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 24393c │ │ │ │ @@ -543348,15 +543348,15 @@ │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 2633bc │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 24393c │ │ │ │ mov r0, #21 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -543387,15 +543387,15 @@ │ │ │ │ b 26344c │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 263458 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 24393c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ umullseq ip, r4, r4, r8 │ │ │ │ rsbseq r6, r4, r1, ror r5 │ │ │ │ @@ -543483,15 +543483,15 @@ │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 2635d8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 24393c │ │ │ │ mov r0, #21 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -543522,15 +543522,15 @@ │ │ │ │ b 263668 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 263674 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 24393c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq ip, r4, r8, ror r6 │ │ │ │ rsbseq r6, r4, r5, asr r3 │ │ │ │ @@ -543629,30 +543629,30 @@ │ │ │ │ mov r7, #-2147483639 @ 0x80000009 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 26392c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26392c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 619fd0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ cmp r7, #-2147483638 @ 0x8000000a │ │ │ │ bne 263910 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 26385c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, r5 │ │ │ │ bl 263e0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 263990 │ │ │ │ mov r7, r0 │ │ │ │ @@ -543684,15 +543684,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2638fc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r7, r6 │ │ │ │ mov r4, r5 │ │ │ │ cmp r7, #0 │ │ │ │ bne 26397c │ │ │ │ b 263be4 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ @@ -543706,15 +543706,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 263c84 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r4, [pc, #1172] @ 263e04 │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ @@ -543857,15 +543857,15 @@ │ │ │ │ mov r7, #-2147483638 @ 0x8000000a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 263bb0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r7, #-2147483638 @ 0x8000000a │ │ │ │ beq 263be4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ @@ -543894,27 +543894,27 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ stm r9, {r0, r2, r3} │ │ │ │ bne 263c38 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2639b4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2639b4 │ │ │ │ ldr r0, [pc, #392] @ 263e08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ @@ -543992,15 +543992,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 263dcc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r5, r4, sp, ror #7 │ │ │ │ @ instruction: 0xffffca1c │ │ │ │ addseq ip, r4, r4, lsl #6 │ │ │ │ rsbseq r4, r4, r9, ror lr │ │ │ │ @ instruction: 0x0094bdd4 │ │ │ │ @@ -544063,28 +544063,28 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 263f58 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ beq 263ec0 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r6, [pc, #308] @ 26403c │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r6, [r6] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 263f9c │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldm r6, {r2, r3, r6} │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -544094,23 +544094,23 @@ │ │ │ │ bne 263f70 │ │ │ │ ldr r1, [pc, #240] @ 264040 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 263f48 │ │ │ │ ldr r0, [pc, #164] @ 264038 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 263fa8 │ │ │ │ mov r0, #4 │ │ │ │ @@ -544137,22 +544137,22 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 264020 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 263ffc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq ip, r4, ip, ror #18 │ │ │ │ addseq fp, r4, r4, lsr #22 │ │ │ │ addseq fp, r9, ip, asr lr │ │ │ │ addseq ip, r4, r4, ror r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -544178,15 +544178,15 @@ │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ add r7, r4, r5 │ │ │ │ cmp r7, r3 │ │ │ │ bls 264158 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 264158 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #21 │ │ │ │ bne 264168 │ │ │ │ @@ -544238,15 +544238,15 @@ │ │ │ │ ldrd r8, [fp, #8] │ │ │ │ cmp r9, r5 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ bcs 26419c │ │ │ │ mov r0, #4 │ │ │ │ b 2641fc │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r1, #0 │ │ │ │ uxtb r2, r0 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 2641f0 │ │ │ │ lsr r3, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ @@ -544368,15 +544368,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r7, r4, r5 │ │ │ │ cmp r7, r3 │ │ │ │ bls 2643cc │ │ │ │ cmp r7, r1 │ │ │ │ bhi 2643cc │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #21 │ │ │ │ bne 264444 │ │ │ │ @@ -544424,15 +544424,15 @@ │ │ │ │ bcs 264484 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, sp │ │ │ │ bl 2446b0 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r3, #0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #32 │ │ │ │ bhi 2644d8 │ │ │ │ lsr r2, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ @@ -544547,15 +544547,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r7, r4, r5 │ │ │ │ cmp r7, r3 │ │ │ │ bls 264698 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 264698 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #21 │ │ │ │ bne 26479c │ │ │ │ @@ -544638,15 +544638,15 @@ │ │ │ │ bcs 2647dc │ │ │ │ str r0, [sl] │ │ │ │ mov r0, sp │ │ │ │ bl 2446b0 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r3, #0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #32 │ │ │ │ bhi 264830 │ │ │ │ lsr r2, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ @@ -544775,15 +544775,15 @@ │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ add r7, r4, r5 │ │ │ │ cmp r7, r3 │ │ │ │ bls 264aac │ │ │ │ cmp r7, r1 │ │ │ │ bhi 264aac │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #21 │ │ │ │ bne 264abc │ │ │ │ @@ -544835,15 +544835,15 @@ │ │ │ │ ldrd r8, [fp, #8] │ │ │ │ cmp r9, r5 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ bcs 264af0 │ │ │ │ mov r0, #12 │ │ │ │ b 264b50 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r1, #0 │ │ │ │ uxtb r2, r0 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 264b44 │ │ │ │ lsr r3, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ @@ -544978,15 +544978,15 @@ │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ add r7, r4, r5 │ │ │ │ cmp r7, r3 │ │ │ │ bls 264dd8 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 264dd8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #21 │ │ │ │ bne 264de8 │ │ │ │ @@ -545038,15 +545038,15 @@ │ │ │ │ ldrd r8, [fp, #8] │ │ │ │ cmp r9, r5 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ bcs 264e1c │ │ │ │ mov r0, #4 │ │ │ │ b 264e7c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r1, #0 │ │ │ │ uxtb r2, r0 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 264e70 │ │ │ │ lsr r3, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ @@ -545169,15 +545169,15 @@ │ │ │ │ str fp, [sp, #16] │ │ │ │ add r7, r4, r6 │ │ │ │ cmp r7, r3 │ │ │ │ bls 2650dc │ │ │ │ cmp r7, r1 │ │ │ │ bhi 2650dc │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r5, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #21 │ │ │ │ bne 2650ec │ │ │ │ @@ -545232,15 +545232,15 @@ │ │ │ │ ldr r4, [r8, #8] │ │ │ │ cmp fp, r6 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ bcs 265124 │ │ │ │ mov r0, #4 │ │ │ │ b 265184 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r1, #0 │ │ │ │ uxtb r2, r0 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 265178 │ │ │ │ lsr r2, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ @@ -545349,15 +545349,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r7, r5, sl │ │ │ │ cmp r7, r9 │ │ │ │ bls 265320 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 265320 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r6, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, sl │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #21 │ │ │ │ bne 265360 │ │ │ │ @@ -545389,15 +545389,15 @@ │ │ │ │ bcs 265398 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, sp │ │ │ │ bl 2446b0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r1, #0 │ │ │ │ uxtb r2, r0 │ │ │ │ cmp r2, #32 │ │ │ │ bhi 2653f0 │ │ │ │ lsr r2, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ @@ -545458,15 +545458,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r7, r4, r5 │ │ │ │ cmp r7, r3 │ │ │ │ bls 2654d4 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 2654d4 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #21 │ │ │ │ bne 26554c │ │ │ │ @@ -545514,15 +545514,15 @@ │ │ │ │ bcs 26558c │ │ │ │ str r0, [sl] │ │ │ │ mov r0, sp │ │ │ │ bl 2446b0 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r3, #0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #32 │ │ │ │ bhi 2655e0 │ │ │ │ lsr r2, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ @@ -545638,15 +545638,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r7, r4, r5 │ │ │ │ cmp r7, r3 │ │ │ │ bls 2657a4 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 2657a4 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #21 │ │ │ │ bne 2658b8 │ │ │ │ @@ -545733,15 +545733,15 @@ │ │ │ │ bcs 2658f8 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, sp │ │ │ │ bl 2446b0 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r3, #0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #32 │ │ │ │ bhi 26594c │ │ │ │ lsr r2, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ @@ -546131,15 +546131,15 @@ │ │ │ │ stm r1, {r2, r3, r5, r6} │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r4 │ │ │ │ bl 8029ac │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 265f60 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r4 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ @@ -546266,15 +546266,15 @@ │ │ │ │ b 266154 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r9, #33 @ 0x21 │ │ │ │ bne 26617c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #33 @ 0x21 │ │ │ │ beq 26617c │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 243a2c │ │ │ │ @@ -546375,24 +546375,24 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3, r5, r6} │ │ │ │ stm sp, {r3, r5, r6} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ beq 266308 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 266374 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 26637c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26637c │ │ │ │ add r2, r6, #8 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ add r3, fp, #8 │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ stm fp, {r0, r9} │ │ │ │ @@ -546422,15 +546422,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2663cc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2663cc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 246788 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -546557,15 +546557,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #168] @ 266674 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #16 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #26980 @ 0x6964 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #12] │ │ │ │ movwne r6, #28448 @ 0x6f20 │ │ │ │ movtne r6, #8306 @ 0x2072 │ │ │ │ @@ -546656,15 +546656,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r5] │ │ │ │ beq 26676c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ bne 2667a0 │ │ │ │ orr r0, r4, #4 │ │ │ │ bl 24393c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -546680,15 +546680,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 2667d4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2667d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 2422cc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -546749,15 +546749,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r5] │ │ │ │ beq 2668e0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ bne 266914 │ │ │ │ orr r0, r4, #4 │ │ │ │ bl 24393c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -546773,15 +546773,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 266948 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 266948 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 2422cc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -546844,15 +546844,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [r5] │ │ │ │ beq 266a5c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ bne 266a90 │ │ │ │ orr r0, r4, #4 │ │ │ │ bl 24393c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -546868,15 +546868,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 266ac4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 266ac4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 2422cc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -546934,15 +546934,15 @@ │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ beq 266bc4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 266bf8 │ │ │ │ orr r0, r4, #4 │ │ │ │ bl 2446b0 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ @@ -546958,15 +546958,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 266c2c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 266c2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 2424e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -546989,15 +546989,15 @@ │ │ │ │ ldr r0, [pc, #252] @ 266d84 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #6 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #24 │ │ │ │ movwne r6, #29795 @ 0x7463 │ │ │ │ strhne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ movtne r6, #26980 @ 0x6964 │ │ │ │ @@ -547340,15 +547340,15 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ beq 26721c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 26726c │ │ │ │ add r0, sp, #20 │ │ │ │ bl 24393c │ │ │ │ b 26726c │ │ │ │ add r2, r6, #8 │ │ │ │ @@ -547376,15 +547376,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2672b4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2672b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 2672c8 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 24393c │ │ │ │ @@ -547477,15 +547477,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r5] │ │ │ │ beq 267440 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bne 267488 │ │ │ │ add r0, sp, #8 │ │ │ │ orr r0, r0, #4 │ │ │ │ bl 24393c │ │ │ │ ldr r0, [r8, #20] │ │ │ │ @@ -547501,26 +547501,26 @@ │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 267458 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ str r0, [r9, #24] │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp fp, #0 │ │ │ │ beq 2674d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2674d4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 242b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -547601,15 +547601,15 @@ │ │ │ │ stmia r6!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ beq 267630 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ bne 2676e8 │ │ │ │ orr r0, r4, #4 │ │ │ │ bl 24393c │ │ │ │ b 267700 │ │ │ │ add r2, r5, #8 │ │ │ │ @@ -547653,15 +547653,15 @@ │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 267700 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r9, #3 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ @@ -547670,15 +547670,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 26774c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26774c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 242b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -547826,15 +547826,15 @@ │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ bl 4ef5c │ │ │ │ cmp r9, #0 │ │ │ │ beq 2679b4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 2679c8 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 24393c │ │ │ │ add r0, fp, #5 │ │ │ │ cmp sl, #35 @ 0x23 │ │ │ │ @@ -547859,15 +547859,15 @@ │ │ │ │ bl 77a9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 267a40 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 267a40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 267a54 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 24393c │ │ │ │ @@ -547957,15 +547957,15 @@ │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 267bc0 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ addne r0, sp, #36 @ 0x24 │ │ │ │ blne 24393c │ │ │ │ add r0, r8, #4 │ │ │ │ cmp sl, #35 @ 0x23 │ │ │ │ beq 267c14 │ │ │ │ @@ -547992,15 +547992,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 267c54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 267c54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 267c68 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 24393c │ │ │ │ @@ -548143,15 +548143,15 @@ │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ cmp r9, #0 │ │ │ │ beq 267ea8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 267ebc │ │ │ │ add r0, sp, #24 │ │ │ │ bl 24393c │ │ │ │ cmp sl, #35 @ 0x23 │ │ │ │ beq 267ed4 │ │ │ │ @@ -548165,15 +548165,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 267f08 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 267f08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 267f1c │ │ │ │ add r0, sp, #24 │ │ │ │ bl 24393c │ │ │ │ @@ -548258,15 +548258,15 @@ │ │ │ │ stmia r6!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ beq 268074 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ bne 26810c │ │ │ │ add r0, r4, #12 │ │ │ │ bl 24393c │ │ │ │ b 268114 │ │ │ │ add r2, r5, #8 │ │ │ │ @@ -548315,15 +548315,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 268160 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 268160 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 242b70 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -548408,15 +548408,15 @@ │ │ │ │ ldm r7, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm sp, {r3, r6, r7} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ beq 2682cc │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 26835c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 268364 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ @@ -548464,15 +548464,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2683b4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2683b4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 242544 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -548553,15 +548553,15 @@ │ │ │ │ stmia r6!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ beq 268510 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ bne 2685c8 │ │ │ │ orr r0, r4, #4 │ │ │ │ bl 24393c │ │ │ │ b 2685e0 │ │ │ │ add r2, r5, #8 │ │ │ │ @@ -548605,15 +548605,15 @@ │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2685e0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r9, #3 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ @@ -548622,15 +548622,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 26862c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26862c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 242b44 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -548732,15 +548732,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #232] @ 2688b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 268878 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldmib sp, {r1, r2, r3, r7} │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ str r6, [r0, #4] │ │ │ │ movw r6, #8289 @ 0x2061 │ │ │ │ @@ -548853,15 +548853,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #192] @ 268a6c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [r4, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -548988,15 +548988,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #352] @ 268d28 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #80 @ 0x50 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [r4, #20] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -549189,15 +549189,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #280] @ 269004 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ ldmibne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #29811 @ 0x7473 │ │ │ │ @@ -549354,15 +549354,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #304] @ 2692b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #12 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r4, [r5, #20] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -549529,15 +549529,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #264] @ 269544 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r5, #30066 @ 0x7572 │ │ │ │ addne r6, sp, #12 │ │ │ │ movtne r5, #29795 @ 0x7463 │ │ │ │ ldrne r1, [sp, #24] │ │ │ │ strne r5, [r0, #4] │ │ │ │ movwne r5, #8289 @ 0x2061 │ │ │ │ @@ -549697,15 +549697,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #336] @ 26982c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r1, #30066 @ 0x7572 │ │ │ │ addne r7, sp, #12 │ │ │ │ movtne r1, #29795 @ 0x7463 │ │ │ │ strne r5, [r4, #16] │ │ │ │ strne r1, [r0, #4] │ │ │ │ movwne r1, #8289 @ 0x2061 │ │ │ │ @@ -549867,15 +549867,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #352] @ 269ae4 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #72 @ 0x48 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ addne ip, r4, #12 │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -550039,15 +550039,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #352] @ 269d94 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #80 @ 0x50 │ │ │ │ movwne r6, #30066 @ 0x7572 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [r4, #20] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #4] │ │ │ │ @@ -550177,21 +550177,21 @@ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 269e78 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 269e60 │ │ │ │ ldr r1, [pc, #92] @ 269ef0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ @@ -550202,21 +550202,21 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 269edc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 269ec4 │ │ │ │ addseq r6, r4, r8, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #264] @ 26a010 │ │ │ │ mov r5, r1 │ │ │ │ @@ -551469,15 +551469,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #640] @ 26b50c │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26b4c8 │ │ │ │ ldr r1, [pc, #628] @ 26b524 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -551728,15 +551728,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #640] @ 26b918 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26b8d4 │ │ │ │ ldr r1, [pc, #628] @ 26b930 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -551985,15 +551985,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #1516] @ 26c088 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26bfe8 │ │ │ │ ldr r1, [pc, #1528] @ 26c0b8 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -552078,15 +552078,15 @@ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ beq 26bc24 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 26be9c │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ orr r0, r0, #4 │ │ │ │ bl 245d34 │ │ │ │ b 26bea4 │ │ │ │ @@ -552337,15 +552337,15 @@ │ │ │ │ bl 77a9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 26c038 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26c038 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 242b2c │ │ │ │ b 26c07c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -552467,15 +552467,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #596] @ 26c478 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26c434 │ │ │ │ ldr r1, [pc, #584] @ 26c490 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -552716,15 +552716,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #2672] @ 26d078 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26cf9c │ │ │ │ ldr r1, [pc, #2700] @ 26d0b8 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -552929,15 +552929,15 @@ │ │ │ │ add r7, r8, sl │ │ │ │ cmp r7, r6 │ │ │ │ bls 26c990 │ │ │ │ cmp r7, r1 │ │ │ │ bhi 26c990 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, fp, r8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, sl │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #21 │ │ │ │ bne 26c9c4 │ │ │ │ @@ -553020,15 +553020,15 @@ │ │ │ │ ldm ip, {r4, r5, ip} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ beq 26cae0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, ip │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 26cb14 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r7, ip │ │ │ │ bl 24393c │ │ │ │ @@ -553099,15 +553099,15 @@ │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #12] │ │ │ │ beq 26cc18 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26ce14 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 1ab8e0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ b 26cca8 │ │ │ │ @@ -553147,15 +553147,15 @@ │ │ │ │ str r8, [r9, #24] │ │ │ │ str r4, [r9, #28] │ │ │ │ str fp, [r9, #32] │ │ │ │ str r1, [r9, #36] @ 0x24 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #31 │ │ │ │ uxtb r3, r0 │ │ │ │ cmp r3, #32 │ │ │ │ bhi 26cd30 │ │ │ │ @@ -553346,15 +553346,15 @@ │ │ │ │ bl 77a9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 26cffc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26cffc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 242e78 │ │ │ │ b 26d06c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -553364,15 +553364,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 26d044 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26d044 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 26d06c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 24393c │ │ │ │ @@ -553547,15 +553547,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #916] @ 26d698 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26d610 │ │ │ │ ldr r1, [pc, #908] @ 26d6b4 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -553711,15 +553711,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq 26d5a8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldm sl!, {r1, r2, r3} │ │ │ │ add r0, fp, #4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm sl, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp] │ │ │ │ @@ -553760,15 +553760,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 26d674 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26d674 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 1ab8e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -553877,15 +553877,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #1640] @ 26de94 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26de0c │ │ │ │ ldr r1, [pc, #1648] @ 26dec0 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -553981,15 +553981,15 @@ │ │ │ │ ldm r0, {r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r6, r7} │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 26d9e0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ addne r0, sp, #128 @ 0x80 │ │ │ │ blne 24393c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r1, r0, lsl #16 │ │ │ │ @@ -554267,15 +554267,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 26de60 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26de60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 26de88 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 24393c │ │ │ │ @@ -554392,15 +554392,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #1312] @ 26e558 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26e4ec │ │ │ │ ldr r1, [pc, #1316] @ 26e580 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -554824,15 +554824,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #652] @ 26e984 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26e940 │ │ │ │ ldr r1, [pc, #640] @ 26e99c │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -555086,15 +555086,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #624] @ 26ed80 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26ed3c │ │ │ │ ldr r1, [pc, #608] @ 26ed94 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -555338,15 +555338,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #596] @ 26f154 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26f110 │ │ │ │ ldr r1, [pc, #584] @ 26f16c │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -555583,15 +555583,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #3072] @ 26fed4 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 26fd5c │ │ │ │ ldr r1, [pc, #3120] @ 26ff28 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -555925,15 +555925,15 @@ │ │ │ │ stm ip, {r2, r3, r5} │ │ │ │ str r1, [r8] │ │ │ │ cmp r6, #0 │ │ │ │ beq 26f840 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26f548 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -555972,15 +555972,15 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ add r7, r4, r2 │ │ │ │ cmp r7, r0 │ │ │ │ bls 26fa5c │ │ │ │ cmp r7, r1 │ │ │ │ bhi 26fa5c │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ add r1, sl, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 82d768 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #21 │ │ │ │ bne 26fb00 │ │ │ │ @@ -556059,15 +556059,15 @@ │ │ │ │ stm r8, {r0, r2, r3} │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, lr │ │ │ │ beq 26f828 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26f828 │ │ │ │ ldr sl, [sp, #140] @ 0x8c │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldr r7, [sp, #148] @ 0x94 │ │ │ │ b 26fbdc │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ @@ -556127,15 +556127,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldm r7, {r0, r2, r7} │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ b 26fbc4 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp, #24] │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #32 │ │ │ │ bls 26fb8c │ │ │ │ @@ -556169,21 +556169,21 @@ │ │ │ │ mov r0, #3 │ │ │ │ stm r8, {r0, r3, sl} │ │ │ │ cmp fp, #0 │ │ │ │ beq 26fc10 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 26fc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26f548 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -556279,39 +556279,39 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 26fdf0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26fdf0 │ │ │ │ mov r8, r0 │ │ │ │ cmp fp, #0 │ │ │ │ beq 26fe10 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26fe10 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 26fe30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26fe30 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 26fe78 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 26fe78 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 26fec8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ @@ -556460,15 +556460,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #1296] @ 270598 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2704c4 │ │ │ │ ldr r1, [pc, #1296] @ 2705bc │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -556884,15 +556884,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #640] @ 2709a8 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 270964 │ │ │ │ ldr r1, [pc, #624] @ 2709bc │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -557193,15 +557193,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #316] @ 270d38 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 270cf4 │ │ │ │ ldr r1, [pc, #304] @ 270d50 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -557216,15 +557216,15 @@ │ │ │ │ add r1, sp, #32 │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ - bl 3ccc6c │ │ │ │ + bl 3ccc60 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r6, #8 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6} │ │ │ │ add r1, r1, #8 │ │ │ │ @@ -557507,15 +557507,15 @@ │ │ │ │ beq 271118 │ │ │ │ ldr r0, [pc, #212] @ 2711b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 271168 │ │ │ │ mov r7, r0 │ │ │ │ b 27111c │ │ │ │ cmp r1, #3 │ │ │ │ bls 271140 │ │ │ │ ldr r2, [r0] │ │ │ │ @@ -557547,15 +557547,15 @@ │ │ │ │ bl 77430 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 271198 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r9, lr, ip, lsr r5 │ │ │ │ addseq lr, r3, r0, asr #23 │ │ │ │ addseq pc, r3, r8, asr #14 │ │ │ │ addseq pc, r3, ip, lsr #19 │ │ │ │ addseq lr, r3, r0, asr #24 │ │ │ │ @@ -557833,15 +557833,15 @@ │ │ │ │ bl 77a9c │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 271610 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strhteq r9, [lr], #-8 │ │ │ │ addseq lr, r3, r0, lsr r7 │ │ │ │ @ instruction: 0x0093f2b8 │ │ │ │ addseq pc, r3, r4, lsr #10 │ │ │ │ @ instruction: 0x0093e7b8 │ │ │ │ @@ -558109,15 +558109,15 @@ │ │ │ │ bl 77a9c │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 271a60 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r8, lr, r4, asr #24 │ │ │ │ addseq lr, r3, r0, ror #5 │ │ │ │ addseq lr, r3, r8, ror #28 │ │ │ │ ldrheq pc, [r3], r0 @ │ │ │ │ addseq lr, r3, r4, asr #6 │ │ │ │ @@ -558386,15 +558386,15 @@ │ │ │ │ bl 77a9c │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 271eb4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strdeq r8, [lr], #-116 @ 0xffffff8c @ │ │ │ │ addseq sp, r3, ip, lsl #29 │ │ │ │ addseq lr, r3, r4, lsl sl │ │ │ │ addseq lr, r3, r0, ror #24 │ │ │ │ @ instruction: 0x0093def4 │ │ │ │ @@ -558646,15 +558646,15 @@ │ │ │ │ bl 77a9c │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2722c4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r8, lr, r4, lsr #7 │ │ │ │ addseq sp, r3, ip, ror sl │ │ │ │ addseq lr, r3, r4, lsl #12 │ │ │ │ addseq lr, r3, r4, lsl r8 │ │ │ │ addseq sp, r3, r8, lsr #21 │ │ │ │ @@ -559618,15 +559618,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #1352] @ 273728 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #34 @ 0x22 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 273684 │ │ │ │ ldr r1, [pc, #1396] @ 273778 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ add r1, pc, r1 │ │ │ │ b 27328c │ │ │ │ @@ -559650,15 +559650,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #1264] @ 273750 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #52 @ 0x34 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27369c │ │ │ │ ldr r1, [pc, #1236] @ 273758 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -559858,15 +559858,15 @@ │ │ │ │ bl 2601a4 │ │ │ │ ldr r0, [pc, #460] @ 27376c │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #52 @ 0x34 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2736b4 │ │ │ │ ldr r1, [pc, #432] @ 273774 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -560067,15 +560067,15 @@ │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r4, #4 │ │ │ │ str fp, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [pc, #516] @ 273af0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #272 @ 0x110 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 273a84 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ add sl, r9, #4 │ │ │ │ mov r1, r6 │ │ │ │ @@ -560209,24 +560209,24 @@ │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r6 │ │ │ │ bne 273b84 │ │ │ │ cmp r5, #0 │ │ │ │ beq 273b6c │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - bl 43016c │ │ │ │ + bl 43015c │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 273b10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 437478 │ │ │ │ + bl 437468 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 430284 │ │ │ │ + bl 430274 │ │ │ │ cmp r0, #0 │ │ │ │ beq 273b10 │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ mov r7, #0 │ │ │ │ b 273b10 │ │ │ │ mov r0, #0 │ │ │ │ @@ -560237,15 +560237,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #324] @ 273cd0 │ │ │ │ mov r1, #4 │ │ │ │ mov fp, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 273c70 │ │ │ │ str r7, [r0] │ │ │ │ add r7, sp, #24 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -560255,24 +560255,24 @@ │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r8 │ │ │ │ bne 273c24 │ │ │ │ cmp r6, #0 │ │ │ │ beq 273c5c │ │ │ │ ldr r8, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 43016c │ │ │ │ + bl 43015c │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 273bc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 437478 │ │ │ │ + bl 437468 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ - bl 430284 │ │ │ │ + bl 430274 │ │ │ │ cmp r0, #0 │ │ │ │ beq 273bc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ mov r4, #0 │ │ │ │ b 273bc8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -560386,15 +560386,15 @@ │ │ │ │ ldrne r1, [r6, #4] │ │ │ │ str r0, [r8, #8] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 273dec │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds sl, r5, #1 │ │ │ │ mov r0, #20 │ │ │ │ mvncs sl, #0 │ │ │ │ cmp sl, #4 │ │ │ │ movls sl, #4 │ │ │ │ @@ -560414,15 +560414,15 @@ │ │ │ │ beq 273e80 │ │ │ │ ldr r0, [pc, #652] @ 2740dc │ │ │ │ mov r1, #4 │ │ │ │ mov fp, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 273e88 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ bl 77430 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ @@ -560538,15 +560538,15 @@ │ │ │ │ b 273ef8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [sp, #44] @ 0x2c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 274054 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ @@ -560570,15 +560570,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2740cc │ │ │ │ add r0, sp, #24 │ │ │ │ bl 242590 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2740bc │ │ │ │ bl 77b24 │ │ │ │ addseq fp, r8, ip, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #372 @ 0x174 │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ mov r8, r2 │ │ │ │ @@ -560624,15 +560624,15 @@ │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [pc, #492] @ 274384 │ │ │ │ mov r1, #4 │ │ │ │ mov r5, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #352 @ 0x160 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2742f4 │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 4ef5c │ │ │ │ @@ -560770,15 +560770,15 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [pc, #316] @ 274520 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #288 @ 0x120 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2744d0 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, fp │ │ │ │ bl 4ef5c │ │ │ │ @@ -560918,15 +560918,15 @@ │ │ │ │ ldrne r1, [r6, #4] │ │ │ │ str r0, [r8, #8] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 27463c │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds sl, r5, #1 │ │ │ │ mov r0, #20 │ │ │ │ mvncs sl, #0 │ │ │ │ cmp sl, #4 │ │ │ │ movls sl, #4 │ │ │ │ @@ -560946,15 +560946,15 @@ │ │ │ │ beq 2746d0 │ │ │ │ ldr r0, [pc, #652] @ 27492c │ │ │ │ mov r1, #4 │ │ │ │ mov fp, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2746d8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ bl 77430 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ @@ -561070,15 +561070,15 @@ │ │ │ │ b 274748 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [sp, #44] @ 0x2c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2748a4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ @@ -561102,15 +561102,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 27491c │ │ │ │ add r0, sp, #24 │ │ │ │ bl 242590 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 27490c │ │ │ │ bl 77b24 │ │ │ │ @ instruction: 0x0098b6bc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -561132,15 +561132,15 @@ │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ mov sl, #4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #320] @ 274ad0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 274a64 │ │ │ │ stm r0, {r5, r9} │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #24 │ │ │ │ str r7, [r0, #8] │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ @@ -561194,24 +561194,24 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 274ac8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 274ac0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 274ac0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 245598 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x0098b3d4 │ │ │ │ @@ -561238,15 +561238,15 @@ │ │ │ │ bmi 274c14 │ │ │ │ ldr r0, [pc, #284] @ 274c4c │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 274c18 │ │ │ │ mov r6, r0 │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ strb r5, [r6] │ │ │ │ add r5, sp, #32 │ │ │ │ add sl, sp, #16 │ │ │ │ @@ -561302,15 +561302,15 @@ │ │ │ │ bl 77430 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 274c44 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq fp, r8, ip, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ ldrh sl, [r1, #6] │ │ │ │ @@ -561338,15 +561338,15 @@ │ │ │ │ ldr r7, [pc, #476] @ 274e98 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r7, [r7] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ mov r7, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 274e10 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, #1 │ │ │ │ str r6, [sp, #28] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -561449,15 +561449,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 274e80 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq fp, r8, r8, lsr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ add r4, sp, #32 │ │ │ │ @@ -561505,15 +561505,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #720] @ 27522c │ │ │ │ mov r1, #4 │ │ │ │ mov r4, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 275130 │ │ │ │ add r7, sp, #32 │ │ │ │ mov fp, #1 │ │ │ │ stm r0, {r6, sl} │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ @@ -561630,15 +561630,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2751f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2751f8 │ │ │ │ mov fp, r0 │ │ │ │ stm r6, {r9, sl} │ │ │ │ str r4, [r6, #8] │ │ │ │ str r5, [r6, #12] │ │ │ │ b 2751f8 │ │ │ │ mov fp, r0 │ │ │ │ @@ -561654,15 +561654,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 275218 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 275218 │ │ │ │ b 2751f4 │ │ │ │ b 275214 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ @@ -561699,27 +561699,27 @@ │ │ │ │ ldr fp, [pc, #220] @ 27533c │ │ │ │ lsl r9, r7, #3 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r3 │ │ │ │ ldr fp, [pc, fp] │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 275310 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [sp] │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [pc, #168] @ 275340 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 275300 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0] │ │ │ │ str r0, [r1, r4, lsl #3]! │ │ │ │ add r4, r4, #1 │ │ │ │ add r5, r5, #28 │ │ │ │ @@ -561769,15 +561769,15 @@ │ │ │ │ ldr r0, [pc, #320] @ 2754b8 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 275474 │ │ │ │ lsr ip, r6, #2 │ │ │ │ b 2753a8 │ │ │ │ mov r0, #4 │ │ │ │ mov ip, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ @@ -561896,15 +561896,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ mov r4, #4 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [pc, #1192] @ 275a28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #272 @ 0x110 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2759ac │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #1 │ │ │ │ @@ -562249,15 +562249,15 @@ │ │ │ │ bhi 275c24 │ │ │ │ ldr r0, [pc, #356] @ 275c60 │ │ │ │ mov r1, #4 │ │ │ │ mov r7, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 275c28 │ │ │ │ rev r1, fp │ │ │ │ mov r2, #0 │ │ │ │ clz r1, r1 │ │ │ │ mov r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ @@ -562331,15 +562331,15 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 275c58 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq sl, r8, r0, ror #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -562364,15 +562364,15 @@ │ │ │ │ ldr r0, [pc, #332] @ 275e10 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #8 │ │ │ │ mov fp, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 275dd0 │ │ │ │ strb r7, [r0] │ │ │ │ add r6, sp, #24 │ │ │ │ str fp, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -562439,15 +562439,15 @@ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 275e08 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umullseq sl, r8, r4, r0 │ │ │ │ addseq ip, r3, ip, lsr r5 │ │ │ │ addseq ip, r3, ip, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ @@ -562470,15 +562470,15 @@ │ │ │ │ beq 275e90 │ │ │ │ ldr r0, [pc, #72] @ 275eb8 │ │ │ │ mov r1, #4 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 275e98 │ │ │ │ b 275e44 │ │ │ │ mov r0, #4 │ │ │ │ mov r6, #0 │ │ │ │ cmp fp, sl │ │ │ │ str r6, [r4] │ │ │ │ @@ -562503,15 +562503,15 @@ │ │ │ │ ldr r0, [pc, #292] @ 276014 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r5, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 275fdc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ strd r8, [r6] │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -562568,15 +562568,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 27600c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r9, r8, r8, ror #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ ldr r4, [r1, #64] @ 0x40 │ │ │ │ mov r8, r2 │ │ │ │ @@ -562631,15 +562631,15 @@ │ │ │ │ ldm r1, {r2, r3, r5, r7} │ │ │ │ mov r1, #4 │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ ldr r0, [pc, #520] @ 276304 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #144 @ 0x90 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 276270 │ │ │ │ ldm r9!, {r2, r3, r5, r7} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sl │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ ldm r9, {r2, r3, r5, r6, r7} │ │ │ │ @@ -562776,15 +562776,15 @@ │ │ │ │ ldr r0, [pc, #324] @ 276478 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 27635c │ │ │ │ b 276424 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -562844,15 +562844,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ bl 29e510 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 27645c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 29e510 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -562894,15 +562894,15 @@ │ │ │ │ bl 4ef5c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, #372] @ 27668c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27663c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ ldm r6, {r2, r8} │ │ │ │ @@ -563011,15 +563011,15 @@ │ │ │ │ ldr r9, [sp, #28] │ │ │ │ mov sl, #4 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r0, [pc, #324] @ 276830 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2767bc │ │ │ │ stm r0, {r5, r9} │ │ │ │ mov r6, r0 │ │ │ │ add fp, sp, #24 │ │ │ │ str r7, [r0, #8] │ │ │ │ mov r5, #1 │ │ │ │ @@ -563073,25 +563073,25 @@ │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 276828 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 276820 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 276820 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 245af8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r9, r8, r8, ror r6 │ │ │ │ @@ -563124,15 +563124,15 @@ │ │ │ │ add r6, r6, #12 │ │ │ │ beq 276948 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 276898 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 276898 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ bl 901708 │ │ │ │ @@ -563155,27 +563155,27 @@ │ │ │ │ beq 276970 │ │ │ │ ldr r0, [pc, #536] @ 276b3c │ │ │ │ mov r1, #4 │ │ │ │ mov sl, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 276ab4 │ │ │ │ mov r7, r0 │ │ │ │ b 276978 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 276aac │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, #4 │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r4, sp, #32 │ │ │ │ str r6, [r7] │ │ │ │ @@ -563236,24 +563236,24 @@ │ │ │ │ add r5, r5, #12 │ │ │ │ beq 276a80 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 276a58 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 276a58 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 276aa0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ @@ -563264,26 +563264,26 @@ │ │ │ │ b 276aec │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 276aec │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 29eee8 │ │ │ │ b 276b30 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 276b20 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 276b20 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 29eee8 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 244ec8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -563459,15 +563459,15 @@ │ │ │ │ beq 276e04 │ │ │ │ ldr r0, [pc, #448] @ 276fa4 │ │ │ │ mov r1, #1 │ │ │ │ mov sl, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 276e08 │ │ │ │ b 276f28 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -563478,15 +563478,15 @@ │ │ │ │ beq 276e54 │ │ │ │ ldr r0, [pc, #384] @ 276fb0 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 276f00 │ │ │ │ mov r4, r0 │ │ │ │ b 276e58 │ │ │ │ mov r4, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ @@ -563506,31 +563506,31 @@ │ │ │ │ bl 1bb4cc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r4, sl │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 276d54 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 5ba5fc │ │ │ │ + bl 5ba5ec │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 276d54 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 276d54 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 276eec │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, #0 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r2, [pc, #160] @ 276fac │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ @@ -563557,22 +563557,22 @@ │ │ │ │ b 276f80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 276f80 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ cmpne r0, #0 │ │ │ │ beq 276f9c │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r8, r8, r8, ror pc │ │ │ │ addseq r9, r3, r4, ror #28 │ │ │ │ addseq r6, r3, r8, lsl #20 │ │ │ │ addseq r8, r8, ip, lsr #30 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -563637,44 +563637,44 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 276fec │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 276fec │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r6, r2 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ b 277068 │ │ │ │ mov r0, sp │ │ │ │ bl 29f20c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 27714c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 27714c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 277144 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 277144 │ │ │ │ mov r4, r0 │ │ │ │ b 27714c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 283718 │ │ │ │ mov r0, sp │ │ │ │ @@ -563705,15 +563705,15 @@ │ │ │ │ add r0, r7, #1 │ │ │ │ sub r6, r6, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmn r6, #1 │ │ │ │ beq 277264 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3ee0a8 │ │ │ │ + bl 3ee09c │ │ │ │ sxtb sl, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmn sl, #1 │ │ │ │ str r6, [sp, #16] │ │ │ │ ble 277200 │ │ │ │ cmp r0, r7 │ │ │ │ @@ -563819,15 +563819,15 @@ │ │ │ │ ldr r1, [sl, #44] @ 0x2c │ │ │ │ b 277384 │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, lr │ │ │ │ - bl 5b5c78 │ │ │ │ + bl 5b5c68 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mla r0, r6, r1, r0 │ │ │ │ mov r1, r9 │ │ │ │ add r6, r6, #1 │ │ │ │ ldm r1!, {r2, r3, r5, r7} │ │ │ │ cmp fp, r8 │ │ │ │ @@ -563949,15 +563949,15 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ str fp, [r0] │ │ │ │ beq 2775a0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 277628 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77598 │ │ │ │ b 2775c4 │ │ │ │ ldr r0, [pc, #108] @ 27762c │ │ │ │ @@ -564207,15 +564207,15 @@ │ │ │ │ movwgt r1, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, #8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r0, #1 │ │ │ │ moveq r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ad740 │ │ │ │ + bl 5ad730 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2777a8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ @@ -564235,15 +564235,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 277c5c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ stm sp, {r2, r5, fp} │ │ │ │ add r2, r4, #100 @ 0x64 │ │ │ │ mov r3, #32 │ │ │ │ - bl 5aea50 │ │ │ │ + bl 5aea40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 277bd8 │ │ │ │ add r0, sp, #628 @ 0x274 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #32 │ │ │ │ bl 391260 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ @@ -564255,28 +564255,28 @@ │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ bl 4ef5c │ │ │ │ ldr r5, [pc, #744] @ 277d40 │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 277c80 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ mov r2, #32 │ │ │ │ mov r7, r0 │ │ │ │ bl 4ef5c │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #16 │ │ │ │ str fp, [sp, #1152] @ 0x480 │ │ │ │ str r7, [sp, #1148] @ 0x47c │ │ │ │ str fp, [sp, #1144] @ 0x478 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 277c68 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ @@ -564304,15 +564304,15 @@ │ │ │ │ str r2, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r5, [r6, #12] │ │ │ │ add r5, r0, #16 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r5, [sp, #1152] @ 0x480 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r2, r4, #88 @ 0x58 │ │ │ │ add r0, lr, #132 @ 0x84 │ │ │ │ str r5, [sp] │ │ │ │ movw r5, #65056 @ 0xfe20 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r8 │ │ │ │ @@ -564340,15 +564340,15 @@ │ │ │ │ ldr fp, [sp, #1160] @ 0x488 │ │ │ │ ldr r6, [sp, #1164] @ 0x48c │ │ │ │ ldr r1, [sp, #1144] @ 0x478 │ │ │ │ cmp r1, #0 │ │ │ │ beq 277bbc │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [r9, -r0] │ │ │ │ sub r0, r0, #4 │ │ │ │ cmp r0, r5 │ │ │ │ bne 277bc0 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ b 2777e0 │ │ │ │ @@ -564409,23 +564409,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b 277cf0 │ │ │ │ b 277cd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 277cd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #1144] @ 0x478 │ │ │ │ cmp r1, #0 │ │ │ │ beq 277cf0 │ │ │ │ ldr r0, [sp, #1148] @ 0x47c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r2, #65056 @ 0xfe20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ str r0, [r9, -r1] │ │ │ │ sub r1, r1, #4 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -564523,25 +564523,25 @@ │ │ │ │ bne 277eb4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 277e98 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldm fp, {r0, r1, r2} │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ b 2780c0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 277e88 │ │ │ │ b 277e98 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -564553,15 +564553,15 @@ │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [sp, #264] @ 0x108 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl 608348 │ │ │ │ + bl 608338 │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 278170 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ mov r8, #0 │ │ │ │ ldr r9, [sp, #252] @ 0xfc │ │ │ │ @@ -564607,15 +564607,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 277fe8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ bl 940944 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ bl 940944 │ │ │ │ @@ -564686,19 +564686,19 @@ │ │ │ │ bne 2781c0 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 278124 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ beq 277ea8 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ beq 2781b8 │ │ │ │ @@ -564708,35 +564708,35 @@ │ │ │ │ ldr r0, [pc, #388] @ 2782e8 │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 58668 │ │ │ │ b 277e68 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 277f20 │ │ │ │ sub r8, r0, r9 │ │ │ │ cmp r8, #0 │ │ │ │ bmi 278200 │ │ │ │ beq 2781dc │ │ │ │ ldr r0, [pc, #352] @ 2782f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 277fc0 │ │ │ │ b 278208 │ │ │ │ mov r7, #1 │ │ │ │ b 277edc │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 278114 │ │ │ │ b 278124 │ │ │ │ mov r8, #0 │ │ │ │ b 277fbc │ │ │ │ ldm fp, {r0, r1, r2} │ │ │ │ @@ -564768,30 +564768,30 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 278274 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 278274 │ │ │ │ mov r7, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 2782b0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ b 2782a0 │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ mov r7, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2782b0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2782b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 28f440 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 28c480 │ │ │ │ b 2782cc │ │ │ │ @@ -565245,15 +565245,15 @@ │ │ │ │ add r1, sp, #712 @ 0x2c8 │ │ │ │ str fp, [sp, #712] @ 0x2c8 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fcdf4 │ │ │ │ + bl 5fcde4 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ cmp r9, #28 │ │ │ │ bne 278a6c │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ b 278a88 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ mov fp, sl │ │ │ │ @@ -565580,15 +565580,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bne 279038 │ │ │ │ ldr r0, [sl, #80] @ 0x50 │ │ │ │ str r1, [sl, #116] @ 0x74 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #80] @ 0x50 │ │ │ │ str r0, [sp, #1136] @ 0x470 │ │ │ │ add r0, sp, #712 @ 0x2c8 │ │ │ │ add r1, sp, #696 @ 0x2b8 │ │ │ │ add r2, sp, #1136 @ 0x470 │ │ │ │ bl 6ff138 │ │ │ │ @@ -566126,15 +566126,15 @@ │ │ │ │ bl 289280 │ │ │ │ b 2797ac │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2797ac │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2797ac │ │ │ │ bl 289004 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ strb r0, [sl, #12] │ │ │ │ mov r2, #27 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -567027,15 +567027,15 @@ │ │ │ │ ldr fp, [sp, #8] │ │ │ │ bne 27a6e0 │ │ │ │ ldr r0, [sl, #80] @ 0x50 │ │ │ │ str r1, [sl, #116] @ 0x74 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #80] @ 0x50 │ │ │ │ str r0, [sp, #1192] @ 0x4a8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ add r1, sp, #752 @ 0x2f0 │ │ │ │ @@ -568077,15 +568077,15 @@ │ │ │ │ add r1, sp, #712 @ 0x2c8 │ │ │ │ str fp, [sp, #712] @ 0x2c8 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fcdf4 │ │ │ │ + bl 5fcde4 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ cmp r9, #28 │ │ │ │ bne 27b6ac │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ b 27b6c8 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ mov fp, sl │ │ │ │ @@ -568412,15 +568412,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bne 27bc78 │ │ │ │ ldr r0, [sl, #80] @ 0x50 │ │ │ │ str r1, [sl, #116] @ 0x74 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #80] @ 0x50 │ │ │ │ str r0, [sp, #1136] @ 0x470 │ │ │ │ add r0, sp, #712 @ 0x2c8 │ │ │ │ add r1, sp, #696 @ 0x2b8 │ │ │ │ add r2, sp, #1136 @ 0x470 │ │ │ │ bl 6ff138 │ │ │ │ @@ -569110,15 +569110,15 @@ │ │ │ │ beq 27c648 │ │ │ │ cmp r1, #3 │ │ │ │ ldrne r1, [r0, #360] @ 0x168 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 27c650 │ │ │ │ ldr r0, [r0, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 27c650 │ │ │ │ add r0, r0, #348 @ 0x15c │ │ │ │ bl 288a38 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ @@ -569759,15 +569759,15 @@ │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ str lr, [sp, #704] @ 0x2c0 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ cmp r4, #24 │ │ │ │ bne 27d128 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r8] │ │ │ │ @@ -570089,15 +570089,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ bne 27d6b4 │ │ │ │ ldr r0, [sl, #96] @ 0x60 │ │ │ │ str r8, [sl, #132] @ 0x84 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #96] @ 0x60 │ │ │ │ str r0, [sp, #1128] @ 0x468 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ add r2, lr, #104 @ 0x68 │ │ │ │ @@ -571016,28 +571016,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 27e40c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ strd sl, [r4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [r1] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 27e440 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp] │ │ │ │ strd sl, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r2, r3, r0, lsr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ @@ -571072,15 +571072,15 @@ │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, r8 │ │ │ │ ldrd r6, [r4, #12] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bce18 │ │ │ │ + bl 5bce08 │ │ │ │ sub r5, r5, #20 │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r0, #0 │ │ │ │ bne 27e4c4 │ │ │ │ b 27e4a0 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ mov r1, r8 │ │ │ │ @@ -571092,15 +571092,15 @@ │ │ │ │ beq 27e54c │ │ │ │ ldr r0, [pc, #372] @ 27e69c │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27e64c │ │ │ │ mov r8, r0 │ │ │ │ b 27e550 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ @@ -571115,15 +571115,15 @@ │ │ │ │ stm r6, {r2, r3, r5, r7} │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ str r8, [sp, #204] @ 0xcc │ │ │ │ str r4, [sp, #200] @ 0xc8 │ │ │ │ - bl 5bcf70 │ │ │ │ + bl 5bcf60 │ │ │ │ ldr lr, [sp, #156] @ 0x9c │ │ │ │ cmp lr, #-2147483648 @ 0x80000000 │ │ │ │ beq 27e60c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ add r7, sp, #32 │ │ │ │ cmp lr, #-2147483647 @ 0x80000001 │ │ │ │ @@ -571275,30 +571275,30 @@ │ │ │ │ add sl, sp, #200 @ 0xc8 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 3e2c18 │ │ │ │ + bl 3e2c0c │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 27eb9c │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ add r4, r9, #28 │ │ │ │ orr r1, r1, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ orr r1, sl, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r4, [sp, #16] │ │ │ │ b 27e864 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2c18 │ │ │ │ + bl 3e2c0c │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 27eb9c │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ mov r2, r9 │ │ │ │ ldr fp, [r0, r1, lsl #5]! │ │ │ │ @@ -571340,15 +571340,15 @@ │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ mov r1, sl │ │ │ │ bl 8097a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 27e948 │ │ │ │ str fp, [sp, #200] @ 0xc8 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ @@ -571385,15 +571385,15 @@ │ │ │ │ ldm r4, {r2, r3, r5, r7} │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ bl 8097a8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, fp │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ ldr sl, [sp, #176] @ 0xb0 │ │ │ │ ldr r6, [sp, #180] @ 0xb4 │ │ │ │ cmp r7, #35 @ 0x23 │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ bne 27ead8 │ │ │ │ @@ -571427,15 +571427,15 @@ │ │ │ │ bl 1bb788 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 27e848 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 27e848 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r9, [sp, #188] @ 0xbc │ │ │ │ ldr r5, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #33 @ 0x21 │ │ │ │ @@ -571443,15 +571443,15 @@ │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr r5, [sp, #140] @ 0x8c │ │ │ │ mov r0, r5 │ │ │ │ bl 289280 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r8, [sp, #28] │ │ │ │ mov r8, r6 │ │ │ │ mov sl, r4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp fp, #33 @ 0x21 │ │ │ │ beq 27eb58 │ │ │ │ @@ -571463,15 +571463,15 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ str r0, [sp, #24] │ │ │ │ beq 27eb08 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r8, r6 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r9, #33 @ 0x21 │ │ │ │ str r5, [sp, #28] │ │ │ │ bne 27eba4 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ @@ -571513,15 +571513,15 @@ │ │ │ │ cmp fp, #33 @ 0x21 │ │ │ │ beq 27eb58 │ │ │ │ b 27eb68 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 27eca0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ stm r6, {r7, sl} │ │ │ │ str r8, [r6, #8] │ │ │ │ str r4, [r6, #12] │ │ │ │ str r9, [r6, #16] │ │ │ │ @@ -571538,32 +571538,32 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ b 27ec34 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ mov r5, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp fp, #0 │ │ │ │ beq 27ec4c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r9, #33 @ 0x21 │ │ │ │ bne 27eca0 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #33 @ 0x21 │ │ │ │ bne 27ec98 │ │ │ │ b 27eca0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 27ec80 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #33 @ 0x21 │ │ │ │ bne 27ec98 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 28b710 │ │ │ │ @@ -571865,15 +571865,15 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r8, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 27eedc │ │ │ │ sub r0, sl, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 27eedc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp fp, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ @@ -571924,15 +571924,15 @@ │ │ │ │ add r1, fp, r0 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 27f23c │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #21 │ │ │ │ beq 27f258 │ │ │ │ mov r0, r5 │ │ │ │ bl 2886b8 │ │ │ │ @@ -572497,15 +572497,15 @@ │ │ │ │ beq 27fb5c │ │ │ │ ldr r0, [pc, #1812] @ 280230 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 27fb64 │ │ │ │ b 280194 │ │ │ │ bls 280070 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ bl 7f840c │ │ │ │ @@ -573107,15 +573107,15 @@ │ │ │ │ ldrd r2, [r9] │ │ │ │ ldrd r4, [r9, #12] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, fp │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5bce18 │ │ │ │ + bl 5bce08 │ │ │ │ sub r7, r7, #20 │ │ │ │ add r9, r9, #20 │ │ │ │ cmp r0, #0 │ │ │ │ bne 280490 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -573125,15 +573125,15 @@ │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ ldr r9, [sp, #352] @ 0x160 │ │ │ │ cmp r9, r0 │ │ │ │ bne 280500 │ │ │ │ ldr r1, [pc, #1036] @ 280904 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5bff38 │ │ │ │ + bl 5bff28 │ │ │ │ ldr r0, [sp, #348] @ 0x15c │ │ │ │ add r1, r9, r9, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -573153,15 +573153,15 @@ │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ ldr r9, [sp, #340] @ 0x154 │ │ │ │ cmp r9, r0 │ │ │ │ bne 28041c │ │ │ │ ldr r1, [pc, #928] @ 280908 │ │ │ │ add r0, sp, #332 @ 0x14c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5bff38 │ │ │ │ + bl 5bff28 │ │ │ │ b 28041c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ bl 282f44 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ @@ -573205,15 +573205,15 @@ │ │ │ │ ldr r7, [r9, #4] │ │ │ │ ldr r3, [r9, #12] │ │ │ │ str r7, [r6] │ │ │ │ stmib r6, {r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 5bcf70 │ │ │ │ + bl 5bcf60 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 280720 │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ add r8, sp, #192 @ 0xc0 │ │ │ │ ldm r2!, {r3, r4, r5, r6, r7} │ │ │ │ mov r1, r8 │ │ │ │ @@ -573252,15 +573252,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2806fc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [r1] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ @@ -573287,59 +573287,59 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 280788 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 25e5fc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2807b0 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #372 @ 0x174 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 2807e4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2808dc │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2808dc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2808e4 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 280838 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ b 2808dc │ │ │ │ mov r4, r0 │ │ │ │ b 2808a8 │ │ │ │ @@ -573496,15 +573496,15 @@ │ │ │ │ ldrd r2, [r9] │ │ │ │ ldrd r4, [r9, #12] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, fp │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5bce18 │ │ │ │ + bl 5bce08 │ │ │ │ sub r7, r7, #20 │ │ │ │ add r9, r9, #20 │ │ │ │ cmp r0, #0 │ │ │ │ bne 280aa4 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -573514,15 +573514,15 @@ │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ ldr r9, [sp, #352] @ 0x160 │ │ │ │ cmp r9, r0 │ │ │ │ bne 280b14 │ │ │ │ ldr r1, [pc, #1036] @ 280f18 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5bff38 │ │ │ │ + bl 5bff28 │ │ │ │ ldr r0, [sp, #348] @ 0x15c │ │ │ │ add r1, r9, r9, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -573542,15 +573542,15 @@ │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ ldr r9, [sp, #340] @ 0x154 │ │ │ │ cmp r9, r0 │ │ │ │ bne 280a30 │ │ │ │ ldr r1, [pc, #928] @ 280f1c │ │ │ │ add r0, sp, #332 @ 0x14c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5bff38 │ │ │ │ + bl 5bff28 │ │ │ │ b 280a30 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ bl 282f44 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ @@ -573594,15 +573594,15 @@ │ │ │ │ ldr r7, [r9, #4] │ │ │ │ ldr r3, [r9, #12] │ │ │ │ str r7, [r6] │ │ │ │ stmib r6, {r2, r3} │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ - bl 5bcf70 │ │ │ │ + bl 5bcf60 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 280d34 │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ add r8, sp, #192 @ 0xc0 │ │ │ │ ldm r2!, {r3, r4, r5, r6, r7} │ │ │ │ mov r1, r8 │ │ │ │ @@ -573641,15 +573641,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 280d10 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [r1] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ @@ -573676,59 +573676,59 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 280d9c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 25e5fc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 280dc4 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #372 @ 0x174 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 280df8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 280ef0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 280ef0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 280ef8 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 280e4c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ b 280ef0 │ │ │ │ mov r4, r0 │ │ │ │ b 280ebc │ │ │ │ @@ -573859,36 +573859,36 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 281078 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 25e5fc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2810a0 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28113c │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ beq 281134 │ │ │ │ add r0, sp, #32 │ │ │ │ @@ -573906,15 +573906,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 281134 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2835ec │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ addseq ip, r2, r0, lsl #18 │ │ │ │ @@ -573966,15 +573966,15 @@ │ │ │ │ addseq r0, r3, r4, ror r0 │ │ │ │ addseq r0, r3, r8, asr r0 │ │ │ │ addseq r0, r3, r4, asr #32 │ │ │ │ rsbseq sl, r2, r5, ror #25 │ │ │ │ @ instruction: 0x0092ffd4 │ │ │ │ addseq pc, r2, r4, ror #24 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 59b654 │ │ │ │ + b 59b644 │ │ │ │ ldr r0, [r0] │ │ │ │ b 298bdc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr ip, [pc, #96] @ 2812a4 │ │ │ │ @@ -575334,15 +575334,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ addseq lr, r2, r4, ror #22 │ │ │ │ rsbseq r9, r2, ip, asr r8 │ │ │ │ addseq lr, r2, ip, ror #23 │ │ │ │ rsbseq r9, r2, r8, lsl r9 │ │ │ │ rsbeq fp, sp, r0, asr #31 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 5ff6e4 │ │ │ │ + b 5ff6d4 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ b 831034 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldrd r4, [r0, #12] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -575613,15 +575613,15 @@ │ │ │ │ beq 282bf0 │ │ │ │ ldr r0, [pc, #228] @ 282cb0 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 282c5c │ │ │ │ mov r6, r0 │ │ │ │ b 282bf4 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ @@ -575629,42 +575629,42 @@ │ │ │ │ bl 4ef5c │ │ │ │ str r5, [sp, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sp │ │ │ │ mov r2, r8 │ │ │ │ - bl 5b909c │ │ │ │ + bl 5b908c │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add r3, r4, #8 │ │ │ │ stm r4, {sl, fp} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5ba5fc │ │ │ │ + bl 5ba5ec │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 282c50 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, #0 │ │ │ │ ldr r2, [pc, #72] @ 282cac │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 282ca0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 28babc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -575713,24 +575713,24 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 282d3c │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 282d3c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 282d94 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ @@ -575853,49 +575853,49 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 1ac71c │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 282f74 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 282f74 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 282fc8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r6, #32] │ │ │ │ add r5, r6, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 282fec │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 283008 │ │ │ │ add r5, r0, #48 @ 0x30 │ │ │ │ bl 28b878 │ │ │ │ mov r0, r5 │ │ │ │ b 282ff0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 283028 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -576216,22 +576216,22 @@ │ │ │ │ add r0, r0, #4 │ │ │ │ b 288a38 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 283568 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 64ced4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ bl 64ced4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -576239,54 +576239,54 @@ │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 2835a8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2835c4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2835e4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 25e5fc │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28361c │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 283644 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r5, #0 │ │ │ │ @@ -576305,15 +576305,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2836b0 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2836e8 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -576327,15 +576327,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 283708 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ b 1ac71c │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -576345,68 +576345,68 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 283750 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 283770 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 283794 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r4, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2837c8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2837d0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2837d0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2837d0 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 289004 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 28ec64 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28382c │ │ │ │ @@ -576432,18 +576432,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #8 │ │ │ │ - b 3ef140 │ │ │ │ + b 3ef134 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed000 │ │ │ │ + bl 3ecff4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -576846,66 +576846,66 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 283f24 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 283f44 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ beq 283f84 │ │ │ │ cmp r0, #0 │ │ │ │ bne 283f8c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 283f8c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 283f8c │ │ │ │ add r0, r4, #4 │ │ │ │ bl 289004 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 283fdc │ │ │ │ cmp r1, #3 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 283fe4 │ │ │ │ bx lr │ │ │ │ add r0, r0, #4 │ │ │ │ b 288a38 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 284040 │ │ │ │ cmp r1, #3 │ │ │ │ bxeq lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ @@ -576925,30 +576925,30 @@ │ │ │ │ add r0, r0, #4 │ │ │ │ b 289004 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 284028 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 284028 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #277] @ 0x115 │ │ │ │ cmp r0, #11 │ │ │ │ bhi 284698 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -576979,15 +576979,15 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 284104 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 284104 │ │ │ │ ldrb r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #4 │ │ │ │ beq 28441c │ │ │ │ cmp r0, #3 │ │ │ │ bne 284610 │ │ │ │ ldrb r0, [r4, #330] @ 0x14a │ │ │ │ @@ -577029,15 +577029,15 @@ │ │ │ │ ldr r1, [r4, #260] @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq 284698 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r0, [r4, #317] @ 0x13d │ │ │ │ cmp r0, #4 │ │ │ │ beq 2844b0 │ │ │ │ cmp r0, #3 │ │ │ │ bne 284618 │ │ │ │ ldrb r0, [r4, #792] @ 0x318 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -577163,15 +577163,15 @@ │ │ │ │ bl 25e7cc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 284570 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 284570 │ │ │ │ ldrb r0, [r4, #466] @ 0x1d2 │ │ │ │ cmp r0, #5 │ │ │ │ bhi 284610 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -577182,18 +577182,18 @@ │ │ │ │ andeq r0, r0, r4, asr #13 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ ldr r1, [r4, #440] @ 0x1b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 284464 │ │ │ │ ldr r0, [r4, #444] @ 0x1bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #452 @ 0x1c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ b 285420 │ │ │ │ ldrb r0, [r4, #780] @ 0x30c │ │ │ │ cmp r0, #3 │ │ │ │ bne 284568 │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #4 │ │ │ │ beq 284dd4 │ │ │ │ @@ -577243,15 +577243,15 @@ │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 284dec │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 284558 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #275] @ 0x113 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #276] @ 0x114 │ │ │ │ ldrb r0, [r4, #273] @ 0x111 │ │ │ │ @@ -577267,15 +577267,15 @@ │ │ │ │ b 284584 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2845b8 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ ldrd r0, [r4, #236] @ 0xec │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2845e0 │ │ │ │ add r6, r0, #52 @ 0x34 │ │ │ │ @@ -577285,15 +577285,15 @@ │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 284600 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ bl 28a950 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 288b94 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 289e2c │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ @@ -577313,23 +577313,23 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 28463c │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28463c │ │ │ │ ldr r1, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 284690 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #274] @ 0x112 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r0, [r4, #428] @ 0x1ac │ │ │ │ cmp r0, #4 │ │ │ │ beq 284ab4 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -577365,15 +577365,15 @@ │ │ │ │ ldr r0, [r4, #576] @ 0x240 │ │ │ │ blx r1 │ │ │ │ b 285664 │ │ │ │ ldr r2, [r4, #328] @ 0x148 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, r0 │ │ │ │ beq 284798 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r6, r0, #4 │ │ │ │ lsr r5, r1, #5 │ │ │ │ @@ -577386,23 +577386,23 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 284760 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 284760 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2845c0 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2845c0 │ │ │ │ ldrb r0, [r4, #314] @ 0x13a │ │ │ │ add r7, r4, #304 @ 0x130 │ │ │ │ cmp r0, #5 │ │ │ │ beq 284db4 │ │ │ │ cmp r0, #4 │ │ │ │ beq 284d5c │ │ │ │ @@ -577532,15 +577532,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 28589c │ │ │ │ ldr r1, [r4, #688] @ 0x2b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28589c │ │ │ │ ldr r0, [r4, #692] @ 0x2b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28589c │ │ │ │ ldrb r0, [r4, #428] @ 0x1ac │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #424] @ 0x1a8 │ │ │ │ cmpeq r0, #3 │ │ │ │ bne 284348 │ │ │ │ add r0, r4, #392 @ 0x188 │ │ │ │ @@ -577573,27 +577573,27 @@ │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [r4, #348] @ 0x15c │ │ │ │ cmp r1, #0 │ │ │ │ beq 284a80 │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #360] @ 0x168 │ │ │ │ cmp r1, #0 │ │ │ │ beq 284a98 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #372] @ 0x174 │ │ │ │ cmp r1, #0 │ │ │ │ beq 284540 │ │ │ │ ldr r0, [r4, #376] @ 0x178 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 284540 │ │ │ │ ldrb r0, [r4, #805] @ 0x325 │ │ │ │ cmp r0, #3 │ │ │ │ beq 284fa4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 285fb4 │ │ │ │ add r6, r4, #792 @ 0x318 │ │ │ │ @@ -577602,15 +577602,15 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 285fb4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #796] @ 0x31c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 285fb4 │ │ │ │ ldrb r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2853e0 │ │ │ │ ldrb r0, [r4, #484] @ 0x1e4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2853d8 │ │ │ │ @@ -577672,15 +577672,15 @@ │ │ │ │ bne 284bdc │ │ │ │ b 285cfc │ │ │ │ ldr r1, [r4, #332] @ 0x14c │ │ │ │ cmp r1, #0 │ │ │ │ beq 284c0c │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #329] @ 0x149 │ │ │ │ b 285de0 │ │ │ │ ldrb r0, [r4, #524] @ 0x20c │ │ │ │ cmp r0, #3 │ │ │ │ bne 285e68 │ │ │ │ ldrb r0, [r4, #516] @ 0x204 │ │ │ │ @@ -577727,22 +577727,22 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2853e8 │ │ │ │ ldr r1, [r4, #488] @ 0x1e8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2853e8 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2853e8 │ │ │ │ ldr r1, [r4, #472] @ 0x1d8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2853e0 │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2853e0 │ │ │ │ ldrb r0, [r4, #609] @ 0x261 │ │ │ │ cmp r0, #3 │ │ │ │ beq 284ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 285be0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ @@ -577856,15 +577856,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 284ec8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 284eec │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #356] @ 0x164 │ │ │ │ ldrb r0, [r4, #357] @ 0x165 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #358] @ 0x166 │ │ │ │ cmp r0, #0 │ │ │ │ beq 284f38 │ │ │ │ @@ -577875,37 +577875,37 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 284f14 │ │ │ │ cmp r2, #1 │ │ │ │ bne 284f38 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ strb r5, [r4, #357] @ 0x165 │ │ │ │ b 2859b0 │ │ │ │ add r0, r4, #432 @ 0x1b0 │ │ │ │ bl 283be4 │ │ │ │ ldr r1, [r4, #396] @ 0x18c │ │ │ │ cmp r1, #0 │ │ │ │ beq 284f60 │ │ │ │ ldr r0, [r4, #400] @ 0x190 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ beq 284f78 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 284f90 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #725 @ 0x2d5 │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #727] @ 0x2d7 │ │ │ │ b 284540 │ │ │ │ ldrb r0, [r4, #721] @ 0x2d1 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -578062,15 +578062,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2858c8 │ │ │ │ ldr r1, [r4, #628] @ 0x274 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2858c8 │ │ │ │ ldr r0, [r4, #632] @ 0x278 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2858c8 │ │ │ │ ldrb r0, [r4, #640] @ 0x280 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2858dc │ │ │ │ ldrb r0, [r4, #636] @ 0x27c │ │ │ │ cmp r0, #3 │ │ │ │ beq 2858d4 │ │ │ │ @@ -578180,30 +578180,30 @@ │ │ │ │ bl 2dc674 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 289094 │ │ │ │ add r6, r4, #428 @ 0x1ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #464] @ 0x1d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 285414 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ add r6, r4, #416 @ 0x1a0 │ │ │ │ strb r0, [r4, #465] @ 0x1d1 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 284610 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 284610 │ │ │ │ ldrb r0, [r4, #509] @ 0x1fd │ │ │ │ cmp r0, #3 │ │ │ │ bne 285458 │ │ │ │ ldr r0, [r4, #500] @ 0x1f4 │ │ │ │ bl 28a574 │ │ │ │ mov r0, #0 │ │ │ │ @@ -578298,21 +578298,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2858f0 │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2855d4 │ │ │ │ ldr r0, [r4, #668] @ 0x29c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #676] @ 0x2a4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2858f0 │ │ │ │ ldr r0, [r4, #680] @ 0x2a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2858f0 │ │ │ │ add r0, r4, #548 @ 0x224 │ │ │ │ add r7, r4, #472 @ 0x1d8 │ │ │ │ bl 28c918 │ │ │ │ ldr r0, [r4, #648] @ 0x288 │ │ │ │ cmp r0, #4 │ │ │ │ beq 285610 │ │ │ │ @@ -578482,15 +578482,15 @@ │ │ │ │ add r0, r4, #708 @ 0x2c4 │ │ │ │ bl 2dc674 │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2858b4 │ │ │ │ ldr r0, [r4, #640] @ 0x280 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #624] @ 0x270 │ │ │ │ mov r0, #628 @ 0x274 │ │ │ │ b 28594c │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ bl 2dc674 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #672] @ 0x2a0 │ │ │ │ @@ -578505,35 +578505,35 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 285910 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #618] @ 0x26a │ │ │ │ ldr r1, [r4, #604] @ 0x25c │ │ │ │ cmp r1, #0 │ │ │ │ beq 285930 │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 289094 │ │ │ │ ldrb r0, [r4, #617] @ 0x269 │ │ │ │ cmp r0, #0 │ │ │ │ beq 285960 │ │ │ │ ldr r1, [r4, #592] @ 0x250 │ │ │ │ mov r0, #596 @ 0x254 │ │ │ │ cmp r1, #0 │ │ │ │ beq 285960 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #617] @ 0x269 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ @@ -578545,15 +578545,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 28598c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2859b0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldrb r0, [r4, #333] @ 0x14d │ │ │ │ cmp r0, #0 │ │ │ │ beq 2859fc │ │ │ │ ldr r1, [r4, #308] @ 0x134 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ @@ -578564,15 +578564,15 @@ │ │ │ │ b 2859c8 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2859fc │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #333] @ 0x14d │ │ │ │ b 284570 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 285a44 │ │ │ │ mov r0, r4 │ │ │ │ @@ -578807,37 +578807,37 @@ │ │ │ │ ldr r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #392] @ 0x188 │ │ │ │ cmp r1, #0 │ │ │ │ beq 285dc8 │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ beq 285de0 │ │ │ │ ldr r0, [r4, #348] @ 0x15c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ beq 285e10 │ │ │ │ add r7, r4, #304 @ 0x130 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmn r0, #1 │ │ │ │ beq 285e08 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ bl 28b614 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #328] @ 0x148 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #300] @ 0x12c │ │ │ │ cmn r0, #1 │ │ │ │ beq 285e30 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 28b614 │ │ │ │ mov r0, r4 │ │ │ │ @@ -578928,15 +578928,15 @@ │ │ │ │ bl 25e874 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 285fac │ │ │ │ ldr r0, [r4, #764] @ 0x2fc │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #804] @ 0x324 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #432]! @ 0x1b0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -579104,15 +579104,15 @@ │ │ │ │ b 286418 │ │ │ │ ldr r1, [r4, #644] @ 0x284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2869bc │ │ │ │ ldr r0, [r4, #648] @ 0x288 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2869bc │ │ │ │ mov r8, r0 │ │ │ │ b 286620 │ │ │ │ mov r8, r0 │ │ │ │ b 2865e8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -579180,15 +579180,15 @@ │ │ │ │ b 286dc4 │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28639c │ │ │ │ ldr r0, [r4, #640] @ 0x280 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #624] @ 0x270 │ │ │ │ mov r0, #628 @ 0x274 │ │ │ │ b 286dd8 │ │ │ │ b 2869b8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -579456,27 +579456,27 @@ │ │ │ │ bne 2867f8 │ │ │ │ ldr r1, [r4, #372] @ 0x174 │ │ │ │ cmp r1, #0 │ │ │ │ bne 286810 │ │ │ │ b 286b5c │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #360] @ 0x168 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2867d0 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #372] @ 0x174 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286b5c │ │ │ │ ldr r0, [r4, #376] @ 0x178 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 286b5c │ │ │ │ b 286eb0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl 289c78 │ │ │ │ b 286c14 │ │ │ │ bl 77b24 │ │ │ │ @@ -579538,21 +579538,21 @@ │ │ │ │ bne 286940 │ │ │ │ ldrb r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ bne 286958 │ │ │ │ b 286d5c │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286918 │ │ │ │ ldr r0, [r4, #348] @ 0x15c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ beq 286d5c │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 28af9c │ │ │ │ b 286d5c │ │ │ │ mov r8, r0 │ │ │ │ @@ -579580,15 +579580,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #618] @ 0x26a │ │ │ │ ldr r1, [r4, #604] @ 0x25c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2869dc │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 289094 │ │ │ │ b 286dc4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ b 286da8 │ │ │ │ @@ -579651,15 +579651,15 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286b08 │ │ │ │ ldr r0, [r4, #764] @ 0x2fc │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 286b08 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #760 @ 0x2f8 │ │ │ │ bl 28b8c8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #804] @ 0x324 │ │ │ │ b 286bd0 │ │ │ │ @@ -579672,48 +579672,48 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 286b90 │ │ │ │ ldr r1, [r4, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286b4c │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #725 @ 0x2d5 │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #727] @ 0x2d7 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286da8 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 286da8 │ │ │ │ ldr r0, [r4, #400] @ 0x190 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286b34 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ bne 286b40 │ │ │ │ b 286b4c │ │ │ │ ldr r1, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286bd0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #796] @ 0x31c │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #432]! @ 0x1b0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -579759,15 +579759,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 286c84 │ │ │ │ cmp r2, #1 │ │ │ │ bne 286ca8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #356] @ 0x164 │ │ │ │ ldrb r0, [r4, #357] @ 0x165 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #358] @ 0x166 │ │ │ │ cmp r0, #0 │ │ │ │ beq 286cf4 │ │ │ │ @@ -579778,15 +579778,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 286cd0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 286cf4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #357] @ 0x165 │ │ │ │ b 286f9c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 287024 │ │ │ │ mov r8, r0 │ │ │ │ @@ -579840,15 +579840,15 @@ │ │ │ │ beq 286dec │ │ │ │ ldr r1, [r4, #592] @ 0x250 │ │ │ │ mov r0, #596 @ 0x254 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286dec │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #617] @ 0x269 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 286eb4 │ │ │ │ mov r8, r0 │ │ │ │ @@ -579911,35 +579911,35 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 287024 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 287024 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #316] @ 0x13c │ │ │ │ b 2870ec │ │ │ │ ldr r1, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 286f38 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #416] @ 0x1a0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #465] @ 0x1d1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2870e4 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2870e4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 286f9c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #312]! @ 0x138 │ │ │ │ @@ -579948,15 +579948,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 286f78 │ │ │ │ cmp r2, #1 │ │ │ │ bne 286f9c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldrb r0, [r4, #333] @ 0x14d │ │ │ │ cmp r0, #0 │ │ │ │ beq 28701c │ │ │ │ add r0, r4, #300 @ 0x12c │ │ │ │ bl 2882fc │ │ │ │ b 28701c │ │ │ │ bl 77b24 │ │ │ │ @@ -579980,15 +579980,15 @@ │ │ │ │ b 286fe4 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq 28701c │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #333] @ 0x14d │ │ │ │ ldrb r0, [r4, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28707c │ │ │ │ add r0, r4, #244 @ 0xf4 │ │ │ │ bl 2882fc │ │ │ │ @@ -580004,15 +580004,15 @@ │ │ │ │ b 287044 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28707c │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ bl 28b400 │ │ │ │ b 2870d4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -580026,15 +580026,15 @@ │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2870d4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ bl 28a950 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 288b94 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 289e2c │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ @@ -580060,43 +580060,43 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28715c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28717c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 2871a4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2871bc │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28719c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #58] @ 0x3a │ │ │ │ cmp r0, #3 │ │ │ │ beq 287288 │ │ │ │ @@ -580109,22 +580109,22 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 287220 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28723c │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ beq 287260 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ @@ -580132,60 +580132,60 @@ │ │ │ │ bne 287250 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28727c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #57] @ 0x39 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2872a0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2872b8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ bne 287230 │ │ │ │ b 28723c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2872ec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ b 28731c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 287314 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 287330 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #20 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #56] @ 0x38 │ │ │ │ bl 28bb0c │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #57] @ 0x39 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -580266,15 +580266,15 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 287744 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 287470 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 287470 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2874d8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r6, r0, #4 │ │ │ │ b 2874bc │ │ │ │ @@ -580282,24 +580282,24 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 2874d8 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2874b0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2874b0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2874f8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ @@ -580356,39 +580356,39 @@ │ │ │ │ b 65b91c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 287768 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq 28763c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r6, r0, #4 │ │ │ │ b 287620 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 28763c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 287614 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 287614 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28765c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ @@ -580447,15 +580447,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 287768 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 2877a0 │ │ │ │ @@ -580656,23 +580656,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 287aac │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 287acc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 287bc4 │ │ │ │ @@ -580846,15 +580846,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ b 289280 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 287d44 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #20 │ │ │ │ bxhi lr │ │ │ │ b 2886b8 │ │ │ │ add r0, r0, #8 │ │ │ │ b 289004 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -580887,15 +580887,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 287e48 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 287e70 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -580913,15 +580913,15 @@ │ │ │ │ bne 287e88 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 287eb0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #84] @ 287f10 │ │ │ │ ldr r2, [pc, #84] @ 287f14 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ @@ -580935,15 +580935,15 @@ │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 287f0c │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r7, r2, r8, rrx │ │ │ │ addseq fp, r2, r8, asr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -580953,46 +580953,46 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 287f50 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 287f6c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 287f88 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 287fd4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 287fcc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ bl 287fe0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ @@ -581004,23 +581004,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28801c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28803c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ cmp r1, #3 │ │ │ │ beq 28806c │ │ │ │ cmp r1, #4 │ │ │ │ bne 288074 │ │ │ │ @@ -581207,15 +581207,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 288348 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 28836c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ @@ -581223,15 +581223,15 @@ │ │ │ │ b 288350 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 288388 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -581310,59 +581310,59 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 288500 │ │ │ │ ldr r1, [r6, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2884e4 │ │ │ │ ldr r0, [r6, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2884c0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2884c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288520 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50750 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 64ced4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288574 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 288594 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #6 │ │ │ │ bne 2885b0 │ │ │ │ add r0, r0, #4 │ │ │ │ b 289b1c │ │ │ │ @@ -581378,15 +581378,15 @@ │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2885d8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 2886b8 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #20 │ │ │ │ bxhi lr │ │ │ │ b 2886b8 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -581411,28 +581411,28 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 28864c │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bf9f0 │ │ │ │ + b 5bf9e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 288684 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2886ac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #19 │ │ │ │ @@ -581463,15 +581463,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288728 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 288750 │ │ │ │ @@ -581502,15 +581502,15 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288728 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 288820 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -581580,39 +581580,39 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 289190 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28891c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2888ac │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 289190 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288960 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288728 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2889c4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -581625,15 +581625,15 @@ │ │ │ │ bne 288a30 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71b02c │ │ │ │ b 288a30 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 288990 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 288a30 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ @@ -581649,15 +581649,15 @@ │ │ │ │ bl 867e94 │ │ │ │ b 288a30 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #8 │ │ │ │ bhi 288af4 │ │ │ │ add r2, pc, #4 │ │ │ │ @@ -581691,15 +581691,15 @@ │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288af4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 289004 │ │ │ │ add r0, r0, #4 │ │ │ │ b 2886b8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcs 288af8 │ │ │ │ @@ -581737,97 +581737,97 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 288b90 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 288ba4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 288bc8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 288be0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 288c18 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 288bf4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 288c18 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 288c20 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfd04 │ │ │ │ + b 5bfcf4 │ │ │ │ mov r6, r0 │ │ │ │ b 288ca8 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 288c70 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 288ca8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 288c84 │ │ │ │ cmp r2, #1 │ │ │ │ bne 288ca8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 288cb0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 288cd8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #-2147483638 @ 0x8000000a │ │ │ │ @@ -581845,38 +581845,38 @@ │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 288e08 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288dec │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 288dec │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 288ce4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 288ce4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288dec │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 288dec │ │ │ │ @@ -581895,15 +581895,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 288e08 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ b 288e18 │ │ │ │ b 288e18 │ │ │ │ b 288e18 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -581911,22 +581911,22 @@ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ b 288e44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r6, #8 │ │ │ │ bl 28b590 │ │ │ │ b 288e48 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -581936,54 +581936,54 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 288e84 │ │ │ │ cmp r1, #1 │ │ │ │ bne 288eac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 288eb8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 288edc │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 288ee8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 288f0c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 288f48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 288f1c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 288fc0 │ │ │ │ mov r6, r0 │ │ │ │ b 288f90 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -581993,41 +581993,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 288f6c │ │ │ │ cmp r2, #1 │ │ │ │ bne 288f90 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 288f9c │ │ │ │ cmp r2, #1 │ │ │ │ bne 288fc0 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 288ff8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 288fd0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 288ff8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 28905c │ │ │ │ @@ -582039,32 +582039,32 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 289048 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28907c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -582090,15 +582090,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7c4d74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 289114 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ bl 28c0c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -582114,22 +582114,22 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 289168 │ │ │ │ bx lr │ │ │ │ add r0, r0, #4 │ │ │ │ b 289004 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #14 │ │ │ │ movcs r1, #8 │ │ │ │ cmp r1, #8 │ │ │ │ bhi 289258 │ │ │ │ @@ -582147,15 +582147,15 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 289258 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 28afec │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -582171,23 +582171,23 @@ │ │ │ │ bl 28afec │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 289258 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 289278 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -582260,15 +582260,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 289280 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2892f4 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -582308,56 +582308,56 @@ │ │ │ │ b 289448 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2894d8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 28afec │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2894a8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 28afec │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 28afec │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 28afec │ │ │ │ b 2895d0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 28afec │ │ │ │ b 2895d0 │ │ │ │ bl 77b24 │ │ │ │ @@ -582371,15 +582371,15 @@ │ │ │ │ b 289540 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 289578 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 28afec │ │ │ │ b 2895d0 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ @@ -582391,15 +582391,15 @@ │ │ │ │ b 289590 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2895c8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 28afec │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -582415,41 +582415,41 @@ │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 2886b8 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #20 │ │ │ │ bhi 28960c │ │ │ │ b 2886b8 │ │ │ │ add r0, r0, #4 │ │ │ │ b 289004 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bb228 │ │ │ │ + bl 5bb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 289674 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 289690 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 2896a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ @@ -582458,21 +582458,21 @@ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ bne 2896e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2896c0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #4 │ │ │ │ bhi 2898dc │ │ │ │ @@ -582491,15 +582491,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28975c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2898d8 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -582514,15 +582514,15 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2897b8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, #20] │ │ │ │ sub r2, r1, #4 │ │ │ │ uxtb r3, r2 │ │ │ │ cmp r3, #3 │ │ │ │ movcs r2, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ @@ -582535,27 +582535,27 @@ │ │ │ │ pophi {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2898d8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ bhi 28983c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28983c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2898d8 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -582570,15 +582570,15 @@ │ │ │ │ bne 289898 │ │ │ │ cmp r1, #0 │ │ │ │ beq 289898 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2898d8 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -582587,56 +582587,56 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2898d8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 289004 │ │ │ │ b 2898f0 │ │ │ │ b 2898f0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28990c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 28994c │ │ │ │ cmp r0, #0 │ │ │ │ bne 289954 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 289954 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 289954 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 289004 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 2899e0 │ │ │ │ cmp r1, #2 │ │ │ │ bne 289a78 │ │ │ │ @@ -582700,45 +582700,45 @@ │ │ │ │ mov r0, r1 │ │ │ │ b 2886b8 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 289abc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #20 │ │ │ │ mov r0, r6 │ │ │ │ bl 25e9cc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 289aec │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 289b14 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #19 │ │ │ │ movcs r1, #13 │ │ │ │ cmp r1, #13 │ │ │ │ @@ -582766,15 +582766,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 289b90 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 289190 │ │ │ │ add r0, r0, #4 │ │ │ │ b 289004 │ │ │ │ b 2886b8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -582928,56 +582928,56 @@ │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 289e3c │ │ │ │ cmp r1, #1 │ │ │ │ bne 289e64 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 289e9c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 289e78 │ │ │ │ cmp r2, #1 │ │ │ │ bne 289e9c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 289ea4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bf924 │ │ │ │ + b 5bf914 │ │ │ │ mov r6, r0 │ │ │ │ b 289f14 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 289f14 │ │ │ │ @@ -582986,48 +582986,48 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 289ef0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 289f14 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 289f1c │ │ │ │ cmp r1, #1 │ │ │ │ bne 289f44 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 289f78 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 289f98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 28a028 │ │ │ │ @@ -583170,15 +583170,15 @@ │ │ │ │ b 28a18c │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28a1f4 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ beq 28a258 │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ b 28a214 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -583202,15 +583202,15 @@ │ │ │ │ b 28a20c │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 28a274 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 28a2bc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28a2bc │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ @@ -583269,15 +583269,15 @@ │ │ │ │ b 28a318 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 28a400 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28a400 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 28a394 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq 28a3dc │ │ │ │ @@ -583299,49 +583299,49 @@ │ │ │ │ b 28a390 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28a3f8 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ bl 28eb5c │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ bl 28b5d0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28a454 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 25ec30 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28a480 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 28a4b8 │ │ │ │ add r0, r6, r5 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ @@ -583356,25 +583356,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 28a4dc │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28a504 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ bl 28364c │ │ │ │ b 28a568 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ @@ -583391,15 +583391,15 @@ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 28a568 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 391418 │ │ │ │ mov r0, r4 │ │ │ │ @@ -583439,15 +583439,15 @@ │ │ │ │ bne 28a614 │ │ │ │ dmb ish │ │ │ │ bl 7bf8c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 28a674 │ │ │ │ mov r6, r0 │ │ │ │ b 28a66c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ @@ -583462,28 +583462,28 @@ │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ mov r0, r4 │ │ │ │ bl 28f560 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ bxhi lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28a6b8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ beq 28a708 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -583640,69 +583640,69 @@ │ │ │ │ bgt 28a938 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ bxne lr │ │ │ │ cmp r1, #0 │ │ │ │ beq 28a94c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28a960 │ │ │ │ cmp r1, #1 │ │ │ │ bne 28a988 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 28a994 │ │ │ │ cmp r2, #1 │ │ │ │ bne 28a9b8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 28a9c4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 28a9e8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 28aa24 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28a9f8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 28aa9c │ │ │ │ mov r6, r0 │ │ │ │ b 28aa6c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -583712,41 +583712,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 28aa48 │ │ │ │ cmp r2, #1 │ │ │ │ bne 28aa6c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 28aa78 │ │ │ │ cmp r2, #1 │ │ │ │ bne 28aa9c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 28aad4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28aaac │ │ │ │ cmp r1, #1 │ │ │ │ bne 28aad4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28ab18 │ │ │ │ ldr ip, [r0] │ │ │ │ @@ -583775,15 +583775,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28ab68 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28abc4 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -583797,46 +583797,46 @@ │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28abc0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 28ab88 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 28ab98 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28ab98 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28ac28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 28ac4c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 28b614 │ │ │ │ @@ -583893,30 +583893,30 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28ad40 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28ad70 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28ad50 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 28c594 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -583965,15 +583965,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, #0 │ │ │ │ beq 28ae64 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28aeb8 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -583982,25 +583982,25 @@ │ │ │ │ bne 28aeac │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 28b4e4 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 28ae74 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 6ff264 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ @@ -584047,15 +584047,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 289fa0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 28afb8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 28b614 │ │ │ │ @@ -584099,15 +584099,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 28afec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b0fc │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 28afec │ │ │ │ @@ -584125,37 +584125,37 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 28afec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 28b0fc │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b 28b108 │ │ │ │ b 28b108 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28b14c │ │ │ │ add r0, r4, #12 │ │ │ │ bl 28c440 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -584167,15 +584167,15 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl 28afec │ │ │ │ mov r5, r6 │ │ │ │ b 28b15c │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -584202,28 +584202,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b214 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b22c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b248 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 28b27c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -584231,27 +584231,27 @@ │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ bne 28b2ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b268 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b274 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 28b300 │ │ │ │ @@ -584269,42 +584269,42 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28b320 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 28b340 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28b354 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28b380 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 28b3d8 │ │ │ │ @@ -584314,25 +584314,25 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 28b3d8 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b3b0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28b3b0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28b3fc │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ @@ -584345,15 +584345,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 28b450 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 28b474 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ @@ -584362,15 +584362,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28b494 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 28b4e0 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -584390,15 +584390,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b504 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28b550 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ beq 28b568 │ │ │ │ @@ -584408,46 +584408,46 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 28b568 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b528 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28b528 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bne 28b520 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28b58c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 288ce4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 28b610 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ @@ -584529,51 +584529,51 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 289280 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #8 │ │ │ │ - b 3ef140 │ │ │ │ + b 3ef134 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28b778 │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ b 28fb1c │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ b 28fb1c │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b7c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28b824 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -584583,61 +584583,61 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28b85c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b808 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 28b7e0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 28b7f0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 28b7fc │ │ │ │ b 28b808 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 1ac71c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b8a0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28b8c0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 28b924 │ │ │ │ @@ -584662,15 +584662,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28b944 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r7 │ │ │ │ beq 28b98c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ @@ -584687,25 +584687,25 @@ │ │ │ │ b 28b94c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28b9a8 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 28b9d0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #6 │ │ │ │ bne 28b9e8 │ │ │ │ add r0, r4, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 289b1c │ │ │ │ cmp r0, #4 │ │ │ │ @@ -584721,15 +584721,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28ba10 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2886b8 │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ cmp r0, #20 │ │ │ │ pophi {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ @@ -584759,30 +584759,30 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 28bab8 │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5ba5fc │ │ │ │ + bl 5ba5ec │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28bae4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28bb04 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 28bb34 │ │ │ │ @@ -584794,23 +584794,23 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28bb54 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 28bb74 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4e394 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 4e394 │ │ │ │ mov r0, r5 │ │ │ │ @@ -584901,15 +584901,15 @@ │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 28bd00 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ add r0, r4, #28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 288a38 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 288a38 │ │ │ │ mov r0, r5 │ │ │ │ @@ -584936,40 +584936,40 @@ │ │ │ │ bne 28bd64 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28bd8c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #48] @ 28bdcc │ │ │ │ ldr r2, [pc, #48] @ 28bdd0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq r3, r2, r8, lsl #3 │ │ │ │ addseq r7, r2, r8, ror #23 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 28bdf0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ add r0, r4, #28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 288ce4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 288ce4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -584977,15 +584977,15 @@ │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 28be30 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ add r0, r4, #28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 289004 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 289004 │ │ │ │ mov r0, r5 │ │ │ │ @@ -584993,15 +584993,15 @@ │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 28be70 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ sub r0, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #5 │ │ │ │ movcs r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ beq 28be9c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -585012,15 +585012,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28beac │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 289130 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -585052,15 +585052,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28bf5c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 28bf6c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 28bfb4 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -585081,44 +585081,44 @@ │ │ │ │ b 28bf68 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28bfd0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 28bff8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28c00c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28c038 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 28c0c4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c08c │ │ │ │ @@ -585156,15 +585156,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28c11c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -585176,38 +585176,38 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 28c128 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5bf924 │ │ │ │ + b 5bf914 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 28c154 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5bf924 │ │ │ │ + b 5bf914 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #8 │ │ │ │ - b 3ef140 │ │ │ │ + b 3ef134 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 28c1a8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ add r0, r4, #32 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2896f8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 2896f8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -585215,40 +585215,40 @@ │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 28c1e8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 28c21c │ │ │ │ cmp r0, #0 │ │ │ │ bne 28c224 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c224 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28c224 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 289004 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 289914 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -585291,15 +585291,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28c2f0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 28c318 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28c320 │ │ │ │ @@ -585319,15 +585319,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28c360 │ │ │ │ cmp r1, #1 │ │ │ │ bne 28c388 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28c390 │ │ │ │ @@ -585343,51 +585343,51 @@ │ │ │ │ b 64ced4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 28c3e8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c404 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c424 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #8 │ │ │ │ - b 3ef140 │ │ │ │ + b 3ef134 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 28afec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -585401,15 +585401,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 28c4d0 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 28c4f4 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ bl 244ac0 │ │ │ │ @@ -585418,15 +585418,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28c514 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 28c564 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -585470,23 +585470,23 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ b 28c604 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 287f18 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 28c614 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 28b614 │ │ │ │ @@ -585540,15 +585540,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ bne 28c6d8 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5bf924 │ │ │ │ + b 5bf914 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28c74c │ │ │ │ ldrd r6, [r4, #12] │ │ │ │ @@ -585563,26 +585563,26 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 28c728 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 4e424 │ │ │ │ b 28c728 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ bne 28c720 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28c784 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 28c7b0 │ │ │ │ mov r5, r6 │ │ │ │ @@ -585593,15 +585593,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28c7d0 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 1acc00 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ bl 615f2c │ │ │ │ @@ -585615,25 +585615,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c828 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 1ab9d0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c870 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28c870 │ │ │ │ mov r5, r0 │ │ │ │ b 28c868 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ bl 615f2c │ │ │ │ ldrd r0, [r4, #80] @ 0x50 │ │ │ │ @@ -585651,30 +585651,30 @@ │ │ │ │ bl 2dcd1c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c8b8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 28a430 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c8f4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4] │ │ │ │ eor r0, r0, #3 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 28c90c │ │ │ │ mov r0, r4 │ │ │ │ bl 28a430 │ │ │ │ mov r0, r5 │ │ │ │ @@ -585694,15 +585694,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c964 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ bne 28c994 │ │ │ │ @@ -585732,15 +585732,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28c9fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -585822,15 +585822,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28cb64 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28cba0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -585852,36 +585852,36 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28cbdc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28cbf4 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #452] @ 0x1c4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 28cc14 │ │ │ │ ldr r6, [r4, #448] @ 0x1c0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 28cc04 │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ beq 28cc30 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 28d694 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28d694 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ @@ -586074,15 +586074,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28cf54 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1081] @ 0x439 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ dmb ish │ │ │ │ @@ -586308,15 +586308,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28d2fc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #430 @ 0x1ae │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ b 28d82c │ │ │ │ ldrb r0, [r4, #1736] @ 0x6c8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 28d44c │ │ │ │ @@ -586421,15 +586421,15 @@ │ │ │ │ b 28d5b8 │ │ │ │ ldr r1, [r4, #820] @ 0x334 │ │ │ │ mov r0, #824 @ 0x338 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28d758 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28d758 │ │ │ │ add r6, r4, #820 @ 0x334 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d97a4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28d79c │ │ │ │ @@ -586556,25 +586556,25 @@ │ │ │ │ bne 28d6b0 │ │ │ │ ldr r1, [r4, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28d6dc │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 28d704 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #401]! @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ strb r6, [r5, #-1] │ │ │ │ beq 28d878 │ │ │ │ ldr r7, [r4, #292] @ 0x124 │ │ │ │ ldr r6, [r4, #288] @ 0x120 │ │ │ │ @@ -586584,33 +586584,33 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28d878 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28d878 │ │ │ │ add r0, r4, #848 @ 0x350 │ │ │ │ bl 2dc674 │ │ │ │ add r6, r4, #800 @ 0x320 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ beq 28d774 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 28b614 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28d794 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ cmp r0, #3 │ │ │ │ beq 28d7e0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28d7e0 │ │ │ │ @@ -586699,15 +586699,15 @@ │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #293] @ 0x125 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 28d978 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ @@ -586822,15 +586822,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 28b614 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28db04 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ add r0, r4, #604 @ 0x25c │ │ │ │ bl 28ba78 │ │ │ │ add r0, r4, #436 @ 0x1b4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1033] @ 0x409 │ │ │ │ @@ -586915,15 +586915,15 @@ │ │ │ │ b 28dd40 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28dd64 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28dd64 │ │ │ │ b 28df84 │ │ │ │ mov r8, r0 │ │ │ │ b 28dcd8 │ │ │ │ b 28dd88 │ │ │ │ b 28dda0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -586937,15 +586937,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28dcd0 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ strb r2, [r0, #281] @ 0x119 │ │ │ │ dmb ish │ │ │ │ @@ -587044,15 +587044,15 @@ │ │ │ │ b 28df90 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28df44 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28df44 │ │ │ │ mov r8, r0 │ │ │ │ b 28dec8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28dec8 │ │ │ │ @@ -587076,15 +587076,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28defc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 28df38 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -587100,15 +587100,15 @@ │ │ │ │ ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ bl 283ee0 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28df5c │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ bl 28bb0c │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 28ba78 │ │ │ │ b 28e270 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -587295,15 +587295,15 @@ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ movw r9, #401 @ 0x191 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28e2cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28e2cc │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 28e284 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl 28bb0c │ │ │ │ @@ -587312,15 +587312,15 @@ │ │ │ │ strb r5, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 28e2ac │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ movw r9, #401 @ 0x191 │ │ │ │ strb r5, [r4, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ beq 28e2cc │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ @@ -587363,15 +587363,15 @@ │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #293] @ 0x125 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -587714,15 +587714,15 @@ │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #643] @ 0x283 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 2838ac │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 28e8fc │ │ │ │ @@ -587902,15 +587902,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28ebe4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 28ebf4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 28ec3c │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -587931,15 +587931,15 @@ │ │ │ │ b 28ebf0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 28ec58 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ @@ -587947,52 +587947,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 28eca4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28eca4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28eca4 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 289004 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 25e9cc │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28ed04 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28ed2c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ @@ -588034,41 +588034,41 @@ │ │ │ │ b 28ca7c │ │ │ │ add r0, r4, #16 │ │ │ │ bl 28f5c4 │ │ │ │ b 28ee2c │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl 28f5c4 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28ee0c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28ee2c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 28ee38 │ │ │ │ cmp r2, #1 │ │ │ │ bne 28f02c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ b 28f02c │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ bne 28f02c │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 28eefc │ │ │ │ @@ -588242,23 +588242,23 @@ │ │ │ │ b 28f1a4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28f174 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28f174 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28f164 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28f164 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 28854c │ │ │ │ add r0, r4, #12 │ │ │ │ bl 28854c │ │ │ │ b 28f174 │ │ │ │ @@ -588270,15 +588270,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 28f180 │ │ │ │ cmp r2, #1 │ │ │ │ bne 28f1a4 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -588316,15 +588316,15 @@ │ │ │ │ bl 7c4d74 │ │ │ │ b 28f344 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28f25c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28f2ac │ │ │ │ ldr r1, [r4, #24] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -588339,27 +588339,27 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 28f300 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ bl 4e424 │ │ │ │ b 28f300 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 28f27c │ │ │ │ mov r0, #28 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r6, r4, #172 @ 0xac │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 28f2f8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 28b614 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ @@ -588367,46 +588367,46 @@ │ │ │ │ bne 28f328 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28f328 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #4 │ │ │ │ beq 28f33c │ │ │ │ bl 289004 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28f364 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28f398 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 28f374 │ │ │ │ mov r5, r0 │ │ │ │ b 28f3cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 28f3c4 │ │ │ │ @@ -588418,15 +588418,15 @@ │ │ │ │ bne 28f3f4 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28f3f4 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #4 │ │ │ │ beq 28f418 │ │ │ │ bl 289004 │ │ │ │ b 28f418 │ │ │ │ bl 77b24 │ │ │ │ @@ -588462,58 +588462,58 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 28f480 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28f4a4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28f4bc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28f4d8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #116] @ 28f558 │ │ │ │ ldr r2, [pc, #116] @ 28f55c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bne 28f52c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne 28f544 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28f524 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbseq pc, r1, r0, asr #20 │ │ │ │ addseq r4, r2, r0, lsr #9 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28f5c0 │ │ │ │ @@ -588749,15 +588749,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28f920 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 28bb94 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 28f954 │ │ │ │ ldrb r0, [r4, #144] @ 0x90 │ │ │ │ @@ -588823,15 +588823,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 28fa48 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 28bb94 │ │ │ │ b 28fa70 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ @@ -588875,15 +588875,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 28fb18 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ beq 28fbec │ │ │ │ @@ -588898,15 +588898,15 @@ │ │ │ │ str r0, [r4, #12] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 28fb74 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r0, [r4, #12] │ │ │ │ strb r0, [r4, #13] │ │ │ │ strb r0, [r4, #14] │ │ │ │ strb r0, [r4, #15] │ │ │ │ strb r0, [r6, #16]! │ │ │ │ @@ -588933,45 +588933,45 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fc10 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 28fbec │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fc50 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 28fc6c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 28fc48 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1836] @ 0x72c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #1828] @ 0x724 │ │ │ │ @@ -589779,24 +589779,24 @@ │ │ │ │ beq 29093c │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 290910 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 290910 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2908e8 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ beq 29097c │ │ │ │ mov r0, sp │ │ │ │ @@ -589951,15 +589951,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 290be8 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ beq 290c3c │ │ │ │ mov r0, sp │ │ │ │ @@ -589979,15 +589979,15 @@ │ │ │ │ bne 290c44 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq pc, r1, r8, lsr #28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -590023,24 +590023,24 @@ │ │ │ │ beq 290d0c │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 290ce0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 290ce0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 290d40 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -590157,15 +590157,15 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r9, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 290e58 │ │ │ │ sub r0, r8, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #92] @ 290f8c │ │ │ │ ldr r3, [pc, #92] @ 290f90 │ │ │ │ ldr r1, [pc, #92] @ 290f94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -590236,30 +590236,30 @@ │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 291078 │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29105c │ │ │ │ ldr r0, [r5, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 291038 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 291038 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 291010 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ beq 2910b8 │ │ │ │ mov r0, sp │ │ │ │ @@ -590299,15 +590299,15 @@ │ │ │ │ bx lr │ │ │ │ ldrsbteq r9, [r1], #-93 @ 0xffffffa3 │ │ │ │ push {fp, lr} │ │ │ │ bl 64d0f0 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ pop {fp, lr} │ │ │ │ bx r1 │ │ │ │ - b 58f714 │ │ │ │ + b 58f704 │ │ │ │ ldr r1, [pc, #8] @ 291168 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ umullseq r0, r2, r0, pc @ │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -590805,15 +590805,15 @@ │ │ │ │ beq 29195c │ │ │ │ ldr r0, [pc, #844] @ 291c78 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ beq 291bc0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r8, r4 │ │ │ │ bne 291970 │ │ │ │ b 291a60 │ │ │ │ @@ -590834,15 +590834,15 @@ │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vadd.f64 d8, d0, d9 │ │ │ │ vmov s0, fp │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vadd.f64 d1, d0, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ ldrd r2, [r7, #12] │ │ │ │ sub r4, r3, #1 │ │ │ │ cmp r4, r1 │ │ │ │ movlt r1, r4 │ │ │ │ bic r4, r1, r1, asr #31 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, r0 │ │ │ │ @@ -590880,38 +590880,38 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r9, r9, r5 │ │ │ │ add sl, sl, r5 │ │ │ │ cmp r0, r5 │ │ │ │ bne 291984 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ - bl 58c150 │ │ │ │ + bl 58c140 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #13 │ │ │ │ stm sp, {r1, r5} │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 588d64 │ │ │ │ + bl 588d54 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #6 │ │ │ │ bne 291bd4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 291ac8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ vpop {d8-d9} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [pc, #412] @ 291c7c │ │ │ │ mov r5, #0 │ │ │ │ ldr r6, [pc, #408] @ 291c80 │ │ │ │ @@ -591008,15 +591008,15 @@ │ │ │ │ b 291c70 │ │ │ │ cmp r4, #0 │ │ │ │ beq 291c70 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq pc, r1, r0, asr #8 │ │ │ │ addseq lr, r6, r0, lsr r4 │ │ │ │ @ instruction: 0xffe9753c │ │ │ │ addseq pc, r1, r0, ror #9 │ │ │ │ addseq r0, r2, r8, lsr #16 │ │ │ │ @@ -591348,15 +591348,15 @@ │ │ │ │ bl 77a9c │ │ │ │ rsbseq r8, r1, r0, ror #21 │ │ │ │ addseq lr, r1, ip, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 456230 │ │ │ │ + bl 456220 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r5, #0 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ cmp r6, r9 │ │ │ │ bgt 292340 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov ip, r4 │ │ │ │ @@ -591640,15 +591640,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ vcvt.f64.s32 d12, s2 │ │ │ │ vldr d0, [pc, #980] @ 292a10 │ │ │ │ vadd.f64 d11, d12, d0 │ │ │ │ vadd.f64 d8, d10, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d11 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 2926a8 │ │ │ │ cmp r1, r7 │ │ │ │ bcs 2926a8 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2926a8 │ │ │ │ @@ -591669,15 +591669,15 @@ │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ mvneq r5, #0 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ mov r0, r6 │ │ │ │ vadd.f64 d9, d10, d14 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d11 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 292718 │ │ │ │ cmp r1, r7 │ │ │ │ bcs 292718 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 292718 │ │ │ │ cmp r0, r8 │ │ │ │ @@ -591697,15 +591697,15 @@ │ │ │ │ subeq r5, r5, #1 │ │ │ │ addne r5, r5, #1 │ │ │ │ vldr d13, [pc, #760] @ 292a18 │ │ │ │ mov r0, r6 │ │ │ │ vmov.f64 d1, d11 │ │ │ │ vadd.f64 d10, d10, d13 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 292788 │ │ │ │ cmp r1, r7 │ │ │ │ bcs 292788 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 292788 │ │ │ │ cmp r0, r8 │ │ │ │ @@ -591724,15 +591724,15 @@ │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ subeq r5, r5, #1 │ │ │ │ addne r5, r5, #1 │ │ │ │ vadd.f64 d11, d12, d14 │ │ │ │ mov r0, r6 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d11 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 2927f4 │ │ │ │ cmp r1, r7 │ │ │ │ bcs 2927f4 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2927f4 │ │ │ │ cmp r0, r8 │ │ │ │ @@ -591750,15 +591750,15 @@ │ │ │ │ bl 282790 │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ subeq r5, r5, #1 │ │ │ │ addne r5, r5, #1 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r0, r6 │ │ │ │ vmov.f64 d1, d11 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 29285c │ │ │ │ cmp r1, r7 │ │ │ │ bcs 29285c │ │ │ │ cmp r0, #0 │ │ │ │ bmi 29285c │ │ │ │ cmp r0, r8 │ │ │ │ @@ -591776,15 +591776,15 @@ │ │ │ │ bl 282790 │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ subeq r5, r5, #1 │ │ │ │ addne r5, r5, #1 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, r6 │ │ │ │ vmov.f64 d1, d11 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 2928c4 │ │ │ │ cmp r1, r7 │ │ │ │ bcs 2928c4 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2928c4 │ │ │ │ cmp r0, r8 │ │ │ │ @@ -591803,15 +591803,15 @@ │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ subeq r5, r5, #1 │ │ │ │ addne r5, r5, #1 │ │ │ │ vadd.f64 d11, d12, d13 │ │ │ │ mov r0, r6 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d11 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 292930 │ │ │ │ cmp r1, r7 │ │ │ │ bcs 292930 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 292930 │ │ │ │ cmp r0, r8 │ │ │ │ @@ -591829,15 +591829,15 @@ │ │ │ │ bl 282790 │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ subeq r5, r5, #1 │ │ │ │ addne r5, r5, #1 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r0, r6 │ │ │ │ vmov.f64 d1, d11 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 292998 │ │ │ │ cmp r1, r7 │ │ │ │ bcs 292998 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 292998 │ │ │ │ cmp r0, r8 │ │ │ │ @@ -591855,15 +591855,15 @@ │ │ │ │ bl 282790 │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ subeq r5, r5, #1 │ │ │ │ addne r5, r5, #1 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, r6 │ │ │ │ vmov.f64 d1, d11 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ cmp r1, #0 │ │ │ │ bmi 292a00 │ │ │ │ cmp r1, r7 │ │ │ │ bcs 292a00 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 292a00 │ │ │ │ cmp r0, r8 │ │ │ │ @@ -592285,41 +592285,41 @@ │ │ │ │ rsb r0, r6, #0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r6, sp, #60 @ 0x3c │ │ │ │ add r7, sp, #68 @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 455054 │ │ │ │ + bl 455044 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 455054 │ │ │ │ + bl 455044 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 455054 │ │ │ │ + bl 455044 │ │ │ │ vmov.f64 d9, #26 @ 0x40d00000 6.5 │ │ │ │ mov r0, r8 │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ vmov.f64 d1, d9 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ vmov.f64 d1, d9 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ add r4, sp, #232 @ 0xe8 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 2921a8 │ │ │ │ @@ -592335,15 +592335,15 @@ │ │ │ │ beq 2938c4 │ │ │ │ add r0, r8, #296 @ 0x128 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r8, #64 @ 0x40 │ │ │ │ add r2, r8, #72 @ 0x48 │ │ │ │ add r3, r8, #272 @ 0x110 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 456158 │ │ │ │ + bl 456148 │ │ │ │ mov r0, #13 │ │ │ │ vmov.f64 d1, #174 @ 0xc1700000 -15.0 │ │ │ │ add r0, r0, r4, lsl #1 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d1 │ │ │ │ bl 4e6b8 │ │ │ │ @@ -592402,15 +592402,15 @@ │ │ │ │ vmls.f64 d5, d8, d1 │ │ │ │ vmla.f64 d15, d4, d2 │ │ │ │ vdiv.f64 d2, d0, d5 │ │ │ │ vneg.f64 d1, d15 │ │ │ │ vdiv.f64 d0, d1, d5 │ │ │ │ vmov.f64 d1, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d1, d2, d1 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r8, #248 @ 0xf8 │ │ │ │ vldr d15, [r8, #216] @ 0xd8 │ │ │ │ mov r4, r1 │ │ │ │ vldmia r0, {d5-d7} │ │ │ │ mov r0, fp │ │ │ │ vmul.f64 d8, d15, d6 │ │ │ │ @@ -592443,15 +592443,15 @@ │ │ │ │ vmla.f64 d0, d1, d3 │ │ │ │ vmls.f64 d8, d15, d2 │ │ │ │ vmla.f64 d12, d2, d3 │ │ │ │ vdiv.f64 d0, d0, d8 │ │ │ │ vdiv.f64 d1, d12, d8 │ │ │ │ vmov.f64 d2, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d2, d0 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ sub r2, r4, r6 │ │ │ │ sub r0, r0, r7 │ │ │ │ sub r1, r6, r1 │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ mul r0, r0, r2 │ │ │ │ sub r2, r9, r7 │ │ │ │ mla r0, r1, r2, r0 │ │ │ │ @@ -592562,15 +592562,15 @@ │ │ │ │ str r6, [sp, #220] @ 0xdc │ │ │ │ str r7, [sp, #216] @ 0xd8 │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ str sl, [sp, #200] @ 0xc8 │ │ │ │ vmov.f64 d1, d0 │ │ │ │ - bl 455db8 │ │ │ │ + bl 455da8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ tst r0, #1 │ │ │ │ beq 293880 │ │ │ │ add ip, r8, #8 │ │ │ │ add fp, sp, #232 @ 0xe8 │ │ │ │ ldm ip!, {r2, r3, r4, r6, r7} │ │ │ │ mov r1, fp │ │ │ │ @@ -592961,15 +592961,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 293b9c │ │ │ │ ldr r0, [pc, #1312] @ 294000 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 293ea0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ @@ -593126,15 +593126,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 293d84 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r7, [fp], #4 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia fp!, {r1, r2, r3} │ │ │ │ @@ -593228,15 +593228,15 @@ │ │ │ │ b 293fa0 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 293fd8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 293fd8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 293fec │ │ │ │ mov r8, r0 │ │ │ │ @@ -593494,15 +593494,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [sp, #58] @ 0x3a │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ stm r2, {r0, r1, r4} │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 294370 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [pc, #56] @ 29439c │ │ │ │ @@ -593532,15 +593532,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [sp, #58] @ 0x3a │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ stm r2, {r0, r1, r4} │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 294408 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [pc, #56] @ 294434 │ │ │ │ @@ -593570,15 +593570,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [sp, #58] @ 0x3a │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ stm r2, {r0, r1, r4} │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2944a0 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [pc, #56] @ 2944cc │ │ │ │ @@ -593908,15 +593908,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2949bc │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ beq 294ab8 │ │ │ │ mov r0, r8 │ │ │ │ bic r5, r6, #-1073741824 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ add r2, r7, r6, lsl #2 │ │ │ │ lsl r6, r6, #2 │ │ │ │ @@ -593936,15 +593936,15 @@ │ │ │ │ cmp sl, #0 │ │ │ │ add r0, r4, r5 │ │ │ │ str r0, [r8, #28] │ │ │ │ beq 294a2c │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, r9 │ │ │ │ str r0, [r8, #76] @ 0x4c │ │ │ │ bne 294924 │ │ │ │ ldr r2, [pc, #2136] @ 2952a0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -593982,15 +593982,15 @@ │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ bl 6da198 │ │ │ │ ldr r1, [r8, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 294ae4 │ │ │ │ ldr r0, [r8, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r4, [r8, #24] │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ strb r0, [r8, #56] @ 0x38 │ │ │ │ beq 294b08 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bl 4e424 │ │ │ │ @@ -593998,15 +593998,15 @@ │ │ │ │ bne 294af8 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 294b24 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #57] @ 0x39 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -594035,28 +594035,28 @@ │ │ │ │ b 294bd0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 294bd4 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 294bd4 │ │ │ │ b 294bd0 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r0, [r8, #80] @ 0x50 │ │ │ │ bl 287fe0 │ │ │ │ b 294bd4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [r8, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 29525c │ │ │ │ ldr r0, [r8, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29525c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r8, #80] @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 294d6c │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, r0 │ │ │ │ @@ -594088,15 +594088,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 294c8c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ beq 294eb0 │ │ │ │ mov r0, r8 │ │ │ │ bic r5, r6, #-1073741824 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ lsl sl, r6, #2 │ │ │ │ add r2, r7, r6, lsl #2 │ │ │ │ @@ -594116,15 +594116,15 @@ │ │ │ │ cmp fp, #0 │ │ │ │ add r0, r4, r5 │ │ │ │ str r0, [r8, #28] │ │ │ │ beq 294cfc │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #84] @ 0x54 │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, r9 │ │ │ │ str r0, [r8, #84] @ 0x54 │ │ │ │ bne 294bf4 │ │ │ │ ldr r2, [pc, #1424] @ 2952a8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -594135,15 +594135,15 @@ │ │ │ │ ldr r7, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ ldr r0, [pc, #1392] @ 2952ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 295148 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r0, #12] │ │ │ │ str r1, [r0] │ │ │ │ stmib r0, {r1, r7} │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ @@ -594176,15 +594176,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ mov r0, #32 │ │ │ │ str r4, [sp, #260] @ 0x104 │ │ │ │ str r9, [sp, #248] @ 0xf8 │ │ │ │ str r9, [sp, #240] @ 0xf0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 295158 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ mov r2, r0 │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ @@ -594419,26 +594419,26 @@ │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ bl 28c6fc │ │ │ │ b 295248 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d9cd0 │ │ │ │ + bl 3d9cc4 │ │ │ │ b 295248 │ │ │ │ bl 77b24 │ │ │ │ b 295244 │ │ │ │ b 295244 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 295248 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 295248 │ │ │ │ b 295244 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r0, [r8, #88] @ 0x58 │ │ │ │ bl 287fe0 │ │ │ │ b 295248 │ │ │ │ mov sl, r0 │ │ │ │ @@ -594804,15 +594804,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2957bc │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ beq 2958b8 │ │ │ │ mov r0, r8 │ │ │ │ bic r5, r6, #-1073741824 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ add r2, r7, r6, lsl #2 │ │ │ │ lsl r6, r6, #2 │ │ │ │ @@ -594832,15 +594832,15 @@ │ │ │ │ cmp sl, #0 │ │ │ │ add r0, r4, r5 │ │ │ │ str r0, [r8, #28] │ │ │ │ beq 29582c │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, r9 │ │ │ │ str r0, [r8, #76] @ 0x4c │ │ │ │ bne 295724 │ │ │ │ ldr r2, [pc, #2136] @ 2960a0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -594878,15 +594878,15 @@ │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ bl 6da198 │ │ │ │ ldr r1, [r8, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2958e4 │ │ │ │ ldr r0, [r8, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r4, [r8, #24] │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ strb r0, [r8, #56] @ 0x38 │ │ │ │ beq 295908 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bl 4e424 │ │ │ │ @@ -594894,15 +594894,15 @@ │ │ │ │ bne 2958f8 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 295924 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #57] @ 0x39 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -594931,28 +594931,28 @@ │ │ │ │ b 2959d0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2959d4 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2959d4 │ │ │ │ b 2959d0 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r0, [r8, #80] @ 0x50 │ │ │ │ bl 287fe0 │ │ │ │ b 2959d4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [r8, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 29605c │ │ │ │ ldr r0, [r8, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29605c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r8, #80] @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 295b6c │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, r0 │ │ │ │ @@ -594984,15 +594984,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 295a8c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ beq 295cb0 │ │ │ │ mov r0, r8 │ │ │ │ bic r5, r6, #-1073741824 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ lsl sl, r6, #2 │ │ │ │ add r2, r7, r6, lsl #2 │ │ │ │ @@ -595012,15 +595012,15 @@ │ │ │ │ cmp fp, #0 │ │ │ │ add r0, r4, r5 │ │ │ │ str r0, [r8, #28] │ │ │ │ beq 295afc │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #84] @ 0x54 │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, r9 │ │ │ │ str r0, [r8, #84] @ 0x54 │ │ │ │ bne 2959f4 │ │ │ │ ldr r2, [pc, #1424] @ 2960a8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -595031,15 +595031,15 @@ │ │ │ │ ldr r7, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ ldr r0, [pc, #1392] @ 2960ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 295f48 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r0, #12] │ │ │ │ str r1, [r0] │ │ │ │ stmib r0, {r1, r7} │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ @@ -595072,15 +595072,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ mov r0, #32 │ │ │ │ str r4, [sp, #260] @ 0x104 │ │ │ │ str r9, [sp, #248] @ 0xf8 │ │ │ │ str r9, [sp, #240] @ 0xf0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 295f58 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ mov r2, r0 │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ @@ -595315,26 +595315,26 @@ │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ bl 28c6fc │ │ │ │ b 296048 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d9cd0 │ │ │ │ + bl 3d9cc4 │ │ │ │ b 296048 │ │ │ │ bl 77b24 │ │ │ │ b 296044 │ │ │ │ b 296044 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 296048 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 296048 │ │ │ │ b 296044 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r0, [r8, #88] @ 0x58 │ │ │ │ bl 287fe0 │ │ │ │ b 296048 │ │ │ │ mov sl, r0 │ │ │ │ @@ -595700,15 +595700,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2965bc │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ beq 2966b8 │ │ │ │ mov r0, r8 │ │ │ │ bic r5, r6, #-1073741824 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ add r2, r7, r6, lsl #2 │ │ │ │ lsl r6, r6, #2 │ │ │ │ @@ -595728,15 +595728,15 @@ │ │ │ │ cmp sl, #0 │ │ │ │ add r0, r4, r5 │ │ │ │ str r0, [r8, #28] │ │ │ │ beq 29662c │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, r9 │ │ │ │ str r0, [r8, #76] @ 0x4c │ │ │ │ bne 296524 │ │ │ │ ldr r2, [pc, #2136] @ 296ea0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -595774,15 +595774,15 @@ │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ bl 6da198 │ │ │ │ ldr r1, [r8, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2966e4 │ │ │ │ ldr r0, [r8, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r4, [r8, #24] │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ strb r0, [r8, #56] @ 0x38 │ │ │ │ beq 296708 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bl 4e424 │ │ │ │ @@ -595790,15 +595790,15 @@ │ │ │ │ bne 2966f8 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 296724 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #57] @ 0x39 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -595827,28 +595827,28 @@ │ │ │ │ b 2967d0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2967d4 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2967d4 │ │ │ │ b 2967d0 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r0, [r8, #80] @ 0x50 │ │ │ │ bl 287fe0 │ │ │ │ b 2967d4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [r8, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 296e5c │ │ │ │ ldr r0, [r8, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 296e5c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r8, #80] @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ bcs 29696c │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, r0 │ │ │ │ @@ -595880,15 +595880,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29688c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ beq 296ab0 │ │ │ │ mov r0, r8 │ │ │ │ bic r5, r6, #-1073741824 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ lsl sl, r6, #2 │ │ │ │ add r2, r7, r6, lsl #2 │ │ │ │ @@ -595908,15 +595908,15 @@ │ │ │ │ cmp fp, #0 │ │ │ │ add r0, r4, r5 │ │ │ │ str r0, [r8, #28] │ │ │ │ beq 2968fc │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #84] @ 0x54 │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, r9 │ │ │ │ str r0, [r8, #84] @ 0x54 │ │ │ │ bne 2967f4 │ │ │ │ ldr r2, [pc, #1424] @ 296ea8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -595927,15 +595927,15 @@ │ │ │ │ ldr r7, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ ldr r0, [pc, #1392] @ 296eac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 296d48 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r0, #12] │ │ │ │ str r1, [r0] │ │ │ │ stmib r0, {r1, r7} │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ @@ -595968,15 +595968,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ mov r0, #32 │ │ │ │ str r4, [sp, #260] @ 0x104 │ │ │ │ str r9, [sp, #248] @ 0xf8 │ │ │ │ str r9, [sp, #240] @ 0xf0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 296d58 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ mov r2, r0 │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ @@ -596211,26 +596211,26 @@ │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ bl 28c6fc │ │ │ │ b 296e48 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d9cd0 │ │ │ │ + bl 3d9cc4 │ │ │ │ b 296e48 │ │ │ │ bl 77b24 │ │ │ │ b 296e44 │ │ │ │ b 296e44 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 296e48 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 296e48 │ │ │ │ b 296e44 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r0, [r8, #88] @ 0x58 │ │ │ │ bl 287fe0 │ │ │ │ b 296e48 │ │ │ │ mov sl, r0 │ │ │ │ @@ -596289,15 +596289,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #56] @ 296f18 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [pc, #32] @ 296f1c │ │ │ │ movne r2, #0 │ │ │ │ strbne r2, [r0, #4] │ │ │ │ addne r1, pc, r1 │ │ │ │ strne r4, [r0] │ │ │ │ popne {r4, pc} │ │ │ │ @@ -596309,15 +596309,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #56] @ 296f68 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [pc, #32] @ 296f6c │ │ │ │ movne r2, #0 │ │ │ │ strbne r2, [r0, #4] │ │ │ │ addne r1, pc, r1 │ │ │ │ strne r4, [r0] │ │ │ │ popne {r4, pc} │ │ │ │ @@ -596367,15 +596367,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ mov r1, #4 │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ ldrne r1, [pc, #72] @ 297080 │ │ │ │ ldmne ip!, {r2, r4, r5, r6, r7, lr} │ │ │ │ movne r3, r0 │ │ │ │ addne r1, pc, r1 │ │ │ │ stmiane r3!, {r2, r4, r5, r6, r7, lr} │ │ │ │ @@ -596401,15 +596401,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ mov r1, #4 │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ ldrne r1, [pc, #72] @ 297108 │ │ │ │ ldmne ip!, {r2, r4, r5, r6, r7, lr} │ │ │ │ movne r3, r0 │ │ │ │ addne r1, pc, r1 │ │ │ │ stmiane r3!, {r2, r4, r5, r6, r7, lr} │ │ │ │ @@ -596435,15 +596435,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ mov r1, #4 │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ ldrne r1, [pc, #72] @ 297190 │ │ │ │ ldmne ip!, {r2, r4, r5, r6, r7, lr} │ │ │ │ movne r3, r0 │ │ │ │ addne r1, pc, r1 │ │ │ │ stmiane r3!, {r2, r4, r5, r6, r7, lr} │ │ │ │ @@ -596599,15 +596599,15 @@ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ lsl r7, r9, #2 │ │ │ │ ldr r0, [pc, #1048] @ 2977d0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 297680 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 80e0e8 │ │ │ │ str r0, [sl, r6, lsl #2] │ │ │ │ @@ -596654,27 +596654,27 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2974a4 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ uxtb r0, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne 297534 │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ add r5, r0, r5 │ │ │ │ str r5, [r4, #20] │ │ │ │ beq 297368 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ b 297368 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4, #44] @ 0x2c │ │ │ │ @@ -596702,15 +596702,15 @@ │ │ │ │ bl 6da198 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 297564 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ stm r6, {r1, r2, r3, r7} │ │ │ │ @@ -596809,15 +596809,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 297728 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 297728 │ │ │ │ b 297750 │ │ │ │ b 297750 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #36] @ 0x24 │ │ │ │ bl 287fe0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -596834,15 +596834,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 297778 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r4, #44] @ 0x2c │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r8, r6, ip, lsr r7 │ │ │ │ addseq r8, r6, r4, lsl #27 │ │ │ │ addseq r8, r6, r4, ror #26 │ │ │ │ @@ -597000,15 +597000,15 @@ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ lsl r7, r9, #2 │ │ │ │ ldr r0, [pc, #1048] @ 297e14 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 297cc4 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 80e0e8 │ │ │ │ str r0, [sl, r6, lsl #2] │ │ │ │ @@ -597055,27 +597055,27 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 297ae8 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ uxtb r0, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne 297b78 │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ add r5, r0, r5 │ │ │ │ str r5, [r4, #20] │ │ │ │ beq 2979ac │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ b 2979ac │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4, #44] @ 0x2c │ │ │ │ @@ -597103,15 +597103,15 @@ │ │ │ │ bl 6da198 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 297ba8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ stm r6, {r1, r2, r3, r7} │ │ │ │ @@ -597210,15 +597210,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 297d6c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 297d6c │ │ │ │ b 297d94 │ │ │ │ b 297d94 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #36] @ 0x24 │ │ │ │ bl 287fe0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -597235,15 +597235,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 297dbc │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r4, #44] @ 0x2c │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrsheq r8, [r6], r8 @ │ │ │ │ addseq r8, r6, r0, asr #14 │ │ │ │ addseq r8, r6, r0, lsr #14 │ │ │ │ @@ -597401,15 +597401,15 @@ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ lsl r7, r9, #2 │ │ │ │ ldr r0, [pc, #1048] @ 298458 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 298308 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 80e0e8 │ │ │ │ str r0, [sl, r6, lsl #2] │ │ │ │ @@ -597456,27 +597456,27 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29812c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ uxtb r0, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne 2981bc │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ add r5, r0, r5 │ │ │ │ str r5, [r4, #20] │ │ │ │ beq 297ff0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ b 297ff0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4, #44] @ 0x2c │ │ │ │ @@ -597504,15 +597504,15 @@ │ │ │ │ bl 6da198 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2981ec │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ stm r6, {r1, r2, r3, r7} │ │ │ │ @@ -597611,15 +597611,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2983b0 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2983b0 │ │ │ │ b 2983d8 │ │ │ │ b 2983d8 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #36] @ 0x24 │ │ │ │ bl 287fe0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -597636,15 +597636,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 298400 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r4, #44] @ 0x2c │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x00967ab4 │ │ │ │ ldrsheq r8, [r6], ip │ │ │ │ ldrsbeq r8, [r6], ip │ │ │ │ @@ -597669,15 +597669,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #56] @ 2984a8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [pc, #32] @ 2984ac │ │ │ │ movne r2, #0 │ │ │ │ strbne r2, [r0, #4] │ │ │ │ addne r1, pc, r1 │ │ │ │ strne r4, [r0] │ │ │ │ popne {r4, pc} │ │ │ │ @@ -597689,15 +597689,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #56] @ 2984f8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [pc, #32] @ 2984fc │ │ │ │ movne r2, #0 │ │ │ │ strbne r2, [r0, #4] │ │ │ │ addne r1, pc, r1 │ │ │ │ strne r4, [r0] │ │ │ │ popne {r4, pc} │ │ │ │ @@ -598683,15 +598683,15 @@ │ │ │ │ bne 29942c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 299388 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 299388 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, #4 │ │ │ │ cmp fp, r8 │ │ │ │ mov r1, #0 │ │ │ │ stmib r2, {r0, r1} │ │ │ │ str r0, [r2] │ │ │ │ @@ -598837,21 +598837,21 @@ │ │ │ │ cmp r1, #71 @ 0x47 │ │ │ │ bhi 2996c4 │ │ │ │ mov r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2996e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2996e4 │ │ │ │ lsl r8, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3fbc38 │ │ │ │ + bl 3fbc2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 299710 │ │ │ │ sub r0, r7, r6 │ │ │ │ movw r1, #36409 @ 0x8e39 │ │ │ │ movt r1, #14563 @ 0x38e3 │ │ │ │ lsr r0, r0, #3 │ │ │ │ @@ -598874,15 +598874,15 @@ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 299754 │ │ │ │ mov r1, #312 @ 0x138 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ @@ -598896,15 +598896,15 @@ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ b 2997cc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldrne r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ strne r9, [r0], #4 │ │ │ │ strne r0, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -599011,33 +599011,33 @@ │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 299978 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 299990 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 64ced4 │ │ │ │ mov r9, #0 │ │ │ │ cmp r4, #0 │ │ │ │ bne 29979c │ │ │ │ b 2997ac │ │ │ │ cmp r8, #0 │ │ │ │ beq 2999c0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ bne 29979c │ │ │ │ b 2997ac │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ @@ -599061,21 +599061,21 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 299a5c │ │ │ │ ldr r1, [r6, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 299a40 │ │ │ │ ldr r0, [r6, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 299a1c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 299a1c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sub r1, r7, r2 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ stm r3, {r0, r2} │ │ │ │ @@ -599095,43 +599095,43 @@ │ │ │ │ b 299aac │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 299ad8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 299ad8 │ │ │ │ mov r5, r0 │ │ │ │ b 299b1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 299af0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 64ced4 │ │ │ │ b 299b1c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 299b1c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 299b38 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, r4 │ │ │ │ beq 299b64 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ sub r0, r0, r4 │ │ │ │ lsr r6, r0, #2 │ │ │ │ @@ -599169,15 +599169,15 @@ │ │ │ │ beq 299bf8 │ │ │ │ ldr r0, [pc, #588] @ 299e28 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 299dd0 │ │ │ │ lsr r1, r7, #10 │ │ │ │ mov r2, #0 │ │ │ │ clz r1, r1 │ │ │ │ str r7, [sp, #12] │ │ │ │ rsb r1, r1, #32 │ │ │ │ @@ -599336,31 +599336,31 @@ │ │ │ │ bne 299ed4 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r3, r6 │ │ │ │ bhi 299ee4 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 58c150 │ │ │ │ + bl 58c140 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #16 │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 588e74 │ │ │ │ + bl 588e64 │ │ │ │ cmp r8, #0 │ │ │ │ beq 299ecc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #72] @ 299f24 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 299ef8 │ │ │ │ ldr r2, [pc, #60] @ 299f28 │ │ │ │ @@ -599372,15 +599372,15 @@ │ │ │ │ b 299f00 │ │ │ │ cmp r8, #0 │ │ │ │ beq 299f20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrsheq r7, [r1], r4 │ │ │ │ ldrsheq r7, [r1], r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ @@ -599396,31 +599396,31 @@ │ │ │ │ bne 299fc4 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r3, r6 │ │ │ │ bhi 299fd4 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 58c15c │ │ │ │ + bl 58c14c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #23 │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 588e74 │ │ │ │ + bl 588e64 │ │ │ │ cmp r8, #0 │ │ │ │ beq 299fbc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #72] @ 29a014 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 299fe8 │ │ │ │ ldr r2, [pc, #60] @ 29a018 │ │ │ │ @@ -599432,15 +599432,15 @@ │ │ │ │ b 299ff0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a010 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r7, r1, r4 │ │ │ │ addseq r7, r1, r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ @@ -599456,31 +599456,31 @@ │ │ │ │ bne 29a0b4 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r3, r6 │ │ │ │ bhi 29a0c4 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 58c15c │ │ │ │ + bl 58c14c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #24 │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 588e74 │ │ │ │ + bl 588e64 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a0ac │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #72] @ 29a104 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 29a0d8 │ │ │ │ ldr r2, [pc, #60] @ 29a108 │ │ │ │ @@ -599492,15 +599492,15 @@ │ │ │ │ b 29a0e0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a100 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r6, r1, r4, lsl pc │ │ │ │ addseq r6, r1, r4, lsl pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ @@ -599516,31 +599516,31 @@ │ │ │ │ bne 29a1a4 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r3, r6 │ │ │ │ bhi 29a1b4 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 58c150 │ │ │ │ + bl 58c140 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #15 │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 588e74 │ │ │ │ + bl 588e64 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a19c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #72] @ 29a1f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 29a1c8 │ │ │ │ ldr r2, [pc, #60] @ 29a1f8 │ │ │ │ @@ -599552,15 +599552,15 @@ │ │ │ │ b 29a1d0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a1f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r6, r1, r4, lsr #28 │ │ │ │ addseq r6, r1, r4, lsr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr sl, [r1, #12] │ │ │ │ @@ -599573,31 +599573,31 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 29a2a0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r1, r6 │ │ │ │ bhi 29a288 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 58c150 │ │ │ │ + bl 58c140 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #13 │ │ │ │ stm sp, {r1, sl} │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #20] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 588e74 │ │ │ │ + bl 588e64 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a280 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #76] @ 29a2dc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ bl 77860 │ │ │ │ @@ -599609,15 +599609,15 @@ │ │ │ │ b 29a2b4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a2d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r6, r1, r8, lsr #26 │ │ │ │ addseq r6, r1, r0, asr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ @@ -599633,31 +599633,31 @@ │ │ │ │ bne 29a378 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r3, r6 │ │ │ │ bhi 29a388 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 58c150 │ │ │ │ + bl 58c140 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #14 │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 588e74 │ │ │ │ + bl 588e64 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a370 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #72] @ 29a3c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 29a39c │ │ │ │ ldr r2, [pc, #60] @ 29a3cc │ │ │ │ @@ -599669,15 +599669,15 @@ │ │ │ │ b 29a3a4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a3c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r6, r1, r0, asr ip │ │ │ │ addseq r6, r1, r0, asr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ @@ -599693,31 +599693,31 @@ │ │ │ │ bne 29a468 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r3, r6 │ │ │ │ bhi 29a478 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 58c154 │ │ │ │ + bl 58c144 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #20 │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 588e74 │ │ │ │ + bl 588e64 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a460 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #72] @ 29a4b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 29a48c │ │ │ │ ldr r2, [pc, #60] @ 29a4bc │ │ │ │ @@ -599729,15 +599729,15 @@ │ │ │ │ b 29a494 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a4b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r6, r1, r0, ror #22 │ │ │ │ addseq r6, r1, r0, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr sl, [r1, #12] │ │ │ │ @@ -599750,31 +599750,31 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 29a564 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r1, r6 │ │ │ │ bhi 29a54c │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 58c154 │ │ │ │ + bl 58c144 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #17 │ │ │ │ stm sp, {r1, sl} │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #20] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 588e74 │ │ │ │ + bl 588e64 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a544 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #76] @ 29a5a0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ bl 77860 │ │ │ │ @@ -599786,15 +599786,15 @@ │ │ │ │ b 29a578 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a598 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r6, r1, r4, ror #20 │ │ │ │ addseq r6, r1, ip, lsl #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ @@ -599810,31 +599810,31 @@ │ │ │ │ bne 29a63c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r3, r6 │ │ │ │ bhi 29a64c │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 58c154 │ │ │ │ + bl 58c144 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #18 │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 588e74 │ │ │ │ + bl 588e64 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a634 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #72] @ 29a68c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 29a660 │ │ │ │ ldr r2, [pc, #60] @ 29a690 │ │ │ │ @@ -599846,15 +599846,15 @@ │ │ │ │ b 29a668 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a688 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r6, r1, ip, lsl #19 │ │ │ │ addseq r6, r1, ip, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ @@ -599870,31 +599870,31 @@ │ │ │ │ bne 29a72c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r3, r6 │ │ │ │ bhi 29a73c │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 58c154 │ │ │ │ + bl 58c144 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #19 │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 588e74 │ │ │ │ + bl 588e64 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a724 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #72] @ 29a77c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 29a750 │ │ │ │ ldr r2, [pc, #60] @ 29a780 │ │ │ │ @@ -599906,15 +599906,15 @@ │ │ │ │ b 29a758 │ │ │ │ cmp r8, #0 │ │ │ │ beq 29a778 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umullseq r6, r1, ip, r8 │ │ │ │ umullseq r6, r1, ip, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #440 @ 0x1b8 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -599960,15 +599960,15 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ add r3, lr, #428 @ 0x1ac │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp] │ │ │ │ bl 17c2ac │ │ │ │ add r0, sp, #2272 @ 0x8e0 │ │ │ │ - bl 3dfed4 │ │ │ │ + bl 3dfec8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r4, lr, #212 @ 0xd4 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e4e90 │ │ │ │ ldr r1, [sp, #2260] @ 0x8d4 │ │ │ │ cmp r1, #2 │ │ │ │ beq 29a8a0 │ │ │ │ @@ -600001,15 +600001,15 @@ │ │ │ │ dmb ish │ │ │ │ bl 7cd50c │ │ │ │ add sp, sp, #440 @ 0x1b8 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #2272 @ 0x8e0 │ │ │ │ - bl 3dfed4 │ │ │ │ + bl 3dfec8 │ │ │ │ b 29a914 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #212 @ 0xd4 │ │ │ │ bl 28c520 │ │ │ │ b 29a93c │ │ │ │ @@ -601183,174 +601183,174 @@ │ │ │ │ addseq r5, r1, r4, ror #26 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29bb68 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29bbb4 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 288ce4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 288ce4 │ │ │ │ b 29bbe8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29bc1c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29bc34 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 29bc64 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29bc98 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 289004 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 289004 │ │ │ │ b 29bccc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29bd00 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29bd18 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 29bd48 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29bd7c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 288a38 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 288a38 │ │ │ │ b 29bdb0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29bde4 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #6 │ │ │ │ bne 29bdfc │ │ │ │ add r0, r4, #32 │ │ │ │ bl 289b1c │ │ │ │ b 29be68 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -601366,186 +601366,186 @@ │ │ │ │ add r0, r4, #32 │ │ │ │ b 29be58 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29be68 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29be68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ cmp r1, #20 │ │ │ │ bhi 29be68 │ │ │ │ bl 2886b8 │ │ │ │ b 29be68 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 289004 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 28859c │ │ │ │ b 29be94 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 283778 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29bf04 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 29bf28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29bf14 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 29bf64 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29bf4c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29bf90 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29bfdc │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 29c000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29bfec │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 29c03c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29c024 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29c068 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 28c1cc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29c0f0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ sub r0, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #5 │ │ │ │ movcs r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ beq 29c11c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -601556,123 +601556,123 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 29c13c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29c128 │ │ │ │ mov r5, r0 │ │ │ │ b 29c160 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 289130 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29c198 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 2896f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 2896f8 │ │ │ │ b 29c1cc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29c200 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29c24c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ bl 64ced4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ bl 64ced4 │ │ │ │ b 29c280 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29c2b4 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 4e394 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 4e394 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r1, [pc, #4] @ 29c308 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ @@ -602314,31 +602314,31 @@ │ │ │ │ movteq r3, #25579 @ 0x63eb │ │ │ │ eoreq r1, r1, r3 │ │ │ │ orrseq r1, r2, r1 │ │ │ │ beq 29cd18 │ │ │ │ cmp r0, #2 │ │ │ │ bne 29cd28 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ b 29cd28 │ │ │ │ cmp r0, #2 │ │ │ │ bne 29cd28 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 29cd40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw r1, #16760 @ 0x4178 │ │ │ │ mov r4, r0 │ │ │ │ movt r1, #22438 @ 0x57a6 │ │ │ │ movw r0, #7025 @ 0x1b71 │ │ │ │ @@ -602356,231 +602356,231 @@ │ │ │ │ movteq r3, #25579 @ 0x63eb │ │ │ │ eoreq r1, r1, r3 │ │ │ │ orrseq r1, r2, r1 │ │ │ │ beq 29cdc0 │ │ │ │ cmp r0, #2 │ │ │ │ bne 29ce1c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ b 29ce1c │ │ │ │ cmp r0, #2 │ │ │ │ bne 29cdd0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29ce04 │ │ │ │ cmp r0, #0 │ │ │ │ bne 29ce0c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ce0c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29ce0c │ │ │ │ add r0, r5, #4 │ │ │ │ bl 289004 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29ce60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 283f4c │ │ │ │ b 29ce60 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29ce94 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29cee0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29cf2c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29cf78 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29cfc4 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29d010 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29d05c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29d0a8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29d0f4 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ movw r4, #16760 @ 0x4178 │ │ │ │ movw lr, #7025 @ 0x1b71 │ │ │ │ movt r4, #22438 @ 0x57a6 │ │ │ │ movt lr, #47499 @ 0xb98b │ │ │ │ @@ -602628,51 +602628,51 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r9, r2 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ mov r8, r3 │ │ │ │ cmp r0, #2 │ │ │ │ bne 29d1fc │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #32] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29d244 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ef140 │ │ │ │ + bl 3ef134 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ bl 64ced4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ bl 64ced4 │ │ │ │ b 29d27c │ │ │ │ bl 77b24 │ │ │ │ b 29d278 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 64d0f0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [pc, #104] @ 29d314 │ │ │ │ @@ -603826,15 +603826,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ vmov s4, r1 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vcvt.f64.u32 d2, s4 │ │ │ │ vmov.f64 d1, #96 @ 0x3f000000 0.5 │ │ │ │ vadd.f64 d0, d0, d1 │ │ │ │ vadd.f64 d1, d2, d1 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ movlt r0, r2 │ │ │ │ bic r3, r0, r0, asr #31 │ │ │ │ @@ -603927,27 +603927,27 @@ │ │ │ │ sub sp, sp, #396 @ 0x18c │ │ │ │ add r8, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r1] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ - bl 4ce088 │ │ │ │ + bl 4ce078 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bne 29e664 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ mov fp, #3 │ │ │ │ b 29e6c8 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr sl, [sp, #28] │ │ │ │ add fp, sp, #328 @ 0x148 │ │ │ │ mov r0, fp │ │ │ │ - bl 578324 │ │ │ │ + bl 578314 │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, sp, #308 @ 0x134 │ │ │ │ add lr, sp, #328 @ 0x148 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add ip, r8, #24 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ @@ -603999,25 +603999,25 @@ │ │ │ │ strb r1, [sp, #180] @ 0xb4 │ │ │ │ movw r1, #51712 @ 0xca00 │ │ │ │ strb r0, [sp, #200] @ 0xc8 │ │ │ │ movt r1, #15258 @ 0x3b9a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4b71b4 │ │ │ │ + bl 4b71a4 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 29e790 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b 50750 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r0, [r0, #8] │ │ │ │ ldrne r1, [r0, #36] @ 0x24 │ │ │ │ addne r1, r1, r2 │ │ │ │ @@ -604098,34 +604098,34 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29e8f4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 29e930 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #7] │ │ │ │ @@ -604187,36 +604187,36 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ea58 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29e9b8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ea9c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ movw r2, #35747 @ 0x8ba3 │ │ │ │ @@ -604235,15 +604235,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 29eb18 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 29eb3c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #88 @ 0x58 │ │ │ │ bl 28ab48 │ │ │ │ @@ -604252,15 +604252,15 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29eb5c │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -604280,15 +604280,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 29ebcc │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 29ebf0 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ bl 288e74 │ │ │ │ @@ -604297,15 +604297,15 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29ec10 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -604322,25 +604322,25 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 29ec78 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ec50 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29ec50 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ec9c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, r5 │ │ │ │ beq 29ecd0 │ │ │ │ @@ -604353,15 +604353,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ecf0 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ sub r1, r1, r0 │ │ │ │ @@ -604375,15 +604375,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ed48 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 29ed6c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #32 │ │ │ │ bl 289280 │ │ │ │ @@ -604391,15 +604391,15 @@ │ │ │ │ b 29ed50 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ed88 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -604419,15 +604419,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 29edf8 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 29ee1c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #72 @ 0x48 │ │ │ │ bl 289648 │ │ │ │ @@ -604436,15 +604436,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ee3c │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -604460,15 +604460,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ee9c │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #7 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 29eec0 │ │ │ │ add r5, r6, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ bl 28c7d4 │ │ │ │ @@ -604476,15 +604476,15 @@ │ │ │ │ b 29eea4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29eedc │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #7 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -604501,25 +604501,25 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 29ef44 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ef1c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29ef1c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29ef68 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ movw r2, #28087 @ 0x6db7 │ │ │ │ movt r2, #46811 @ 0xb6db │ │ │ │ @@ -604537,15 +604537,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 29efd0 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 29eff4 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #112 @ 0x70 │ │ │ │ bl 28c7d4 │ │ │ │ @@ -604554,15 +604554,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f014 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -604580,24 +604580,24 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 29f048 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29f048 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f0a0 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, r5 │ │ │ │ beq 29f0d4 │ │ │ │ @@ -604610,15 +604610,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f0f4 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ movw r2, #20165 @ 0x4ec5 │ │ │ │ movt r2, #50412 @ 0xc4ec │ │ │ │ @@ -604652,15 +604652,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 29f19c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r2, r5, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r0, r5, #28 │ │ │ │ blx r3 │ │ │ │ @@ -604677,15 +604677,15 @@ │ │ │ │ ldr r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 29f200 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -604705,47 +604705,47 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f234 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29f234 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f294 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r9, #4] │ │ │ │ add r7, r7, #4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f2b8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 29f2d4 │ │ │ │ add r7, r0, #8 │ │ │ │ bl 283718 │ │ │ │ mov r0, r7 │ │ │ │ b 29f2bc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f2f0 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -604774,15 +604774,15 @@ │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f384 │ │ │ │ ldr r0, [r9] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r7 │ │ │ │ beq 29f3cc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ @@ -604799,15 +604799,15 @@ │ │ │ │ b 29f38c │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f3e8 │ │ │ │ ldr r0, [r9] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -604829,15 +604829,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f460 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, r6 │ │ │ │ beq 29f4e8 │ │ │ │ @@ -604872,15 +604872,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f50c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 29f51c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 29f568 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ @@ -604903,15 +604903,15 @@ │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f588 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -604947,39 +604947,39 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 29f610 │ │ │ │ cmp r1, #1 │ │ │ │ bne 29f5d8 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ b 29f5d8 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f660 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 29f670 │ │ │ │ cmp r1, #1 │ │ │ │ bne 29f6a4 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ b 29f6a4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 29f6c0 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r5, #112 @ 0x70 │ │ │ │ @@ -604989,15 +604989,15 @@ │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f6e0 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -605013,15 +605013,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f740 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 29f764 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ bl 287e28 │ │ │ │ @@ -605029,15 +605029,15 @@ │ │ │ │ b 29f748 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f780 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -605055,25 +605055,25 @@ │ │ │ │ beq 29f7ec │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 29f7c0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29f7c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f810 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movw r1, #61681 @ 0xf0f1 │ │ │ │ movt r1, #61680 @ 0xf0f0 │ │ │ │ @@ -605091,25 +605091,25 @@ │ │ │ │ ldr r1, [r5, #32] │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 29f840 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 29f840 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f8a0 │ │ │ │ add r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 29f8c4 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #68 @ 0x44 │ │ │ │ bl 28b760 │ │ │ │ @@ -605118,15 +605118,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f8e4 │ │ │ │ add r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -605146,15 +605146,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f954 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 29f978 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #56 @ 0x38 │ │ │ │ bl 28f440 │ │ │ │ @@ -605163,15 +605163,15 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 29f998 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub sp, sp, #176 @ 0xb0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #436] @ 29fb6c │ │ │ │ @@ -607393,15 +607393,15 @@ │ │ │ │ stm r3, {r0, r1, r2, r7} │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #32 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, sp, #32 │ │ │ │ movne r2, r0 │ │ │ │ ldmne r1!, {r3, r4, r5, r7} │ │ │ │ stmiane r2!, {r3, r4, r5, r7} │ │ │ │ ldmne r1, {r3, r4, r5, r7} │ │ │ │ movne r1, #0 │ │ │ │ @@ -607419,15 +607419,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2a1cec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 28c6fc │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -607445,15 +607445,15 @@ │ │ │ │ add r1, sp, #8 │ │ │ │ stm r1, {r0, r2, r3, r5, r7, r9} │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne r1!, {r3, r5, r6, r7} │ │ │ │ stmiane r2!, {r3, r5, r6, r7} │ │ │ │ ldmne r1, {r3, r5, r6, r7} │ │ │ │ movne r1, #0 │ │ │ │ @@ -607505,15 +607505,15 @@ │ │ │ │ b 2a1df0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a1e30 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ @@ -607611,15 +607611,15 @@ │ │ │ │ ldr r0, [pc, #232] @ 2a20a8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a207c │ │ │ │ mov r4, r0 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ beq 2a2040 │ │ │ │ @@ -607689,15 +607689,15 @@ │ │ │ │ strb r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a25c0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ ldm r0!, {r2, r3, r4, r5} │ │ │ │ stmia r1!, {r2, r3, r4, r5} │ │ │ │ @@ -607723,15 +607723,15 @@ │ │ │ │ bhi 2a25a4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2a21f4 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov fp, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a25a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ beq 2a2204 │ │ │ │ @@ -608134,15 +608134,15 @@ │ │ │ │ strb r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a2cb4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ ldm r0!, {r2, r3, r4, r5} │ │ │ │ stmia r1!, {r2, r3, r4, r5} │ │ │ │ @@ -608168,15 +608168,15 @@ │ │ │ │ bhi 2a2c98 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2a28e8 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov fp, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a2c98 │ │ │ │ mov r7, r0 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ beq 2a28f8 │ │ │ │ @@ -608576,36 +608576,36 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ strb r9, [r6] │ │ │ │ beq 2a2eec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a2f08 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ movne r5, r6 │ │ │ │ movwne r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a2f40 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -608618,15 +608618,15 @@ │ │ │ │ str r7, [sp, #28] │ │ │ │ lsl r9, r6, #3 │ │ │ │ ldr r7, [pc, #1036] @ 2a3390 │ │ │ │ mov r1, #4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a3290 │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r8 │ │ │ │ @@ -608636,15 +608636,15 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r6, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ bne 2a2fa8 │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a32a8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub r2, r4, r1, lsl #4 │ │ │ │ @@ -608714,34 +608714,34 @@ │ │ │ │ beq 2a3118 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2a30ec │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2a30ec │ │ │ │ cmp r9, #0 │ │ │ │ beq 2a3130 │ │ │ │ lsl r1, r9, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2a3150 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ bne 2a3170 │ │ │ │ b 2a31a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsl r1, r5, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ beq 2a31a4 │ │ │ │ add r4, r5, #4 │ │ │ │ b 2a3184 │ │ │ │ add r4, r4, #16 │ │ │ │ @@ -608749,23 +608749,23 @@ │ │ │ │ beq 2a31a4 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2a3178 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2a3178 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a31c0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2a3260 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -608774,49 +608774,49 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r0] │ │ │ │ beq 2a3204 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a3238 │ │ │ │ lsl r6, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a3254 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2a31e4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2a31e4 │ │ │ │ ldr r2, [pc, #252] @ 2a3394 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r9 │ │ │ │ bl 77430 │ │ │ │ b 2a32bc │ │ │ │ @@ -608837,49 +608837,49 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2a3308 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2a3308 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a3338 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2a3338 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a3368 │ │ │ │ lsl r9, r0, #3 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a3388 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x0095cddc │ │ │ │ addseq pc, r0, ip, lsr r3 @ │ │ │ │ addseq pc, r0, r4, lsr #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -608910,15 +608910,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3f6abc │ │ │ │ + bl 3f6ab0 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50750 │ │ │ │ @@ -608952,15 +608952,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 2a34cc │ │ │ │ cmp r4, #0 │ │ │ │ beq 2a34cc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ 2a3524 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77598 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -609045,15 +609045,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 2a36e0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2a36e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ ldr r1, [pc, #220] @ 2a3738 │ │ │ │ mov r2, #0 │ │ │ │ @@ -609083,15 +609083,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 2a36d8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2a36d8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 4e25c │ │ │ │ mov r0, r4 │ │ │ │ @@ -609219,34 +609219,34 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2a3908 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2a38e4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2a3938 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -609297,15 +609297,15 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ add r3, sp, #24 │ │ │ │ stm sp, {r0, r5} │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #7 │ │ │ │ - bl 3a8050 │ │ │ │ + bl 3a8044 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e940 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -609343,15 +609343,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 2a3ad8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 2a3b70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77598 │ │ │ │ b 2a3b0c │ │ │ │ ldr r0, [pc, #100] @ 2a3b6c │ │ │ │ @@ -609428,15 +609428,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 2a3c3c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2a3c3c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ bl 2bc55c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e25c │ │ │ │ bl 77b08 │ │ │ │ @@ -609933,15 +609933,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 2a4410 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #44] @ 2a445c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -610022,15 +610022,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 2a4584 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2a4584 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #100] @ 2a45fc │ │ │ │ ldr r3, [pc, #100] @ 2a4600 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, #96] @ 2a4604 │ │ │ │ @@ -610129,15 +610129,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 2a4720 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #44] @ 2a476c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -610218,15 +610218,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 2a4894 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2a4894 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #100] @ 2a490c │ │ │ │ ldr r3, [pc, #100] @ 2a4910 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [pc, #96] @ 2a4914 │ │ │ │ @@ -610290,15 +610290,15 @@ │ │ │ │ bl 134f34 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fb5c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a4980 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -610329,15 +610329,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 2a4a50 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2a4a50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #180] @ 2a4b14 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r6, r0, r1 │ │ │ │ @@ -610425,15 +610425,15 @@ │ │ │ │ bl 1855c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fb5c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a4b7c │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -610464,15 +610464,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 2a4c6c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2a4c6c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ bl 77b08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e25c │ │ │ │ @@ -610509,15 +610509,15 @@ │ │ │ │ bl 134f34 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fb5c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a4cf4 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -610548,15 +610548,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 2a4dbc │ │ │ │ cmp r4, #0 │ │ │ │ beq 2a4dbc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e25c │ │ │ │ bl 77b08 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ @@ -610614,15 +610614,15 @@ │ │ │ │ bl 50750 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fb5c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2a4e44 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -610653,15 +610653,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 2a4f60 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2a4f60 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ bl 50750 │ │ │ │ @@ -610964,15 +610964,15 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [pc, #868] @ 2a578c │ │ │ │ mov r1, #4 │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a5774 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r6, #0 │ │ │ │ strb fp, [r0, #24] │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r6, [r0, #16] │ │ │ │ @@ -611210,15 +611210,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ strh r8, [fp, #53] @ 0x35 │ │ │ │ strb r8, [fp, #55] @ 0x37 │ │ │ │ str r2, [fp, #44] @ 0x2c │ │ │ │ beq 2a58e4 │ │ │ │ add r0, sp, #864 @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5c2090 │ │ │ │ + bl 5c2080 │ │ │ │ ldr r2, [sp, #880] @ 0x370 │ │ │ │ str r2, [sp, #1288] @ 0x508 │ │ │ │ ldr lr, [sp, #864] @ 0x360 │ │ │ │ ldr sl, [sp, #868] @ 0x364 │ │ │ │ ldr r9, [sp, #872] @ 0x368 │ │ │ │ ldr r7, [sp, #876] @ 0x36c │ │ │ │ ldr r2, [fp, #44] @ 0x2c │ │ │ │ @@ -611763,15 +611763,15 @@ │ │ │ │ add r1, sp, #864 @ 0x360 │ │ │ │ str r0, [sp, #868] @ 0x364 │ │ │ │ add r0, r1, #8 │ │ │ │ str lr, [sp, #864] @ 0x360 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ cmp r6, #24 │ │ │ │ bne 2a6464 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ @@ -611958,15 +611958,15 @@ │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ ldm r0, {r2, r3, r5, r7} │ │ │ │ stm r1, {r2, r3, r5, r7} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ - bl 5c21a4 │ │ │ │ + bl 5c2194 │ │ │ │ add r2, sp, #1296 @ 0x510 │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ ldr r6, [sp, #1288] @ 0x508 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r7, [sp, #1292] @ 0x50c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ b 2a6414 │ │ │ │ @@ -612235,15 +612235,15 @@ │ │ │ │ ldr r8, [sp, #8] │ │ │ │ bne 2a693c │ │ │ │ ldr r0, [fp, #136] @ 0x88 │ │ │ │ str r1, [fp, #172] @ 0xac │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [fp, #136] @ 0x88 │ │ │ │ str r0, [sp, #1288] @ 0x508 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #864 @ 0x360 │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ @@ -613374,15 +613374,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ mov r0, #12 │ │ │ │ strb r6, [sl, #204] @ 0xcc │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a81a0 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ strb r6, [sl, #9] │ │ │ │ str r0, [sl, #4] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -613445,19 +613445,19 @@ │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bl 7bbdfc │ │ │ │ mov r7, r9 │ │ │ │ add r4, sl, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c1d3c │ │ │ │ + bl 5c1d2c │ │ │ │ add r6, sl, #32 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5c1f20 │ │ │ │ + bl 5c1f10 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sl, #96] @ 0x60 │ │ │ │ strb r0, [sl, #112] @ 0x70 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sl, #104] @ 0x68 │ │ │ │ add r4, sl, #56 @ 0x38 │ │ │ │ @@ -613517,61 +613517,61 @@ │ │ │ │ str r9, [sp, #196] @ 0xc4 │ │ │ │ strh r1, [fp, #13] │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #196 @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c1f3c │ │ │ │ + bl 5c1f2c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, r6, #8 │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #2668] @ 2a86b0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a8218 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ mov r4, r0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mov r5, r4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a7c90 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ mov fp, r5 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a7cb8 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a7f44 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2a7f44 │ │ │ │ ldrh r1, [sp, #74] @ 0x4a │ │ │ │ mov r5, #0 │ │ │ │ strh r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #76] @ 0x4c │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ @@ -613585,29 +613585,29 @@ │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ b 2a8024 │ │ │ │ ldrb r0, [sp, #68] @ 0x44 │ │ │ │ ldrh r1, [sp, #66] @ 0x42 │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ strh r1, [sp, #70] @ 0x46 │ │ │ │ add r0, sl, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a7d48 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #12 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a7d68 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ b 2a7fe8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bhi 2a7e4c │ │ │ │ ldr r6, [pc, #2308] @ 2a868c │ │ │ │ @@ -613711,21 +613711,21 @@ │ │ │ │ strb r1, [sp, #127] @ 0x7f │ │ │ │ strb r0, [sp, #124] @ 0x7c │ │ │ │ str fp, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r9, [sp, #112] @ 0x70 │ │ │ │ beq 2a7f40 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a7f40 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov fp, #0 │ │ │ │ ldr r0, [pc, #1880] @ 2a86a4 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ @@ -613733,15 +613733,15 @@ │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #12 │ │ │ │ str fp, [sp, #196] @ 0xc4 │ │ │ │ strb r5, [sl, #9] │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a8184 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r6, [sl, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r5, [sl, #9] │ │ │ │ @@ -613771,15 +613771,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2a7ff4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2a8020 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ b 2a8024 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #9] │ │ │ │ dmb ish │ │ │ │ @@ -613826,15 +613826,15 @@ │ │ │ │ b 2a7978 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 2c7dec │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, r5 │ │ │ │ add r5, sp, #196 @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #309] @ 0x135 │ │ │ │ cmp r9, #21 │ │ │ │ beq 2a773c │ │ │ │ ldrb r0, [sp, #38] @ 0x26 │ │ │ │ @@ -613931,30 +613931,30 @@ │ │ │ │ b 2a8540 │ │ │ │ b 2a8508 │ │ │ │ b 2a8508 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #309] @ 0x135 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #10] │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ b 2a83cc │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a82f8 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2a82f8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 2c44cc │ │ │ │ b 2a82f0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -613991,25 +613991,25 @@ │ │ │ │ b 2a8394 │ │ │ │ ldr r1, [sl, #20] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a85c0 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2a85c0 │ │ │ │ mov r8, r0 │ │ │ │ b 2a85fc │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a85a8 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2a85a8 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [sl, #189] @ 0xbd │ │ │ │ cmp r0, #3 │ │ │ │ bne 2a83d4 │ │ │ │ ldr r0, [sl, #180] @ 0xb4 │ │ │ │ bl 2c34f4 │ │ │ │ @@ -614069,29 +614069,29 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2a8498 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2a84c0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a85c0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2a84d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2a85c0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 2a85c0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 2a85a0 │ │ │ │ mov r8, r0 │ │ │ │ b 2a85c0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -614148,15 +614148,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2a85d8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2a85fc │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -614564,15 +614564,15 @@ │ │ │ │ ldr r0, [pc, #4092] @ 2a9c60 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ab0bc │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ @@ -614587,15 +614587,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2a8cb0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2a8cd8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ str r6, [r5] │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ab0d0 │ │ │ │ ldrex r0, [r4] │ │ │ │ add r1, r0, #1 │ │ │ │ @@ -614619,15 +614619,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2a8d30 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2a8d58 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldrb r0, [r9, #77] @ 0x4d │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r9, #78] @ 0x4e │ │ │ │ cmp r0, #0 │ │ │ │ strb r5, [r9, #76] @ 0x4c │ │ │ │ beq 2a8da4 │ │ │ │ mov r0, r9 │ │ │ │ @@ -614638,15 +614638,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2a8d7c │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2a8da4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #1 │ │ │ │ strb r5, [r9, #77] @ 0x4d │ │ │ │ strb r0, [r9, #79] @ 0x4f │ │ │ │ str r4, [r9, #32] │ │ │ │ mov r0, fp │ │ │ │ bl 2c6794 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ @@ -614792,15 +614792,15 @@ │ │ │ │ mov r2, sl │ │ │ │ bl 19b008 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r2, r0, #8 │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5b9d34 │ │ │ │ + bl 5b9d24 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add ip, sp, #780 @ 0x30c │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [sp, #776] @ 0x308 │ │ │ │ ldr r0, [sp, #1048] @ 0x418 │ │ │ │ @@ -614837,15 +614837,15 @@ │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ str ip, [sp, #208] @ 0xd0 │ │ │ │ cmp r8, r1 │ │ │ │ str r6, [sp, #220] @ 0xdc │ │ │ │ bne 2a90c0 │ │ │ │ ldr r1, [pc, #4092] @ 2aa0b8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5bff38 │ │ │ │ + bl 5bff28 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ add r1, r8, r8, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -614873,15 +614873,15 @@ │ │ │ │ subs r1, r1, #1 │ │ │ │ bne 2a912c │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a9150 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl 1ac42c │ │ │ │ ldr r0, [sp, #724] @ 0x2d4 │ │ │ │ ldr r1, [sp, #732] @ 0x2dc │ │ │ │ cmp r0, r1 │ │ │ │ bne 2a8f2c │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ @@ -615108,15 +615108,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 92f528 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2a94fc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #440] @ 0x1b8 │ │ │ │ ldr r2, [r0, #444] @ 0x1bc │ │ │ │ add r5, sp, #440 @ 0x1b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 91f494 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ @@ -615188,15 +615188,15 @@ │ │ │ │ ldr r1, [r0, #344]! @ 0x158 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a963c │ │ │ │ ldr r0, [r5, #348] @ 0x15c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r4, [r5, #320] @ 0x140 │ │ │ │ mov r4, r8 │ │ │ │ str r6, [r4, #256]! @ 0x100 │ │ │ │ mov sl, #1 │ │ │ │ strb sl, [r5, #337] @ 0x151 │ │ │ │ str r7, [r4, #4] │ │ │ │ ldr r0, [pc, #3976] @ 2aa5e4 │ │ │ │ @@ -615675,25 +615675,25 @@ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ lsl r4, r0, #8 │ │ │ │ ldr r1, [r5, #356] @ 0x164 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a9dd8 │ │ │ │ ldr r0, [r5, #360] @ 0x168 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #344] @ 0x158 │ │ │ │ orr fp, r7, r6, lsl #8 │ │ │ │ mov r9, #28 │ │ │ │ orr r0, r4, r6, lsr #24 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ beq 2aa10c │ │ │ │ ldr r0, [r5, #348] @ 0x15c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2aacfc │ │ │ │ add r3, sp, #456 @ 0x1c8 │ │ │ │ add ip, sp, #688 @ 0x2b0 │ │ │ │ ldr fp, [sp, #444] @ 0x1bc │ │ │ │ mov r6, #1 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ @@ -615718,26 +615718,26 @@ │ │ │ │ subs r1, r1, #1 │ │ │ │ bne 2a9e60 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a9e84 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ bl 1ac42c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r6 │ │ │ │ beq 2a9eb0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 29f6ec │ │ │ │ b 2aada4 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldrb r0, [sl, #380]! @ 0x17c │ │ │ │ add r1, pc, #8 │ │ │ │ sub r8, sl, #32 │ │ │ │ @@ -615836,15 +615836,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2aa140 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2aa140 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2aa140 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldrb r0, [r4, #368]! @ 0x170 │ │ │ │ add r1, pc, #8 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -615931,15 +615931,15 @@ │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str r1, [r2, #4] │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [r7, #304] @ 0x130 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ - bl 5b9238 │ │ │ │ + bl 5b9228 │ │ │ │ ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ ldr fp, [sp, #444] @ 0x1bc │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #452] @ 0x1c4 │ │ │ │ bne 2aa550 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -616258,15 +616258,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2aa71c │ │ │ │ ldr r1, [r9, #360] @ 0x168 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2aa71c │ │ │ │ ldr r0, [r9, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2aa71c │ │ │ │ addseq r6, r5, r0, ror r2 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [r9, #372] @ 0x174 │ │ │ │ mov r0, r6 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -616398,19 +616398,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2aa924 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ b 2aa958 │ │ │ │ addseq r9, r0, r0, lsl r8 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ ldr r2, [sp, #724] @ 0x2d4 │ │ │ │ str r1, [r8, #368] @ 0x170 │ │ │ │ @@ -616603,30 +616603,30 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #364] @ 0x16c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2aac58 │ │ │ │ ldr r0, [r0, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bd6bc │ │ │ │ cmp r6, #4 │ │ │ │ bne 2aaca4 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #324] @ 0x144 │ │ │ │ strb r0, [r4, #338] @ 0x152 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2aac94 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 2c22a8 │ │ │ │ mov r9, #40 @ 0x28 │ │ │ │ b 2aacfc │ │ │ │ lsl r0, r7, #8 │ │ │ │ orr fp, r6, r9, lsl #8 │ │ │ │ orr r0, r0, r9, lsr #24 │ │ │ │ @@ -616636,15 +616636,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #338] @ 0x152 │ │ │ │ ldr r1, [r4, #324] @ 0x144 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2aacdc │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 2c22a8 │ │ │ │ ldrb r0, [r4, #337] @ 0x151 │ │ │ │ mov r9, r5 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #312] @ 0x138 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -616676,15 +616676,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2aad54 │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2aad7c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 2aade0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r7, sp, #672 @ 0x2a0 │ │ │ │ mov r5, r9 │ │ │ │ add ip, sp, #688 @ 0x2b0 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ @@ -616701,15 +616701,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2aadbc │ │ │ │ cmp r2, #1 │ │ │ │ bne 2aade0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ mov r7, #0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ strb r7, [r6, #53] @ 0x35 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ add ip, r7, #16 │ │ │ │ @@ -616721,15 +616721,15 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ strb r0, [r1, #52] @ 0x34 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2aacfc │ │ │ │ lsl r0, r6, #8 │ │ │ │ orr fp, r7, r5, lsl #8 │ │ │ │ orr r0, r0, r5, lsr #24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b 2aa4c8 │ │ │ │ ldrd r0, [r9, #168] @ 0xa8 │ │ │ │ @@ -617135,19 +617135,19 @@ │ │ │ │ b 2ab6ec │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ab4a8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ab84c │ │ │ │ mov r4, r0 │ │ │ │ b 2ab85c │ │ │ │ mov r8, r0 │ │ │ │ b 2ab6fc │ │ │ │ mov r5, r0 │ │ │ │ b 2ab898 │ │ │ │ @@ -617216,15 +617216,15 @@ │ │ │ │ b 2ab724 │ │ │ │ ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ab85c │ │ │ │ ldr r0, [sp, #1020] @ 0x3fc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ab85c │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r6, [r5] │ │ │ │ b 2ab924 │ │ │ │ b 2abbdc │ │ │ │ b 2ab7a4 │ │ │ │ @@ -617253,15 +617253,15 @@ │ │ │ │ ldr r1, [sp, #1240] @ 0x4d8 │ │ │ │ mov r5, r9 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ab800 │ │ │ │ ldr r0, [sp, #1244] @ 0x4dc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ab800 │ │ │ │ mov r5, r9 │ │ │ │ mov r4, r0 │ │ │ │ b 2ab800 │ │ │ │ mov r4, r0 │ │ │ │ b 2ab85c │ │ │ │ b 2abbdc │ │ │ │ @@ -617357,15 +617357,15 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #364] @ 0x16c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ab820 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #368] @ 0x170 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r5 │ │ │ │ bl 2bd6bc │ │ │ │ b 2ab85c │ │ │ │ mov r6, r0 │ │ │ │ b 2abe78 │ │ │ │ @@ -617497,15 +617497,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #393] @ 0x189 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 2bd5bc │ │ │ │ b 2abfa0 │ │ │ │ ldr r0, [sp, #1244] @ 0x4dc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2aba24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2abc60 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -617536,15 +617536,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2abac8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2abaec │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #77] @ 0x4d │ │ │ │ strb r1, [r2, #78] @ 0x4e │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [r2, #76] @ 0x4c │ │ │ │ beq 2abb38 │ │ │ │ @@ -617555,26 +617555,26 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2abb14 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2abb38 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r4, r0, #77 @ 0x4d │ │ │ │ b 2abdf8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2abd1c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2abd1c │ │ │ │ b 2abd18 │ │ │ │ mov r5, r0 │ │ │ │ b 2abd3c │ │ │ │ b 2abc4c │ │ │ │ b 2abc4c │ │ │ │ bl 77b24 │ │ │ │ @@ -617657,15 +617657,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2abcac │ │ │ │ cmp r2, #1 │ │ │ │ bne 2abcd0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #78] @ 0x4e │ │ │ │ strb r1, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2abdb0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -617684,15 +617684,15 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #356] @ 0x164 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2abd3c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #360] @ 0x168 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2abfd0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, #348] @ 0x15c │ │ │ │ b 2abfc8 │ │ │ │ @@ -617731,15 +617731,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2abdd4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2abdf8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 2c6794 │ │ │ │ @@ -617834,30 +617834,30 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #324] @ 0x144 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2abf94 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #328] @ 0x148 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ bl 2c22a8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrb r0, [r0, #337] @ 0x151 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2abfd0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #312] @ 0x138 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2abfd0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, #316] @ 0x13c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 2bcd5c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -617878,15 +617878,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ac044 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ bl 1ac42c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r1, [sp, #20] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2ac0d4 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ @@ -617901,15 +617901,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2ac07c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2ac0a0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrb r0, [r0, #53] @ 0x35 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ac0bc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r0, r0, #20 │ │ │ │ bl 2c14d8 │ │ │ │ @@ -617917,15 +617917,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strh r0, [r1, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r7, r0, r8, asr #17 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ac05c │ │ │ │ bl 77b24 │ │ │ │ addseq r7, r0, r0, lsr #15 │ │ │ │ umullseq r7, r0, r0, r7 │ │ │ │ ldrsbeq r8, [r0], ip │ │ │ │ addseq r8, r0, r0, lsl #2 │ │ │ │ addseq r7, r0, r0, asr #31 │ │ │ │ @@ -618398,15 +618398,15 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ add fp, sl, #64 @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ strd r4, [sl, #56] @ 0x38 │ │ │ │ strb r0, [sl, #112] @ 0x70 │ │ │ │ mov r0, fp │ │ │ │ str r6, [sp, #28] │ │ │ │ - bl 5bd610 │ │ │ │ + bl 5bd600 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r0, [r0] │ │ │ │ add r4, r0, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ bl 70fca4 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ @@ -618504,15 +618504,15 @@ │ │ │ │ beq 2aca64 │ │ │ │ ldr r0, [pc, #4056] @ 2ad9d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2aca68 │ │ │ │ b 2ae778 │ │ │ │ add r0, r5, #8 │ │ │ │ str r8, [sp, #28] │ │ │ │ ldr r8, [sp, #548] @ 0x224 │ │ │ │ add r9, sp, #448 @ 0x1c0 │ │ │ │ @@ -618735,21 +618735,21 @@ │ │ │ │ ldr r1, [sl, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2acda8 │ │ │ │ ldr r0, [sl, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sl, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2acdc0 │ │ │ │ ldr r0, [sl, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #3016] @ 0xbc8 │ │ │ │ add ip, sp, #216 @ 0xd8 │ │ │ │ cmp fp, #41 @ 0x29 │ │ │ │ ldr r1, [sp, #3020] @ 0xbcc │ │ │ │ ldr r2, [sp, #3024] @ 0xbd0 │ │ │ │ ldr r3, [sp, #3028] @ 0xbd4 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -618768,15 +618768,15 @@ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ add ip, sp, #544 @ 0x220 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ strb r7, [sl, #48] @ 0x30 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [sp, #556] @ 0x22c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2ace40 │ │ │ │ bl 4e424 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ bl 2c481c │ │ │ │ @@ -618868,15 +618868,15 @@ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sl, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sl, #56] @ 0x38 │ │ │ │ ldr r6, [sl, #60] @ 0x3c │ │ │ │ strh r0, [sl, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2acfcc │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ bl 2c481c │ │ │ │ mov r0, sl │ │ │ │ @@ -618908,15 +618908,15 @@ │ │ │ │ b 2ad304 │ │ │ │ ldr r1, [sl, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #548] @ 0x224 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ad05c │ │ │ │ ldr r0, [sl, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov fp, #28 │ │ │ │ strb r0, [sl, #49] @ 0x31 │ │ │ │ ldrb r0, [sl, #48] @ 0x30 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2ad09c │ │ │ │ @@ -618927,25 +618927,25 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrb r0, [sl, #48] @ 0x30 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ad0c0 │ │ │ │ add r5, sl, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [sl, #36] @ 0x24 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2ad0b8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ bl 2c481c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2ad0e0 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ bl 2c481c │ │ │ │ mov r0, sl │ │ │ │ @@ -619066,15 +619066,15 @@ │ │ │ │ b 2ae0e4 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2c7dec │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r9 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #349] @ 0x15d │ │ │ │ cmp fp, #21 │ │ │ │ @@ -619095,15 +619095,15 @@ │ │ │ │ cmp fp, #40 @ 0x28 │ │ │ │ bne 2ad378 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ add r5, sp, #2368 @ 0x940 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b9778 │ │ │ │ + bl 5b9768 │ │ │ │ ldr r0, [sp, #2368] @ 0x940 │ │ │ │ mov r4, r7 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ bne 2ad3b4 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #2372] @ 0x944 │ │ │ │ str r3, [sl, #240] @ 0xf0 │ │ │ │ @@ -619273,34 +619273,34 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2ad67c │ │ │ │ ldr r1, [sl, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ad67c │ │ │ │ ldr r0, [sl, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ad67c │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ add r3, sl, #256 @ 0x100 │ │ │ │ ldr r6, [sl, #252] @ 0xfc │ │ │ │ add ip, sp, #152 @ 0x98 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r9, [r7, #236] @ 0xec │ │ │ │ ldr r4, [r7, #240] @ 0xf0 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str sl, [sp, #32] │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ad394 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ad394 │ │ │ │ ldr r6, [sl, #220] @ 0xdc │ │ │ │ mov r0, r6 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ad67c │ │ │ │ mov r0, r6 │ │ │ │ @@ -619490,15 +619490,15 @@ │ │ │ │ str r4, [sp, #556] @ 0x22c │ │ │ │ str r1, [sp, #552] @ 0x228 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, lr, #952 @ 0x3b8 │ │ │ │ bl 7bbdfc │ │ │ │ mov r5, fp │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ - bl 5b90bc │ │ │ │ + bl 5b90ac │ │ │ │ add r3, sp, #572 @ 0x23c │ │ │ │ ldr r7, [sp, #564] @ 0x234 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [sp, #3032] @ 0xbd8 │ │ │ │ ldr r0, [sp, #548] @ 0x224 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -619561,19 +619561,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ada90 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2adac0 │ │ │ │ andeq fp, r2, r4, lsr #21 │ │ │ │ addseq r5, r0, r8, lsl #28 │ │ │ │ ldr r3, [sp, #372] @ 0x174 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #368] @ 0x170 │ │ │ │ str r0, [sl, #232] @ 0xe8 │ │ │ │ @@ -619605,15 +619605,15 @@ │ │ │ │ uxtb r0, r9 │ │ │ │ cmp r0, #4 │ │ │ │ bne 2adb84 │ │ │ │ ldrd r2, [sl, #196] @ 0xc4 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 5b9804 │ │ │ │ + bl 5b97f4 │ │ │ │ ldr r7, [sp, #552] @ 0x228 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne 2adc0c │ │ │ │ add r2, sp, #572 @ 0x23c │ │ │ │ ldr fp, [sp, #556] @ 0x22c │ │ │ │ ldr r9, [sp, #560] @ 0x230 │ │ │ │ add ip, sp, #288 @ 0x120 │ │ │ │ @@ -619630,28 +619630,28 @@ │ │ │ │ ldr r4, [sp, #548] @ 0x224 │ │ │ │ mov fp, #28 │ │ │ │ ldr r1, [sl, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2adba4 │ │ │ │ ldr r0, [sl, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #72 @ 0x48 │ │ │ │ bl 2c22a8 │ │ │ │ add r5, sl, #148 @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #184] @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2adbd8 │ │ │ │ ldr r0, [sl, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sl, #136] @ 0x88 │ │ │ │ mov r0, #0 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [sl, #185] @ 0xb9 │ │ │ │ beq 2adbfc │ │ │ │ add r2, sl, #140 @ 0x8c │ │ │ │ @@ -619686,15 +619686,15 @@ │ │ │ │ ldr r0, [sl, #232] @ 0xe8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #3040] @ 0xbe0 │ │ │ │ str r0, [sp, #28] │ │ │ │ beq 2adc84 │ │ │ │ ldr r0, [sl, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #72 @ 0x48 │ │ │ │ bl 2c22a8 │ │ │ │ b 2add38 │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #1000 @ 0x3e8 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -619726,19 +619726,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2add24 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r0, [sp, #3032] @ 0xbd8 │ │ │ │ add ip, sp, #476 @ 0x1dc │ │ │ │ ldr r1, [sp, #3036] @ 0xbdc │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [sp, #3040] @ 0xbe0 │ │ │ │ ldr r3, [sp, #3044] @ 0xbe4 │ │ │ │ @@ -619782,15 +619782,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ ldr r8, [pc, #4076] @ 2aede4 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ae7f8 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r6, sl │ │ │ │ @@ -619823,15 +619823,15 @@ │ │ │ │ strb r0, [sl, #185] @ 0xb9 │ │ │ │ str r0, [sp, #2392] @ 0x958 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r5, [sp, #368] @ 0x170 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ae808 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov r7, r0 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6} │ │ │ │ stm r7, {r1, r2, r3, r5, r6} │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -619871,15 +619871,15 @@ │ │ │ │ ldr r1, [sl, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [sl, #185] @ 0xb9 │ │ │ │ beq 2adf68 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #288 @ 0x120 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r1, [sp, #3020] @ 0xbcc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #3016] @ 0xbc8 │ │ │ │ mov r0, #1 │ │ │ │ @@ -620272,21 +620272,21 @@ │ │ │ │ ldr r1, [sl, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ae5ac │ │ │ │ ldr r0, [sl, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sl, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ae5c4 │ │ │ │ ldr r0, [sl, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #3016] @ 0xbc8 │ │ │ │ add ip, sp, #216 @ 0xd8 │ │ │ │ ldr r1, [sp, #3020] @ 0xbcc │ │ │ │ mov fp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #3024] @ 0xbd0 │ │ │ │ ldr r3, [sp, #3028] @ 0xbd4 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -620584,32 +620584,32 @@ │ │ │ │ b 2af260 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2aea8c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2af30c │ │ │ │ b 2aec20 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2aeac0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2af304 │ │ │ │ b 2aeffc │ │ │ │ str sl, [sp, #32] │ │ │ │ b 2af0f0 │ │ │ │ mov r8, sl │ │ │ │ str r5, [sp, #24] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ @@ -620778,15 +620778,15 @@ │ │ │ │ b 2aed38 │ │ │ │ b 2af0a8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [sp, #32] │ │ │ │ strb r0, [sl, #349] @ 0x15d │ │ │ │ b 2af3b8 │ │ │ │ b 2aef44 │ │ │ │ b 2aef44 │ │ │ │ b 2aefe8 │ │ │ │ @@ -620813,15 +620813,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 2aedf4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2aee34 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #952 @ 0x3b8 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ b 2aee34 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ bl 2c5754 │ │ │ │ ldr r1, [sp, #2392] @ 0x958 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -620833,40 +620833,40 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2aee4c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2aee80 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 2aee80 │ │ │ │ bl 77b24 │ │ │ │ b 2aee7c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #3032] @ 0xbd8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2aee98 │ │ │ │ ldr r0, [sp, #3036] @ 0xbdc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #2984] @ 0xba8 │ │ │ │ b 2aeea4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 2aeea8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2af344 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #936 @ 0x3a8 │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ b 2af344 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ bl 2bc9f4 │ │ │ │ b 2af344 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -620876,15 +620876,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2af3cc │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2af3cc │ │ │ │ str sl, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ b 2aefec │ │ │ │ b 2af138 │ │ │ │ b 2af398 │ │ │ │ str sl, [sp, #32] │ │ │ │ @@ -620971,15 +620971,15 @@ │ │ │ │ str r8, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [r8, #112] @ 0x70 │ │ │ │ beq 2af15c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2af15c │ │ │ │ str sl, [sp, #32] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 2af17c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 2af344 │ │ │ │ b 2af0dc │ │ │ │ @@ -621006,15 +621006,15 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2af124 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #49] @ 0x31 │ │ │ │ b 2af190 │ │ │ │ b 2af158 │ │ │ │ str sl, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ @@ -621028,15 +621028,15 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2af17c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 2bf454 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ @@ -621065,23 +621065,23 @@ │ │ │ │ b 2af2b4 │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2af358 │ │ │ │ ldr r0, [sl, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2af358 │ │ │ │ ldr r1, [sl, #192] @ 0xc0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2af304 │ │ │ │ ldr r0, [sl, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2af304 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 2af3c4 │ │ │ │ str sl, [sp, #32] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2c3010 │ │ │ │ @@ -621157,15 +621157,15 @@ │ │ │ │ str sl, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [sl, #185] @ 0xb9 │ │ │ │ beq 2af380 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 2bc1b4 │ │ │ │ b 2af3cc │ │ │ │ str sl, [sp, #32] │ │ │ │ @@ -622562,15 +622562,15 @@ │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str lr, [sp, #160] @ 0xa0 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #344 @ 0x158 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r0, [sp, #3416] @ 0xd58 │ │ │ │ ldr fp, [sp, #3420] @ 0xd5c │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ bne 2b0d5c │ │ │ │ str fp, [sp, #2236] @ 0x8bc │ │ │ │ @@ -623057,15 +623057,15 @@ │ │ │ │ mov r9, #2 │ │ │ │ mov r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2b1134 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #676] @ 0x2a4 │ │ │ │ add r0, sp, #2176 @ 0x880 │ │ │ │ - bl 5bcd88 │ │ │ │ + bl 5bcd78 │ │ │ │ ldrb r0, [sp, #2224] @ 0x8b0 │ │ │ │ ldr r1, [sp, #2212] @ 0x8a4 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #2280] @ 0x8e8 │ │ │ │ ldr r1, [sp, #2176] @ 0x880 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #2180] @ 0x884 │ │ │ │ @@ -623175,15 +623175,15 @@ │ │ │ │ b 2b11dc │ │ │ │ ldr r0, [pc, #4072] @ 2b22dc │ │ │ │ mov r8, r5 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b1ee0 │ │ │ │ movw r1, #30049 @ 0x7561 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movt r1, #29804 @ 0x746c │ │ │ │ str r1, [r0, #3] │ │ │ │ movw r1, #25956 @ 0x6564 │ │ │ │ @@ -623317,15 +623317,15 @@ │ │ │ │ bne 2b15dc │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r1, #392] @ 0x188 │ │ │ │ str r9, [r1, #428] @ 0x1ac │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #2624 @ 0xa40 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r0, #392] @ 0x188 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #3128] @ 0xc38 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #2624 @ 0xa40 │ │ │ │ @@ -625258,15 +625258,15 @@ │ │ │ │ bne 2b35c0 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r1, #392] @ 0x188 │ │ │ │ str fp, [r1, #428] @ 0x1ac │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #2368 @ 0x940 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r0, #392] @ 0x188 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #3128] @ 0xc38 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #2368 @ 0x940 │ │ │ │ @@ -625558,15 +625558,15 @@ │ │ │ │ str fp, [sp, #164] @ 0xa4 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #2240 @ 0x8c0 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r0, [sp, #2240] @ 0x8c0 │ │ │ │ ldr fp, [sp, #2244] @ 0x8c4 │ │ │ │ cmp r0, #24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ bne 2b4064 │ │ │ │ ldr r8, [sp, #156] @ 0x9c │ │ │ │ str fp, [sp, #2416] @ 0x970 │ │ │ │ @@ -628045,15 +628045,15 @@ │ │ │ │ bne 2b6158 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r2, #408] @ 0x198 │ │ │ │ str r1, [r2, #444] @ 0x1bc │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #2624 @ 0xa40 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r0, #408] @ 0x198 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #3128] @ 0xc38 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #2624 @ 0xa40 │ │ │ │ @@ -628349,15 +628349,15 @@ │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add r0, r1, #8 │ │ │ │ str fp, [sp, #160] @ 0xa0 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #2336 @ 0x920 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r0, [sp, #2336] @ 0x920 │ │ │ │ ldr sl, [sp, #2340] @ 0x924 │ │ │ │ cmp r0, #24 │ │ │ │ bne 2b679c │ │ │ │ str sl, [sp, #2160] @ 0x870 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #2160 @ 0x870 │ │ │ │ @@ -628561,15 +628561,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #3136] @ 0xc40 │ │ │ │ mov r0, #12 │ │ │ │ str r5, [sp, #3132] @ 0xc3c │ │ │ │ str r5, [sp, #3128] @ 0xc38 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b6b68 │ │ │ │ ldr r1, [sp, #3132] @ 0xc3c │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [sp, #3136] @ 0xc40 │ │ │ │ stmib r0, {r1, r2} │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ @@ -628620,33 +628620,33 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #396] @ 0x18c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b681c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #400] @ 0x190 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r9, r4 │ │ │ │ ldr r1, [r0, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b6840 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #412] @ 0x19c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [r0, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b6864 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #424] @ 0x1a8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #1 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r1, #724] @ 0x2d4 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ bl 2c79e8 │ │ │ │ @@ -628702,15 +628702,15 @@ │ │ │ │ beq 2b6970 │ │ │ │ ldr r0, [pc, #4052] @ 2b7924 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b6b80 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ bl 4ef5c │ │ │ │ @@ -628791,15 +628791,15 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b6ac8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #284] @ 0x11c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r6, r7 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ @@ -629092,39 +629092,39 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #396] @ 0x18c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b6f7c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #400] @ 0x190 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #726] @ 0x2d6 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b6fac │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b6fac │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #412] @ 0x19c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #725] @ 0x2d5 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b6fdc │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b6fdc │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #424] @ 0x1a8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r1, #724] @ 0x2d4 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ bl 2c79e8 │ │ │ │ b 2b72c8 │ │ │ │ bl 77b24 │ │ │ │ @@ -629325,15 +629325,15 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b7320 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #284] @ 0x11c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #276] @ 0x114 │ │ │ │ strb r1, [r2, #275] @ 0x113 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b7340 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ @@ -629396,25 +629396,25 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 2b7408 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2b7408 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b7464 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r0, #172] @ 0xac │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r5, r8 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [r0] │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ @@ -629451,15 +629451,15 @@ │ │ │ │ ldr r0, [r0, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b7518 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #180 @ 0xb4 │ │ │ │ bl 2c3a28 │ │ │ │ b 2b7380 │ │ │ │ addseq r9, r4, r0, asr r6 │ │ │ │ add r2, r7, #296 @ 0x128 │ │ │ │ cmp r1, r0 │ │ │ │ @@ -629886,15 +629886,15 @@ │ │ │ │ beq 2b8760 │ │ │ │ ldr r0, [pc, #4004] @ 2b8b74 │ │ │ │ mov r1, #8 │ │ │ │ mov r4, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2b8768 │ │ │ │ b 2b7b90 │ │ │ │ mov r4, #2 │ │ │ │ b 2b8f88 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #2 │ │ │ │ @@ -630101,15 +630101,15 @@ │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r1, #504] @ 0x1f8 │ │ │ │ str r9, [r1, #540] @ 0x21c │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #344 @ 0x158 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r0, #504] @ 0x1f8 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #3128] @ 0xc38 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, lr, #344 @ 0x158 │ │ │ │ @@ -630412,15 +630412,15 @@ │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r8, [sp, #160] @ 0xa0 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #248 @ 0xf8 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r0, [sp, #2296] @ 0x8f8 │ │ │ │ ldr fp, [sp, #2300] @ 0x8fc │ │ │ │ cmp r0, #24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ bne 2b865c │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ str fp, [r9] │ │ │ │ @@ -630429,15 +630429,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r2, r2, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 2b8460 │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r9 │ │ │ │ add r4, lr, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ bl 6dfb18 │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ @@ -630550,15 +630550,15 @@ │ │ │ │ beq 2b86bc │ │ │ │ ldr r0, [pc, #4064] @ 2b9610 │ │ │ │ mov r1, #4 │ │ │ │ mov r5, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ beq 2b8598 │ │ │ │ ldr r3, [r7] │ │ │ │ b 2b86c4 │ │ │ │ rsbeq r5, pc, r4, asr #7 │ │ │ │ ldr r0, [sp, #2304] @ 0x900 │ │ │ │ @@ -630579,15 +630579,15 @@ │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 2b8e78 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2b8e78 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [r7, #756] @ 0x2f4 │ │ │ │ ldr r1, [r7, #752] @ 0x2f0 │ │ │ │ @@ -630699,15 +630699,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b8898 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #180 @ 0xb4 │ │ │ │ bl 2c3a28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 2c20a8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ @@ -630738,15 +630738,15 @@ │ │ │ │ ldr r1, [r0, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b8934 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r0, #248] @ 0xf8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ mov r8, r6 │ │ │ │ strb r0, [r1, #273] @ 0x111 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r5, #236]! @ 0xec │ │ │ │ ldr r1, [r5, #4] │ │ │ │ @@ -630761,15 +630761,15 @@ │ │ │ │ ldr r0, [r0, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2b8990 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #180 @ 0xb4 │ │ │ │ bl 2c3a28 │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 2c20a8 │ │ │ │ @@ -631012,15 +631012,15 @@ │ │ │ │ ldr r1, [r0, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b8dac │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r0, #248] @ 0xf8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2b8dac │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 2b74f4 │ │ │ │ mov r0, r4 │ │ │ │ add r7, r4, #52 @ 0x34 │ │ │ │ @@ -631140,15 +631140,15 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 2b8f7c │ │ │ │ ldr r2, [r7, #328] @ 0x148 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r7, #284] @ 0x11c │ │ │ │ ldr r0, [r7, #292] @ 0x124 │ │ │ │ b 2b752c │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [r3, #332] @ 0x14c │ │ │ │ @@ -631157,15 +631157,15 @@ │ │ │ │ strb r1, [r3, #376] @ 0x178 │ │ │ │ addne r1, r2, r2, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 2b8fc0 │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r1, #284] @ 0x11c │ │ │ │ ldr r1, [r1, #292] @ 0x124 │ │ │ │ cmp r1, r0 │ │ │ │ beq 2b901c │ │ │ │ sub r1, r1, r0 │ │ │ │ add r5, r0, #4 │ │ │ │ @@ -631179,26 +631179,26 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 2b8fe4 │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2b8fe4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r8, r6 │ │ │ │ ldr r1, [r0, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b8944 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r0, #280] @ 0x118 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2b8944 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #4 │ │ │ │ str r7, [sp] │ │ │ │ bl 516a8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ @@ -631467,15 +631467,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r7, #760] @ 0x2f8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b9498 │ │ │ │ ldr r0, [r7, #764] @ 0x2fc │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ @@ -631675,15 +631675,15 @@ │ │ │ │ ldr r1, [r0, #760] @ 0x2f8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2b8dc0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r0, #764] @ 0x2fc │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2b8dc0 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mlseq pc, r0, r2, r0 @ │ │ │ │ addeq sl, pc, r0, ror #7 │ │ │ │ addeq r9, pc, r8, lsr #14 │ │ │ │ rsbeq r4, pc, r2, lsl sl @ │ │ │ │ @@ -632330,15 +632330,15 @@ │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ ldr r0, [pc, #4084] @ 2bb1fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #2048 @ 0x800 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bb7e4 │ │ │ │ ldr r1, [pc, #4060] @ 2bb200 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ mov r2, #4 │ │ │ │ @@ -632636,15 +632636,15 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ beq 2ba774 │ │ │ │ ldr r0, [pc, #4068] @ 2bb6b0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ bne 2ba77c │ │ │ │ b 2bb910 │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ mov ip, r1 │ │ │ │ mov r7, #0 │ │ │ │ @@ -632725,19 +632725,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ba840 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [pc, #4004] @ 2bb7fc │ │ │ │ add r6, pc, r6 │ │ │ │ b 2ba960 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ cmp r7, #1 │ │ │ │ add r1, r1, r0 │ │ │ │ bne 2ba87c │ │ │ │ @@ -632803,15 +632803,15 @@ │ │ │ │ str r5, [sp, #676] @ 0x2a4 │ │ │ │ str r6, [sp, #672] @ 0x2a0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2ba738 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ba738 │ │ │ │ subs r4, r6, #20 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ sbc r5, r1, #0 │ │ │ │ strd r4, [r0] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #688] @ 0x2b0 │ │ │ │ @@ -632927,15 +632927,15 @@ │ │ │ │ cmp r0, #2 │ │ │ │ bne 2bac00 │ │ │ │ ldr r0, [pc, #4088] @ 2bbb50 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #2048 @ 0x800 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bb928 │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ str r0, [sp, #676] @ 0x2a4 │ │ │ │ str r1, [sp, #680] @ 0x2a8 │ │ │ │ str r1, [sp, #672] @ 0x2a0 │ │ │ │ ldr r1, [pc, #4084] @ 2bbb7c │ │ │ │ @@ -633021,15 +633021,15 @@ │ │ │ │ str r5, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #480] @ 0x1e0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2bace0 │ │ │ │ ldr r0, [sp, #476] @ 0x1dc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ @@ -633071,15 +633071,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ str r1, [sp, #540] @ 0x21c │ │ │ │ beq 2bada8 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ ldm fp, {r4, r9} │ │ │ │ ldrd r0, [r0] │ │ │ │ subs r0, r4, r0 │ │ │ │ sbcs r0, r9, r1 │ │ │ │ bcs 2ba434 │ │ │ │ b 2bb474 │ │ │ │ @@ -633111,15 +633111,15 @@ │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ bne 2baee4 │ │ │ │ ldr r0, [pc, #3568] @ 2bbc28 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #2048 @ 0x800 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ add r2, sp, #672 @ 0x2a0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ beq 2bb928 │ │ │ │ str r1, [sp, #680] @ 0x2a8 │ │ │ │ str r0, [sp, #676] @ 0x2a4 │ │ │ │ @@ -633191,15 +633191,15 @@ │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #480] @ 0x1e0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2baf88 │ │ │ │ ldr r0, [sp, #476] @ 0x1dc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ add fp, sp, #568 @ 0x238 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ @@ -633344,15 +633344,15 @@ │ │ │ │ ldr r0, [pc, #2672] @ 2bbc44 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ bne 2bb214 │ │ │ │ b 2bb954 │ │ │ │ addseq r5, r4, ip, asr fp │ │ │ │ rsbeq ip, r9, r0, ror #25 │ │ │ │ addeq r6, pc, ip, asr #14 │ │ │ │ @@ -633437,36 +633437,36 @@ │ │ │ │ str r0, [sp, #676] @ 0x2a4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2baff8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2baff8 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ ldr r6, [sp, #592] @ 0x250 │ │ │ │ ldr r4, [sp, #596] @ 0x254 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bb38c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r8, #0 │ │ │ │ add fp, sp, #568 @ 0x238 │ │ │ │ b 2bb0e8 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bb3b4 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ add fp, sp, #568 @ 0x238 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ mov r8, #0 │ │ │ │ b 2bb0e8 │ │ │ │ addeq r8, pc, r0, ror r7 @ │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ @@ -633500,15 +633500,15 @@ │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bb45c │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr fp, [sp, #80] @ 0x50 │ │ │ │ b 2bada8 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ ldrd r0, [r0] │ │ │ │ strd r0, [r2] │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ @@ -633538,39 +633538,39 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 2bb514 │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bb4f4 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #480] @ 0x1e0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2bb514 │ │ │ │ ldr r0, [sp, #476] @ 0x1dc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #380] @ 0x17c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bb52c │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #368] @ 0x170 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bb548 │ │ │ │ add sp, sp, #748 @ 0x2ec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #748 @ 0x2ec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #292] @ 0x124 │ │ │ │ str r6, [r1] │ │ │ │ str r0, [r1, #4] │ │ │ │ @@ -633648,15 +633648,15 @@ │ │ │ │ ldr r2, [sp, #292] @ 0x124 │ │ │ │ strd r0, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ beq 2bb590 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bb590 │ │ │ │ umullseq r5, r4, r4, r6 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ ldr r2, [sp, #292] @ 0x124 │ │ │ │ ldrd r0, [r0] │ │ │ │ str r6, [r3, #16] │ │ │ │ @@ -633859,15 +633859,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bba50 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bba50 │ │ │ │ mov r7, r0 │ │ │ │ str r4, [sp, #680] @ 0x2a8 │ │ │ │ str r6, [sp, #676] @ 0x2a4 │ │ │ │ str r5, [sp, #672] @ 0x2a0 │ │ │ │ b 2bba5c │ │ │ │ b 2bbb24 │ │ │ │ @@ -633895,19 +633895,19 @@ │ │ │ │ strdeq r8, [pc], r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bba88 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bbba4 │ │ │ │ ldrdeq r8, [pc], r0 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #468] @ 2bbc84 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -633915,15 +633915,15 @@ │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2bbb28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bbb28 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #396] @ 2bbc78 │ │ │ │ add r0, pc, r0 │ │ │ │ b 2bbb04 │ │ │ │ b 2bbb24 │ │ │ │ @@ -633955,32 +633955,32 @@ │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #448] @ 0x1c0 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2bbb84 │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bbb84 │ │ │ │ addeq r7, pc, r0, asr #31 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b 2bbbc8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2bbbcc │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bbbcc │ │ │ │ b 2bbbc8 │ │ │ │ b 2bbbc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #536] @ 0x218 │ │ │ │ cmp r0, #-2147483642 @ 0x80000006 │ │ │ │ beq 2bbbe0 │ │ │ │ @@ -634107,19 +634107,19 @@ │ │ │ │ rsbeq r2, pc, sl, lsl #9 │ │ │ │ rsbeq r2, pc, r8, ror r4 @ │ │ │ │ ldrdeq r7, [pc], r4 │ │ │ │ ldrdeq r2, [pc], #-69 @ │ │ │ │ rsbeq r2, pc, r4, asr #9 │ │ │ │ addeq r7, pc, r4, lsl r6 @ │ │ │ │ ldr r0, [r0] │ │ │ │ - b 44fa58 │ │ │ │ + b 44fa48 │ │ │ │ ldr r0, [r0] │ │ │ │ b 2d8dfc │ │ │ │ ldr r0, [r0] │ │ │ │ - b 45fef0 │ │ │ │ + b 45fee0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr ip, [pc, #96] @ 2bbe60 │ │ │ │ mov r6, #9 │ │ │ │ ldr lr, [pc, #92] @ 2bbe64 │ │ │ │ @@ -634148,15 +634148,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ strdeq r1, [pc], #-246 @ │ │ │ │ strdeq r7, [pc], r8 │ │ │ │ ldrdeq r1, [pc], #-252 @ │ │ │ │ ldrdeq r1, [pc], #-245 @ │ │ │ │ addeq r7, pc, r4, ror #5 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 4f289c │ │ │ │ + b 4f288c │ │ │ │ ldr r0, [r0] │ │ │ │ b 82d360 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2bbe98 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ b 944bb8 │ │ │ │ @@ -634374,25 +634374,25 @@ │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bc204 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bc320 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2bc2d4 │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2bc324 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -634419,35 +634419,35 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2bc2dc │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bc2dc │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bc2dc │ │ │ │ ldr r1, [r4, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bc2d4 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 2c22a8 │ │ │ │ add r6, r4, #140 @ 0x8c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bc308 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ add r6, r4, #128 @ 0x80 │ │ │ │ strb r0, [r4, #177] @ 0xb1 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2bc21c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -634485,24 +634485,24 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bc3c0 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ strb r0, [r4, #177] @ 0xb1 │ │ │ │ mov r0, #132 @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bc3e4 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #121] @ 0x79 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2bc414 │ │ │ │ @@ -634549,15 +634549,15 @@ │ │ │ │ bne 2bc4e0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bc4e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -634578,35 +634578,35 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 2bc500 │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bc500 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bc558 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ bxlt lr │ │ │ │ cmp r0, #0 │ │ │ │ bne 2bc570 │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #345] @ 0x159 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, pc} │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -634890,37 +634890,37 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bca14 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ bl 25e9cc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bca44 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bca6c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ beq 2bcb1c │ │ │ │ @@ -634935,15 +634935,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bcac8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bcb10 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 4e25c │ │ │ │ b 2bcb10 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ @@ -634953,15 +634953,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bcb10 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ cmp r0, #4 │ │ │ │ beq 2bcb60 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -634992,40 +634992,40 @@ │ │ │ │ b 2bcbe8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bcbac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bcbe0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 4e25c │ │ │ │ b 2bcbe0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bcbe0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ @@ -635077,15 +635077,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 2bccd4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2bcd00 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3638 │ │ │ │ + b 3e362c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 2bcd20 │ │ │ │ @@ -635097,15 +635097,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2bcd28 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2bcd50 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #280] @ 0x118 │ │ │ │ sub r0, r0, #3 │ │ │ │ @@ -635130,30 +635130,30 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2bcef8 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bcef8 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bcef8 │ │ │ │ ldrb r0, [r4, #324] @ 0x144 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2bcf70 │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2bcebc │ │ │ │ cmp r0, #0 │ │ │ │ bne 2bcf70 │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bcf70 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bcf70 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ bl 2c631c │ │ │ │ b 2bcf78 │ │ │ │ ldrb r0, [r4, #337] @ 0x151 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2bcf98 │ │ │ │ @@ -635163,15 +635163,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2bcf40 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bcf40 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bcf40 │ │ │ │ ldrb r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2bcf68 │ │ │ │ ldrb r0, [r4, #300] @ 0x12c │ │ │ │ cmp r0, #3 │ │ │ │ beq 2bcf4c │ │ │ │ @@ -635209,15 +635209,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bcf10 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ bne 2bcfb4 │ │ │ │ b 2bcfc0 │ │ │ │ ldr r5, [r4, #320] @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ @@ -635241,41 +635241,41 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #282] @ 0x11a │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bcf90 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 2c22a8 │ │ │ │ ldrb r0, [r4, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bcfc0 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bcfc0 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ b 2bd05c │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bcff8 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ b 2bd070 │ │ │ │ b 2bd01c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 2c22a8 │ │ │ │ @@ -635287,30 +635287,30 @@ │ │ │ │ b 2bd030 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bd048 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 2c22a8 │ │ │ │ b 2bd05c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bd084 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bd084 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #56] @ 0x38 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -635399,15 +635399,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ @@ -635459,28 +635459,28 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 2bd2cc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3638 │ │ │ │ + b 3e362c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2bd304 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2bd32c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -635574,23 +635574,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bd4c4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bd4e4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #40] @ 0x28 │ │ │ │ cmpeq r1, #3 │ │ │ │ @@ -635627,15 +635627,15 @@ │ │ │ │ bne 2bd5b8 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bd5b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -635652,15 +635652,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2bd624 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bd624 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r5, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -635671,15 +635671,15 @@ │ │ │ │ strb r0, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #48] @ 0x30 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2bd650 │ │ │ │ @@ -635714,33 +635714,33 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bd6f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2bd744 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2bd760 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bd724 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bd760 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, r4, #20 │ │ │ │ b 2bd6d8 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bd760 │ │ │ │ @@ -635750,15 +635750,15 @@ │ │ │ │ b 2bd6d8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bd784 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ @@ -635780,15 +635780,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed000 │ │ │ │ + bl 3ecff4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -636155,15 +636155,15 @@ │ │ │ │ b 2bdce0 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2c7dec │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #677] @ 0x2a5 │ │ │ │ b 2bdbc0 │ │ │ │ ldr r6, [r4, #480] @ 0x1e0 │ │ │ │ ldrb r0, [r6, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2be0a4 │ │ │ │ @@ -636221,15 +636221,15 @@ │ │ │ │ add r0, r4, #592 @ 0x250 │ │ │ │ bl 2ca2ac │ │ │ │ ldr r1, [r4, #2064] @ 0x810 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bdee0 │ │ │ │ ldr r0, [r4, #2068] @ 0x814 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2bdf1c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -636341,15 +636341,15 @@ │ │ │ │ b 2be0c4 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2c7dec │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r7, #397 @ 0x18d │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, r7] │ │ │ │ ldr r1, [r4, #2064] @ 0x810 │ │ │ │ cmp r1, #0 │ │ │ │ bne 2bded4 │ │ │ │ b 2bdee0 │ │ │ │ @@ -636363,26 +636363,26 @@ │ │ │ │ b 2be108 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2c7dec │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #821] @ 0x335 │ │ │ │ ldrb r0, [r4, #504] @ 0x1f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2be05c │ │ │ │ b 2be098 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #821] @ 0x335 │ │ │ │ b 2be218 │ │ │ │ mov r5, r0 │ │ │ │ b 2be218 │ │ │ │ b 2be19c │ │ │ │ mov r5, r0 │ │ │ │ @@ -636455,15 +636455,15 @@ │ │ │ │ strb r0, [r4, #504] @ 0x1f8 │ │ │ │ b 2be390 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r6, #317 @ 0x13d │ │ │ │ b 2be390 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 2be2a8 │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ @@ -636514,15 +636514,15 @@ │ │ │ │ bl 71ac40 │ │ │ │ b 2be390 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #677] @ 0x2a5 │ │ │ │ b 2be458 │ │ │ │ mov r5, r0 │ │ │ │ b 2be458 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #37 @ 0x25 │ │ │ │ @@ -636587,15 +636587,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #2064] @ 0x810 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2be498 │ │ │ │ ldr r0, [r4, #2068] @ 0x814 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2be4e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -636709,40 +636709,40 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2be6a8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2be6a8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2be6e4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ b 2be6e0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2be6e4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r0, #365] @ 0x16d │ │ │ │ cmp r0, #0 │ │ │ │ beq 2be75c │ │ │ │ @@ -636799,15 +636799,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2be7e8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #356] @ 0x164 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r9, #80 @ 0x50 │ │ │ │ bl 2bd338 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #280] @ 0x118 │ │ │ │ add r0, r9, #288 @ 0x120 │ │ │ │ bl 29f464 │ │ │ │ @@ -636835,15 +636835,15 @@ │ │ │ │ b 2be81c │ │ │ │ ldr r1, [r9, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2be878 │ │ │ │ ldr r0, [r9, #324] @ 0x144 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #364] @ 0x16c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 2be898 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -636881,15 +636881,15 @@ │ │ │ │ ldr r1, [r9, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2be930 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #356] @ 0x164 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r5 │ │ │ │ beq 2be980 │ │ │ │ mov r0, r6 │ │ │ │ @@ -636908,15 +636908,15 @@ │ │ │ │ b 2be940 │ │ │ │ ldr r1, [r9, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2be99c │ │ │ │ ldr r0, [r9, #324] @ 0x144 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #364] @ 0x16c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ @@ -636925,26 +636925,26 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2be9e8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r0, #72] @ 0x48 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2bea00 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bne 2bea14 │ │ │ │ @@ -637105,27 +637105,27 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2bec88 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2becb0 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2becbc │ │ │ │ cmp r2, #1 │ │ │ │ bne 2bece0 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, #28] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50750 │ │ │ │ @@ -637137,15 +637137,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2bed08 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2bed44 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ b 2bed44 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ b 2bed74 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ @@ -637154,15 +637154,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2bed50 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2bed74 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, #28] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 50750 │ │ │ │ mov r0, r6 │ │ │ │ @@ -637172,22 +637172,22 @@ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bedd8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #277] @ 0x115 │ │ │ │ cmp r0, #11 │ │ │ │ bhi 2bf1a4 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -637219,15 +637219,15 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 2bee44 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bee44 │ │ │ │ ldrb r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #4 │ │ │ │ beq 2bf02c │ │ │ │ cmp r0, #3 │ │ │ │ bne 2bf11c │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ @@ -637257,15 +637257,15 @@ │ │ │ │ ldr r1, [r4, #260] @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf1a4 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ bl 2c66e8 │ │ │ │ b 2bf124 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #4 │ │ │ │ beq 2bf050 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -637289,15 +637289,15 @@ │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ bl 2c594c │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf064 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bf064 │ │ │ │ ldrb r0, [r4, #692] @ 0x2b4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #680] @ 0x2a8 │ │ │ │ cmpeq r0, #3 │ │ │ │ bne 2bf114 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ @@ -637366,15 +637366,15 @@ │ │ │ │ b 2bf090 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf0c4 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ ldrd r0, [r4, #236] @ 0xec │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2bf0ec │ │ │ │ add r6, r0, #52 @ 0x34 │ │ │ │ @@ -637384,15 +637384,15 @@ │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bf10c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ bl 2c3a28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 2c20a8 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 2c2eec │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ @@ -637412,23 +637412,23 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 2bf148 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bf148 │ │ │ │ ldr r1, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf19c │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #274] @ 0x112 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 2bff38 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -637440,15 +637440,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne 2bf1fc │ │ │ │ b 2bf244 │ │ │ │ ldr r2, [r4, #328] @ 0x148 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, r0 │ │ │ │ beq 2bf244 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r6, r0, #4 │ │ │ │ lsr r5, r1, #5 │ │ │ │ @@ -637461,23 +637461,23 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 2bf20c │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bf20c │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf0cc │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bf0cc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bf2e4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #400] @ 0x190 │ │ │ │ @@ -637519,15 +637519,15 @@ │ │ │ │ b 2bf34c │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf328 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #275] @ 0x113 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ b 2bf344 │ │ │ │ b 2bf374 │ │ │ │ mov r8, r0 │ │ │ │ @@ -637555,15 +637555,15 @@ │ │ │ │ b 2bf380 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf3b8 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ bl 2c4588 │ │ │ │ b 2bf410 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -637577,15 +637577,15 @@ │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bf410 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ bl 2c3a28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 2c20a8 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 2c2eec │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ @@ -637649,22 +637649,22 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf530 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf54c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ bl 2c70f4 │ │ │ │ b 2bf4d4 │ │ │ │ b 2bf574 │ │ │ │ mov r6, r0 │ │ │ │ b 2bf5b4 │ │ │ │ @@ -637709,21 +637709,21 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2bf62c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf60c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2bf6b8 │ │ │ │ @@ -637747,15 +637747,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 2bf68c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e37ec │ │ │ │ + b 3e37e0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bf6f8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -637763,15 +637763,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2bf6d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2bf6f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -637802,18 +637802,18 @@ │ │ │ │ beq 2bf798 │ │ │ │ cmp r0, #3 │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2bf7a0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2bf7a0 │ │ │ │ orr r0, r5, #4 │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bf7e0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -637821,15 +637821,15 @@ │ │ │ │ bne 2bf7b0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2bf7e0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e37ec │ │ │ │ + b 3e37e0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2bf824 │ │ │ │ dmb ish │ │ │ │ @@ -637838,15 +637838,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2bf7fc │ │ │ │ cmp r1, #1 │ │ │ │ bne 2bf824 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ beq 2bf884 │ │ │ │ @@ -637861,15 +637861,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf880 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bhi 2bf89c │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -637880,54 +637880,54 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf8cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf8fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 2bf924 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf928 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ beq 2bf9b8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2bf9d8 │ │ │ │ @@ -637939,15 +637939,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bf9d8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #4 │ │ │ │ bne 2bf9d0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 4e424 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -637961,38 +637961,38 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bfa10 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bfa40 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 2bfa68 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bfa6c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add r0, r0, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2bfaac │ │ │ │ @@ -638036,25 +638036,25 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bfb44 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2c77f0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2bfb64 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #3 │ │ │ │ beq 2bfb90 │ │ │ │ cmp r1, #4 │ │ │ │ @@ -638161,15 +638161,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 2bfd04 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2bfd30 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3638 │ │ │ │ + b 3e362c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 2bfd50 │ │ │ │ @@ -638181,15 +638181,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2bfd58 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2bfd80 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -638343,15 +638343,15 @@ │ │ │ │ bne 2bfff0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #392] @ 0x188 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -638381,15 +638381,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 2c00f0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 2c00f4 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -638416,15 +638416,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2c0120 │ │ │ │ bx lr │ │ │ │ add r0, r0, #12 │ │ │ │ b 2c1f20 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0164 │ │ │ │ cmp r1, #3 │ │ │ │ bne 2c0194 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -638458,15 +638458,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 2c0224 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 2c0228 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -638596,23 +638596,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c03fc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c041c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ eor r3, r2, #4 │ │ │ │ orrs r3, r3, r1 │ │ │ │ @@ -638631,25 +638631,25 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0490 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2c77f0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c04b0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bne 2c04cc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -638666,15 +638666,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c04c8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 2c0574 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ bne 2c04c8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ @@ -638685,44 +638685,44 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0560 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c04c8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c05a8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 2c05d0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c05d4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2109] @ 0x83d │ │ │ │ cmp r0, #0 │ │ │ │ @@ -638758,38 +638758,38 @@ │ │ │ │ beq 2c06a0 │ │ │ │ cmp r0, #3 │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2c06a8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c06a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2bd918 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ orr r0, r6, #4 │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c06e0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c06b8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2c06e0 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2108] @ 0x83c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2108] @ 0x83c │ │ │ │ @@ -638805,15 +638805,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c0718 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2c0740 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2108] @ 0x83c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -638871,15 +638871,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0848 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0870 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -638897,15 +638897,15 @@ │ │ │ │ bne 2c0888 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c08b0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #84] @ 2c0910 │ │ │ │ ldr r2, [pc, #84] @ 2c0914 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ @@ -638919,15 +638919,15 @@ │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c090c │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq lr, lr, r8, ror #12 │ │ │ │ addeq r3, pc, r8, asr #1 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -638944,61 +638944,61 @@ │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c096c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0990 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c09a8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c09c4 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c09e0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0a2c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0a24 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ bl 2c03c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -639025,15 +639025,15 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0ab0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #40]! @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2c0ba0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ add r2, r5, #32 │ │ │ │ @@ -639085,15 +639085,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c0b74 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2c0ba0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3638 │ │ │ │ + b 3e362c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 2c0bc0 │ │ │ │ @@ -639105,28 +639105,28 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c0bc8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2c0c2c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ b 2c0c2c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ bne 2c0c34 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0c24 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 2bfc38 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsb r7, r7, #0 │ │ │ │ b 2c0c48 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -639160,30 +639160,30 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0ce0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r1, #21 │ │ │ │ bne 2c0ce4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4e424 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2c1ba0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c0d08 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2c0d58 │ │ │ │ ldr r2, [r1] │ │ │ │ @@ -639381,15 +639381,15 @@ │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c1040 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c107c │ │ │ │ cmp r1, #3 │ │ │ │ bne 2c10bc │ │ │ │ @@ -639404,43 +639404,43 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c10a0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c10bc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2c110c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c1144 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -639603,15 +639603,15 @@ │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c13b8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c143c │ │ │ │ add r4, r0, #36 @ 0x24 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -639694,15 +639694,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c1524 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2c1548 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ @@ -639710,15 +639710,15 @@ │ │ │ │ b 2c152c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c1564 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -639787,22 +639787,22 @@ │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2c16b4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c16fc │ │ │ │ add r5, r0, #4 │ │ │ │ mov r4, r1 │ │ │ │ b 2c16dc │ │ │ │ @@ -639903,36 +639903,36 @@ │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c1880 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c189c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c18bc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #2 │ │ │ │ bne 2c18d4 │ │ │ │ bx lr │ │ │ │ add r1, r0, #4 │ │ │ │ @@ -640018,23 +640018,23 @@ │ │ │ │ beq 2c1a54 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2c1a54 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ 2c1aac │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 2c1ab0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -640058,22 +640058,22 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2c1b14 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -640082,40 +640082,40 @@ │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 2c7dec │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c1b78 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c1b98 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #19 │ │ │ │ bhi 2c1ccc │ │ │ │ @@ -640145,15 +640145,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c1c10 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c1c38 │ │ │ │ @@ -640184,15 +640184,15 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c1c10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2c1d08 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -640262,39 +640262,39 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2c246c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c1e04 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c1d94 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2c246c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c1e48 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c1c10 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2c1eac │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -640307,15 +640307,15 @@ │ │ │ │ bne 2c1f18 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71b02c │ │ │ │ b 2c1f18 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c1e78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2c1f18 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ @@ -640331,15 +640331,15 @@ │ │ │ │ bl 867e94 │ │ │ │ b 2c1f18 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #8 │ │ │ │ bhi 2c2064 │ │ │ │ @@ -640375,15 +640375,15 @@ │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2064 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne 2c2064 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -640391,20 +640391,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2008 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2c1ba0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 2c2064 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ @@ -640425,111 +640425,111 @@ │ │ │ │ b 2c1ba0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2090 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2c20b8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c20dc │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c20f4 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c212c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2c2108 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c212c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c2134 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfd04 │ │ │ │ + b 5bfcf4 │ │ │ │ mov r6, r0 │ │ │ │ b 2c21bc │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2184 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c21bc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2c2198 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c21bc │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c21c4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2c21ec │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0, #76] @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2c2254 │ │ │ │ ldr r7, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -640538,32 +640538,32 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2254 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2c226c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2298 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3ff4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ @@ -640591,15 +640591,15 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7c4d74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2328 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ bl 2c5550 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -640614,15 +640614,15 @@ │ │ │ │ bne 2c23d8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2c23d8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne 2c23d8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -640630,54 +640630,54 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c23c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c23f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 2c2440 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 4e25c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2460 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0] │ │ │ │ b 50750 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -640698,15 +640698,15 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2534 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2c4064 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -640722,23 +640722,23 @@ │ │ │ │ bl 2c4064 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2534 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2554 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -640811,15 +640811,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c255c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2c25d0 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -640859,56 +640859,56 @@ │ │ │ │ b 2c2724 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c27b4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2c4064 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2784 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2c4064 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2c4064 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4064 │ │ │ │ b 2c28ac │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4064 │ │ │ │ b 2c28ac │ │ │ │ bl 77b24 │ │ │ │ @@ -640922,15 +640922,15 @@ │ │ │ │ b 2c281c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2854 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 2c4064 │ │ │ │ b 2c28ac │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ @@ -640942,15 +640942,15 @@ │ │ │ │ b 2c286c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c28a4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4064 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -640968,15 +640968,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c28ec │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2c1ba0 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #20 │ │ │ │ bhi 2c28ec │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -640992,51 +640992,51 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c296c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c299c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bb228 │ │ │ │ + bl 5bb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c29e0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c29fc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 2c2a14 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ @@ -641045,21 +641045,21 @@ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ bne 2c2a4c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2a2c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 2c2ac0 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -641153,15 +641153,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 2c2c50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2c50 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2c246c │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne 2c2c50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -641172,34 +641172,34 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2c3c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2c1ba0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2c78 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -641358,42 +641358,42 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c2efc │ │ │ │ cmp r1, #1 │ │ │ │ bne 2c2f24 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2f5c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2c2f38 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c2f5c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c2f64 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bf924 │ │ │ │ + b 5bf914 │ │ │ │ mov r6, r0 │ │ │ │ b 2c2fd4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c2fd4 │ │ │ │ @@ -641402,48 +641402,48 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2c2fb0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c2fd4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c2fdc │ │ │ │ cmp r1, #1 │ │ │ │ bne 2c3004 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3038 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3058 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 2c30e8 │ │ │ │ @@ -641586,15 +641586,15 @@ │ │ │ │ b 2c324c │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c32b4 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2c3318 │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ b 2c32d4 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -641618,15 +641618,15 @@ │ │ │ │ b 2c32cc │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3334 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2c337c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2c337c │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ @@ -641685,15 +641685,15 @@ │ │ │ │ b 2c33d8 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c34c0 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c34c0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 2c3454 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq 2c349c │ │ │ │ @@ -641715,30 +641715,30 @@ │ │ │ │ b 2c3450 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c34b8 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ bl 2c76e8 │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ bl 2c47d8 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 391418 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -641775,15 +641775,15 @@ │ │ │ │ bne 2c3594 │ │ │ │ dmb ish │ │ │ │ bl 7bf8c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 2c35f4 │ │ │ │ mov r6, r0 │ │ │ │ b 2c35ec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ @@ -641798,15 +641798,15 @@ │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c9cf4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3648 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -641833,46 +641833,46 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c3680 │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c2d74 │ │ │ │ + bl 5c2d64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2c369c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c36c0 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c36d8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c36f0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c370c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 2c374c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ @@ -641880,41 +641880,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2c3728 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c374c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2c3778 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2c3790 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2c37a8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3764 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3770 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -642077,54 +642077,54 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c3a38 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2c3a60 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2c3a6c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c3a90 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2c3a9c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c3ac0 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c3afc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c3ad0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 2c3b74 │ │ │ │ mov r6, r0 │ │ │ │ b 2c3b44 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -642134,41 +642134,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2c3b20 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c3b44 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2c3b50 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c3b74 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c3bac │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c3b84 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2c3bac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3bf0 │ │ │ │ ldr ip, [r0] │ │ │ │ @@ -642192,15 +642192,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7cd50c │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2c3c3c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2c481c │ │ │ │ @@ -642217,30 +642217,30 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3c90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2c3cc0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c3ca0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 2c65ac │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -642296,28 +642296,28 @@ │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3dcc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3de4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3e00 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 2c3e34 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -642325,27 +642325,27 @@ │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bne 2c3e64 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3e20 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3e2c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -642355,15 +642355,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c3ebc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2c3f10 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -642372,25 +642372,25 @@ │ │ │ │ bne 2c3f04 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 2c472c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 2c3ecc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 6ff264 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ @@ -642442,18 +642442,18 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2c4030 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2c481c │ │ │ │ @@ -642497,15 +642497,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2c4064 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c4174 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 2c4064 │ │ │ │ @@ -642523,37 +642523,37 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2c4064 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2c4174 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b 2c4180 │ │ │ │ b 2c4180 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c41c4 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 2c6454 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -642565,15 +642565,15 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl 2c4064 │ │ │ │ mov r5, r6 │ │ │ │ b 2c41d4 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -642684,23 +642684,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c43dc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c43fc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -642721,21 +642721,21 @@ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4064 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -642748,30 +642748,30 @@ │ │ │ │ bne 2c44c8 │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c44f8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c4518 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2c3f2c │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ and r0, r0, #6 │ │ │ │ @@ -642811,15 +642811,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c45d8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2c45fc │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ @@ -642828,15 +642828,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c461c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 2c4668 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -642904,15 +642904,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c474c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2c4798 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ beq 2c47b0 │ │ │ │ @@ -642922,31 +642922,31 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2c47b0 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c4770 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c4770 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2c4768 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c47d4 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 2c4818 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ @@ -643081,23 +643081,23 @@ │ │ │ │ bl 1ac71c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c4a10 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c4a30 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ @@ -643205,15 +643205,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c4c00 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r7 │ │ │ │ beq 2c4c48 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ @@ -643230,15 +643230,15 @@ │ │ │ │ b 2c4c08 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c4c64 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -643252,31 +643252,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c4cbc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c4cec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 2c4d44 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ @@ -643305,31 +643305,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c4d90 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c4dc0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2c4e00 │ │ │ │ @@ -643341,15 +643341,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c4e20 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -643480,29 +643480,29 @@ │ │ │ │ bne 2c5024 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c504c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #48] @ 2c508c │ │ │ │ ldr r2, [pc, #48] @ 2c5090 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r9, lr, r8, asr #29 │ │ │ │ addeq lr, lr, r8, lsr #18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r0, #96 @ 0x60 │ │ │ │ @@ -643738,15 +643738,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c5454 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 2c5464 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 2c54ac │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -643767,15 +643767,15 @@ │ │ │ │ b 2c5460 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c54c8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 2c554c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -643814,15 +643814,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c55a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -643935,30 +643935,30 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c5784 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c57a4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ beq 2c57d8 │ │ │ │ cmp r1, #4 │ │ │ │ @@ -644160,33 +644160,33 @@ │ │ │ │ bne 2c5b00 │ │ │ │ b 2c5b24 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c5aec │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #41] @ 0x29 │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c5b24 │ │ │ │ add r6, r4, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2c5b1c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 2c481c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2c5b44 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c481c │ │ │ │ mov r0, r4 │ │ │ │ @@ -644230,23 +644230,23 @@ │ │ │ │ b 2c5bf4 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2c7dec │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #341] @ 0x155 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #341] @ 0x155 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b 2c5c38 │ │ │ │ mov r5, r0 │ │ │ │ b 2c5cec │ │ │ │ @@ -644771,20 +644771,20 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4064 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2c6500 │ │ │ │ @@ -644814,15 +644814,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c6524 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 2c6534 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 2c6580 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ @@ -644845,15 +644845,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c65a0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #9 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -644868,23 +644868,23 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ b 2c661c │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2c0970 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 2c662c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2c481c │ │ │ │ @@ -645013,15 +645013,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 2c681c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c6840 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c688c │ │ │ │ @@ -645032,15 +645032,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2c6868 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c688c │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ strb r5, [r6, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2c6848 │ │ │ │ ldrb r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -645109,15 +645109,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2c699c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c69c0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c6a0c │ │ │ │ @@ -645128,15 +645128,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2c69e8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c6a0c │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -645349,15 +645349,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2c6d5c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c6d80 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldrb r0, [r4, #53] @ 0x35 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c6dc8 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2c6dac │ │ │ │ @@ -645367,26 +645367,26 @@ │ │ │ │ b 2c6d94 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c6dc8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c6dd0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 2c6e44 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c6e5c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ @@ -645423,15 +645423,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 2c6e84 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c6ea8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldrb r0, [r4, #53] @ 0x35 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c6f48 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 2c14d8 │ │ │ │ b 2c6f48 │ │ │ │ bl 77b24 │ │ │ │ @@ -645445,15 +645445,15 @@ │ │ │ │ b 2c6ec8 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c6f00 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2c6f2c │ │ │ │ mov r0, r6 │ │ │ │ @@ -645463,15 +645463,15 @@ │ │ │ │ b 2c6f10 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c6f48 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ @@ -645496,15 +645496,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c6fcc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ bne 2c6ffc │ │ │ │ @@ -645534,15 +645534,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7064 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -645680,15 +645680,15 @@ │ │ │ │ bne 2c7298 │ │ │ │ add r0, r0, #4 │ │ │ │ b 64ced4 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #296] @ 0x128 │ │ │ │ cmp r1, #3 │ │ │ │ bne 2c7324 │ │ │ │ ldrb r1, [r0, #292] @ 0x124 │ │ │ │ cmp r1, #3 │ │ │ │ beq 2c72dc │ │ │ │ @@ -645708,23 +645708,23 @@ │ │ │ │ b 2c730c │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 2c7dec │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #293] @ 0x125 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #293] @ 0x125 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #440] @ 0x1b8 │ │ │ │ @@ -645844,15 +645844,15 @@ │ │ │ │ beq 2c7528 │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ bl 2c3f2c │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 2bd7f0 │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2c7544 │ │ │ │ @@ -645985,15 +645985,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c7770 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 2c7780 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 2c77c8 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -646014,15 +646014,15 @@ │ │ │ │ b 2c777c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c77e4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r1, r2, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ @@ -646038,67 +646038,67 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7844 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7874 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ beq 2c78cc │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 5feb18 │ │ │ │ + bl 5feb08 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2c78dc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2c78c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2c7914 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7958 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -646116,23 +646116,23 @@ │ │ │ │ b 2c3cd0 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 2c7dec │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #149] @ 0x95 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #149] @ 0x95 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 2c79e4 │ │ │ │ @@ -646184,27 +646184,27 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7a8c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7aa4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7abc │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #389 @ 0x185 │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #391] @ 0x187 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 2c7ae4 │ │ │ │ @@ -646218,30 +646218,30 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 2c7b44 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7b14 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #389 @ 0x185 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4, #391] @ 0x187 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7afc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ bne 2c7b08 │ │ │ │ b 2c7b14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #40] @ 0x28 │ │ │ │ @@ -646437,15 +646437,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7e80 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2c7ebc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -646467,36 +646467,36 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7ef8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7f10 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #452] @ 0x1c4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2c7f30 │ │ │ │ ldr r6, [r4, #448] @ 0x1c0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 2c7f20 │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c7f4c │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2c89c8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2c89c8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ @@ -646689,15 +646689,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c8270 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1081] @ 0x439 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ dmb ish │ │ │ │ @@ -646923,15 +646923,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c8618 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #430 @ 0x1ae │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ b 2c8b74 │ │ │ │ ldrb r0, [r4, #1736] @ 0x6c8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2c8768 │ │ │ │ @@ -647036,15 +647036,15 @@ │ │ │ │ b 2c88ec │ │ │ │ ldr r1, [r4, #820] @ 0x334 │ │ │ │ mov r0, #824 @ 0x338 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c8aa0 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c8aa0 │ │ │ │ ldr r6, [r4, #820] @ 0x334 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #820] @ 0x334 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2c8ae4 │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -647177,25 +647177,25 @@ │ │ │ │ bne 2c89e4 │ │ │ │ ldr r1, [r4, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c8a10 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2c8a38 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #401]! @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ strb r6, [r5, #-1] │ │ │ │ beq 2c8bc0 │ │ │ │ ldr r7, [r4, #292] @ 0x124 │ │ │ │ ldr r6, [r4, #288] @ 0x120 │ │ │ │ @@ -647205,38 +647205,38 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c8bc0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c8bc0 │ │ │ │ ldr r5, [r4, #848] @ 0x350 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c8aa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ add r6, r4, #800 @ 0x320 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ beq 2c8abc │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 2c481c │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c8adc │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ cmp r0, #3 │ │ │ │ beq 2c8b28 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2c8b28 │ │ │ │ @@ -647443,15 +647443,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2c481c │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c8e38 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ add r0, r4, #604 @ 0x25c │ │ │ │ bl 2c4d04 │ │ │ │ add r0, r4, #436 @ 0x1b4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1033] @ 0x409 │ │ │ │ @@ -647536,15 +647536,15 @@ │ │ │ │ b 2c9074 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9098 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c9098 │ │ │ │ b 2c92b8 │ │ │ │ mov r8, r0 │ │ │ │ b 2c900c │ │ │ │ b 2c90bc │ │ │ │ b 2c90d4 │ │ │ │ mov r8, r0 │ │ │ │ @@ -647558,15 +647558,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9004 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ strb r2, [r0, #281] @ 0x119 │ │ │ │ dmb ish │ │ │ │ @@ -647665,15 +647665,15 @@ │ │ │ │ b 2c92c4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9278 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c9278 │ │ │ │ mov r8, r0 │ │ │ │ b 2c91fc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2c91fc │ │ │ │ @@ -647697,15 +647697,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9230 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 2c926c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -647721,15 +647721,15 @@ │ │ │ │ ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ bl 2bd480 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9290 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ bl 2c4dd8 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 2c4d04 │ │ │ │ b 2c959c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -647914,15 +647914,15 @@ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ movw r5, #401 @ 0x191 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c95f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c95f8 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c95b0 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl 2c4dd8 │ │ │ │ @@ -647931,15 +647931,15 @@ │ │ │ │ strb r5, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2c95d8 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ strb r5, [r4, #400] @ 0x190 │ │ │ │ movw r5, #401 @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2c95f8 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ @@ -648029,41 +648029,41 @@ │ │ │ │ b 2c3cd0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2c9eb8 │ │ │ │ b 2c9798 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ bl 2c9eb8 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9778 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9798 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2c97a4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c97e0 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ b 2c97e0 │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ bne 2c97e0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2bd338 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -648091,45 +648091,45 @@ │ │ │ │ b 2c9848 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2c7dec │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #309] @ 0x135 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #309] @ 0x135 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b 2c988c │ │ │ │ mov r5, r0 │ │ │ │ b 2c9920 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c98f0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c98f0 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c98e0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c98e0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 2c1b50 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 2c1b50 │ │ │ │ b 2c98f0 │ │ │ │ @@ -648141,15 +648141,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 2c98fc │ │ │ │ cmp r2, #1 │ │ │ │ bne 2c9920 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -648196,15 +648196,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2c9a14 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ bl 4e424 │ │ │ │ b 2c9a14 │ │ │ │ add r6, r4, #172 @ 0xac │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2c9a0c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 2c481c │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ @@ -648212,15 +648212,15 @@ │ │ │ │ bne 2c9a3c │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9a3c │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #4 │ │ │ │ bhi 2c9ac0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2c9ac0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -648229,59 +648229,59 @@ │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9a80 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2c9ab0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c9a90 │ │ │ │ ldrd r8, [r6] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9ad8 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9af0 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c9a54 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9b20 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2c9b8c │ │ │ │ mov r5, r0 │ │ │ │ b 2c9b58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2c9b50 │ │ │ │ @@ -648293,15 +648293,15 @@ │ │ │ │ bne 2c9b80 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2c9b80 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ bl 2c4c70 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ b 2c9ba4 │ │ │ │ bl 77b24 │ │ │ │ @@ -648492,20 +648492,20 @@ │ │ │ │ beq 2c9e88 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c255c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2c9f28 │ │ │ │ @@ -648608,32 +648608,32 @@ │ │ │ │ beq 2ca070 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2ca044 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ca044 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ca08c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ca174 │ │ │ │ cmp r0, #3 │ │ │ │ beq 2ca11c │ │ │ │ @@ -648646,15 +648646,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ca104 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 2c4e94 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 2ca138 │ │ │ │ ldrb r0, [r4, #144] @ 0x90 │ │ │ │ @@ -648720,15 +648720,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ca22c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 2c4e94 │ │ │ │ b 2ca254 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ @@ -648782,15 +648782,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #348 @ 0x15c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2c1f20 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c2d50 │ │ │ │ b 2ca338 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ bl 2c00f8 │ │ │ │ @@ -648881,25 +648881,25 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ca4b0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #48] @ 0x30 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ - b 576680 │ │ │ │ + b 3fbc28 │ │ │ │ + b 576670 │ │ │ │ movw ip, #59495 @ 0xe867 │ │ │ │ movw r2, #12912 @ 0x3270 │ │ │ │ movw r1, #7844 @ 0x1ea4 │ │ │ │ movw r3, #40565 @ 0x9e75 │ │ │ │ movt ip, #24121 @ 0x5e39 │ │ │ │ movt r2, #41732 @ 0xa304 │ │ │ │ movt r1, #10345 @ 0x2869 │ │ │ │ @@ -649005,39 +649005,39 @@ │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ bl 8e71c4 │ │ │ │ cmp r0, r7 │ │ │ │ bne 2ca700 │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #80] @ 2ca758 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #76] @ 2ca75c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -649050,116 +649050,116 @@ │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcbf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ addeq r8, lr, r8, lsl #25 │ │ │ │ addeq r8, lr, r8, lsl #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ca79c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ca7b4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ca7e0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 507ec │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ bl 8e71c4 │ │ │ │ cmp r0, r5 │ │ │ │ bne 2ca8e8 │ │ │ │ ldrd r6, [r4] │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 507ec │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #80] @ 2ca940 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #76] @ 2ca944 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -649172,15 +649172,15 @@ │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldrd r0, [r4] │ │ │ │ bl 2c1ab4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ addeq r8, lr, r0, lsr #21 │ │ │ │ addeq r8, lr, r0, lsr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -649188,15 +649188,15 @@ │ │ │ │ cmp r0, r5 │ │ │ │ bne 2ca97c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 2ca9cc │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 2ca9d0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -649207,38 +649207,38 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ addeq r8, lr, ip, lsl #20 │ │ │ │ addeq r8, lr, ip, lsl #20 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 507ec │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2cab80 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ @@ -649389,24 +649389,24 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2cac7c │ │ │ │ cmp r2, #1 │ │ │ │ bne 2caca0 │ │ │ │ dmb ish │ │ │ │ - bl 3e3c24 │ │ │ │ + bl 3e3c18 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ bl 8e71c4 │ │ │ │ cmp r5, r0 │ │ │ │ @@ -649457,15 +649457,15 @@ │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ blt 2cadb0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2cadb0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ movwne r5, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -649581,36 +649581,36 @@ │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ blt 2cafa0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2cafa0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2cafd0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2caf04 │ │ │ │ ldr r0, [pc, #164] @ 2cb0a4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #160] @ 2cb0a8 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -649722,15 +649722,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 2cb1d4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2cb1d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #228] @ 2cb2d8 │ │ │ │ @@ -649805,39 +649805,39 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2c19f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ bl 8e71c4 │ │ │ │ cmp r0, r7 │ │ │ │ bne 2cb380 │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #80] @ 2cb3d8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #76] @ 2cb3dc │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -649850,15 +649850,15 @@ │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r6 │ │ │ │ bl 2bcbf0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ addeq r8, lr, r8 │ │ │ │ addeq r8, lr, r8 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -649866,21 +649866,21 @@ │ │ │ │ cmp r0, r7 │ │ │ │ bne 2cb42c │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #80] @ 2cb484 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #76] @ 2cb488 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -649893,15 +649893,15 @@ │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r6 │ │ │ │ bl 2bd1e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ addeq r7, lr, ip, asr pc │ │ │ │ addeq r7, lr, ip, asr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -649919,15 +649919,15 @@ │ │ │ │ bl 8e71c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #348] @ 2cb634 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cb580 │ │ │ │ ldr r2, [pc, #320] @ 2cb638 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #316] @ 2cb63c │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -649986,15 +649986,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2cb5e8 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ b 2cb5fc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2cb5e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5099c │ │ │ │ mov r0, r8 │ │ │ │ bl 2bd1e8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -650022,15 +650022,15 @@ │ │ │ │ mov r8, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ str r9, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cb710 │ │ │ │ ldr r1, [pc, #212] @ 2cb768 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #208] @ 2cb76c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -650054,15 +650054,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2cb6f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, sp │ │ │ │ add r4, r0, #4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ @@ -650075,15 +650075,15 @@ │ │ │ │ strex r2, r1, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ bne 2cb730 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2cb758 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3c24 │ │ │ │ + bl 3e3c18 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @ instruction: 0x009346f4 │ │ │ │ @ instruction: 0xfffff380 │ │ │ │ @ instruction: 0xfffff5c0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -650113,15 +650113,15 @@ │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #344] @ 2cb93c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cb88c │ │ │ │ ldr r2, [pc, #320] @ 2cb940 │ │ │ │ mov lr, r0 │ │ │ │ ldr ip, [pc, #316] @ 2cb944 │ │ │ │ mov r1, r0 │ │ │ │ ldm r8, {r0, r3, r4, r5, r6, r7} │ │ │ │ @@ -650180,15 +650180,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2cb8f0 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ b 2cb904 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2cb8e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 5099c │ │ │ │ mov r0, r8 │ │ │ │ bl 2c10c0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -650262,15 +650262,15 @@ │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cbcd8 │ │ │ │ str r7, [sp, #12] │ │ │ │ add r6, sp, #24 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 436ebc │ │ │ │ + bl 436eac │ │ │ │ ldrb r7, [sp, #24] │ │ │ │ cmp r7, #0 │ │ │ │ beq 2cbafc │ │ │ │ cmp r7, #1 │ │ │ │ bne 2cbb0c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ @@ -650306,15 +650306,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 2cbc20 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2cbc20 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub r2, r0, #1 │ │ │ │ b 2cbb14 │ │ │ │ ldrb r2, [sp, #25] │ │ │ │ @@ -650334,42 +650334,42 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne 2cbb64 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2cbb64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [pc, #608] @ 2cbdcc │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cbcec │ │ │ │ mov r5, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cbcfc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cbd0c │ │ │ │ ldr r1, [pc, #496] @ 2cbdd0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, #492] @ 2cbdd4 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, #488] @ 2cbdd8 │ │ │ │ @@ -650579,30 +650579,30 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 2cbf38 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2cbf54 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2cbf74 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #552 @ 0x228 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -650693,15 +650693,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 2cc1ac │ │ │ │ ldr r0, [pc, #1312] @ 2cc610 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cc4b0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ @@ -650858,15 +650858,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2cc394 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r7, [fp], #4 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia fp!, {r1, r2, r3} │ │ │ │ @@ -650960,15 +650960,15 @@ │ │ │ │ b 2cc5b0 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2cc5e8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2cc5e8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 2cc5fc │ │ │ │ mov r8, r0 │ │ │ │ @@ -651116,15 +651116,15 @@ │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ movw r0, #3544 @ 0xdd8 │ │ │ │ str r7, [sp, #3848] @ 0xf08 │ │ │ │ strb r5, [sp, #3852] @ 0xf0c │ │ │ │ strb r5, [sp, #708] @ 0x2c4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cc8cc │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ movw r2, #3544 @ 0xdd8 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ bl 4ef5c │ │ │ │ @@ -651164,15 +651164,15 @@ │ │ │ │ b 2cc84c │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r7, r0 │ │ │ │ bl 2c7dec │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp r8, #21 │ │ │ │ beq 2cc87c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #808 @ 0x328 │ │ │ │ ldm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ @@ -651212,15 +651212,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2cc960 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ bl 2c7dec │ │ │ │ b 2cc960 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -651407,23 +651407,23 @@ │ │ │ │ adc r3, r3, #0 │ │ │ │ strd r2, [r0, #-16] │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #1 │ │ │ │ bne 2ccc3c │ │ │ │ ldr r6, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cdda4 │ │ │ │ + bl 3cdd98 │ │ │ │ cmp r6, r0 │ │ │ │ bls 2ccc3c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3cd4d0 │ │ │ │ + bl 3cd4c4 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ b 2cd4e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ @@ -651437,15 +651437,15 @@ │ │ │ │ ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #684] @ 0x2ac │ │ │ │ ldr r0, [pc, #4084] @ 2cdc88 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2cdca4 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, #2 │ │ │ │ str r0, [fp] │ │ │ │ stmib fp, {r0, r6} │ │ │ │ @@ -651485,25 +651485,25 @@ │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ strb r6, [r8, #507] @ 0x1fb │ │ │ │ bl 4ef5c │ │ │ │ ldrd r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, #64 @ 0x40 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ - bl 3cded0 │ │ │ │ + bl 3cdec4 │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ mov r0, r8 │ │ │ │ ldm r5, {r2, r3, r4, r5} │ │ │ │ str r2, [r0, #256]! @ 0x100 │ │ │ │ stmib r0, {r3, r4, r5} │ │ │ │ strb r6, [r0, #252] @ 0xfc │ │ │ │ str r1, [r0, #244] @ 0xf4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3cd368 │ │ │ │ + bl 3cd35c │ │ │ │ ldrb r0, [r8, #505] @ 0x1f9 │ │ │ │ cmp r0, #4 │ │ │ │ bne 2cd310 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ mov r4, r8 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ mov r1, #20 │ │ │ │ @@ -651859,17 +651859,17 @@ │ │ │ │ add r1, r8, #136 @ 0x88 │ │ │ │ strb r0, [r8, #507] @ 0x1fb │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ bl 4ef5c │ │ │ │ add r1, r8, #256 @ 0x100 │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ - bl 3eca58 │ │ │ │ + bl 3eca4c │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ - bl 3cd1b0 │ │ │ │ + bl 3cd1a4 │ │ │ │ mov r9, r0 │ │ │ │ add r1, r5, #8 │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ bl 4ef5c │ │ │ │ ldr r5, [sp, #796] @ 0x31c │ │ │ │ @@ -651945,15 +651945,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 1bc268 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #1104] @ 0x450 │ │ │ │ beq 2cd4bc │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 2cd494 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -651993,15 +651993,15 @@ │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, r8, #256 @ 0x100 │ │ │ │ bl 2bd7f0 │ │ │ │ add r6, r8, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2cd558 │ │ │ │ @@ -652306,15 +652306,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ bne 2cdc28 │ │ │ │ ldr r0, [r8, #624] @ 0x270 │ │ │ │ str fp, [r8, #652] @ 0x28c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #664 @ 0x298 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r8, #624] @ 0x270 │ │ │ │ str r0, [sp, #1104] @ 0x450 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ add r2, sp, #1104 @ 0x450 │ │ │ │ bl 6ff138 │ │ │ │ @@ -656176,15 +656176,15 @@ │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r1, #600] @ 0x258 │ │ │ │ str r6, [r1, #628] @ 0x274 │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #544 @ 0x220 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r3, [r0, #600] @ 0x258 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #1920] @ 0x780 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r2, sp, #1920 @ 0x780 │ │ │ │ @@ -656626,15 +656626,15 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r2, [r0, #308] @ 0x134 │ │ │ │ add r5, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b9c6c │ │ │ │ add r5, r5, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3eefd0 │ │ │ │ + bl 3eefc4 │ │ │ │ ldr r0, [sp, #3064] @ 0xbf8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2d1dbc │ │ │ │ @@ -656708,15 +656708,15 @@ │ │ │ │ bl 1bce44 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, lr, #48 @ 0x30 │ │ │ │ str r0, [r1, #24] │ │ │ │ beq 2d1f38 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -657170,15 +657170,15 @@ │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r1, #760] @ 0x2f8 │ │ │ │ str r2, [r1, #788] @ 0x314 │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r3, [r0, #760] @ 0x2f8 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #2072] @ 0x818 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ @@ -658455,15 +658455,15 @@ │ │ │ │ ldr r2, [pc, #3244] @ 2d46dc │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #17 │ │ │ │ bl 8f7bf0 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3ecddc │ │ │ │ + bl 3ecdd0 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, #2 │ │ │ │ b 2d4314 │ │ │ │ rsbeq r6, sp, r8, ror #3 │ │ │ │ addeq r0, lr, r8, lsr r3 │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ @@ -660288,15 +660288,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ bne 2d5748 │ │ │ │ ldr r0, [r9, #88] @ 0x58 │ │ │ │ str r8, [r9, #124] @ 0x7c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ str r0, [sp, #1408] @ 0x580 │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ add r2, sp, #1408 @ 0x580 │ │ │ │ bl 6ff138 │ │ │ │ @@ -661175,15 +661175,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ stm r0, {r1, r2, r7} │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ mov r1, #8 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str lr, [sp, #192] @ 0xc0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d64f0 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, #216 @ 0xd8 │ │ │ │ mov r7, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r6, #21 │ │ │ │ @@ -661546,15 +661546,15 @@ │ │ │ │ strh r0, [r4] │ │ │ │ beq 2d6a50 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ bmi 2d6ae0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ @@ -661581,15 +661581,15 @@ │ │ │ │ b 2d6ae8 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2d6b20 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq ip, sp, r4, lsl #18 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ 2d6b40 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -662682,15 +662682,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2d7ca8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b 2d7c78 │ │ │ │ add r1, r9, #16 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ @@ -662728,15 +662728,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2d7d38 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2d7d38 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2bfae8 │ │ │ │ b 2d7d38 │ │ │ │ mov r6, r0 │ │ │ │ @@ -663494,15 +663494,15 @@ │ │ │ │ ldr r5, [sl, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #820] @ 2d8c28 │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d88c4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 2d8990 │ │ │ │ add ip, r5, r8, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ @@ -663554,15 +663554,15 @@ │ │ │ │ beq 2d8a7c │ │ │ │ ldr r0, [pc, #592] @ 2d8c30 │ │ │ │ mov r1, #4 │ │ │ │ mov r7, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d89b8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2d8a80 │ │ │ │ add ip, r5, r9, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ @@ -663770,15 +663770,15 @@ │ │ │ │ rev r0, r7 │ │ │ │ mov r1, #28 │ │ │ │ clz r0, r0 │ │ │ │ mov r2, #4 │ │ │ │ and r0, r0, #56 @ 0x38 │ │ │ │ sub r0, r4, r0 │ │ │ │ ldr r0, [r0, #-4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ sub r0, r7, #1 │ │ │ │ subs fp, fp, #1 │ │ │ │ and r7, r0, r7 │ │ │ │ beq 2d8d88 │ │ │ │ cmp r7, #0 │ │ │ │ bne 2d8d34 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ @@ -663804,21 +663804,21 @@ │ │ │ │ subcs r1, r2, r0, lsr #3 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sl, #8] │ │ │ │ mov r1, #28 │ │ │ │ stm sl, {r8, r9} │ │ │ │ str r4, [sl, #12] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ addeq sl, sp, r8, lsl r6 │ │ │ │ addeq sl, sp, r8, lsl #12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ @@ -664114,15 +664114,15 @@ │ │ │ │ str r1, [r6] │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2d92b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r3, sp, #32 │ │ │ │ add ip, sp, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ @@ -664146,15 +664146,15 @@ │ │ │ │ b 2d931c │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2d9334 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #40] @ 2d9378 │ │ │ │ ldr r3, [pc, #40] @ 2d937c │ │ │ │ @@ -664223,15 +664223,15 @@ │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ str r5, [r4] │ │ │ │ stmib r4, {r0, r2, r3} │ │ │ │ beq 2d9468 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ @@ -664262,15 +664262,15 @@ │ │ │ │ b 2d94f8 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2d9504 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strdeq r9, [sp], r4 │ │ │ │ rsbeq r3, sp, r1, asr pc │ │ │ │ addeq r9, sp, r8, ror #14 │ │ │ │ addeq r9, sp, r4, lsr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -664326,15 +664326,15 @@ │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ str r5, [r4] │ │ │ │ stmib r4, {r0, r2, r3} │ │ │ │ beq 2d9604 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ @@ -664365,15 +664365,15 @@ │ │ │ │ b 2d9694 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2d96a0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r9, sp, r8, asr r6 │ │ │ │ strhteq r3, [sp], #-213 @ 0xffffff2b │ │ │ │ addeq r9, sp, ip, asr #11 │ │ │ │ addeq r9, sp, r8, lsl #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -664387,15 +664387,15 @@ │ │ │ │ ldr r0, [pc, #184] @ 2d9798 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #2 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d9774 │ │ │ │ strb r7, [r0, #1] │ │ │ │ strb r6, [r0] │ │ │ │ ldr r1, [pc, #140] @ 2d979c │ │ │ │ ldr r2, [pc, #140] @ 2d97a0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -664405,15 +664405,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #4 │ │ │ │ strh r5, [sp, #74] @ 0x4a │ │ │ │ strh r4, [sp, #72] @ 0x48 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d9764 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -664483,15 +664483,15 @@ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ ldr r0, [pc, #596] @ 2d9abc │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d9a40 │ │ │ │ ldr r7, [pc, #568] @ 2d9ac0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, #564] @ 2d9ac4 │ │ │ │ mov r1, #5 │ │ │ │ ldr r2, [pc, #560] @ 2d9ac8 │ │ │ │ @@ -664611,15 +664611,15 @@ │ │ │ │ mov r0, sp │ │ │ │ bl 1ac1f4 │ │ │ │ b 2d9a68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #2240] @ 0x8c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #2240] @ 0x8c0 │ │ │ │ @@ -664739,15 +664739,15 @@ │ │ │ │ str r0, [r9, #24] │ │ │ │ b 2d9cb8 │ │ │ │ cmp r2, #0 │ │ │ │ bne 2d9be0 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3f1940 │ │ │ │ + bl 3f1934 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ beq 2d9bdc │ │ │ │ b 2db0c0 │ │ │ │ ldrb r0, [r9, #36] @ 0x24 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -664891,15 +664891,15 @@ │ │ │ │ bl 4e784 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2da244 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ffde0 │ │ │ │ + bl 5ffdd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 4fc4c │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #0 │ │ │ │ @@ -664940,15 +664940,15 @@ │ │ │ │ strb r5, [r4, #44] @ 0x2c │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ strb r5, [r4, #32] │ │ │ │ str r5, [r4, #24] │ │ │ │ strb r5, [r4, #20] │ │ │ │ str sl, [r4] │ │ │ │ str sl, [r4, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2db430 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ @@ -664979,15 +664979,15 @@ │ │ │ │ str r2, [r4, #32] │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ strb r2, [r4, #16] │ │ │ │ str sl, [r4] │ │ │ │ str sl, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2db420 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldm ip!, {r2, r3, r4, r6, r7} │ │ │ │ mov r5, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ @@ -665005,15 +665005,15 @@ │ │ │ │ ldr r0, [pc, #4044] @ 2db054 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, sp, #6528 @ 0x1980 │ │ │ │ str r5, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2db410 │ │ │ │ str r5, [r0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [pc, #4092] @ 2db0b8 │ │ │ │ ldr r3, [pc, #4092] @ 2db0bc │ │ │ │ @@ -665054,15 +665054,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 2da138 │ │ │ │ cmp r1, #1 │ │ │ │ mov r5, #0 │ │ │ │ bne 2da164 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r4, [sp, #2296] @ 0x8f8 │ │ │ │ dmb ish │ │ │ │ add r1, r4, #32 │ │ │ │ strb sl, [r4, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r1] │ │ │ │ strexb r2, sl, [r1] │ │ │ │ @@ -665108,15 +665108,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 2da210 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2da23c │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #248 @ 0xf8 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ strb r5, [r9, #84] @ 0x54 │ │ │ │ strb r5, [r9, #85] @ 0x55 │ │ │ │ b 2da5c4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [r0] │ │ │ │ ldrb r0, [r5, #48] @ 0x30 │ │ │ │ @@ -665248,15 +665248,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2da444 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2da46c │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ bne 2da484 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr fp, [r9, #68] @ 0x44 │ │ │ │ str r5, [sp, #2312] @ 0x908 │ │ │ │ b 2da4b8 │ │ │ │ ldr fp, [r9, #68] @ 0x44 │ │ │ │ @@ -665287,15 +665287,15 @@ │ │ │ │ bl 4e5c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #4088] @ 2db4f0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2db47c │ │ │ │ mov r2, r0 │ │ │ │ str sl, [r0, #12] │ │ │ │ str r7, [r0, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r8, [r0, #4] │ │ │ │ @@ -665318,15 +665318,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 2da558 │ │ │ │ cmp r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ bne 2da584 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ strb r4, [r9, #84] @ 0x54 │ │ │ │ strb r4, [r9, #85] @ 0x55 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 4fc4c │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ @@ -665386,15 +665386,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #3 │ │ │ │ str r5, [r6, #96] @ 0x60 │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ str r4, [r6] │ │ │ │ str r4, [r6, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2db30c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ ldrex r0, [r4] │ │ │ │ @@ -665433,34 +665433,34 @@ │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2da754 │ │ │ │ add r0, r1, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3e90c0 │ │ │ │ + bl 3e90b4 │ │ │ │ b 2da768 │ │ │ │ add r0, r1, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3ea978 │ │ │ │ + bl 3ea96c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2da784 │ │ │ │ mov r0, r4 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #2276] @ 0x8e4 │ │ │ │ str r0, [r1] │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f04a0 │ │ │ │ + bl 3f0494 │ │ │ │ ldr r8, [r6] │ │ │ │ cmp r8, #4 │ │ │ │ bne 2da7d0 │ │ │ │ ldr r8, [sp, #100] @ 0x64 │ │ │ │ mov r0, #3 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ mov r5, #2 │ │ │ │ @@ -665517,32 +665517,32 @@ │ │ │ │ beq 2da8ac │ │ │ │ add r0, sp, #6528 @ 0x1980 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2da8ac │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2da8ac │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2da8e4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2da8bc │ │ │ │ cmp r1, #1 │ │ │ │ bne 2da8e4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ cmp r8, #3 │ │ │ │ beq 2db374 │ │ │ │ ldr r0, [sp, #2296] @ 0x8f8 │ │ │ │ add ip, sp, #152 @ 0x98 │ │ │ │ ldr r1, [sp, #2300] @ 0x8fc │ │ │ │ ldr r2, [sp, #2304] @ 0x900 │ │ │ │ ldr r3, [sp, #2280] @ 0x8e8 │ │ │ │ @@ -665594,15 +665594,15 @@ │ │ │ │ ldr r8, [sp, #100] @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ beq 2da9d4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2da9e8 │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ add r6, sp, #6528 @ 0x1980 │ │ │ │ @@ -665687,15 +665687,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2dab48 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #4 │ │ │ │ bne 2dab74 │ │ │ │ mov r0, r4 │ │ │ │ bl 570e8 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r8 │ │ │ │ @@ -665723,15 +665723,15 @@ │ │ │ │ bne 2dabd8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2dabd8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r8, r4 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ movweq r1, #1 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -665760,15 +665760,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 112030 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2dac6c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #2312] @ 0x908 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2dac80 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mvn r1, #99 @ 0x63 │ │ │ │ @@ -665798,15 +665798,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2dad04 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ add r6, sp, #6528 @ 0x1980 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r8 │ │ │ │ beq 2dae40 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [pc, #3752] @ 2dbbcc │ │ │ │ @@ -665918,15 +665918,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ strb r5, [r6, #28] │ │ │ │ str r5, [r6, #24] │ │ │ │ str r4, [r6] │ │ │ │ str r4, [r6, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2db31c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldm r2!, {r3, r5, r6, r7} │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ ldm r2, {r3, r5, r6, r7} │ │ │ │ @@ -665971,37 +665971,37 @@ │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2dafc0 │ │ │ │ add r0, r1, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3e97dc │ │ │ │ + bl 3e97d0 │ │ │ │ b 2dafd4 │ │ │ │ addseq r5, r2, r4, ror sp │ │ │ │ add r0, r1, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3ea118 │ │ │ │ + bl 3ea10c │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, #0 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2daff4 │ │ │ │ mov r0, r4 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r8, fp │ │ │ │ ldr r0, [sp, #2296] @ 0x8f8 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ - bl 3f1670 │ │ │ │ + bl 3f1664 │ │ │ │ uxtb r5, r0 │ │ │ │ cmp r5, #2 │ │ │ │ beq 2d9bc8 │ │ │ │ b 2db0f0 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #2312] @ 0x908 │ │ │ │ str r7, [r6] │ │ │ │ @@ -666118,15 +666118,15 @@ │ │ │ │ mov r7, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 2db204 │ │ │ │ - bl 3e2ffc │ │ │ │ + bl 3e2ff0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ strb r0, [r9, #16] │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ ldrb r1, [sl] │ │ │ │ stm r3, {r0, r2, r4} │ │ │ │ orr r0, r1, r7 │ │ │ │ @@ -666336,15 +666336,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 2db540 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2db7ac │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #248 @ 0xf8 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ b 2db7ac │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ b 2db7ac │ │ │ │ mov r4, r0 │ │ │ │ b 2db68c │ │ │ │ b 2db5f0 │ │ │ │ @@ -666360,15 +666360,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2db5a4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 2db760 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ b 2db760 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ b 2db760 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #16] │ │ │ │ @@ -666408,22 +666408,22 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2db68c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #2312] @ 0x908 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2db760 │ │ │ │ ldr r0, [sp, #2316] @ 0x90c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2db760 │ │ │ │ b 2dbb2c │ │ │ │ b 2dbb2c │ │ │ │ b 2dbb2c │ │ │ │ b 2db900 │ │ │ │ mov r4, r0 │ │ │ │ b 2dba64 │ │ │ │ @@ -666431,15 +666431,15 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2db6e8 │ │ │ │ add r0, sp, #6528 @ 0x1980 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #2312] @ 0x908 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 2db8c0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ bl 2c7284 │ │ │ │ b 2db8c0 │ │ │ │ @@ -666461,28 +666461,28 @@ │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 2db738 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2db760 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #6528 @ 0x1980 │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2db76c │ │ │ │ cmp r1, #1 │ │ │ │ bne 2db794 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldrb r0, [r9, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2db7ac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #248 @ 0xf8 │ │ │ │ bl 2bd208 │ │ │ │ ldrb r0, [r9, #85] @ 0x55 │ │ │ │ @@ -666507,29 +666507,29 @@ │ │ │ │ b 2dbad8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2db8c0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2db8c0 │ │ │ │ b 2db900 │ │ │ │ b 2db870 │ │ │ │ b 2db888 │ │ │ │ b 2db868 │ │ │ │ mov r4, r0 │ │ │ │ b 2dbab4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2db8f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ b 2db984 │ │ │ │ mov r4, r0 │ │ │ │ b 2dbafc │ │ │ │ bl 77b24 │ │ │ │ b 2db900 │ │ │ │ mov r4, r0 │ │ │ │ @@ -666545,15 +666545,15 @@ │ │ │ │ b 2db984 │ │ │ │ mov r4, r0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 2dbae0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2dbae0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [r9, #52] @ 0x34 │ │ │ │ bl 2c03c0 │ │ │ │ ldr r0, [r9, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2db8f8 │ │ │ │ @@ -666594,15 +666594,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2db94c │ │ │ │ cmp r1, #1 │ │ │ │ bne 2dbab4 │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ b 2dbab4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #6528 @ 0x1980 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 50750 │ │ │ │ b 2dbb04 │ │ │ │ @@ -666612,15 +666612,15 @@ │ │ │ │ b 2dbae0 │ │ │ │ mov r4, r0 │ │ │ │ b 2dba88 │ │ │ │ mov r4, r0 │ │ │ │ b 2dbae0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #6528 @ 0x1980 │ │ │ │ - bl 3de380 │ │ │ │ + bl 3de374 │ │ │ │ b 2dba64 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ b 2db9dc │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ @@ -666635,15 +666635,15 @@ │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ bl 16891c │ │ │ │ mov r5, #0 │ │ │ │ b 2dba98 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 3d1b28 │ │ │ │ + bl 3d1b1c │ │ │ │ b 2dbab4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ bl 2bf704 │ │ │ │ b 2dbab4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -666712,15 +666712,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 2dbb4c │ │ │ │ - bl 3e2ffc │ │ │ │ + bl 3e2ff0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @ instruction: 0xffe36948 │ │ │ │ addeq r8, sp, ip, ror #2 │ │ │ │ @@ -666926,15 +666926,15 @@ │ │ │ │ subs r0, ip, r0 │ │ │ │ sbcs r0, lr, r1 │ │ │ │ movcc r3, r9 │ │ │ │ add r4, sp, #264 @ 0x108 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c6c0c │ │ │ │ + bl 3c6c00 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ add r1, pc, #8 │ │ │ │ mov fp, #1 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -667559,15 +667559,15 @@ │ │ │ │ ldr r6, [sp] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r0, [pc, #96] @ 2dc8dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, r0 │ │ │ │ movne r0, #1 │ │ │ │ strne r0, [r1] │ │ │ │ stmibne r1, {r0, r6} │ │ │ │ movne r0, #22 │ │ │ │ strne r5, [r1, #12] │ │ │ │ @@ -667735,15 +667735,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq r3, r2, ip, ror r5 │ │ │ │ addseq r3, r2, r8, asr #10 │ │ │ │ addseq r3, r2, r0, lsr r5 │ │ │ │ addseq r3, r2, r8, lsl r5 │ │ │ │ addseq r3, r2, r8, ror #9 │ │ │ │ - ldrdeq r1, [pc], -ip │ │ │ │ + ldrdeq r1, [pc], -r0 │ │ │ │ ldrdeq r1, [sp], #-133 @ 0xffffff7b @ │ │ │ │ addeq r6, sp, ip, lsr #2 │ │ │ │ addeq r6, sp, r8, lsr r9 │ │ │ │ ldrdeq r1, [sp], #-142 @ 0xffffff72 @ │ │ │ │ addeq r6, sp, r8, asr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -668105,15 +668105,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq r2, r2, r0, ror #29 │ │ │ │ addseq r2, r2, r8, lsr #29 │ │ │ │ addseq r2, r2, r8, lsl #29 │ │ │ │ addseq r2, r2, r8, asr lr │ │ │ │ - andeq r1, pc, ip, lsr r4 @ │ │ │ │ + andeq r1, pc, r0, lsr r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #372] @ 2dd298 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ mov r0, #2 │ │ │ │ @@ -668209,15 +668209,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq r2, r2, r0, ror #26 │ │ │ │ addseq r2, r2, r0, lsr #26 │ │ │ │ addseq r2, r2, r8, lsl #26 │ │ │ │ @ instruction: 0x00922cf0 │ │ │ │ addseq r2, r2, r0, asr #25 │ │ │ │ - @ instruction: 0x000f12b4 │ │ │ │ + andeq r1, pc, r8, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #192 @ 0xc0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #380] @ 2dd440 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ @@ -668315,15 +668315,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @ instruction: 0x00922bb8 │ │ │ │ addseq r2, r2, ip, ror fp │ │ │ │ addseq r2, r2, r4, ror #22 │ │ │ │ addseq r2, r2, ip, asr #22 │ │ │ │ addseq r2, r2, ip, lsl fp │ │ │ │ - andeq r1, pc, r0, lsl r1 @ │ │ │ │ + andeq r1, pc, r4, lsl #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #372] @ 2dd5e0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ mov r0, #2 │ │ │ │ @@ -668419,15 +668419,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq r2, r2, r8, lsl sl │ │ │ │ @ instruction: 0x009229d8 │ │ │ │ addseq r2, r2, r0, asr #19 │ │ │ │ addseq r2, r2, r8, lsr #19 │ │ │ │ addseq r2, r2, r8, ror r9 │ │ │ │ - andeq r0, pc, ip, ror #30 │ │ │ │ + andeq r0, pc, r0, ror #30 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #356] @ 2dd770 │ │ │ │ mov r7, #0 │ │ │ │ mov r5, #1 │ │ │ │ mov r8, r1 │ │ │ │ @@ -668518,15 +668518,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addseq r2, r2, ip, ror #16 │ │ │ │ addseq r2, r2, r4, lsr r8 │ │ │ │ addseq r2, r2, r4, lsl r8 │ │ │ │ addseq r2, r2, r4, ror #15 │ │ │ │ - andeq r0, pc, r8, asr #27 │ │ │ │ + @ instruction: 0x000f0dbc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ bl 8e71c4 │ │ │ │ cmp r6, r0 │ │ │ │ @@ -668536,15 +668536,15 @@ │ │ │ │ bl 4fb5c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2dd7d8 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, sp │ │ │ │ - bl 42f7c8 │ │ │ │ + bl 42f7b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ b 2dd864 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ ldr r1, [pc, #236] @ 2dd8d8 │ │ │ │ @@ -668574,15 +668574,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 2dd864 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2dd864 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ movwne r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #80] @ 2dd8d0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -668619,21 +668619,21 @@ │ │ │ │ cmp r0, r7 │ │ │ │ bne 2dd930 │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #80] @ 2dd988 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #76] @ 2dd98c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -668646,15 +668646,15 @@ │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r6 │ │ │ │ bl 2bd1e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ addeq r5, sp, r8, asr sl │ │ │ │ addeq r5, sp, r8, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ @@ -668674,15 +668674,15 @@ │ │ │ │ bl 8e71c4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #428] @ 2ddb90 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ddadc │ │ │ │ ldr r2, [pc, #400] @ 2ddb94 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #396] @ 2ddb98 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -668761,15 +668761,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2ddb44 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ b 2ddb58 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ddb3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5099c │ │ │ │ mov r0, r8 │ │ │ │ bl 2bd1e8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -668935,15 +668935,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 940944 │ │ │ │ add r6, sp, #828 @ 0x33c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #796] @ 0x31c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f5860 │ │ │ │ + bl 3f5854 │ │ │ │ ldrb r0, [sp, #828] @ 0x33c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2dde24 │ │ │ │ ldr r5, [sp, #832] @ 0x340 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #900 @ 0x384 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -669000,15 +669000,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b 2ddf3c │ │ │ │ ldr r0, [pc, #1120] @ 2de35c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2de248 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #7 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movw r0, #30049 @ 0x7561 │ │ │ │ movt r0, #29804 @ 0x746c │ │ │ │ @@ -669049,24 +669049,24 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ddfdc │ │ │ │ cmp r1, #0 │ │ │ │ beq 2dde18 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #900 @ 0x384 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ str r5, [sp, #888] @ 0x378 │ │ │ │ beq 2ddff4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r1, r4, #28 │ │ │ │ add r0, sp, #828 @ 0x33c │ │ │ │ bl 940944 │ │ │ │ ldr r6, [sp, #832] @ 0x340 │ │ │ │ ldr r4, [sp, #836] @ 0x344 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ @@ -669085,21 +669085,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2de0b0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2de060 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #828] @ 0x33c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2de078 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #900 @ 0x384 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 2dde18 │ │ │ │ @@ -669112,21 +669112,21 @@ │ │ │ │ b 2dde18 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #848] @ 0x350 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2de0cc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #828] @ 0x33c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2de0e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ bl 1872c8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ bl 236410 │ │ │ │ @@ -669144,15 +669144,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #572] @ 2de374 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2de248 │ │ │ │ movw r1, #30049 @ 0x7561 │ │ │ │ str r7, [sp, #872] @ 0x368 │ │ │ │ movt r1, #29804 @ 0x746c │ │ │ │ str r0, [sp, #868] @ 0x364 │ │ │ │ str r1, [r0, #3] │ │ │ │ @@ -669197,21 +669197,21 @@ │ │ │ │ add r1, sp, #888 @ 0x378 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [sp, #876] @ 0x36c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2de220 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #864] @ 0x360 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2de120 │ │ │ │ ldr r0, [sp, #868] @ 0x364 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #900 @ 0x384 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #312] @ 2de388 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #7 │ │ │ │ @@ -669229,44 +669229,44 @@ │ │ │ │ b 2de2cc │ │ │ │ ldr r1, [sp, #876] @ 0x36c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2de2a8 │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2de2a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #864] @ 0x360 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2de33c │ │ │ │ ldr r0, [sp, #868] @ 0x364 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ b 2de31c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2de2fc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2de2fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #828] @ 0x33c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2de31c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2de31c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -669274,15 +669274,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 2de344 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq r1, r2, r4, ror #28 │ │ │ │ @ instruction: 0x00921af8 │ │ │ │ addseq r2, r2, r4, lsl #10 │ │ │ │ @ instruction: 0x009222b8 │ │ │ │ addseq r2, r2, ip, ror #9 │ │ │ │ @@ -669339,15 +669339,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2de44c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #64] @ 2de4a8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #60] @ 2de4ac │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -669390,15 +669390,15 @@ │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #52] @ 2de574 │ │ │ │ mov r2, #0 │ │ │ │ @@ -669441,15 +669441,15 @@ │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #52] @ 2de640 │ │ │ │ mov r2, #0 │ │ │ │ @@ -669477,15 +669477,15 @@ │ │ │ │ cmp r6, r0 │ │ │ │ bne 2de764 │ │ │ │ ldr r0, [pc, #372] @ 2de7e4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2de7a0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #340] @ 2de7e8 │ │ │ │ ldr r1, [pc, #340] @ 2de7ec │ │ │ │ mov r3, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -669530,15 +669530,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #112] @ 2de7dc │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #108] @ 2de7e0 │ │ │ │ @@ -669600,15 +669600,15 @@ │ │ │ │ bne 2de858 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #52] @ 2de8b4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #48] @ 2de8b8 │ │ │ │ mov r3, #1 │ │ │ │ @@ -669634,15 +669634,15 @@ │ │ │ │ cmp r6, r0 │ │ │ │ bne 2de9d8 │ │ │ │ ldr r0, [pc, #372] @ 2dea58 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2dea14 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #340] @ 2dea5c │ │ │ │ ldr r1, [pc, #340] @ 2dea60 │ │ │ │ mov r3, #17 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -669687,15 +669687,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #112] @ 2dea50 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #108] @ 2dea54 │ │ │ │ @@ -669779,15 +669779,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2deb2c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #64] @ 2deb88 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #60] @ 2deb8c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -669828,15 +669828,15 @@ │ │ │ │ bne 2debe8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #52] @ 2dec44 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #48] @ 2dec48 │ │ │ │ mov r3, #1 │ │ │ │ @@ -669897,15 +669897,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2ded04 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #64] @ 2ded60 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #60] @ 2ded64 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -669946,15 +669946,15 @@ │ │ │ │ bne 2dedc0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #52] @ 2dee1c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #48] @ 2dee20 │ │ │ │ mov r3, #1 │ │ │ │ @@ -669995,15 +669995,15 @@ │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #52] @ 2deee8 │ │ │ │ mov r2, #0 │ │ │ │ @@ -670066,15 +670066,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2defa8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #64] @ 2df004 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #60] @ 2df008 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -670117,15 +670117,15 @@ │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #52] @ 2df0d0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -670153,15 +670153,15 @@ │ │ │ │ cmp r6, r0 │ │ │ │ bne 2df1f4 │ │ │ │ ldr r0, [pc, #372] @ 2df274 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2df230 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #340] @ 2df278 │ │ │ │ ldr r1, [pc, #340] @ 2df27c │ │ │ │ mov r3, #17 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -670206,15 +670206,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #112] @ 2df26c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #108] @ 2df270 │ │ │ │ @@ -670278,15 +670278,15 @@ │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r0, #1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [pc, #52] @ 2df354 │ │ │ │ mov r2, #0 │ │ │ │ @@ -670314,15 +670314,15 @@ │ │ │ │ cmp r6, r0 │ │ │ │ bne 2df478 │ │ │ │ ldr r0, [pc, #372] @ 2df4f8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2df4b4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #340] @ 2df4fc │ │ │ │ ldr r1, [pc, #340] @ 2df500 │ │ │ │ mov r3, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -670367,15 +670367,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #112] @ 2df4f0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #108] @ 2df4f4 │ │ │ │ @@ -670437,15 +670437,15 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #1 │ │ │ │ - bl 456ad8 │ │ │ │ + bl 456ac8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldrb r6, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2df6bc │ │ │ │ ldr r1, [sp, #37] @ 0x25 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #41] @ 0x29 │ │ │ │ @@ -670457,80 +670457,80 @@ │ │ │ │ strb r6, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r7, sp, #32 │ │ │ │ add sl, sp, #8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 457124 │ │ │ │ + bl 457114 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2df5ec │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ beq 2df6d8 │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, sl │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, sl │ │ │ │ - bl 4574ec │ │ │ │ + bl 4574dc │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ bmi 2df708 │ │ │ │ beq 2df6a8 │ │ │ │ ldr r0, [pc, #360] @ 2df790 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2df70c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldrb r1, [r5, r0] │ │ │ │ strb r1, [r7, r0] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r6, r0 │ │ │ │ bne 2df64c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2df678 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ stm r9, {r6, r7} │ │ │ │ str r6, [r9, #8] │ │ │ │ str r0, [r9, #12] │ │ │ │ beq 2df6a0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r7, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2df66c │ │ │ │ b 2df678 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2df6dc │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2df6dc │ │ │ │ ldrb r6, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #156] @ 2df780 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [pc, #152] @ 2df784 │ │ │ │ ldr r1, [pc, #152] @ 2df788 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -670551,27 +670551,27 @@ │ │ │ │ b 2df748 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2df748 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2df778 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b 2df770 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2df778 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq sp, ip, sp, ror sp │ │ │ │ addeq r3, sp, ip, ror r5 │ │ │ │ addeq r3, sp, r0, lsr #27 │ │ │ │ addeq r2, sp, r0, asr #29 │ │ │ │ addseq r0, r2, r4, lsr r7 │ │ │ │ @@ -670585,15 +670585,15 @@ │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #292] @ 2df8e4 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2df884 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldrb r1, [r6, r0] │ │ │ │ cmp r1, #0 │ │ │ │ mvn r1, #0 │ │ │ │ @@ -670605,15 +670605,15 @@ │ │ │ │ b 2df808 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, #216] @ 2df8e8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2df898 │ │ │ │ ldr r2, [pc, #188] @ 2df8ec │ │ │ │ mov r3, r0 │ │ │ │ stm r0, {r4, r5} │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -670651,15 +670651,15 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2df8d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r2, sp, r0, asr #26 │ │ │ │ addseq r0, r2, r0, lsr #11 │ │ │ │ addseq r0, r2, r0, asr r5 │ │ │ │ @ instruction: 0xffe60478 │ │ │ │ push {r4, lr} │ │ │ │ @@ -670729,15 +670729,15 @@ │ │ │ │ mov r1, #1 │ │ │ │ bl 8d9ba8 │ │ │ │ ldr r8, [pc, #636] @ 2dfc7c │ │ │ │ mov r1, #4 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2dfb6c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ @@ -670754,15 +670754,15 @@ │ │ │ │ bne 2dfb78 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ bl 8e71c4 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r0, #12 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2dfbb8 │ │ │ │ ldr r2, [pc, #520] @ 2dfc8c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #516] @ 2dfc90 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -670864,15 +670864,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2dfc20 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ b 2dfc34 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2dfc18 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5099c │ │ │ │ mov r0, r9 │ │ │ │ bl 2bcbf0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -671314,22 +671314,22 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2e0298 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2e02dc │ │ │ │ rsbeq lr, ip, r0, lsr #10 │ │ │ │ addseq r1, r2, r8, ror #23 │ │ │ │ strdeq sp, [ip], #-59 @ 0xffffffc5 @ │ │ │ │ rsbeq r8, ip, ip, lsl #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -671479,15 +671479,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1240] @ 2e0a90 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e0998 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -671595,15 +671595,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e0908 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 2e09fc │ │ │ │ @@ -671685,15 +671685,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e09ec │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -671880,15 +671880,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1228] @ 2e10c8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e0fd0 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -671993,15 +671993,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e0f40 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 2e1034 │ │ │ │ @@ -672083,15 +672083,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e1024 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -672280,15 +672280,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1056] @ 2e165c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e1568 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -672453,15 +672453,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e15bc │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -672638,15 +672638,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #964] @ 2e1b98 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e1ab4 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -672792,15 +672792,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e1b08 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -672971,15 +672971,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1264] @ 2e21f8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e2100 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -673093,15 +673093,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e2070 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r6, #8 │ │ │ │ bl 77448 │ │ │ │ b 2e2164 │ │ │ │ @@ -673183,15 +673183,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e2154 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -673378,15 +673378,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1240] @ 2e283c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e2744 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -673494,15 +673494,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e26b4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 2e27a8 │ │ │ │ @@ -673584,15 +673584,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e2798 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -673779,15 +673779,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1220] @ 2e2e6c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e2d74 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -673890,15 +673890,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e2ce4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 2e2dd8 │ │ │ │ @@ -673980,15 +673980,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e2dc8 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -674177,15 +674177,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1056] @ 2e3400 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e330c │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -674350,15 +674350,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e3360 │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -674532,15 +674532,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1228] @ 2e3a38 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e3940 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -674645,15 +674645,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e38b0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 2e39a4 │ │ │ │ @@ -674735,15 +674735,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e3994 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -674931,15 +674931,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #956] @ 2e3f64 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e3e80 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -675082,15 +675082,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e3ed4 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -675260,15 +675260,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #956] @ 2e4488 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e43a4 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -675411,15 +675411,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e43f8 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -675589,15 +675589,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #820] @ 2e4924 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e4898 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ @@ -675710,15 +675710,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e48b0 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -675847,15 +675847,15 @@ │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ cmp ip, #0 │ │ │ │ str r2, [r0] │ │ │ │ beq 2e4a58 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ lsl r1, ip, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r3, r5, r4 │ │ │ │ mov r4, sp │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ @@ -675977,15 +675977,15 @@ │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, sp │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ebe60 │ │ │ │ + bl 3ebe54 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 2e4c5c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2e4c3c │ │ │ │ ldr r0, [r8, #28] │ │ │ │ @@ -676028,15 +676028,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e4cdc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 2e4d28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2e4d08 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ @@ -676060,15 +676060,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e4d5c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r4], #4 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -676196,15 +676196,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #952] @ 2e5324 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e5240 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -676346,15 +676346,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e5294 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -676452,15 +676452,15 @@ │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, sp │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ec24c │ │ │ │ + bl 3ec240 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 2e53c8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2e53a8 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ @@ -676564,15 +676564,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #820] @ 2e5860 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e57d4 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ @@ -676685,15 +676685,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e57ec │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -676846,15 +676846,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e59a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 2e5a6c │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2e59d0 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ @@ -676917,15 +676917,15 @@ │ │ │ │ mov r1, sl │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1328] @ 2e5fe0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e5ea4 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -676964,15 +676964,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e5b7c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 2e5c08 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ @@ -677036,15 +677036,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e5e10 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r4, #8 │ │ │ │ bl 77448 │ │ │ │ b 2e5f08 │ │ │ │ @@ -677127,15 +677127,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e5ef8 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -677223,23 +677223,23 @@ │ │ │ │ b 2e5fc8 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e5fb4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2e5fb4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e5fc8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #21 │ │ │ │ beq 2e5fc8 │ │ │ │ add r0, sp, #16 │ │ │ │ @@ -677421,15 +677421,15 @@ │ │ │ │ mov r5, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1212] @ 2e674c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e6654 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -677530,15 +677530,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e65c4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 2e66b8 │ │ │ │ @@ -677620,15 +677620,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e66a8 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -678093,15 +678093,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1236] @ 2e71e4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e70ec │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -678208,15 +678208,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e705c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 2e7150 │ │ │ │ @@ -678298,15 +678298,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e7140 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -678543,15 +678543,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1040] @ 2e7828 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e7734 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -678712,15 +678712,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e7788 │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -678943,15 +678943,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1236] @ 2e7f2c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e7e34 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -679058,15 +679058,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e7da4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 2e7e98 │ │ │ │ @@ -679148,15 +679148,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e7e88 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -679479,15 +679479,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #820] @ 2e85ec │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e8560 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ @@ -679600,15 +679600,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e8578 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -679821,15 +679821,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #952] @ 2e8bc8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e8ae4 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -679971,15 +679971,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e8b38 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -680295,15 +680295,15 @@ │ │ │ │ mov r5, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1212] @ 2e9434 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e933c │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -680404,15 +680404,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e92ac │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 2e93a0 │ │ │ │ @@ -680494,15 +680494,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e9390 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -680786,15 +680786,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #952] @ 2e9adc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e99f8 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -680936,15 +680936,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e9a4c │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -681181,15 +681181,15 @@ │ │ │ │ mov r5, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1212] @ 2ea20c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ea114 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -681290,15 +681290,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2ea084 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 2ea178 │ │ │ │ @@ -681380,15 +681380,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ea168 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -681617,15 +681617,15 @@ │ │ │ │ mov r5, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1212] @ 2ea8dc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ea7e4 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -681726,15 +681726,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2ea754 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 2ea848 │ │ │ │ @@ -681816,15 +681816,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ea838 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -682016,15 +682016,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1216] @ 2eaf1c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eae24 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -682124,15 +682124,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2ead90 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r4, #8 │ │ │ │ bl 77448 │ │ │ │ b 2eae88 │ │ │ │ @@ -682215,15 +682215,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eae78 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -682754,15 +682754,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2eb5f4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r9, #4 │ │ │ │ beq 2eb628 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 2ee6c4 │ │ │ │ b 2eb628 │ │ │ │ bl 77b24 │ │ │ │ b 2eb610 │ │ │ │ @@ -682992,15 +682992,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2eb9ac │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 2eb9f8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2eb9d8 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ @@ -683024,15 +683024,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2eba2c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r4], #4 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -683303,15 +683303,15 @@ │ │ │ │ stm r1, {r0, r4, r5, r6} │ │ │ │ mov r1, #4 │ │ │ │ str ip, [sp] │ │ │ │ ldr r0, [pc, #144] @ 2ebf0c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne r1!, {r3, r4, r5, r6} │ │ │ │ stmiane r2!, {r3, r4, r5, r6} │ │ │ │ ldmne r1, {r3, r4, r5, r6} │ │ │ │ movne r1, #2 │ │ │ │ @@ -683363,15 +683363,15 @@ │ │ │ │ stm r1, {r0, r4, r6} │ │ │ │ mov r1, #4 │ │ │ │ str ip, [sp] │ │ │ │ ldr r0, [pc, #140] @ 2ebff8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne r1!, {r3, r4, r5, r6} │ │ │ │ stmiane r2!, {r3, r4, r5, r6} │ │ │ │ ldmne r1, {r3, r4, r5, r6} │ │ │ │ movne r1, #2 │ │ │ │ @@ -683431,15 +683431,15 @@ │ │ │ │ str r1, [r4] │ │ │ │ bne 2ec108 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ec108 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [sp, #44] @ 0x2c │ │ │ │ add ip, sp, #24 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ @@ -683496,15 +683496,15 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 2ec108 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ec108 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 2ee698 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2eee20 │ │ │ │ @@ -683554,15 +683554,15 @@ │ │ │ │ str r1, [r4] │ │ │ │ bne 2ec2f4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ec2f4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [sp, #44] @ 0x2c │ │ │ │ add ip, sp, #24 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ @@ -683619,15 +683619,15 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 2ec2f4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ec2f4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 2ee698 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2eee20 │ │ │ │ @@ -683678,15 +683678,15 @@ │ │ │ │ str r1, [r4] │ │ │ │ bne 2ec4e4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ec4e4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [sp, #44] @ 0x2c │ │ │ │ add ip, sp, #24 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ @@ -683743,15 +683743,15 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 2ec4e4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ec4e4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 2ee698 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2eee20 │ │ │ │ @@ -683801,15 +683801,15 @@ │ │ │ │ str r1, [r4] │ │ │ │ bne 2ec6d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ec6d0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [sp, #44] @ 0x2c │ │ │ │ add ip, sp, #24 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ @@ -683866,15 +683866,15 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 2ec6d0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ec6d0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 2ee698 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2eee20 │ │ │ │ @@ -683924,15 +683924,15 @@ │ │ │ │ str r1, [r4] │ │ │ │ bne 2ec8bc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ec8bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [sp, #44] @ 0x2c │ │ │ │ add ip, sp, #24 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ @@ -683989,15 +683989,15 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 2ec8bc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ec8bc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 2ee698 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2eee20 │ │ │ │ @@ -684047,15 +684047,15 @@ │ │ │ │ str r1, [r4] │ │ │ │ bne 2ecaa8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ecaa8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [sp, #44] @ 0x2c │ │ │ │ add ip, sp, #24 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ @@ -684112,15 +684112,15 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 2ecaa8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ecaa8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 2ee698 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2eee20 │ │ │ │ @@ -684168,15 +684168,15 @@ │ │ │ │ str r1, [r4] │ │ │ │ bne 2ecc8c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ecc8c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [sp, #44] @ 0x2c │ │ │ │ add ip, sp, #24 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ @@ -684233,15 +684233,15 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 2ecc8c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ecc8c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 2ee698 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2eee20 │ │ │ │ @@ -684289,15 +684289,15 @@ │ │ │ │ str r1, [r4] │ │ │ │ bne 2ece70 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ece70 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [sp, #44] @ 0x2c │ │ │ │ add ip, sp, #24 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ cmp r0, #0 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ @@ -684354,15 +684354,15 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 2ece70 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ece70 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 2ee698 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2eee20 │ │ │ │ @@ -684450,15 +684450,15 @@ │ │ │ │ str r1, [r8] │ │ │ │ bne 2ed074 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ed074 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [sp, #44] @ 0x2c │ │ │ │ add ip, sp, #24 │ │ │ │ ldm sp, {r1, r2, r3, r7} │ │ │ │ tst r0, #1 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ @@ -684607,15 +684607,15 @@ │ │ │ │ cmpne r0, #3 │ │ │ │ bne 2ed2e8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ed2e8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 2ee698 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -684661,36 +684661,36 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ strb r9, [r6] │ │ │ │ beq 2ed3c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ed3dc │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ movne r5, r6 │ │ │ │ movwne r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ed414 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ed52c │ │ │ │ @@ -684747,19 +684747,19 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ed518 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ed450 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [pc, #84] @ 2ed598 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -684773,19 +684773,19 @@ │ │ │ │ bl 77854 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ed580 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r6, [ip], r0 │ │ │ │ @ instruction: 0x008c61bc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -684912,32 +684912,32 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ed7ac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ed7e0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ beq 2ed810 │ │ │ │ mov r0, sp │ │ │ │ @@ -684997,32 +684997,32 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ed900 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ed934 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ beq 2ed964 │ │ │ │ mov r0, sp │ │ │ │ @@ -685082,32 +685082,32 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2eda54 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2eda88 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ beq 2edab8 │ │ │ │ mov r0, sp │ │ │ │ @@ -685126,23 +685126,23 @@ │ │ │ │ bl 92f748 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2edb04 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2edb24 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ @@ -685293,15 +685293,15 @@ │ │ │ │ beq 2ede84 │ │ │ │ ldr r0, [pc, #1200] @ 2ee23c │ │ │ │ mov r1, #8 │ │ │ │ mov r8, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ee10c │ │ │ │ mov fp, r0 │ │ │ │ b 2ede8c │ │ │ │ ldr r9, [pc, #1144] @ 2ee230 │ │ │ │ add r9, pc, r9 │ │ │ │ mov sl, #-2147483645 @ 0x80000003 │ │ │ │ @@ -685323,41 +685323,41 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ede18 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ b 2ede40 │ │ │ │ orr r0, sl, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2ede44 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ ldrd r4, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ede64 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #244] @ 0xf4 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2edc60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2edc60 │ │ │ │ mov fp, #8 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ @@ -685420,15 +685420,15 @@ │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eddbc │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2eddbc │ │ │ │ add r2, sp, #408 @ 0x198 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ b 2ee03c │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ @@ -685498,15 +685498,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ str r0, [sp, #580] @ 0x244 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ str r6, [sp, #588] @ 0x24c │ │ │ │ str r5, [sp, #584] @ 0x248 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ee124 │ │ │ │ add r1, sp, #576 @ 0x240 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ add r3, sp, #408 @ 0x198 │ │ │ │ @@ -685534,19 +685534,19 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee164 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ee1ec │ │ │ │ b 2ee190 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ bl 2ee7a4 │ │ │ │ b 2ee1e4 │ │ │ │ bl 77b24 │ │ │ │ @@ -685563,33 +685563,33 @@ │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ee1ec │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ee1ec │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 2eeb6c │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee204 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #244] @ 0xf4 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2ee220 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ rsbeq r0, ip, r4, lsr sp │ │ │ │ rsbeq r0, ip, fp, ror #25 │ │ │ │ rsbeq r0, ip, pc, lsr sp │ │ │ │ umulleq r5, ip, ip, r6 │ │ │ │ @@ -685724,15 +685724,15 @@ │ │ │ │ str lr, [r4] │ │ │ │ str ip, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ add sp, sp, #480 @ 0x1e0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ rsbeq r0, ip, r5, lsl #16 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 44f410 │ │ │ │ + b 44f400 │ │ │ │ ldr r0, [r0] │ │ │ │ b 92fc24 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ b 9307f4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -685782,38 +685782,38 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 9302ec │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee544 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee55c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee588 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2ee588 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee5a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r0, ip, r3, lsr #22 │ │ │ │ rsbeq sl, fp, r4, ror r7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ add r5, sp, #8 │ │ │ │ @@ -685858,34 +685858,34 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee67c │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee694 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r1, #3 │ │ │ │ bne 2ee6c0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 2ee71c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldrd r6, [r4] │ │ │ │ @@ -685895,32 +685895,32 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee708 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee73c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ beq 2ee7a0 │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ @@ -685933,30 +685933,30 @@ │ │ │ │ bne 2ee774 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ee7a0 │ │ │ │ lsl r1, r4, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee7c4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee7dc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee814 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -685982,25 +685982,25 @@ │ │ │ │ dmb ish │ │ │ │ bl 631278 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee864 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee88c │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 2ee8d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -686016,24 +686016,24 @@ │ │ │ │ dmb ish │ │ │ │ bl 631278 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee8ec │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ee910 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #19 │ │ │ │ @@ -686063,15 +686063,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ee91c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2eea2c │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 2ee91c │ │ │ │ @@ -686089,37 +686089,37 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2ee91c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2eea2c │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b 2eea38 │ │ │ │ b 2eea38 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2eeb1c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ @@ -686128,15 +686128,15 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl 2ee91c │ │ │ │ mov r5, r6 │ │ │ │ b 2eea80 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -686155,34 +686155,34 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eeb18 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2eeb4c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 2ee91c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -686196,15 +686196,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eebbc │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2eebe0 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #168 @ 0xa8 │ │ │ │ bl 243e3c │ │ │ │ @@ -686213,15 +686213,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eec00 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -686234,15 +686234,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eec54 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r6, #32 │ │ │ │ beq 2eec7c │ │ │ │ add r0, r4, r6 │ │ │ │ @@ -686265,15 +686265,15 @@ │ │ │ │ addne r1, r0, r0, lsl #2 │ │ │ │ addsne r1, r1, #9 │ │ │ │ beq 2eecd0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ sub r0, r2, r0, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r8, [r4, #44] @ 0x2c │ │ │ │ add r7, r9, #1 │ │ │ │ mov r5, r8 │ │ │ │ b 2eecf4 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r6, r5, #184 @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -686282,39 +686282,39 @@ │ │ │ │ cmp r7, #1 │ │ │ │ beq 2eed18 │ │ │ │ ldr r1, [r5, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ beq 2eece0 │ │ │ │ ldr r0, [r5, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2eece0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eed38 │ │ │ │ mov r1, #184 @ 0xb8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2eed50 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #100] @ 0x64 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2eed68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 2eed94 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #184 @ 0xb8 │ │ │ │ bl 246914 │ │ │ │ mov r6, r5 │ │ │ │ @@ -686322,52 +686322,52 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eedb4 │ │ │ │ mov r1, #184 @ 0xb8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2eedcc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #100] @ 0x64 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2eede8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r1, #3 │ │ │ │ bne 2eee1c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r1, #3 │ │ │ │ bne 2eee48 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #4 │ │ │ │ bxeq lr │ │ │ │ b 2ee6c4 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ ldr r1, [pc, #12] @ 2eee74 │ │ │ │ @@ -686395,15 +686395,15 @@ │ │ │ │ add lr, sp, #17408 @ 0x4400 │ │ │ │ mov r5, r0 │ │ │ │ add r0, lr, #452 @ 0x1c4 │ │ │ │ add fp, lr, #452 @ 0x1c4 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 4530c4 │ │ │ │ + bl 4530b4 │ │ │ │ ldrb r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eef00 │ │ │ │ ldrb r0, [fp, #1] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r5] │ │ │ │ strb r0, [r5, #1] │ │ │ │ @@ -686419,21 +686419,21 @@ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp] │ │ │ │ - bl 45256c │ │ │ │ + bl 45255c │ │ │ │ add lr, sp, #17408 @ 0x4400 │ │ │ │ mov r1, r7 │ │ │ │ add r4, lr, #452 @ 0x1c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 451a50 │ │ │ │ + bl 451a40 │ │ │ │ ldrb r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eef74 │ │ │ │ ldrb r0, [fp, #1] │ │ │ │ strb r9, [r5] │ │ │ │ strb r0, [r5, #1] │ │ │ │ add sp, sp, #860 @ 0x35c │ │ │ │ @@ -686474,15 +686474,15 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #12 │ │ │ │ movwcc r1, #10 │ │ │ │ cmp r0, #10 │ │ │ │ movwcc r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 4515d4 │ │ │ │ + bl 4515c4 │ │ │ │ cmp r0, #4 │ │ │ │ bcc 2ef4b0 │ │ │ │ add lr, sp, #24576 @ 0x6000 │ │ │ │ add r9, lr, #2192 @ 0x890 │ │ │ │ b 2ef05c │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add lr, sp, #17408 @ 0x4400 │ │ │ │ @@ -686490,20 +686490,20 @@ │ │ │ │ mov r2, r8 │ │ │ │ add r0, r0, r4 │ │ │ │ bl 4ef5c │ │ │ │ add r0, r4, r8 │ │ │ │ str r0, [sl, #8] │ │ │ │ mov r8, #13 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4515d4 │ │ │ │ + bl 4515c4 │ │ │ │ cmp r0, #3 │ │ │ │ bls 2ef4b0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #4 │ │ │ │ - bl 451610 │ │ │ │ + bl 451600 │ │ │ │ cmp r0, #8 │ │ │ │ bhi 2ef4e0 │ │ │ │ add r1, pc, #8 │ │ │ │ mov r4, #3 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr r4 │ │ │ │ @@ -686513,27 +686513,27 @@ │ │ │ │ muleq r0, ip, r1 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, r8, asr #5 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 451610 │ │ │ │ + bl 451600 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #3 │ │ │ │ strb r0, [fp, #2] │ │ │ │ strh r0, [fp] │ │ │ │ bcc 2ef38c │ │ │ │ add lr, sp, #17408 @ 0x4400 │ │ │ │ mov r1, r9 │ │ │ │ add r0, lr, #452 @ 0x1c4 │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #3 │ │ │ │ - bl 4518a0 │ │ │ │ + bl 451890 │ │ │ │ uxtb r4, r0 │ │ │ │ cmp r4, #9 │ │ │ │ bne 2ef4e4 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ sub r0, r0, r1 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -686555,27 +686555,27 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r3, #1 │ │ │ │ bl 516a8 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ b 2ef100 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 451610 │ │ │ │ + bl 451600 │ │ │ │ mov r6, r0 │ │ │ │ mul r4, r0, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4515d4 │ │ │ │ + bl 4515c4 │ │ │ │ cmp r0, r4 │ │ │ │ bcc 2ef4d8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2ef04c │ │ │ │ ldr r4, [sl, #8] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #13 │ │ │ │ - bl 451610 │ │ │ │ + bl 451600 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ mvn r3, #63 @ 0x3f │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ umull r1, r2, r0, r1 │ │ │ │ ldr r1, [sl] │ │ │ │ and r2, r3, r2, lsr #1 │ │ │ │ add r0, r2, r0 │ │ │ │ @@ -686607,26 +686607,26 @@ │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #1 │ │ │ │ bl 516a8 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ b 2ef1d8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ - bl 451610 │ │ │ │ + bl 451600 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4515d4 │ │ │ │ + bl 4515c4 │ │ │ │ cmp r0, r6, lsl #3 │ │ │ │ bcc 2ef4d8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 2ef04c │ │ │ │ ldr r4, [sl, #8] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #8 │ │ │ │ - bl 451610 │ │ │ │ + bl 451600 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, r4 │ │ │ │ beq 2ef27c │ │ │ │ ldr r1, [sl, #4] │ │ │ │ subs r6, r6, #1 │ │ │ │ strb r0, [r1, r4] │ │ │ │ add r4, r4, #1 │ │ │ │ @@ -686642,26 +686642,26 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 516a8 │ │ │ │ ldr r4, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ b 2ef260 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ - bl 451610 │ │ │ │ + bl 451600 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #2 │ │ │ │ strh r0, [fp] │ │ │ │ bcc 2ef3b4 │ │ │ │ add lr, sp, #17408 @ 0x4400 │ │ │ │ mov r1, r9 │ │ │ │ add r0, lr, #452 @ 0x1c4 │ │ │ │ mov r2, #11 │ │ │ │ mov r3, #2 │ │ │ │ - bl 45170c │ │ │ │ + bl 4516fc │ │ │ │ uxtb r4, r0 │ │ │ │ cmp r4, #9 │ │ │ │ bne 2ef4e4 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ sub r0, r0, r1 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -686681,26 +686681,26 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sl │ │ │ │ mov r3, #1 │ │ │ │ bl 516a8 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ b 2ef300 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4515d4 │ │ │ │ + bl 4515c4 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #8 │ │ │ │ bcc 2ef4e4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #8 │ │ │ │ - bl 451610 │ │ │ │ + bl 451600 │ │ │ │ and r1, r0, #192 @ 0xc0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bne 2ef408 │ │ │ │ mov r0, r9 │ │ │ │ - bl 4515d4 │ │ │ │ + bl 4515c4 │ │ │ │ mov r1, #8 │ │ │ │ cmp r0, #8 │ │ │ │ bcs 2ef428 │ │ │ │ b 2ef4e4 │ │ │ │ cmp r8, #1 │ │ │ │ beq 2ef434 │ │ │ │ cmp r8, #2 │ │ │ │ @@ -686714,15 +686714,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 2ef04c │ │ │ │ add lr, sp, #17408 @ 0x4400 │ │ │ │ mov r1, r9 │ │ │ │ add r0, lr, #452 @ 0x1c4 │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #1 │ │ │ │ - bl 45170c │ │ │ │ + bl 4516fc │ │ │ │ uxtb r4, r0 │ │ │ │ cmp r4, #9 │ │ │ │ bne 2ef4e4 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r1, [sl, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq 2ef490 │ │ │ │ @@ -686732,27 +686732,27 @@ │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [sl, #8] │ │ │ │ b 2ef04c │ │ │ │ and r0, r0, #224 @ 0xe0 │ │ │ │ cmp r0, #192 @ 0xc0 │ │ │ │ bne 2ef04c │ │ │ │ mov r0, r9 │ │ │ │ - bl 4515d4 │ │ │ │ + bl 4515c4 │ │ │ │ mov r1, #16 │ │ │ │ cmp r0, #16 │ │ │ │ bcc 2ef4e4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 451610 │ │ │ │ + bl 451600 │ │ │ │ b 2ef04c │ │ │ │ add lr, sp, #17408 @ 0x4400 │ │ │ │ mov r1, r9 │ │ │ │ add r0, lr, #452 @ 0x1c4 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #1 │ │ │ │ - bl 4518a0 │ │ │ │ + bl 451890 │ │ │ │ uxtb r4, r0 │ │ │ │ cmp r4, #9 │ │ │ │ bne 2ef4e4 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r4, [sl, #8] │ │ │ │ sub r0, r0, r4 │ │ │ │ cmp r0, r8 │ │ │ │ @@ -686884,15 +686884,15 @@ │ │ │ │ mov r2, #5 │ │ │ │ ldrb r0, [r0, r9] │ │ │ │ cmp r0, #5 │ │ │ │ sub r3, r0, #5 │ │ │ │ movcc r2, r0 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 453f88 │ │ │ │ + bl 453f78 │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ef620 │ │ │ │ ldr sl, [sp, #508] @ 0x1fc │ │ │ │ ldr r7, [sp, #512] @ 0x200 │ │ │ │ ldr fp, [sp, #516] @ 0x204 │ │ │ │ @@ -687030,15 +687030,15 @@ │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ add r6, sp, #504 @ 0x1f8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r0, sp, #632 @ 0x278 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, #1 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 455db8 │ │ │ │ + bl 455da8 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ tst r0, #1 │ │ │ │ beq 2ef620 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add lr, sp, #568 @ 0x238 │ │ │ │ mov r0, r6 │ │ │ │ mov ip, lr │ │ │ │ @@ -687054,15 +687054,15 @@ │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm ip!, {r2, r3, r5, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov fp, r1 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add ip, sp, #568 @ 0x238 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ @@ -687082,15 +687082,15 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ cmp sl, r0 │ │ │ │ bne 2ef994 │ │ │ │ ldr r1, [pc, #1500] @ 2eff68 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 428880 │ │ │ │ + bl 428870 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mla r7, sl, r1, r0 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ bl 4ef5c │ │ │ │ @@ -687104,15 +687104,15 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r9, r0 │ │ │ │ bcc 2ef62c │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r2, #0 │ │ │ │ - bl 453f88 │ │ │ │ + bl 453f78 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 2ef580 │ │ │ │ ldr fp, [sp, #220] @ 0xdc │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, fp │ │ │ │ @@ -687235,15 +687235,15 @@ │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ add r6, sp, #504 @ 0x1f8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r0, sp, #632 @ 0x278 │ │ │ │ mov r1, ip │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 455db8 │ │ │ │ + bl 455da8 │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ tst r0, #1 │ │ │ │ beq 2ef580 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ mov ip, r4 │ │ │ │ ldm r1!, {r2, r3, r5, r6, r7} │ │ │ │ @@ -687259,15 +687259,15 @@ │ │ │ │ ldm ip!, {r2, r3, r5, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ vmov.f64 d0, d9 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ mov r9, r1 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldm r1!, {r2, r3, r5, r7} │ │ │ │ add ip, sp, #568 @ 0x238 │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ @@ -687290,15 +687290,15 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ cmp sl, r0 │ │ │ │ bne 2efcd4 │ │ │ │ ldr r1, [pc, #640] @ 2eff4c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 428880 │ │ │ │ + bl 428870 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mla r7, sl, r1, r0 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ bl 4ef5c │ │ │ │ @@ -687438,15 +687438,15 @@ │ │ │ │ beq 2eff28 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ mul r1, r1, r2 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0xffe39244 │ │ │ │ addeq r1, ip, r0, lsl #4 │ │ │ │ addeq r2, ip, r8, lsr #10 │ │ │ │ umulleq r2, ip, ip, r4 │ │ │ │ @ instruction: 0x008c24b0 │ │ │ │ @@ -687465,15 +687465,15 @@ │ │ │ │ @ instruction: 0xffe39174 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #36] @ 2effa4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ addseq pc, r0, r0, ror #27 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -688254,15 +688254,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2f0bd4 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #84] @ 2f0c48 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ bl 77860 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ @@ -688277,15 +688277,15 @@ │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f0c44 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r2, ip, r8, lsr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r8, [r1] │ │ │ │ add sl, sp, #88 @ 0x58 │ │ │ │ @@ -688578,15 +688578,15 @@ │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ @@ -688603,15 +688603,15 @@ │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f115c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r2, ip, r0, lsl r8 │ │ │ │ strdeq pc, [fp], r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ @@ -688752,15 +688752,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2f139c │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ bne 2f13dc │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ @@ -688787,15 +688787,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f1438 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq sp, fp, fp, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r5, [r1] │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ @@ -688974,15 +688974,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ @@ -688991,29 +688991,29 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f1768 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #524] @ 2f1990 │ │ │ │ mov r4, r2 │ │ │ │ tst r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ beq 2f17f4 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f1910 │ │ │ │ ldr r1, [pc, #484] @ 2f1994 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -689029,15 +689029,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #21 │ │ │ │ bne 2f1880 │ │ │ │ mov r0, #32 │ │ │ │ b 2f18ac │ │ │ │ mov r0, #5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f1924 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #110 @ 0x6e │ │ │ │ strb r0, [r6, #4] │ │ │ │ movw r0, #27760 @ 0x6c70 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ @@ -689079,15 +689079,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r3, sp, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #21 │ │ │ │ beq 2f18e8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -689097,15 +689097,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [pc, #132] @ 2f199c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ ldr r2, [pc, #108] @ 2f1998 │ │ │ │ mov r0, #1 │ │ │ │ @@ -689120,22 +689120,22 @@ │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ b 2f1978 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x0090e5d8 │ │ │ │ rsbeq sp, fp, r0, asr #10 │ │ │ │ addeq r1, ip, ip, ror #29 │ │ │ │ addeq r1, ip, r0, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -689273,39 +689273,39 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2f1bc0 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f1bfc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #276] @ 2f1d28 │ │ │ │ mov r4, r2 │ │ │ │ tst r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ beq 2f1c74 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f1cc8 │ │ │ │ ldr r1, [pc, #236] @ 2f1d2c │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -689314,18 +689314,18 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ bl 31c5ac │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, #5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f1cdc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #110 @ 0x6e │ │ │ │ strb r0, [r6, #4] │ │ │ │ movw r0, #27760 @ 0x6c70 │ │ │ │ movt r0, #26977 @ 0x6961 │ │ │ │ @@ -689335,37 +689335,37 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #5 │ │ │ │ bl 31c5ac │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [pc, #100] @ 2f1d34 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ ldr r2, [pc, #76] @ 2f1d30 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq lr, r0, r8, asr #2 │ │ │ │ strhteq sp, [fp], #-4 │ │ │ │ addeq r1, ip, r4, lsr fp │ │ │ │ addeq r1, ip, r8, asr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -689487,26 +689487,26 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2f1f18 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f1f54 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq ip, fp, fp, asr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r9, r0 │ │ │ │ @@ -689586,15 +689586,15 @@ │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f20b8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r8, r6, r8, ror #6 │ │ │ │ @ instruction: 0x008c18b0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r9, sp, #32 │ │ │ │ @@ -689702,26 +689702,26 @@ │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f22b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ add sl, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ @@ -689815,15 +689815,15 @@ │ │ │ │ mov r1, fp │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #2752] @ 2f2ef8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f2cd8 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ @@ -689924,15 +689924,15 @@ │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f2b9c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r8, #8 │ │ │ │ bl 77448 │ │ │ │ b 2f2da4 │ │ │ │ @@ -690063,15 +690063,15 @@ │ │ │ │ bl 8306cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f27fc │ │ │ │ b 2f2864 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [pc, #1756] @ 2f2f14 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #21 │ │ │ │ movne r4, r6 │ │ │ │ @@ -690087,15 +690087,15 @@ │ │ │ │ mov r1, fp │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1704] @ 2f2f20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f2d2c │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ @@ -690250,15 +690250,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r9] │ │ │ │ beq 2f27ac │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsl r1, r3, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov fp, #8 │ │ │ │ mov r7, #8 │ │ │ │ mov r6, r1 │ │ │ │ b 2f2784 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ @@ -690282,15 +690282,15 @@ │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f2d80 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ @@ -690307,15 +690307,15 @@ │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f2c50 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r5, #8 │ │ │ │ bl 77448 │ │ │ │ b 2f2da4 │ │ │ │ @@ -690327,15 +690327,15 @@ │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f2d94 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ @@ -690492,15 +690492,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2f2ecc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r0, ip, ip, lsr #25 │ │ │ │ @ instruction: 0x008c0cb8 │ │ │ │ strdeq r7, [r6], #-224 @ 0xffffff20 @ │ │ │ │ addeq r0, ip, r0, ror #24 │ │ │ │ addeq r0, ip, r0, ror #24 │ │ │ │ @@ -690643,15 +690643,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #2080] @ 2f3948 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f3760 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ @@ -690839,15 +690839,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1336] @ 2f3970 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f37f0 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ @@ -690964,15 +690964,15 @@ │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f3808 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ @@ -690986,15 +690986,15 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f381c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ @@ -691011,15 +691011,15 @@ │ │ │ │ str r7, [sl, #24] │ │ │ │ bne 2f36e8 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r6, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #648] @ 2f3990 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ bl 77860 │ │ │ │ b 2f382c │ │ │ │ @@ -691154,15 +691154,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 2f3924 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r0, ip, r4, lsr #4 │ │ │ │ addeq r0, ip, r0, lsr r2 │ │ │ │ rsbeq r7, r6, r0, lsl #4 │ │ │ │ addseq ip, r0, r8, lsr ip │ │ │ │ strheq r0, [ip], r8 │ │ │ │ @@ -691281,15 +691281,15 @@ │ │ │ │ beq 2f3bfc │ │ │ │ ldr r0, [pc, #1076] @ 2f3f50 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f3e94 │ │ │ │ mov r4, r0 │ │ │ │ b 2f3c00 │ │ │ │ ldr r2, [sp, #125] @ 0x7d │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #129] @ 0x81 │ │ │ │ @@ -691302,21 +691302,21 @@ │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f3dec │ │ │ │ cmp r9, #0 │ │ │ │ beq 2f3b88 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f3dec │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r7, r5 │ │ │ │ b 2f3c28 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ @@ -691384,15 +691384,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f3b64 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2f3b60 │ │ │ │ ldr r7, [sp, #224] @ 0xe0 │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ mov r6, r9 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ @@ -691410,15 +691410,15 @@ │ │ │ │ blx r7 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f3d34 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr fp, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 2f3df4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ @@ -691473,21 +691473,21 @@ │ │ │ │ strd r2, [r1, #4] │ │ │ │ beq 2f3dec │ │ │ │ cmp r4, #0 │ │ │ │ beq 2f3e30 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2f3dec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ mov ip, #4 │ │ │ │ add r4, r4, ip │ │ │ │ add ip, ip, #4 │ │ │ │ and r4, r4, r3 │ │ │ │ @@ -691514,38 +691514,38 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f3ed4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2ee648 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f3f3c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2ee648 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2f3f30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2ee648 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -691566,15 +691566,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ beq 2f3fe8 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f403c │ │ │ │ ldr r1, [pc, #236] @ 2f40a0 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -691582,19 +691582,19 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ bl 226368 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f4050 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #110 @ 0x6e │ │ │ │ strb r0, [r6, #4] │ │ │ │ movw r0, #27760 @ 0x6c70 │ │ │ │ movt r0, #26977 @ 0x6961 │ │ │ │ @@ -691603,15 +691603,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #5 │ │ │ │ bl 226368 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #100] @ 2f40a8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ ldr r2, [pc, #76] @ 2f40a4 │ │ │ │ @@ -691619,22 +691619,22 @@ │ │ │ │ mov r1, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x0090bdd4 │ │ │ │ rsbeq sl, fp, r0, asr #26 │ │ │ │ addeq pc, fp, r0, asr #15 │ │ │ │ ldrdeq pc, [fp], r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -691644,15 +691644,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ beq 2f4120 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f4174 │ │ │ │ ldr r1, [pc, #236] @ 2f41d8 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -691660,19 +691660,19 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ bl 2265ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f4188 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #110 @ 0x6e │ │ │ │ strb r0, [r6, #4] │ │ │ │ movw r0, #27760 @ 0x6c70 │ │ │ │ movt r0, #26977 @ 0x6961 │ │ │ │ @@ -691681,15 +691681,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #5 │ │ │ │ bl 2265ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #100] @ 2f41e0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ ldr r2, [pc, #76] @ 2f41dc │ │ │ │ @@ -691697,22 +691697,22 @@ │ │ │ │ mov r1, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ umullseq fp, r0, ip, ip │ │ │ │ rsbeq sl, fp, r8, lsl #24 │ │ │ │ addeq pc, fp, r8, lsl #13 │ │ │ │ umulleq pc, fp, ip, r6 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -691752,15 +691752,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #860] @ 2f45d4 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f4564 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2f41e4 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -691800,15 +691800,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #664] @ 2f45d0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f4564 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2f41e4 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -691860,15 +691860,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #436] @ 2f45dc │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f4564 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2f41e4 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -691895,15 +691895,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #292] @ 2f45d8 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f4570 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2f41e4 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -691946,28 +691946,28 @@ │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2f45a4 │ │ │ │ b 2f45b4 │ │ │ │ b 2f45b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 2eeb1c │ │ │ │ b 2f45c8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addseq fp, r0, r4, lsr #20 │ │ │ │ addseq fp, r0, r4, ror #21 │ │ │ │ addseq fp, r0, r8, lsr #17 │ │ │ │ addseq fp, r0, r4, lsr r9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -692272,36 +692272,36 @@ │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ mla r0, r7, r0, r1 │ │ │ │ ldrd r2, [r4] │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ lsl r1, r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f4ab4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f4b00 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ mov r9, r1 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -692330,54 +692330,54 @@ │ │ │ │ bne 2f4bd8 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ bne 2f4b4c │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r1] │ │ │ │ b 2f4bd0 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ str r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f4bd0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r7!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr fp, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp fp, #0 │ │ │ │ beq 2f4c30 │ │ │ │ ldr sl, [r9, #4] │ │ │ │ b 2f4c20 │ │ │ │ mov r6, r0 │ │ │ │ lsl r1, fp, #2 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #676] @ 2f4ef0 │ │ │ │ add r7, sp, #8 │ │ │ │ @@ -692493,15 +692493,15 @@ │ │ │ │ bne 2f4df4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f4d7c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #188] @ 2f4ef4 │ │ │ │ ldr r0, [pc, #188] @ 2f4ef8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -692672,15 +692672,15 @@ │ │ │ │ bne 2f50c0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f5048 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #188] @ 2f51c0 │ │ │ │ ldr r0, [pc, #188] @ 2f51c4 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -692851,15 +692851,15 @@ │ │ │ │ bne 2f538c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f5314 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #188] @ 2f548c │ │ │ │ ldr r0, [pc, #188] @ 2f5490 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -693032,15 +693032,15 @@ │ │ │ │ bne 2f5660 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f55e0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #188] @ 2f5760 │ │ │ │ ldr r0, [pc, #188] @ 2f5764 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -693301,15 +693301,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ str r9, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #1636] @ 2f6118 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f5f7c │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr r9, [sp, #184] @ 0xb8 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #188] @ 0xbc │ │ │ │ @@ -693507,15 +693507,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 2f5d98 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r8!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -693538,15 +693538,15 @@ │ │ │ │ bne 2f5e48 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f5dd8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #284] @ 0x11c │ │ │ │ ldr r2, [pc, #660] @ 2f6128 │ │ │ │ @@ -693555,15 +693555,15 @@ │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f5fd0 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ mov sl, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ @@ -693685,15 +693685,15 @@ │ │ │ │ beq 2f60d4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2ee91c │ │ │ │ b 2f60d4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #21 │ │ │ │ bne 2f60a4 │ │ │ │ b 2f60d4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 2ee754 │ │ │ │ @@ -693828,15 +693828,15 @@ │ │ │ │ bne 2f62d0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f630c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ @@ -694137,15 +694137,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 2f6774 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia fp!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -694168,15 +694168,15 @@ │ │ │ │ bne 2f6820 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f67b0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #252] @ 2f6960 │ │ │ │ ldr r0, [pc, #252] @ 2f6964 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -694222,15 +694222,15 @@ │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f6924 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #21 │ │ │ │ beq 2f6940 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 2ee91c │ │ │ │ b 2f6940 │ │ │ │ mov r4, r0 │ │ │ │ @@ -694469,15 +694469,15 @@ │ │ │ │ ldr r0, [pc, #2776] @ 2f77c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f7540 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr fp, [sp, #184] @ 0xb8 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #188] @ 0xbc │ │ │ │ @@ -694618,15 +694618,15 @@ │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f6f84 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r5 │ │ │ │ - bl 3efb68 │ │ │ │ + bl 3efb5c │ │ │ │ ldr fp, [sp, #184] @ 0xb8 │ │ │ │ cmp fp, #35 @ 0x23 │ │ │ │ bne 2f700c │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2f726c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ @@ -694700,15 +694700,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1888] @ 2f77e8 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f7594 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr fp, [sp, #184] @ 0xb8 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #188] @ 0xbc │ │ │ │ @@ -694735,15 +694735,15 @@ │ │ │ │ str r6, [sp, #212] @ 0xd4 │ │ │ │ str r9, [sp, #216] @ 0xd8 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ mov r1, fp │ │ │ │ - bl 3efb68 │ │ │ │ + bl 3efb5c │ │ │ │ ldr fp, [sp, #232] @ 0xe8 │ │ │ │ cmp fp, #35 @ 0x23 │ │ │ │ bne 2f71c8 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ add r7, sp, #264 @ 0x108 │ │ │ │ mov r1, r9 │ │ │ │ @@ -694850,15 +694850,15 @@ │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f75e8 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ mov r9, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ @@ -694920,41 +694920,41 @@ │ │ │ │ bne 2f73e0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f741c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2f734c │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #284] @ 0x11c │ │ │ │ ldr r2, [pc, #936] @ 2f77f8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f75fc │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ mov r9, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ @@ -695137,15 +695137,15 @@ │ │ │ │ beq 2f7784 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2ee91c │ │ │ │ b 2f7784 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #21 │ │ │ │ bne 2f7754 │ │ │ │ b 2f7784 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 2ee754 │ │ │ │ @@ -695294,15 +695294,15 @@ │ │ │ │ bne 2f79b8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f7940 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #188] @ 2f7ab8 │ │ │ │ ldr r0, [pc, #188] @ 2f7abc │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -695631,15 +695631,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1528] @ 2f8510 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8374 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr r6, [sp, #180] @ 0xb4 │ │ │ │ @@ -695807,15 +695807,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 2f818c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia sl!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -695838,15 +695838,15 @@ │ │ │ │ bne 2f8238 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f81c8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ ldr r2, [pc, #668] @ 2f8520 │ │ │ │ @@ -695855,15 +695855,15 @@ │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f83c8 │ │ │ │ add r3, sp, #224 @ 0xe0 │ │ │ │ mov r6, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ @@ -695980,15 +695980,15 @@ │ │ │ │ beq 2f84cc │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 2ee91c │ │ │ │ b 2f84cc │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #21 │ │ │ │ bne 2f8480 │ │ │ │ b 2f84cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -696178,15 +696178,15 @@ │ │ │ │ bne 2f8788 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f87c4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ @@ -696417,15 +696417,15 @@ │ │ │ │ bne 2f8b44 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f8a94 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #184] @ 2f8c40 │ │ │ │ ldr r0, [pc, #184] @ 2f8c44 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -696687,15 +696687,15 @@ │ │ │ │ bne 2f8f7c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f944c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ @@ -696810,15 +696810,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1456] @ 2f9730 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f9580 │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ mov r6, r0 │ │ │ │ ldr fp, [sp, #184] @ 0xb8 │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ @@ -696992,15 +696992,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 2f9410 │ │ │ │ b 2f8d14 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ ldr r2, [pc, #692] @ 2f9740 │ │ │ │ @@ -697009,15 +697009,15 @@ │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f95d4 │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ ldr r7, [sp, #232] @ 0xe8 │ │ │ │ mov r9, r0 │ │ │ │ str r7, [r0] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -697140,15 +697140,15 @@ │ │ │ │ beq 2f96ec │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2ee91c │ │ │ │ b 2f96ec │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #21 │ │ │ │ bne 2f96a0 │ │ │ │ b 2f96ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -697349,15 +697349,15 @@ │ │ │ │ bne 2f99d4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f9924 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #188] @ 2f9ad4 │ │ │ │ ldr r0, [pc, #188] @ 2f9ad8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -697609,15 +697609,15 @@ │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ b 2f9c80 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2f9d6c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 3051c0 │ │ │ │ b 2f9d6c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ @@ -697649,15 +697649,15 @@ │ │ │ │ bne 2f9e84 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2f9db0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #228] @ 2f9fac │ │ │ │ ldr r0, [pc, #228] @ 2f9fb0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -697688,15 +697688,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2f9f54 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2f9f54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #21 │ │ │ │ beq 2f9f8c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 2ee91c │ │ │ │ @@ -697823,15 +697823,15 @@ │ │ │ │ bne 2fa13c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fa178 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ @@ -698162,15 +698162,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1812] @ 2fadb8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fac10 │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ mov r7, r0 │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ @@ -698393,15 +698393,15 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 2fa9f8 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia sl!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -698424,15 +698424,15 @@ │ │ │ │ bne 2faaa0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2faa30 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ ldr r2, [pc, #732] @ 2fadc8 │ │ │ │ @@ -698441,15 +698441,15 @@ │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fac64 │ │ │ │ add r3, sp, #228 @ 0xe4 │ │ │ │ ldr r7, [sp, #224] @ 0xe0 │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -698580,15 +698580,15 @@ │ │ │ │ beq 2fad6c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 2ee91c │ │ │ │ b 2fad6c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #21 │ │ │ │ bne 2fad20 │ │ │ │ b 2fad6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -698859,15 +698859,15 @@ │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1620] @ 2fb7dc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fb638 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ @@ -699065,15 +699065,15 @@ │ │ │ │ bne 2fb4a4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fb4e0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #28 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ @@ -699081,15 +699081,15 @@ │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ bl 3051c0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ b 2fb414 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2fb414 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ @@ -699104,15 +699104,15 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fb68c │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ @@ -699241,15 +699241,15 @@ │ │ │ │ beq 2fb7a4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 2ee91c │ │ │ │ b 2fb7a4 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #21 │ │ │ │ bne 2fb774 │ │ │ │ b 2fb7a4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 2ee754 │ │ │ │ @@ -699550,15 +699550,15 @@ │ │ │ │ bne 2fbc38 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fbbe4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ add ip, r1, #4 │ │ │ │ @@ -699578,15 +699578,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2fbba0 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2fbba0 │ │ │ │ ldr r2, [pc, #260] @ 2fbde4 │ │ │ │ ldr r0, [pc, #260] @ 2fbde8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ @@ -699631,15 +699631,15 @@ │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2fbda8 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #21 │ │ │ │ beq 2fbdc4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 2ee91c │ │ │ │ b 2fbdc4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -699837,15 +699837,15 @@ │ │ │ │ bne 2fc0b4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fc038 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #208 @ 0xd0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ @@ -700123,15 +700123,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #2100] @ 2fcd80 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fcbb8 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr sl, [sp, #224] @ 0xe0 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ @@ -700356,15 +700356,15 @@ │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2fc978 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, fp, #8 │ │ │ │ bl 77448 │ │ │ │ b 2fcc1c │ │ │ │ @@ -700385,15 +700385,15 @@ │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fcc0c │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -700455,15 +700455,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 2fc9dc │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r9!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -700486,15 +700486,15 @@ │ │ │ │ bne 2fcad8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fca68 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #584] @ 2fcd64 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #580] @ 2fcd68 │ │ │ │ @@ -700623,15 +700623,15 @@ │ │ │ │ beq 2fcd3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2ee91c │ │ │ │ b 2fcd3c │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #21 │ │ │ │ bne 2fcd0c │ │ │ │ b 2fcd3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -700798,15 +700798,15 @@ │ │ │ │ bne 2fcfb8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fcf40 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #220] @ 2fd0d8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #216] @ 2fd0dc │ │ │ │ @@ -701057,15 +701057,15 @@ │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2fd414 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2fd414 │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ b 2fd290 │ │ │ │ @@ -701136,15 +701136,15 @@ │ │ │ │ bne 2fd500 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fd4ac │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ @@ -701205,15 +701205,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 2fd660 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 2fd660 │ │ │ │ mov r4, r0 │ │ │ │ b 2fd6ac │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ bl 2eeab8 │ │ │ │ b 2fd698 │ │ │ │ @@ -701393,15 +701393,15 @@ │ │ │ │ bne 2fd904 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fd884 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #220] @ 2fda24 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #216] @ 2fda28 │ │ │ │ @@ -701695,15 +701695,15 @@ │ │ │ │ bne 2fddbc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fe3f0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [sp, #204] @ 0xcc │ │ │ │ ldr r7, [sl, #32] │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -701785,15 +701785,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ str fp, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #1864] @ 2fe68c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fe4c4 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr fp, [sp, #224] @ 0xe0 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr r6, [sp, #228] @ 0xe4 │ │ │ │ @@ -701998,15 +701998,15 @@ │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2fe2fc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r5, #8 │ │ │ │ bl 77448 │ │ │ │ b 2fe528 │ │ │ │ @@ -702018,15 +702018,15 @@ │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fe518 │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ mov r6, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ @@ -702089,15 +702089,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 2fdaf8 │ │ │ │ b 2fe364 │ │ │ │ ldr r2, [pc, #584] @ 2fe670 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #580] @ 2fe674 │ │ │ │ @@ -702219,15 +702219,15 @@ │ │ │ │ beq 2fe648 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2ee91c │ │ │ │ b 2fe648 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #21 │ │ │ │ bne 2fe5fc │ │ │ │ b 2fe648 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -702401,15 +702401,15 @@ │ │ │ │ bne 2fe8c4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fe84c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #220] @ 2fe9e4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #216] @ 2fe9e8 │ │ │ │ @@ -702710,15 +702710,15 @@ │ │ │ │ add sl, sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ beq 2fedc4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #35 @ 0x23 │ │ │ │ bne 2fee68 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #21 │ │ │ │ beq 2fede4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ @@ -702778,15 +702778,15 @@ │ │ │ │ bne 2feea8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fee58 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #264] @ 2feff4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #260] @ 2feff8 │ │ │ │ @@ -702833,15 +702833,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 2fefb0 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #21 │ │ │ │ beq 2fefcc │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 2ee91c │ │ │ │ b 2fefcc │ │ │ │ mov r4, r0 │ │ │ │ @@ -703010,15 +703010,15 @@ │ │ │ │ bne 2ff248 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ff1d0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #220] @ 2ff368 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #216] @ 2ff36c │ │ │ │ @@ -703262,15 +703262,15 @@ │ │ │ │ bne 2ff638 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2ff5bc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #208 @ 0xd0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ @@ -703569,15 +703569,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1956] @ 3002c4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 300118 │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [sp, #224] @ 0xe0 │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ @@ -703780,15 +703780,15 @@ │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #284] @ 0x11c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2ffed8 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r0, #8 │ │ │ │ mov r0, #4 │ │ │ │ bl 77448 │ │ │ │ @@ -703801,15 +703801,15 @@ │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #284] @ 0x11c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30016c │ │ │ │ add r3, sp, #276 @ 0x114 │ │ │ │ ldr r7, [sp, #272] @ 0x110 │ │ │ │ mov fp, r0 │ │ │ │ str r7, [r0] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -703871,15 +703871,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 2fff3c │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia sl!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -703902,15 +703902,15 @@ │ │ │ │ bne 300038 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fffc8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #556] @ 3002a8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #552] @ 3002ac │ │ │ │ @@ -704015,15 +704015,15 @@ │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 300248 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 300248 │ │ │ │ mov r4, r0 │ │ │ │ b 300294 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2eeab8 │ │ │ │ b 300280 │ │ │ │ @@ -704211,15 +704211,15 @@ │ │ │ │ bne 30050c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 30048c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #220] @ 30062c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #216] @ 300630 │ │ │ │ @@ -704557,15 +704557,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1960] @ 301234 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30106c │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr fp, [sp, #216] @ 0xd8 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #220] @ 0xdc │ │ │ │ @@ -704762,15 +704762,15 @@ │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 300e2c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r5, #8 │ │ │ │ bl 77448 │ │ │ │ b 3010d0 │ │ │ │ @@ -704782,15 +704782,15 @@ │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3010c0 │ │ │ │ add r3, sp, #296 @ 0x128 │ │ │ │ mov r9, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r9] │ │ │ │ str r1, [r9, #4] │ │ │ │ @@ -704852,15 +704852,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 300e90 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia sl!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -704883,15 +704883,15 @@ │ │ │ │ bne 300f8c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 300f1c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #584] @ 301218 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #580] @ 30121c │ │ │ │ @@ -705013,15 +705013,15 @@ │ │ │ │ beq 3011f0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 2ee91c │ │ │ │ b 3011f0 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #21 │ │ │ │ bne 3011a4 │ │ │ │ b 3011f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -705214,15 +705214,15 @@ │ │ │ │ bne 3014b8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 301b64 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [sp, #16] │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ ldm r5!, {r2, r3, r6, r7} │ │ │ │ @@ -705307,15 +705307,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ str sl, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #1972] @ 301e00 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 301c38 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr sl, [sp, #216] @ 0xd8 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr r7, [sp, #220] @ 0xdc │ │ │ │ @@ -705538,15 +705538,15 @@ │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 301a70 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r4, #8 │ │ │ │ bl 77448 │ │ │ │ b 301c9c │ │ │ │ @@ -705567,15 +705567,15 @@ │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 301c8c │ │ │ │ add r3, sp, #296 @ 0x128 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ @@ -705638,15 +705638,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 301ad8 │ │ │ │ b 301328 │ │ │ │ ldr r2, [pc, #584] @ 301de4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #580] @ 301de8 │ │ │ │ @@ -705775,15 +705775,15 @@ │ │ │ │ beq 301dbc │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 2ee91c │ │ │ │ b 301dbc │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #21 │ │ │ │ bne 301d8c │ │ │ │ b 301dbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -706016,15 +706016,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ str fp, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #3204] @ 302de4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 302b30 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr fp, [sp, #224] @ 0xe0 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ @@ -706145,15 +706145,15 @@ │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3023f8 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3efe0c │ │ │ │ + bl 3efe00 │ │ │ │ ldr fp, [sp, #224] @ 0xe0 │ │ │ │ cmp fp, #35 @ 0x23 │ │ │ │ bne 3023a0 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 302704 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ @@ -706178,15 +706178,15 @@ │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str fp, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ beq 302780 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 302780 │ │ │ │ ldr r8, [sp, #204] @ 0xcc │ │ │ │ ldr r5, [r8, #32] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #15 │ │ │ │ beq 30245c │ │ │ │ cmp r0, #19 │ │ │ │ @@ -706251,15 +706251,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #2308] @ 302e0c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 302b84 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr fp, [sp, #224] @ 0xe0 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ @@ -706288,15 +706288,15 @@ │ │ │ │ str r5, [sp, #256] @ 0x100 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ add r6, sp, #304 @ 0x130 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #224 @ 0xe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3efe0c │ │ │ │ + bl 3efe00 │ │ │ │ mov r1, r5 │ │ │ │ mov r5, fp │ │ │ │ ldr fp, [sp, #304] @ 0x130 │ │ │ │ cmp fp, #35 @ 0x23 │ │ │ │ bne 30264c │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ @@ -706477,15 +706477,15 @@ │ │ │ │ bne 302874 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 302820 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ ldr r7, [r2, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ @@ -706509,15 +706509,15 @@ │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3029ac │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r6, #8 │ │ │ │ bl 77448 │ │ │ │ b 302bfc │ │ │ │ @@ -706542,15 +706542,15 @@ │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 302bd8 │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -706568,15 +706568,15 @@ │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 302a64 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r6, #8 │ │ │ │ bl 77448 │ │ │ │ b 302bfc │ │ │ │ @@ -706588,15 +706588,15 @@ │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 302bec │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ @@ -706792,15 +706792,15 @@ │ │ │ │ beq 302da0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 2ee91c │ │ │ │ b 302da0 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #21 │ │ │ │ bne 302d70 │ │ │ │ b 302da0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -707079,15 +707079,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne 30320c │ │ │ │ cmp r1, #0 │ │ │ │ beq 303240 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 303240 │ │ │ │ add r1, ip, #8 │ │ │ │ sub r3, r3, r0 │ │ │ │ add r5, sp, #264 @ 0x108 │ │ │ │ mov r0, r5 │ │ │ │ bl 2f4b08 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ @@ -707162,15 +707162,15 @@ │ │ │ │ bne 303328 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3032d8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #260] @ 303470 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #256] @ 303474 │ │ │ │ @@ -707216,15 +707216,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 30342c │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #21 │ │ │ │ beq 303448 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 2ee91c │ │ │ │ b 303448 │ │ │ │ mov r4, r0 │ │ │ │ @@ -707383,15 +707383,15 @@ │ │ │ │ bne 30369c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 303624 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #220] @ 3037bc │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #216] @ 3037c0 │ │ │ │ @@ -707594,15 +707594,15 @@ │ │ │ │ bne 3039e8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 303970 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #220] @ 303b08 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #216] @ 303b0c │ │ │ │ @@ -707805,15 +707805,15 @@ │ │ │ │ bne 303d34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 303cbc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #220] @ 303e54 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #216] @ 303e58 │ │ │ │ @@ -707900,15 +707900,15 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 304050 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r5 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ @@ -709027,15 +709027,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ str r2, [r0] │ │ │ │ beq 3050c4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ lsl r1, r6, #2 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ mov r7, r0 │ │ │ │ ldr r9, [r1, #4] │ │ │ │ cmp r5, #0 │ │ │ │ beq 3050a4 │ │ │ │ sub r0, r4, r2 │ │ │ │ mov r1, r5 │ │ │ │ @@ -709044,25 +709044,25 @@ │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ b 3050ac │ │ │ │ cmp r6, #0 │ │ │ │ beq 3050bc │ │ │ │ lsl r1, r6, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3050e4 │ │ │ │ lsl r1, r6, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldrd r6, [r1, #16] │ │ │ │ ldr r2, [r1] │ │ │ │ ldrb r5, [r6, #41] @ 0x29 │ │ │ │ @@ -709090,15 +709090,15 @@ │ │ │ │ str r3, [r0] │ │ │ │ beq 3051b8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ lsl r1, r2, #2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ sub r3, r4, r3 │ │ │ │ mov r4, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ bl 2f4b08 │ │ │ │ ldr r0, [sp] │ │ │ │ @@ -709133,15 +709133,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ beq 30529c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sp │ │ │ │ bl 801c04 │ │ │ │ sub r6, r7, r6 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30524c │ │ │ │ @@ -709162,15 +709162,15 @@ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ b 305284 │ │ │ │ cmp r9, #0 │ │ │ │ beq 305294 │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [sl] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ bne 3052c8 │ │ │ │ @@ -709179,15 +709179,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ beq 3052d8 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ lsl r1, r9, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -709209,15 +709209,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3053bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ bl 801c04 │ │ │ │ sub r6, r7, r6 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30537c │ │ │ │ @@ -709246,15 +709246,15 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3053e4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov fp, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -709300,15 +709300,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1248] @ 30598c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 305894 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ @@ -709416,15 +709416,15 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 305800 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r4, #8 │ │ │ │ bl 77448 │ │ │ │ b 3058f8 │ │ │ │ @@ -709507,15 +709507,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3058e8 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ @@ -709673,15 +709673,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1212] @ 305f3c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 305e44 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -709708,15 +709708,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ stm r0, {r2, r3, r6, r7, sl} │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ec24c │ │ │ │ + bl 3ec240 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 305bbc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, sl │ │ │ │ @@ -709782,15 +709782,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 305db4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r5, #8 │ │ │ │ bl 77448 │ │ │ │ b 305ea8 │ │ │ │ @@ -709872,15 +709872,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 305e98 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -710037,15 +710037,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1212] @ 3064ec │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3063f4 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -710146,15 +710146,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 306364 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r5, #8 │ │ │ │ bl 77448 │ │ │ │ b 306458 │ │ │ │ @@ -710236,15 +710236,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 306448 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -710397,15 +710397,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #904] @ 306958 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 306874 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -710535,15 +710535,15 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3068c8 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -710678,15 +710678,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1248] @ 306f14 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 306e1c │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ @@ -710794,15 +710794,15 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 306d88 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r4, #8 │ │ │ │ bl 77448 │ │ │ │ b 306e80 │ │ │ │ @@ -710885,15 +710885,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 306e70 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ @@ -711051,15 +711051,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1212] @ 3074c4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3073cc │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -711160,15 +711160,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30733c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r5, #8 │ │ │ │ bl 77448 │ │ │ │ b 307430 │ │ │ │ @@ -711250,15 +711250,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 307420 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -711413,15 +711413,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #920] @ 307948 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 307864 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -711555,15 +711555,15 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3078b8 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -711700,15 +711700,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #920] @ 307dc4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 307ce0 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -711842,15 +711842,15 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 307d34 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -711987,15 +711987,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1252] @ 30838c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 308294 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -712104,15 +712104,15 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 308200 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r4, #8 │ │ │ │ bl 77448 │ │ │ │ b 3082f8 │ │ │ │ @@ -712195,15 +712195,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3082e8 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -712356,15 +712356,15 @@ │ │ │ │ mov r6, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #816] @ 30879c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 308710 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -712476,15 +712476,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 308728 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -712616,15 +712616,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #904] @ 308c04 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 308b20 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -712754,15 +712754,15 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 308b74 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -712901,15 +712901,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1212] @ 3091ac │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3090b4 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -713010,15 +713010,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 309024 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r5, #8 │ │ │ │ bl 77448 │ │ │ │ b 309118 │ │ │ │ @@ -713100,15 +713100,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 309108 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -713263,15 +713263,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #920] @ 309630 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30954c │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -713296,15 +713296,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ stm r0, {r2, r3, r6, r7, r9} │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ebe60 │ │ │ │ + bl 3ebe54 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 3093cc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sl, #36] @ 0x24 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ mov r1, r9 │ │ │ │ @@ -713405,15 +713405,15 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3095a0 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -713552,15 +713552,15 @@ │ │ │ │ mov r1, fp │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1256] @ 309c04 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 309b0c │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -713672,15 +713672,15 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 309a88 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r4, #8 │ │ │ │ bl 77448 │ │ │ │ b 309b70 │ │ │ │ @@ -713765,15 +713765,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 309b60 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -713922,15 +713922,15 @@ │ │ │ │ mov r6, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #816] @ 30a014 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 309f88 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -714042,15 +714042,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 309fa0 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -714182,15 +714182,15 @@ │ │ │ │ mov r1, sl │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1260] @ 30a5e0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30a4c8 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -714225,15 +714225,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 30a1b0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 30a23c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ add r9, sp, #88 @ 0x58 │ │ │ │ mov r1, r4 │ │ │ │ @@ -714293,15 +714293,15 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30a434 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 30a52c │ │ │ │ @@ -714384,15 +714384,15 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30a51c │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ @@ -714480,15 +714480,15 @@ │ │ │ │ b 30a5c8 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 30a5b4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 30a5b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #21 │ │ │ │ beq 30a5c8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2ee91c │ │ │ │ @@ -714556,15 +714556,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1208] @ 30ab84 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30aa8c │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -714664,15 +714664,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30a9fc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 30aaf0 │ │ │ │ @@ -714754,15 +714754,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30aae0 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -714914,15 +714914,15 @@ │ │ │ │ mov r6, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #816] @ 30af94 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30af08 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -715034,15 +715034,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30af20 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -715175,15 +715175,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1192] @ 30b520 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30b428 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -715279,15 +715279,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30b398 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r5, #8 │ │ │ │ bl 77448 │ │ │ │ b 30b48c │ │ │ │ @@ -715369,15 +715369,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30b47c │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -715532,15 +715532,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #920] @ 30b9a4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30b8c0 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -715674,15 +715674,15 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30b914 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -715819,15 +715819,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #920] @ 30be20 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30bd3c │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -715961,15 +715961,15 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30bd90 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -716106,15 +716106,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1252] @ 30c3e8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30c2f0 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -716223,15 +716223,15 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30c25c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r4, #8 │ │ │ │ bl 77448 │ │ │ │ b 30c354 │ │ │ │ @@ -716314,15 +716314,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30c344 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -716476,15 +716476,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1224] @ 30c994 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30c89c │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ @@ -716586,15 +716586,15 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30c808 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r4, #8 │ │ │ │ bl 77448 │ │ │ │ b 30c900 │ │ │ │ @@ -716677,15 +716677,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30c8f0 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ @@ -716839,15 +716839,15 @@ │ │ │ │ mov r1, fp │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #916] @ 30ce0c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30cd30 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -716982,15 +716982,15 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30cd84 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -717124,15 +717124,15 @@ │ │ │ │ mov r6, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #816] @ 30d21c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30d190 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -717244,15 +717244,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30d1a8 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -717384,15 +717384,15 @@ │ │ │ │ mov r1, fp │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #916] @ 30d690 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30d5b4 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -717527,15 +717527,15 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30d608 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -717672,15 +717672,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #952] @ 30db34 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30da58 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -717824,15 +717824,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30daac │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -717966,15 +717966,15 @@ │ │ │ │ mov r6, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #816] @ 30df44 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30deb8 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -718086,15 +718086,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30ded0 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -718227,15 +718227,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1204] @ 30e4dc │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30e3e4 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -718332,15 +718332,15 @@ │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30e350 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r4, #8 │ │ │ │ bl 77448 │ │ │ │ b 30e448 │ │ │ │ @@ -718423,15 +718423,15 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30e438 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ @@ -718584,15 +718584,15 @@ │ │ │ │ mov r6, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #816] @ 30e8ec │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30e860 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -718704,15 +718704,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30e878 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -718845,15 +718845,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1204] @ 30ee84 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30ed8c │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -718950,15 +718950,15 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30ecf8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r4, #8 │ │ │ │ bl 77448 │ │ │ │ b 30edf0 │ │ │ │ @@ -719041,15 +719041,15 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30ede0 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ @@ -719204,15 +719204,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1192] @ 30f414 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30f31c │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -719308,15 +719308,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30f28c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r5, #8 │ │ │ │ bl 77448 │ │ │ │ b 30f380 │ │ │ │ @@ -719398,15 +719398,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30f370 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -719560,15 +719560,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1192] @ 30f9a4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30f8ac │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -719664,15 +719664,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30f81c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r5, #8 │ │ │ │ bl 77448 │ │ │ │ b 30f910 │ │ │ │ @@ -719754,15 +719754,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30f900 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -719914,15 +719914,15 @@ │ │ │ │ mov r6, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #816] @ 30fdb4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30fd28 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -720034,15 +720034,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30fd40 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -720176,15 +720176,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1244] @ 310378 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 310288 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -720292,15 +720292,15 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3101f4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r0, #8 │ │ │ │ mov r0, #4 │ │ │ │ bl 77448 │ │ │ │ @@ -720384,15 +720384,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3102dc │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -720545,15 +720545,15 @@ │ │ │ │ mov r6, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #816] @ 310790 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 310704 │ │ │ │ movw r7, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movt r7, #29795 @ 0x7463 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -720665,15 +720665,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31071c │ │ │ │ add r7, sp, #32 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm r1, {r0, r2, r3, r7} │ │ │ │ mov r0, #22 │ │ │ │ @@ -720781,19 +720781,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 310820 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 310840 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 310874 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r8] │ │ │ │ @@ -720820,19 +720820,19 @@ │ │ │ │ bl 77460 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3108bc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r3, sl, r0, lsr #2 │ │ │ │ strdeq lr, [r9], #-107 @ 0xffffff95 @ │ │ │ │ addeq r3, sl, ip, lsl r1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r1, #24] │ │ │ │ @@ -721850,15 +721850,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3117e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #88] @ 31193c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77860 │ │ │ │ @@ -721873,15 +721873,15 @@ │ │ │ │ b 311840 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 311930 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq pc, r9, r0, asr #5 │ │ │ │ addeq r2, sl, r0, asr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r4, [r1, #24] │ │ │ │ @@ -722305,15 +722305,15 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ movne r2, #1 │ │ │ │ strdne r2, [r6] │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ec24c │ │ │ │ + bl 3ec240 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #48] @ 312030 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77860 │ │ │ │ @@ -724437,15 +724437,15 @@ │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r1, r2 │ │ │ │ str r0, [r6, #32] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ ldr r9, [r6, #36] @ 0x24 │ │ │ │ - bl 3ec24c │ │ │ │ + bl 3ec240 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 3141fc │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ sub r0, r0, r7 │ │ │ │ str r1, [r6, #32] │ │ │ │ @@ -724467,15 +724467,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r7, sp, #24 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ str r0, [r6, #32] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3ec24c │ │ │ │ + bl 3ec240 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 314204 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [r6, #32] │ │ │ │ add r0, r5, #8 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -725249,15 +725249,15 @@ │ │ │ │ add r7, sp, #28 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ ldr r8, [r5, #4] │ │ │ │ mov r1, r2 │ │ │ │ str r0, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3ebe60 │ │ │ │ + bl 3ebe54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 314e90 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ sub r0, r0, r8 │ │ │ │ str r1, [r6, #32] │ │ │ │ @@ -725272,15 +725272,15 @@ │ │ │ │ b 314e80 │ │ │ │ add r7, sp, #28 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ str r0, [r6, #32] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3ebe60 │ │ │ │ + bl 3ebe54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 314e90 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [r6, #32] │ │ │ │ add r0, r5, #8 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -726722,15 +726722,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3164f4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 3165dc │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ sub r0, r0, r9 │ │ │ │ str r1, [r6, #32] │ │ │ │ @@ -726763,15 +726763,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 316598 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 3165dc │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [r6, #32] │ │ │ │ add r0, r5, #8 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -726798,15 +726798,15 @@ │ │ │ │ b 316608 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 316624 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r6, [r1, #24] │ │ │ │ @@ -727297,15 +727297,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 316df0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 316e2c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 316e1c │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -727325,15 +727325,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 316e60 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ ldr r4, [r1, #16] │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ mov r8, r0 │ │ │ │ @@ -727458,15 +727458,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1232] @ 317530 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 317410 │ │ │ │ movw r1, #30066 @ 0x7572 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ movt r1, #29795 @ 0x7463 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ @@ -727641,15 +727641,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 317310 │ │ │ │ add r0, sp, #32 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r8!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ @@ -727664,15 +727664,15 @@ │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 317464 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ @@ -727754,15 +727754,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 317504 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq ip, r9, r4, ror r5 │ │ │ │ addeq ip, r9, ip, lsl #11 │ │ │ │ rsbeq r3, r4, r4, ror #5 │ │ │ │ addeq ip, r9, r8, lsr #10 │ │ │ │ addeq ip, r9, r8, lsr #10 │ │ │ │ @@ -727860,15 +727860,15 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 3176c8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3176c8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 3052e0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 317704 │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -727920,15 +727920,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 31779c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r8, [r1, #16] │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ mov fp, r0 │ │ │ │ @@ -728006,15 +728006,15 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 317904 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 317954 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 317930 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ @@ -728044,15 +728044,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 31798c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -728670,15 +728670,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1524] @ 318948 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 318814 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ @@ -728886,15 +728886,15 @@ │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31871c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r7, #8 │ │ │ │ bl 77448 │ │ │ │ b 318878 │ │ │ │ @@ -728906,15 +728906,15 @@ │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 318868 │ │ │ │ add r3, sp, #188 @ 0xbc │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ mov r8, r0 │ │ │ │ str r7, [r0] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -728951,15 +728951,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [sl] │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 318788 │ │ │ │ b 3181b0 │ │ │ │ ldr r0, [pc, #340] @ 318934 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #336] @ 318938 │ │ │ │ @@ -729040,15 +729040,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 31891c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq fp, r9, r0, ror r1 │ │ │ │ addeq fp, r9, r8, lsl #3 │ │ │ │ strdeq r1, [r4], #-240 @ 0xffffff10 @ │ │ │ │ addeq fp, r9, r4, lsr #2 │ │ │ │ addeq fp, r9, r4, lsr #2 │ │ │ │ @@ -729294,15 +729294,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1088] @ 319154 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 319020 │ │ │ │ movw r6, #30066 @ 0x7572 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ movt r6, #29795 @ 0x7463 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ @@ -729356,15 +729356,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 318c84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r2, r6 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r6, r0, #1 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ b 318e48 │ │ │ │ @@ -729460,15 +729460,15 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 319074 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov sl, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ @@ -729555,15 +729555,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 319128 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r1, r4, r8, lsl #15 │ │ │ │ ldrdeq r1, [r4], #-112 @ 0xffffff90 @ │ │ │ │ addeq sl, r9, r4, ror #18 │ │ │ │ addeq sl, r9, ip, ror r9 │ │ │ │ rsbeq r1, r4, r4, lsl r6 │ │ │ │ @@ -729613,15 +729613,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 2265ec │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 319220 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 319288 │ │ │ │ b 3192f0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ @@ -729685,15 +729685,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 319340 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r5, r9, r9, asr #28 │ │ │ │ strhteq r1, [r4], #-4 │ │ │ │ rsbeq r1, r4, r0, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ @@ -729734,15 +729734,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 2265ec │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 319404 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 3194c4 │ │ │ │ ldr r0, [r8] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #288] @ 319540 │ │ │ │ add r1, sp, #8 │ │ │ │ @@ -729808,15 +729808,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31952c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r5, r9, r5, ror #24 │ │ │ │ rsbeq r0, r4, r8, lsl lr │ │ │ │ strdeq r0, [r4], #-236 @ 0xffffff14 @ │ │ │ │ strhteq r5, [r9], #-180 @ 0xffffff4c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -729928,15 +729928,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 3196fc │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ bl 3051c0 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ @@ -729945,15 +729945,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 319740 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mlseq r4, r8, ip, r0 │ │ │ │ rsbeq r0, r4, r0, ror #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ @@ -730007,15 +730007,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 319848 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 31995c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 319898 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -730098,15 +730098,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 3199a4 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ bl 3052e0 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ @@ -730116,15 +730116,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r9] │ │ │ │ beq 31999c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r3, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ sub r3, r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2f4b08 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ @@ -730144,29 +730144,29 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 319a94 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 319a58 │ │ │ │ b 319a94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 319a58 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r0, r4, ip, lsr #21 │ │ │ │ rsbeq r0, r4, r0, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r3, r2 │ │ │ │ @@ -730206,15 +730206,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 2265ec │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 319b64 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 319c24 │ │ │ │ ldr r0, [r8] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #288] @ 319ca0 │ │ │ │ add r1, sp, #8 │ │ │ │ @@ -730280,15 +730280,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 319c8c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r5, r9, r5, lsl #10 │ │ │ │ strhteq r0, [r4], #-104 @ 0xffffff98 │ │ │ │ mlseq r4, ip, r7, r0 │ │ │ │ rsbeq r5, r9, r4, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -730343,15 +730343,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 319d88 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 319ddc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 319dfc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -730423,15 +730423,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 319eb8 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ bl 3052e0 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ @@ -730441,15 +730441,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [fp] │ │ │ │ beq 319eb0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsl r1, r3, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ sub r3, r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2f4b08 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ @@ -730464,29 +730464,29 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 319f94 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 319f58 │ │ │ │ b 319f94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 319f58 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r0, r4, ip, lsl #10 │ │ │ │ rsbeq r0, r4, r0, lsl #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ @@ -730628,15 +730628,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 31a1ec │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #76] @ 31a258 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ bl 77860 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ @@ -730646,15 +730646,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 31a234 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r0, r4, ip, lsl #5 │ │ │ │ ldrdeq r0, [r4], #-36 @ 0xffffffdc @ │ │ │ │ rsbeq r0, r4, r4, asr r2 │ │ │ │ addeq r9, r9, r0, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -730696,15 +730696,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 226368 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 31a30c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 31a3cc │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ beq 31a3e4 │ │ │ │ ldr r0, [pc, #372] @ 31a4a0 │ │ │ │ @@ -730792,15 +730792,15 @@ │ │ │ │ bl 77860 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31a48c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r4, r9, sp, asr sp │ │ │ │ rsbeq pc, r3, r0, ror pc @ │ │ │ │ rsbeq r0, r4, r4, asr r0 │ │ │ │ strdeq pc, [r3], #-252 @ 0xffffff04 @ │ │ │ │ addeq r9, r9, r0, asr #9 │ │ │ │ @@ -730843,15 +730843,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 226368 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 31a558 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 31a618 │ │ │ │ ldr r0, [r8] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #288] @ 31a694 │ │ │ │ add r1, sp, #8 │ │ │ │ @@ -730917,15 +730917,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31a680 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r4, r9, r1, lsl fp │ │ │ │ rsbeq pc, r3, r4, asr #25 │ │ │ │ rsbeq pc, r3, r8, lsr #27 │ │ │ │ rsbeq r4, r9, r0, ror #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -730981,15 +730981,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31a780 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 31a894 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 31a7cc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -731095,15 +731095,15 @@ │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #1416] @ 31aec0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31ad64 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #30066 @ 0x7572 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ movt r0, #29795 @ 0x7463 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ @@ -731262,15 +731262,15 @@ │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r9] │ │ │ │ beq 31ad08 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsl r1, r3, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, #8 │ │ │ │ mov r7, #8 │ │ │ │ mov r5, r1 │ │ │ │ b 31ace4 │ │ │ │ add r5, sp, #136 @ 0x88 │ │ │ │ @@ -731294,15 +731294,15 @@ │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31acbc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r6, #8 │ │ │ │ bl 77448 │ │ │ │ b 31adc8 │ │ │ │ @@ -731314,15 +731314,15 @@ │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31adb8 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ mov fp, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [fp] │ │ │ │ str r1, [fp, #4] │ │ │ │ @@ -731341,15 +731341,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 31ad10 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #380] @ 31aeac │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #376] @ 31aeb0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -731423,28 +731423,28 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31ae74 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 31ae74 │ │ │ │ b 31ae70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 31ae8c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq pc, r3, r4, lsl fp @ │ │ │ │ rsbeq pc, r3, r8, lsl #23 │ │ │ │ addeq r8, r9, r0, lsr #24 │ │ │ │ addeq r8, r9, r8, lsr ip │ │ │ │ rsbeq pc, r3, r8, lsl #20 │ │ │ │ @@ -731496,15 +731496,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 226368 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 31af8c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 31b04c │ │ │ │ ldr r0, [r8] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #288] @ 31b0c8 │ │ │ │ add r1, sp, #8 │ │ │ │ @@ -731570,15 +731570,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31b0b4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r4, [r9], #-13 @ │ │ │ │ mlseq r3, r0, r2, pc @ │ │ │ │ rsbeq pc, r3, r4, ror r3 @ │ │ │ │ rsbeq r4, r9, ip, lsr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -732196,23 +732196,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 31ba7c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31ba9c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ @@ -732388,15 +732388,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #324] @ 31beac │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #32 │ │ │ │ movwne r6, #29795 @ 0x7463 │ │ │ │ strhne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ movtne r6, #26980 @ 0x6964 │ │ │ │ @@ -732486,15 +732486,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #324] @ 31c034 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #6 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #32 │ │ │ │ movwne r6, #29795 @ 0x7463 │ │ │ │ strhne r6, [r0, #4] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ movtne r6, #26980 @ 0x6964 │ │ │ │ @@ -732645,15 +732645,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #224] @ 31c24c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #16 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #26980 @ 0x6964 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r6, [r0, #12] │ │ │ │ movwne r6, #28448 @ 0x6f20 │ │ │ │ movtne r6, #8306 @ 0x2072 │ │ │ │ @@ -732845,15 +732845,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #276] @ 31c5a0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #16 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #26980 @ 0x6964 │ │ │ │ addne r7, sp, #16 │ │ │ │ movtne r6, #29795 @ 0x7463 │ │ │ │ strne r5, [r8, #20] │ │ │ │ strne r6, [r0, #12] │ │ │ │ movwne r6, #28448 @ 0x6f20 │ │ │ │ @@ -732952,15 +732952,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 31c6fc │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, #16 │ │ │ │ add r5, r0, #8 │ │ │ │ mov r0, #4 │ │ │ │ bl 77448 │ │ │ │ @@ -732994,15 +732994,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r0, #16 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31c8c8 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ @@ -733233,15 +733233,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #136] @ 31cb24 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r5, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r6} │ │ │ │ movtne r5, #25954 @ 0x6562 │ │ │ │ strne r5, [r0, #3] │ │ │ │ movwne r5, #8289 @ 0x2061 │ │ │ │ movtne r5, #24941 @ 0x616d │ │ │ │ @@ -733364,15 +733364,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #188] @ 31cd64 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #8 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r5, [r4, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -733534,15 +733534,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #488] @ 31d138 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -733779,15 +733779,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #448] @ 31d4e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -733952,15 +733952,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #280] @ 31d6f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -734085,15 +734085,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #284] @ 31d908 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -734218,15 +734218,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #284] @ 31db1c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -734351,15 +734351,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #284] @ 31dd30 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -734545,15 +734545,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #588] @ 31e168 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #40 @ 0x28 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -734815,15 +734815,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #528] @ 31e564 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -734858,15 +734858,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 31c5ac │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31e414 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 31e480 │ │ │ │ ldrb r0, [fp, #2] │ │ │ │ cmp r8, #0 │ │ │ │ ldrh r1, [fp] │ │ │ │ ldrb r2, [r5, #43] @ 0x2b │ │ │ │ @@ -734933,15 +734933,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 31e554 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 2ee91c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -735008,15 +735008,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #280] @ 31e770 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -735202,15 +735202,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #448] @ 31eb20 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -735234,15 +735234,15 @@ │ │ │ │ add r4, sp, #16 │ │ │ │ and r0, r1, r0 │ │ │ │ mov r1, r8 │ │ │ │ orr r0, r0, r2, lsl #24 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ec24c │ │ │ │ + bl 3ec240 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 31ea60 │ │ │ │ ldrb r0, [r6, #2] │ │ │ │ cmp r7, #0 │ │ │ │ ldrh r1, [r6] │ │ │ │ ldrb r2, [r5, #43] @ 0x2b │ │ │ │ @@ -735437,15 +735437,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #456] @ 31eed4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -735612,15 +735612,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #280] @ 31f0e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -735805,15 +735805,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #456] @ 31f494 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -736043,15 +736043,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #448] @ 31f844 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -736218,15 +736218,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #284] @ 31fa5c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -736249,15 +736249,15 @@ │ │ │ │ mov r8, sp │ │ │ │ and r0, r1, r0 │ │ │ │ mov r1, r9 │ │ │ │ orr r0, r0, r2, lsl #24 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ebe60 │ │ │ │ + bl 3ebe54 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ bne 31fa1c │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ cmp r7, #0 │ │ │ │ ldrh r1, [r4] │ │ │ │ ldrb r2, [r5, #43] @ 0x2b │ │ │ │ @@ -736411,15 +736411,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #448] @ 31fe04 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -736647,15 +736647,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #448] @ 3201b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -736881,15 +736881,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #584] @ 3205e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #40 @ 0x28 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -737090,15 +737090,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #320] @ 320820 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -737230,15 +737230,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #280] @ 320a28 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -737363,15 +737363,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #360] @ 320c8c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r5, [r4, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -737576,15 +737576,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #588] @ 3210c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #40 @ 0x28 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -737784,15 +737784,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #280] @ 3212d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -737976,15 +737976,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #596] @ 32170c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #40 @ 0x28 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -738188,15 +738188,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #360] @ 321970 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r5, [r4, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -738400,15 +738400,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #460] @ 321d24 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #24 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -738578,15 +738578,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #292] @ 321f44 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -738774,15 +738774,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #448] @ 3222f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -738947,15 +738947,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #280] @ 3224fc │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -739080,15 +739080,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #284] @ 322714 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -739213,15 +739213,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #284] @ 322928 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -739407,15 +739407,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #588] @ 322d60 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #40 @ 0x28 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -739615,15 +739615,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #280] @ 322f6c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -739746,15 +739746,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #280] @ 323178 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ ldmne sp, {r1, r2, r3, r7} │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r6, [r0, #3] │ │ │ │ movwne r6, #8289 @ 0x2061 │ │ │ │ movtne r6, #24941 @ 0x616d │ │ │ │ @@ -739939,15 +739939,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #448] @ 323524 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #16 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [r9, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -740173,15 +740173,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #596] @ 323960 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sp, #40 @ 0x28 │ │ │ │ movwne r6, #31073 @ 0x7961 │ │ │ │ movtne r6, #25954 @ 0x6562 │ │ │ │ strne r4, [sl, #16] │ │ │ │ ldmne r7, {r1, r2, r3, r7} │ │ │ │ strne r6, [r0, #3] │ │ │ │ @@ -740495,15 +740495,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #304] @ 323d44 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #26 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #26 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 323d10 │ │ │ │ ldr r1, [pc, #276] @ 323d4c │ │ │ │ mov r2, #26 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -740777,15 +740777,15 @@ │ │ │ │ bl 2f41e4 │ │ │ │ ldr r0, [pc, #984] @ 324454 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #26 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #26 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 324420 │ │ │ │ ldr r1, [pc, #964] @ 324464 │ │ │ │ mov r2, #26 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -741046,15 +741046,15 @@ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mul r4, r7, r0 │ │ │ │ ldr r0, [pc, #520] @ 3246bc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 324630 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #32 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ lsl sl, r6, #4 │ │ │ │ add r8, r0, #8 │ │ │ │ @@ -741112,15 +741112,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3245dc │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3245dc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 3245f0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ strd r6, [r0] │ │ │ │ @@ -741163,15 +741163,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3246b0 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 33e500 │ │ │ │ mov r0, r4 │ │ │ │ @@ -741198,15 +741198,15 @@ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ mov r1, #4 │ │ │ │ lsl r4, r0, #2 │ │ │ │ ldr r0, [pc, #592] @ 324968 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 324910 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ lsl sl, r6, #4 │ │ │ │ add fp, r0, #8 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ @@ -741282,24 +741282,24 @@ │ │ │ │ add r5, r5, #132 @ 0x84 │ │ │ │ beq 324878 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 324850 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 324850 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 324898 │ │ │ │ add r1, r1, r1, lsl #5 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r4, {r0, r7} │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ @@ -741334,15 +741334,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 324958 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 3408c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 3408c4 │ │ │ │ @@ -741812,15 +741812,15 @@ │ │ │ │ beq 325034 │ │ │ │ ldr r0, [pc, #208] @ 325178 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32515c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ef5c │ │ │ │ @@ -742252,15 +742252,15 @@ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 3257d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3257d0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32526c │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ bne 325920 │ │ │ │ @@ -742288,15 +742288,15 @@ │ │ │ │ beq 325880 │ │ │ │ ldr sl, [sp, #372] @ 0x174 │ │ │ │ cmp r4, #0 │ │ │ │ beq 32582c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, sl │ │ │ │ b 325b7c │ │ │ │ ldr r2, [pc, #1892] @ 325fa0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r3, lr, #151 @ 0x97 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -742558,15 +742558,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r2] │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 325c64 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r7, [r5, #32] │ │ │ │ @@ -742763,15 +742763,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 325f98 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strdeq lr, [r8], r4 │ │ │ │ @ instruction: 0x0088eeb8 │ │ │ │ umulleq lr, r8, ip, lr │ │ │ │ addeq lr, r8, r0, asr #23 │ │ │ │ addeq lr, r8, r4, lsr #23 │ │ │ │ @@ -742982,15 +742982,15 @@ │ │ │ │ add r4, r4, #132 @ 0x84 │ │ │ │ beq 326330 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3262e0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3262e0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ moveq fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r9, #2 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -743000,15 +743000,15 @@ │ │ │ │ b 326434 │ │ │ │ cmp fp, #0 │ │ │ │ beq 32634c │ │ │ │ add r0, fp, fp, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r8, r5 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r7, {r0, r8} │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ @@ -743105,15 +743105,15 @@ │ │ │ │ add r5, r5, #132 @ 0x84 │ │ │ │ beq 326678 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3264cc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3264cc │ │ │ │ b 32654c │ │ │ │ ldr r2, [pc, #704] @ 3267c0 │ │ │ │ add r3, sp, #207 @ 0xcf │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ @@ -743193,32 +743193,32 @@ │ │ │ │ add r4, r4, #132 @ 0x84 │ │ │ │ beq 326654 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32662c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 32662c │ │ │ │ cmp fp, #0 │ │ │ │ beq 326488 │ │ │ │ add r0, fp, fp, lsl #5 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ beq 326694 │ │ │ │ add r0, fp, fp, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r9, {r0, r6} │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -743259,23 +743259,23 @@ │ │ │ │ add r4, r4, #132 @ 0x84 │ │ │ │ beq 32675c │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 326734 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 326734 │ │ │ │ cmp fp, #0 │ │ │ │ beq 326488 │ │ │ │ add r0, fp, fp, lsl #5 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 326790 │ │ │ │ b 3267a4 │ │ │ │ mov r4, r0 │ │ │ │ b 3267b0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -743499,15 +743499,15 @@ │ │ │ │ add r5, r5, #132 @ 0x84 │ │ │ │ beq 326b7c │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 326af4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 326af4 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ bne 326d84 │ │ │ │ ldr r0, [pc, #1104] @ 326f7c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ bl 5576c │ │ │ │ @@ -743531,15 +743531,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ beq 326b98 │ │ │ │ add r0, r8, r8, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov fp, r6 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ strd sl, [r4] │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #936] @ 326f60 │ │ │ │ @@ -743568,15 +743568,15 @@ │ │ │ │ b 326bf8 │ │ │ │ cmp fp, #0 │ │ │ │ beq 326c2c │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r5 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp r8, #0 │ │ │ │ beq 326cc4 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ ble 326cc4 │ │ │ │ @@ -743590,23 +743590,23 @@ │ │ │ │ add r7, r7, #132 @ 0x84 │ │ │ │ beq 326c88 │ │ │ │ ldr r1, [r7, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 326c60 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 326c60 │ │ │ │ cmp r4, #0 │ │ │ │ beq 326cc4 │ │ │ │ add r0, r4, r4, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r5, {r0, r9} │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, #1 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp r8, #0 │ │ │ │ @@ -743759,15 +743759,15 @@ │ │ │ │ b 326ef0 │ │ │ │ cmp fp, #0 │ │ │ │ beq 326f28 │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ beq 326f44 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ beq 326f44 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 33c0b0 │ │ │ │ @@ -743966,15 +743966,15 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ beq 32702c │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 32702c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r5, #-2147483647 @ 0x80000001 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ bl 324fdc │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ @@ -744086,54 +744086,54 @@ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ beq 327444 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ tst r8, #1 │ │ │ │ beq 32746c │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ blt 32746c │ │ │ │ cmp r6, #0 │ │ │ │ beq 32746c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ tst r9, #1 │ │ │ │ beq 327494 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 327494 │ │ │ │ cmp r5, #0 │ │ │ │ beq 327494 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ tst r0, #1 │ │ │ │ beq 3274c0 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 3274c0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3274c0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bics r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, fp │ │ │ │ beq 3274e0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, #2 │ │ │ │ stm r1, {r0, sl} │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #2 │ │ │ │ bne 327568 │ │ │ │ @@ -744224,36 +744224,36 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov sl, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 32766c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 327688 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 3276a4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov fp, #0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3278d0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 327418 │ │ │ │ mov sl, r7 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r0, #1 │ │ │ │ mov r8, #1 │ │ │ │ mov r9, #1 │ │ │ │ @@ -744450,41 +744450,41 @@ │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ beq 3279f8 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, sl │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 327a0c │ │ │ │ mov r6, r1 │ │ │ │ b 327a20 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 327a3c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r8, r6 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ cmp fp, #0 │ │ │ │ beq 327a5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, #2 │ │ │ │ strd r4, [r6] │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm sl!, {r1, r2, r3} │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ @@ -744552,24 +744552,24 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 327b94 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 327b94 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 327c98 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 327c98 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 33bca4 │ │ │ │ b 327e88 │ │ │ │ bl 77b24 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ @@ -744594,76 +744594,76 @@ │ │ │ │ bne 327c80 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ b 327d8c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 327bfc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ orr r0, fp, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 327c08 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov fp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 327c18 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 327d8c │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 327cbc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 327cbc │ │ │ │ mov r4, r0 │ │ │ │ cmp fp, #0 │ │ │ │ beq 327e88 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ beq 327da0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 327da0 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 327d28 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ add r6, sp, #224 @ 0xe0 │ │ │ │ str r7, [sp, #188] @ 0xbc │ │ │ │ mov fp, #1 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ mov r9, #1 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ @@ -744701,15 +744701,15 @@ │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 327de0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mvn r1, r9 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orr r0, r0, r1 │ │ │ │ tst r0, #1 │ │ │ │ @@ -744717,15 +744717,15 @@ │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 327e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ sub r0, r0, #-2147483647 @ 0x80000001 │ │ │ │ clz r0, r0 │ │ │ │ mvn r1, r1 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orr r0, r0, r1 │ │ │ │ @@ -744734,24 +744734,24 @@ │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 327e64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bics r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, fp │ │ │ │ beq 327e88 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addeq ip, r8, ip, lsr #9 │ │ │ │ strdeq sp, [r8], ip │ │ │ │ addeq sp, r8, r8, asr #3 │ │ │ │ addeq ip, r8, ip, lsl #28 │ │ │ │ @@ -745163,15 +745163,15 @@ │ │ │ │ b 3284e4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 328518 │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r8, #-2147483648 @ 0x80000000 │ │ │ │ strd r8, [r0] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ @@ -745184,15 +745184,15 @@ │ │ │ │ b 328414 │ │ │ │ cmp r5, #0 │ │ │ │ beq 32858c │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #376] @ 3286f4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 328414 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ stm r0, {r7, r9, fp} │ │ │ │ @@ -745273,15 +745273,15 @@ │ │ │ │ b 328698 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3286d0 │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ mul r1, r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addeq fp, r8, r8, ror #9 │ │ │ │ addeq ip, r8, r0, ror r1 │ │ │ │ addeq ip, r8, r4, asr #2 │ │ │ │ addeq fp, r8, r8, asr #7 │ │ │ │ @@ -745490,15 +745490,15 @@ │ │ │ │ add r6, r6, #132 @ 0x84 │ │ │ │ beq 328a9c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 328a10 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 328a10 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ bne 328c58 │ │ │ │ ldr r0, [pc, #976] @ 328e18 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ bl 5576c │ │ │ │ @@ -745523,15 +745523,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ beq 328ab8 │ │ │ │ add r0, r8, r8, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, #-2147483648 @ 0x80000000 │ │ │ │ strd sl, [r7] │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #808] @ 328dfc │ │ │ │ mov r0, #0 │ │ │ │ @@ -745552,15 +745552,15 @@ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 328b2c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ beq 328b9c │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ ble 328b9c │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mov r8, r5 │ │ │ │ @@ -745572,23 +745572,23 @@ │ │ │ │ add r5, r5, #132 @ 0x84 │ │ │ │ beq 328b80 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 328b58 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 328b58 │ │ │ │ cmp r8, #0 │ │ │ │ beq 328b9c │ │ │ │ add r0, r8, r8, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ stm r6, {r0, r7} │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r4 │ │ │ │ mov r4, #1 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ @@ -745722,15 +745722,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 328dd4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ beq 328de4 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ bl 33c0b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq fp, r8, ip, lsl r0 │ │ │ │ @@ -745812,15 +745812,15 @@ │ │ │ │ bl 558cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 32911c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r5 │ │ │ │ b 3291d4 │ │ │ │ b 329100 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 324e7c │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ @@ -745954,15 +745954,15 @@ │ │ │ │ bl 5576c │ │ │ │ mov fp, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 329174 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ stm r1, {r0, fp} │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #808] @ 3294b8 │ │ │ │ add r3, sp, #107 @ 0x6b │ │ │ │ @@ -746026,15 +746026,15 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3293a0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #20] │ │ │ │ b 3290e8 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ b 329174 │ │ │ │ mov fp, r7 │ │ │ │ @@ -746130,15 +746130,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 329498 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 33c058 │ │ │ │ b 329498 │ │ │ │ bl 77b24 │ │ │ │ @@ -746149,27 +746149,27 @@ │ │ │ │ b 329488 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 329498 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 3294a0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq sl, r8, r4, lsl r9 │ │ │ │ addeq fp, r8, ip, lsr r8 │ │ │ │ addeq fp, r8, r0, lsl #16 │ │ │ │ addeq fp, r8, r8, lsl #11 │ │ │ │ addeq fp, r8, ip, asr #10 │ │ │ │ @@ -747380,15 +747380,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32a794 │ │ │ │ cmp r1, #1 │ │ │ │ bne 32a7bc │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r1, #20] │ │ │ │ cmp r3, #5 │ │ │ │ bne 32a888 │ │ │ │ ldm r2, {r3, r4, r5, r6, r7, lr} │ │ │ │ mov r2, #0 │ │ │ │ @@ -747458,15 +747458,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32a8cc │ │ │ │ cmp r1, #1 │ │ │ │ bne 32a920 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ b 32a920 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r5 │ │ │ │ @@ -747719,15 +747719,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32ace0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 32ad08 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #-2147483647 @ 0x80000001 │ │ │ │ bne 32adc4 │ │ │ │ ldm r2, {r4, r5, r6, r7, r9, lr} │ │ │ │ mov r3, ip │ │ │ │ @@ -747793,15 +747793,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32ae08 │ │ │ │ cmp r1, #1 │ │ │ │ bne 32ae5c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ b 32ae5c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r8] │ │ │ │ mov r0, r5 │ │ │ │ @@ -748200,15 +748200,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32b464 │ │ │ │ cmp r1, #1 │ │ │ │ bne 32b48c │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #2 │ │ │ │ bne 32b524 │ │ │ │ @@ -748264,15 +748264,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32b564 │ │ │ │ cmp r1, #1 │ │ │ │ bne 32b5c8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ b 32b5c8 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, r5 │ │ │ │ @@ -748529,15 +748529,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32b988 │ │ │ │ cmp r1, #1 │ │ │ │ bne 32b9b0 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #-2147483647 @ 0x80000001 │ │ │ │ bne 32ba64 │ │ │ │ ldm r2, {r3, r6} │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -748601,15 +748601,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 32baa8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 32bb04 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ b 32bb04 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r5] │ │ │ │ dmb ish │ │ │ │ @@ -748619,15 +748619,15 @@ │ │ │ │ bne 32bb0c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333244 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 32bafc │ │ │ │ bl 77b24 │ │ │ │ rsbeq r1, r8, r8, lsr #10 │ │ │ │ ldrdeq r8, [r8], r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -748709,15 +748709,15 @@ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32bc98 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ @@ -748738,15 +748738,15 @@ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32bd0c │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 342108 │ │ │ │ mov r0, r4 │ │ │ │ @@ -748835,15 +748835,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32be98 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ @@ -748875,15 +748875,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32bf70 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 32bf68 │ │ │ │ dmb ish │ │ │ │ @@ -748946,30 +748946,30 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32c04c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r3, [r8] │ │ │ │ stmib r8, {r0, r1, r2} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32c070 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x00887bbc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -749009,30 +749009,30 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32c148 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r3, [r8] │ │ │ │ stmib r8, {r0, r1, r2} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32c16c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r7, r8, r0, asr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -749072,30 +749072,30 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32c244 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r3, [r8] │ │ │ │ stmib r8, {r0, r1, r2} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32c268 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r7, r8, r4, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -749135,30 +749135,30 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32c340 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r3, [r8] │ │ │ │ stmib r8, {r0, r1, r2} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32c364 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r7, r8, r8, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ @@ -749238,15 +749238,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32c4e0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 32c4e0 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ stmib r7, {r0, r1, r2} │ │ │ │ @@ -749255,15 +749255,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 32c4f8 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ b 32c51c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq 32c568 │ │ │ │ @@ -749287,15 +749287,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32c5e8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, fp │ │ │ │ bl 340a54 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ cmp r8, #2 │ │ │ │ @@ -749362,39 +749362,39 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32c6c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 32c6c8 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r3, [r8] │ │ │ │ stmib r8, {r0, r1, r2} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 32c6e0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32c714 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 340a54 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r7, r8, ip, lsr r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ @@ -749465,15 +749465,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 32c828 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 33c2c8 │ │ │ │ b 32c8bc │ │ │ │ bl 77b24 │ │ │ │ @@ -749488,15 +749488,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 32c8c4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 33e760 │ │ │ │ mov r0, r4 │ │ │ │ @@ -749583,15 +749583,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ca48 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ @@ -749623,15 +749623,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32cb20 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 32cb18 │ │ │ │ dmb ish │ │ │ │ @@ -749734,15 +749734,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32cca4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ @@ -749774,15 +749774,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32cd7c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 32cd74 │ │ │ │ dmb ish │ │ │ │ @@ -749845,30 +749845,30 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ce58 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r3, [r8] │ │ │ │ stmib r8, {r0, r1, r2} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ce7c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x00886db0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ @@ -749950,24 +749950,24 @@ │ │ │ │ ldr r1, [r5, #32] │ │ │ │ mov r4, r5 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 32cfac │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 32cfac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32d020 │ │ │ │ add r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ @@ -749988,15 +749988,15 @@ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32d094 │ │ │ │ add r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 341934 │ │ │ │ mov r0, r4 │ │ │ │ @@ -750086,15 +750086,15 @@ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32d21c │ │ │ │ add r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ @@ -750115,15 +750115,15 @@ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32d290 │ │ │ │ add r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 341a8c │ │ │ │ mov r0, r4 │ │ │ │ @@ -750201,15 +750201,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 32d3a8 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 33bca4 │ │ │ │ b 32d43c │ │ │ │ bl 77b24 │ │ │ │ @@ -750224,15 +750224,15 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 32d444 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 33e500 │ │ │ │ mov r0, r4 │ │ │ │ @@ -750319,15 +750319,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32d5c8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ @@ -750359,15 +750359,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32d6a0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 32d698 │ │ │ │ dmb ish │ │ │ │ @@ -750471,15 +750471,15 @@ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32d820 │ │ │ │ add r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ @@ -750500,15 +750500,15 @@ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32d894 │ │ │ │ add r1, r1, r1, lsl #4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 33e800 │ │ │ │ mov r0, r4 │ │ │ │ @@ -750597,15 +750597,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32da20 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ @@ -750637,15 +750637,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32daf8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ cmp r8, #2 │ │ │ │ bcc 32daf0 │ │ │ │ dmb ish │ │ │ │ @@ -750712,30 +750712,30 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [r8] │ │ │ │ beq 32dbe0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32dc08 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r6, r8, r8, lsr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #4 │ │ │ │ @@ -750796,39 +750796,39 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 32dd20 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32dcf8 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 32dcf8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32dd58 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 32dd90 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 33cd84 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 33cd84 │ │ │ │ @@ -750842,15 +750842,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32de44 │ │ │ │ str r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 32de20 │ │ │ │ @@ -750861,15 +750861,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32de20 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #124] @ 32dea4 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -750881,15 +750881,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32de70 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32dea8 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32de8c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ @@ -750908,15 +750908,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32df4c │ │ │ │ str r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 32df28 │ │ │ │ @@ -750927,15 +750927,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32df28 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #124] @ 32dfac │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -750947,15 +750947,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32df78 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32dfb0 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32df94 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ @@ -750974,15 +750974,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e054 │ │ │ │ str r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 32e030 │ │ │ │ @@ -750993,15 +750993,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e030 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #124] @ 32e0b4 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751013,15 +751013,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e080 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32e0b8 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32e09c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ @@ -751040,15 +751040,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e15c │ │ │ │ str r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 32e138 │ │ │ │ @@ -751059,15 +751059,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e138 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #124] @ 32e1bc │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751079,15 +751079,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e188 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32e1c0 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32e1a4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ @@ -751104,15 +751104,15 @@ │ │ │ │ ldr r0, [pc, #224] @ 32e2b4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e258 │ │ │ │ mov r8, r0 │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ @@ -751123,15 +751123,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e238 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #120] @ 32e2b8 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751142,15 +751142,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e284 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32e2bc │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32e2a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 33742c │ │ │ │ @@ -751167,15 +751167,15 @@ │ │ │ │ ldr r0, [pc, #224] @ 32e3b0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e354 │ │ │ │ mov r8, r0 │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ @@ -751186,15 +751186,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e334 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #120] @ 32e3b4 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751205,15 +751205,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e380 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32e3b8 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32e39c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 33742c │ │ │ │ @@ -751230,15 +751230,15 @@ │ │ │ │ ldr r0, [pc, #224] @ 32e4ac │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e450 │ │ │ │ mov r8, r0 │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ @@ -751249,15 +751249,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e430 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #120] @ 32e4b0 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751268,15 +751268,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e47c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32e4b4 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32e498 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 33742c │ │ │ │ @@ -751293,15 +751293,15 @@ │ │ │ │ ldr r0, [pc, #224] @ 32e5a8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e54c │ │ │ │ mov r8, r0 │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ @@ -751312,15 +751312,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e52c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #120] @ 32e5ac │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751331,15 +751331,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e578 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32e5b0 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32e594 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 33742c │ │ │ │ @@ -751358,15 +751358,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e654 │ │ │ │ str r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 32e630 │ │ │ │ @@ -751377,15 +751377,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e630 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #124] @ 32e6b4 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751397,15 +751397,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e680 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32e6b8 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32e69c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ @@ -751422,15 +751422,15 @@ │ │ │ │ ldr r0, [pc, #224] @ 32e7ac │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e750 │ │ │ │ mov r8, r0 │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ @@ -751441,15 +751441,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e730 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #120] @ 32e7b0 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751460,15 +751460,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e77c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32e7b4 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32e798 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 33742c │ │ │ │ @@ -751487,15 +751487,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e858 │ │ │ │ str r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 32e834 │ │ │ │ @@ -751506,15 +751506,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e834 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #124] @ 32e8b8 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751526,15 +751526,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e884 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32e8bc │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32e8a0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ @@ -751553,15 +751553,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e960 │ │ │ │ str r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 32e93c │ │ │ │ @@ -751572,15 +751572,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e93c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #124] @ 32e9c0 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751592,15 +751592,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32e98c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32e9c4 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32e9a8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ @@ -751617,15 +751617,15 @@ │ │ │ │ ldr r0, [pc, #224] @ 32eab8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32ea5c │ │ │ │ mov r8, r0 │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ @@ -751636,15 +751636,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ea3c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #120] @ 32eabc │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751655,15 +751655,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ea88 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32eac0 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32eaa4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 33742c │ │ │ │ @@ -751682,15 +751682,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32eb64 │ │ │ │ str r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 32eb40 │ │ │ │ @@ -751701,15 +751701,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32eb40 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #124] @ 32ebc4 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751721,15 +751721,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32eb90 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32ebc8 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32ebac │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ @@ -751746,15 +751746,15 @@ │ │ │ │ ldr r0, [pc, #224] @ 32ecbc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32ec60 │ │ │ │ mov r8, r0 │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ @@ -751765,15 +751765,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ec40 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #120] @ 32ecc0 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751784,15 +751784,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ec8c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32ecc4 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32eca8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 33742c │ │ │ │ @@ -751809,15 +751809,15 @@ │ │ │ │ ldr r0, [pc, #224] @ 32edb8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32ed5c │ │ │ │ mov r8, r0 │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ @@ -751828,15 +751828,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ed3c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #120] @ 32edbc │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751847,15 +751847,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ed88 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32edc0 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32eda4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 33742c │ │ │ │ @@ -751874,15 +751874,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32ee64 │ │ │ │ str r6, [r0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 32ee40 │ │ │ │ @@ -751893,15 +751893,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ee40 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #124] @ 32eec4 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751913,15 +751913,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ee90 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32eec8 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32eeac │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ @@ -751938,15 +751938,15 @@ │ │ │ │ ldr r0, [pc, #224] @ 32efbc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32ef60 │ │ │ │ mov r8, r0 │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ @@ -751957,15 +751957,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ef40 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #120] @ 32efc0 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -751976,15 +751976,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32ef8c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32efc4 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32efa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 33742c │ │ │ │ @@ -752001,15 +752001,15 @@ │ │ │ │ ldr r0, [pc, #224] @ 32f0b8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32f05c │ │ │ │ mov r8, r0 │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ @@ -752020,15 +752020,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32f03c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #120] @ 32f0bc │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -752039,15 +752039,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 32f088 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #48] @ 32f0c0 │ │ │ │ add r9, pc, r9 │ │ │ │ strd r8, [r4, #24] │ │ │ │ b 32f0a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 33742c │ │ │ │ @@ -752121,15 +752121,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 32f1c0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e25c │ │ │ │ bl 77b08 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ @@ -752202,15 +752202,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 32f314 │ │ │ │ cmp r4, #0 │ │ │ │ beq 32f314 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 32f354 │ │ │ │ ldr r1, [pc, #164] @ 32f3d4 │ │ │ │ mov r2, #10 │ │ │ │ @@ -752671,15 +752671,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 32fa68 │ │ │ │ cmp r4, #0 │ │ │ │ beq 32fa68 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ str r0, [r9, #4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ @@ -752711,15 +752711,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 32fb08 │ │ │ │ cmp r4, #0 │ │ │ │ beq 32fb08 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ str r0, [r9, #4] │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -752845,15 +752845,15 @@ │ │ │ │ beq 3300ec │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ add r6, sp, #60 @ 0x3c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3e73e4 │ │ │ │ + bl 3e73d8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ beq 32fe30 │ │ │ │ ldr r0, [pc, #1200] @ 3301e4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -752913,15 +752913,15 @@ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ bl 7bbdfc │ │ │ │ cmp r4, #0 │ │ │ │ beq 32fe30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #944] @ 3301e8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r9 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -752970,15 +752970,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 32ff14 │ │ │ │ cmp r4, #0 │ │ │ │ beq 32ff14 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ str r0, [sl, #4] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ @@ -753011,21 +753011,21 @@ │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ blt 32ffb8 │ │ │ │ cmp r7, #0 │ │ │ │ beq 32ffb8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 32ffd0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ str r0, [sl, #4] │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -753110,15 +753110,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3301b8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3301b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 4e25c │ │ │ │ b 330178 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -753129,15 +753129,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3301c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ @@ -753258,15 +753258,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 330394 │ │ │ │ cmp r4, #0 │ │ │ │ beq 330394 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ str r0, [r9, #4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ @@ -753298,15 +753298,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 330434 │ │ │ │ cmp r4, #0 │ │ │ │ beq 330434 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ str r0, [r9, #4] │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -753455,15 +753455,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 3306a8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3306a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ @@ -753495,15 +753495,15 @@ │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ blt 330748 │ │ │ │ cmp r6, #0 │ │ │ │ beq 330748 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -753595,15 +753595,15 @@ │ │ │ │ beq 330ca4 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ add r6, sp, #60 @ 0x3c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3e73e4 │ │ │ │ + bl 3e73d8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ beq 3309e8 │ │ │ │ ldr r0, [pc, #1200] @ 330d9c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -753663,15 +753663,15 @@ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ bl 7bbdfc │ │ │ │ cmp r4, #0 │ │ │ │ beq 3309e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #944] @ 330da0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r9 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -753720,15 +753720,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 330acc │ │ │ │ cmp r4, #0 │ │ │ │ beq 330acc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ str r0, [sl, #4] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ @@ -753761,21 +753761,21 @@ │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ blt 330b70 │ │ │ │ cmp r7, #0 │ │ │ │ beq 330b70 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 330b88 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ str r0, [sl, #4] │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -753860,15 +753860,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 330d70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 330d70 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 4e25c │ │ │ │ b 330d30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -753879,15 +753879,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ cmp r4, #0 │ │ │ │ beq 330d78 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ @@ -754011,15 +754011,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 330f58 │ │ │ │ cmp r5, #0 │ │ │ │ beq 330f58 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ str r0, [sl, #4] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ @@ -754052,15 +754052,15 @@ │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ blt 330ffc │ │ │ │ cmp r7, #0 │ │ │ │ beq 330ffc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ str r0, [sl, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ @@ -754194,28 +754194,28 @@ │ │ │ │ ldr r0, [r4, #56]! @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33141c │ │ │ │ ldr r1, [pc, #760] @ 331520 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #30 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 832268 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 331268 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ b 3313a0 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ ldr r1, [pc, #680] @ 331530 │ │ │ │ @@ -754245,15 +754245,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 331300 │ │ │ │ cmp r4, #0 │ │ │ │ beq 331300 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ @@ -754285,15 +754285,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 3313a0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3313a0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -754365,15 +754365,15 @@ │ │ │ │ b 3314e8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3314e8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3314e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ @@ -754403,15 +754403,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33742c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -754422,15 +754422,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ @@ -754450,15 +754450,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33742c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -754466,15 +754466,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33742c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -754482,15 +754482,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33742c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ @@ -754514,15 +754514,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -754533,15 +754533,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -754552,15 +754552,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ @@ -754599,15 +754599,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33742c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -754640,15 +754640,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ b 35fc8c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -754657,15 +754657,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33742c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -754673,15 +754673,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33742c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r1] │ │ │ │ b 4f04c │ │ │ │ @@ -754720,15 +754720,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ @@ -754747,15 +754747,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33742c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ @@ -754814,15 +754814,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33742c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -754833,15 +754833,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -754852,15 +754852,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 333fd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -754868,15 +754868,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33742c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -754953,27 +754953,27 @@ │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 331e10 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne 331e28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4, #16] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #136] @ 0x88 │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 331f24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ @@ -754982,15 +754982,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 331e60 │ │ │ │ cmp r2, #1 │ │ │ │ bne 331e10 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 331e10 │ │ │ │ ldrb r0, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #3 │ │ │ │ beq 331fb4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 331de4 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ @@ -755009,27 +755009,27 @@ │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ beq 331ef0 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ beq 331f08 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ beq 331de4 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 331de4 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ beq 331e54 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ @@ -755239,27 +755239,27 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #496] @ 0x1f0 │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 332288 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3322a0 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ beq 3322b8 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #509 @ 0x1fd │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #511] @ 0x1ff │ │ │ │ b 331de4 │ │ │ │ b 3323bc │ │ │ │ mov r7, r0 │ │ │ │ @@ -755331,29 +755331,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 332424 │ │ │ │ ldr r1, [r4, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ beq 3323f8 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #509 @ 0x1fd │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #511] @ 0x1ff │ │ │ │ b 3325e0 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3323e0 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ bne 3323ec │ │ │ │ b 3323f8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -755398,27 +755398,27 @@ │ │ │ │ bne 332510 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ bne 332528 │ │ │ │ b 3325e0 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3324e8 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ beq 3325e0 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3325e0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3325e0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ @@ -755441,15 +755441,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 33258c │ │ │ │ cmp r2, #1 │ │ │ │ bne 33262c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 33262c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ b 3325e0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ @@ -755472,15 +755472,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33262c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ @@ -755518,15 +755518,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bne 3326f8 │ │ │ │ add r0, r0, #4 │ │ │ │ b 64ced4 │ │ │ │ b 33c5dc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -755615,15 +755615,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 332868 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 332878 │ │ │ │ bl 4fb80 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 332888 │ │ │ │ @@ -755638,15 +755638,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3328c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ cmp r6, #0 │ │ │ │ beq 332904 │ │ │ │ ldr r4, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3328e8 │ │ │ │ @@ -755654,32 +755654,32 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 332904 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 332950 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 332948 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ bl 333f6c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ @@ -755705,15 +755705,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 3329a4 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 332a10 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -755721,15 +755721,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3329e8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 332a10 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -755770,15 +755770,15 @@ │ │ │ │ bne 332aa4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 332ad4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 332b18 │ │ │ │ dmb ish │ │ │ │ @@ -755787,15 +755787,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 332af0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 332b18 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 33c6b4 │ │ │ │ add r0, r4, #16 │ │ │ │ @@ -755830,30 +755830,30 @@ │ │ │ │ cmp r2, #-2147483646 @ 0x80000002 │ │ │ │ blt 332bc4 │ │ │ │ cmp r2, #0 │ │ │ │ beq 332bc4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 332c00 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 332bd4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e4378 │ │ │ │ + b 3e436c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 332c40 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -755861,15 +755861,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 332c18 │ │ │ │ cmp r1, #1 │ │ │ │ bne 332c40 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #278] @ 0x116 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -756132,15 +756132,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 333050 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3f04 │ │ │ │ + b 3e3ef8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3330bc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -756148,15 +756148,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 333094 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3330bc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -756172,15 +756172,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33311c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 333164 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 4e25c │ │ │ │ b 333164 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ @@ -756190,15 +756190,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 333164 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ cmp r0, #4 │ │ │ │ beq 3331b4 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -756229,28 +756229,28 @@ │ │ │ │ b 33323c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 333200 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 333234 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 4e25c │ │ │ │ b 333234 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 333234 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -756306,15 +756306,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 333308 │ │ │ │ cmp r1, #1 │ │ │ │ bne 333334 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3638 │ │ │ │ + b 3e362c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 333354 │ │ │ │ @@ -756326,26 +756326,26 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33335c │ │ │ │ cmp r1, #1 │ │ │ │ bne 333384 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3333b0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 1ac42c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -756569,15 +756569,15 @@ │ │ │ │ bne 333720 │ │ │ │ cmp r1, #1 │ │ │ │ bne 333750 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e3f04 │ │ │ │ + b 3e3ef8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 333794 │ │ │ │ dmb ish │ │ │ │ @@ -756586,15 +756586,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33376c │ │ │ │ cmp r1, #1 │ │ │ │ bne 333794 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #4 │ │ │ │ bne 3337f8 │ │ │ │ @@ -756611,15 +756611,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 3337cc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3124 │ │ │ │ + b 3e3118 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 333838 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -756627,15 +756627,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 333810 │ │ │ │ cmp r1, #1 │ │ │ │ bne 333838 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #21] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -756664,46 +756664,46 @@ │ │ │ │ cmp r2, #-2147483646 @ 0x80000002 │ │ │ │ blt 3338cc │ │ │ │ cmp r2, #0 │ │ │ │ beq 3338cc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 333904 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3338dc │ │ │ │ cmp r1, #1 │ │ │ │ bne 333904 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 50750 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ beq 3339ec │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ @@ -756721,30 +756721,30 @@ │ │ │ │ cmp r2, #-2147483646 @ 0x80000002 │ │ │ │ blt 3339b0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 3339b0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3339ec │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3339c0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3339ec │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e4378 │ │ │ │ + b 3e436c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 333a78 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 333a88 │ │ │ │ @@ -756754,15 +756754,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 333a0c │ │ │ │ cmp r1, #1 │ │ │ │ bne 333a88 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ b 333a88 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 333a78 │ │ │ │ dmb ish │ │ │ │ @@ -756771,15 +756771,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 333a50 │ │ │ │ cmp r1, #1 │ │ │ │ bne 333a78 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 3326c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -756796,24 +756796,24 @@ │ │ │ │ add r5, r5, #132 @ 0x84 │ │ │ │ beq 333ae0 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 333ab8 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 333ab8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 333b00 │ │ │ │ add r0, r4, r4, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ @@ -756866,28 +756866,28 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 333bc8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3638 │ │ │ │ + b 3e362c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 333c00 │ │ │ │ cmp r1, #1 │ │ │ │ bne 333c28 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -757064,15 +757064,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 333f0c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ @@ -757080,15 +757080,15 @@ │ │ │ │ b 333f30 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 333f4c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ @@ -757105,34 +757105,34 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 333fb0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 333fd0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #28 │ │ │ │ strb r0, [r5, #44] @ 0x2c │ │ │ │ @@ -757226,30 +757226,30 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 334194 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 50750 │ │ │ │ b 3341d0 │ │ │ │ ldrd r6, [r4, #28] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3341b8 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3341d0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -757258,23 +757258,23 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33423c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33423c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 334234 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -757307,15 +757307,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3342d8 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3342d8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ strh r1, [r4, #16] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 50750 │ │ │ │ b 3342f0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -757418,15 +757418,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 334494 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -757435,15 +757435,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3344d8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -757470,18 +757470,18 @@ │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 334528 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 334578 │ │ │ │ @@ -757545,15 +757545,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 334668 │ │ │ │ cmp r1, #1 │ │ │ │ bne 334690 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #16] │ │ │ │ b 334748 │ │ │ │ ldrb r0, [r4, #2032] @ 0x7f0 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3346b0 │ │ │ │ add r0, r4, #24 │ │ │ │ @@ -757591,30 +757591,30 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 334720 │ │ │ │ cmp r1, #1 │ │ │ │ bne 334748 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #18] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ bne 334664 │ │ │ │ b 334690 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ bne 33471c │ │ │ │ b 334748 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #18] │ │ │ │ @@ -757639,15 +757639,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3347e0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 334854 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ b 334854 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33484c │ │ │ │ dmb ish │ │ │ │ @@ -757656,25 +757656,25 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 334824 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33484c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #16] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #18] │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed000 │ │ │ │ + bl 3ecff4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -757998,15 +757998,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 334d78 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3124 │ │ │ │ + b 3e3118 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 334de4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -758014,15 +758014,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 334dbc │ │ │ │ cmp r1, #1 │ │ │ │ bne 334de4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2100] @ 0x834 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -758251,15 +758251,15 @@ │ │ │ │ add r0, r4, #592 @ 0x250 │ │ │ │ bl 342a00 │ │ │ │ ldr r1, [r4, #2064] @ 0x810 │ │ │ │ cmp r1, #0 │ │ │ │ beq 335198 │ │ │ │ ldr r0, [r4, #2068] @ 0x814 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3351d4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -758400,15 +758400,15 @@ │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r4, #2064] @ 0x810 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3353ec │ │ │ │ ldr r0, [r4, #2068] @ 0x814 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335434 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -758502,15 +758502,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 335584 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #16 │ │ │ │ bl 244b98 │ │ │ │ b 3355a0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -758523,15 +758523,15 @@ │ │ │ │ b 3355a4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3355d8 │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -758586,15 +758586,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 3356a8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3356d4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3250 │ │ │ │ + b 3e3244 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 3356f4 │ │ │ │ @@ -758606,15 +758606,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3356fc │ │ │ │ cmp r1, #1 │ │ │ │ bne 335724 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #293] @ 0x125 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -758820,23 +758820,23 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 335a80 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 335a58 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 335a58 │ │ │ │ cmp r5, #0 │ │ │ │ beq 335a9c │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 335ab4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -759071,28 +759071,28 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 335e3c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3250 │ │ │ │ + b 3e3244 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 335e74 │ │ │ │ cmp r1, #1 │ │ │ │ bne 335e9c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 335f1c │ │ │ │ @@ -759116,15 +759116,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 335ef0 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3b80 │ │ │ │ + b 3e3b74 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 335f5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -759132,15 +759132,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 335f34 │ │ │ │ cmp r1, #1 │ │ │ │ bne 335f5c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -759171,15 +759171,15 @@ │ │ │ │ beq 335ff8 │ │ │ │ cmp r0, #11 │ │ │ │ bne 335ff0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e424 │ │ │ │ b 335ff8 │ │ │ │ mov r0, sp │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 336038 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -759187,15 +759187,15 @@ │ │ │ │ bne 336008 │ │ │ │ cmp r1, #1 │ │ │ │ bne 336038 │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3e3b80 │ │ │ │ + b 3e3b74 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33607c │ │ │ │ dmb ish │ │ │ │ @@ -759204,28 +759204,28 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 336054 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33607c │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 3360b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3360b0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3360c8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -759304,27 +759304,27 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3361e4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33620c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 336218 │ │ │ │ cmp r2, #1 │ │ │ │ bne 33623c │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, #28] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50750 │ │ │ │ @@ -759336,15 +759336,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 336264 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3362a0 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ b 3362a0 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ b 3362d0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ @@ -759353,15 +759353,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 3362ac │ │ │ │ cmp r2, #1 │ │ │ │ bne 3362d0 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, #28] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 50750 │ │ │ │ mov r0, r6 │ │ │ │ @@ -759391,15 +759391,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 33633c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e37ec │ │ │ │ + b 3e37e0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3363a8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -759407,15 +759407,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 336380 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3363a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -759482,18 +759482,18 @@ │ │ │ │ beq 3364d8 │ │ │ │ cmp r0, #3 │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ beq 3364e0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3364e0 │ │ │ │ orr r0, r5, #4 │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 336520 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -759501,15 +759501,15 @@ │ │ │ │ bne 3364f0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 336520 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e37ec │ │ │ │ + b 3e37e0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 336564 │ │ │ │ dmb ish │ │ │ │ @@ -759518,15 +759518,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33653c │ │ │ │ cmp r1, #1 │ │ │ │ bne 336564 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #532] @ 0x214 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3365c8 │ │ │ │ @@ -759542,15 +759542,15 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #528] @ 0x210 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3365c4 │ │ │ │ ldr r0, [r0, #524] @ 0x20c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #520] @ 0x208 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3365a0 │ │ │ │ ldr r0, [r0, #528] @ 0x210 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4e25c │ │ │ │ @@ -759659,15 +759659,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 336774 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3367ac │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 3367ac │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 33defc │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ bl 33b204 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #125] @ 0x7d │ │ │ │ @@ -759799,36 +759799,36 @@ │ │ │ │ addsne r1, r1, #21 │ │ │ │ bne 336a08 │ │ │ │ ldr r1, [r4, #2120] @ 0x848 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3369c8 │ │ │ │ ldr r0, [r4, #2124] @ 0x84c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #2136] @ 0x858 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3369e0 │ │ │ │ ldr r0, [r4, #2144] @ 0x860 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 4e25c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #2144] @ 0x860 │ │ │ │ cmp r1, #0 │ │ │ │ beq 336a04 │ │ │ │ ldr r0, [r4, #2140] @ 0x85c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2120] @ 0x848 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3369bc │ │ │ │ b 3369c8 │ │ │ │ b 336a64 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ @@ -759913,15 +759913,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 336b6c │ │ │ │ cmp r2, #1 │ │ │ │ bne 336cc0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 336cc0 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ b 336c84 │ │ │ │ mov r7, r0 │ │ │ │ b 336c34 │ │ │ │ mov r7, r0 │ │ │ │ @@ -760004,52 +760004,52 @@ │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r4, #2120] @ 0x848 │ │ │ │ cmp r1, #0 │ │ │ │ beq 336cfc │ │ │ │ ldr r0, [r4, #2124] @ 0x84c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #2136 @ 0x858 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 33ac7c │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 336d50 │ │ │ │ - bl 3e3028 │ │ │ │ + bl 3e301c │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e2ffc │ │ │ │ + b 3e2ff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 336d90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2ffc │ │ │ │ + bl 3e2ff0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr sl, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ @@ -760064,15 +760064,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ b 336dbc │ │ │ │ cmp sl, #0 │ │ │ │ beq 336dec │ │ │ │ lsl r1, sl, #7 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 336e04 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -760094,15 +760094,15 @@ │ │ │ │ mov r6, r7 │ │ │ │ b 336e30 │ │ │ │ cmp sl, #0 │ │ │ │ beq 336e64 │ │ │ │ lsl r1, sl, #7 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 336e7c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -760210,15 +760210,15 @@ │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e2ffc │ │ │ │ + b 3e2ff0 │ │ │ │ b 3370c8 │ │ │ │ mov r5, r0 │ │ │ │ b 3370b8 │ │ │ │ mov r5, r0 │ │ │ │ b 337054 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -760255,15 +760255,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 3370e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2ffc │ │ │ │ + bl 3e2ff0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1997] @ 0x7cd │ │ │ │ @@ -760306,29 +760306,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 340b0c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3371ec │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3371c4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3371ec │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1996] @ 0x7cc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1996] @ 0x7cc │ │ │ │ @@ -760344,15 +760344,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 337224 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33724c │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1996] @ 0x7cc │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -760369,15 +760369,15 @@ │ │ │ │ ldr r4, [r4, #2184] @ 0x888 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2188] @ 0x88c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #2184] @ 0x888 │ │ │ │ bl 3326c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -760404,15 +760404,15 @@ │ │ │ │ ldr r4, [r4, #2128] @ 0x850 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2132] @ 0x854 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #2128] @ 0x850 │ │ │ │ bl 3326c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -760457,31 +760457,31 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #21] │ │ │ │ cmp r0, #3 │ │ │ │ beq 3374c4 │ │ │ │ cmp r0, #4 │ │ │ │ bne 3374d8 │ │ │ │ @@ -760492,15 +760492,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33749c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #28] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #20] │ │ │ │ cmp r0, #3 │ │ │ │ beq 3374fc │ │ │ │ cmp r0, #1 │ │ │ │ bne 3374dc │ │ │ │ @@ -760516,27 +760516,27 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3374fc │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3374fc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33752c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #20] │ │ │ │ add r0, r4, #28 │ │ │ │ bl 33d8e8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -760554,23 +760554,23 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 3375a0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 337594 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ pop {r4, lr} │ │ │ │ b 4e394 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3375b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne 3375cc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, lr} │ │ │ │ b 4e25c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -760578,15 +760578,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ beq 337614 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ @@ -760606,15 +760606,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33763c │ │ │ │ cmp r1, #1 │ │ │ │ bne 337664 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50750 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 50750 │ │ │ │ mov r0, r6 │ │ │ │ @@ -760629,15 +760629,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 337698 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3376c0 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 50750 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -760682,15 +760682,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33776c │ │ │ │ cmp r1, #1 │ │ │ │ bne 337794 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2108] @ 0x83c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -760712,15 +760712,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3377e4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33780c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2108] @ 0x83c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ @@ -760841,23 +760841,23 @@ │ │ │ │ ldr r1, [r9, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 337a38 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #436] @ 0x1b4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 337a38 │ │ │ │ ldr r1, [r9, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ beq 337a30 │ │ │ │ ldr r0, [r9, #404] @ 0x194 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #444] @ 0x1bc │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -760915,15 +760915,15 @@ │ │ │ │ bne 337b20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r9, #24] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 337b70 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 337be4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r9, #216] @ 0xd8 │ │ │ │ @@ -761017,15 +761017,15 @@ │ │ │ │ ldr r1, [r9, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 337d40 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #436] @ 0x1b4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 337d40 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r5 │ │ │ │ beq 337d1c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r7, lsl #2]! │ │ │ │ @@ -761043,15 +761043,15 @@ │ │ │ │ b 337cdc │ │ │ │ ldr r1, [r9, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ beq 337d38 │ │ │ │ ldr r0, [r9, #404] @ 0x194 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #444] @ 0x1bc │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -761122,15 +761122,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 337e48 │ │ │ │ cmp r0, #1 │ │ │ │ bne 337e74 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3638 │ │ │ │ + b 3e362c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ b 337e94 │ │ │ │ @@ -761141,15 +761141,15 @@ │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 337e98 │ │ │ │ cmp r0, #1 │ │ │ │ bne 337ec0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r4, [r0, #12] │ │ │ │ cmp r4, #4 │ │ │ │ bne 337ee8 │ │ │ │ @@ -761176,23 +761176,23 @@ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 337f10 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 337f6c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ cmp r0, #3 │ │ │ │ bne 337f7c │ │ │ │ pop {r4, pc} │ │ │ │ cmp r0, #1 │ │ │ │ bne 337f90 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ @@ -761202,28 +761202,28 @@ │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 337f78 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #2 │ │ │ │ beq 337fd4 │ │ │ │ cmp r1, #3 │ │ │ │ ldrne r1, [r0, #24] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 337fdc │ │ │ │ bx lr │ │ │ │ add r0, r0, #12 │ │ │ │ b 33a700 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #2 │ │ │ │ bhi 338000 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ cmp r1, #0 │ │ │ │ @@ -761242,23 +761242,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 338054 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 338074 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ cmp r0, #3 │ │ │ │ beq 3380b4 │ │ │ │ @@ -761266,52 +761266,52 @@ │ │ │ │ bne 338100 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 338100 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r6, [r4, #20] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3380cc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3380e4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 3380a4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 338120 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 338148 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ beq 338170 │ │ │ │ @@ -761325,15 +761325,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 3326c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -761352,15 +761352,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 3326c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -761379,15 +761379,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 3326c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -761409,15 +761409,15 @@ │ │ │ │ ldr r4, [r4, #2216] @ 0x8a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 339734 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #2193] @ 0x891 │ │ │ │ b 3382c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2220] @ 0x8ac │ │ │ │ @@ -761446,15 +761446,15 @@ │ │ │ │ ldr r4, [r4, #2056] @ 0x808 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2060] @ 0x80c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #2056] @ 0x808 │ │ │ │ bl 3326c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -761512,15 +761512,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 33848c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2152] @ 0x868 │ │ │ │ bl 50750 │ │ │ │ add r0, r4, #2160 @ 0x870 │ │ │ │ bl 33cbec │ │ │ │ mov r0, r5 │ │ │ │ @@ -761545,39 +761545,39 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 3384ec │ │ │ │ cmp r2, #1 │ │ │ │ bne 338544 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ b 338544 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 338520 │ │ │ │ cmp r2, #1 │ │ │ │ bne 338544 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ beq 338570 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ ldreq r1, [r4, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 338570 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b 338578 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 34220c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -761589,15 +761589,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 33859c │ │ │ │ cmp r2, #1 │ │ │ │ bne 3385c0 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ mov r0, r4 │ │ │ │ bl 34220c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ @@ -761636,38 +761636,38 @@ │ │ │ │ beq 338698 │ │ │ │ cmp r0, #3 │ │ │ │ ldrne r1, [sp, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ beq 3386a0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3386a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 334df0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ orr r0, r6, #4 │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3386d8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3386b0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3386d8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2108] @ 0x83c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2108] @ 0x83c │ │ │ │ @@ -761683,15 +761683,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 338710 │ │ │ │ cmp r1, #1 │ │ │ │ bne 338738 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2108] @ 0x83c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -761707,15 +761707,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 338798 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ beq 3387b4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3387d0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 4e25c │ │ │ │ @@ -761729,25 +761729,25 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3387b4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3387b4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 338818 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 33d8e8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -761805,15 +761805,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 3388f4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 338920 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3e04 │ │ │ │ + b 3e3df8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 338940 │ │ │ │ @@ -761825,15 +761825,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 338948 │ │ │ │ cmp r1, #1 │ │ │ │ bne 338970 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -761842,46 +761842,46 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3389b4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3389d0 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3389ec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 338a38 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 338a30 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ bl 338018 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -761956,28 +761956,28 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 338b50 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3e04 │ │ │ │ + b 3e3df8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 338b88 │ │ │ │ cmp r1, #1 │ │ │ │ bne 338bb0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -762002,15 +762002,15 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 338c34 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #40]! @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 338d20 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6, #48] @ 0x30 │ │ │ │ add r2, r6, #32 │ │ │ │ @@ -762061,15 +762061,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 338cf4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 338d20 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3638 │ │ │ │ + b 3e362c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ b 338d40 │ │ │ │ @@ -762080,28 +762080,28 @@ │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 338d44 │ │ │ │ cmp r0, #1 │ │ │ │ bne 338da8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ b 338da8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ bne 338db0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 338da0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 337d80 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsb r7, r7, #0 │ │ │ │ b 338dc4 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -762395,15 +762395,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 33922c │ │ │ │ cmp r1, #1 │ │ │ │ bne 339258 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e47d4 │ │ │ │ + b 3e47c8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6] │ │ │ │ dmb ish │ │ │ │ b 339278 │ │ │ │ @@ -762415,15 +762415,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 339280 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3392a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #2208] @ 0x8a0 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #2197] @ 0x895 │ │ │ │ @@ -762493,28 +762493,28 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 3393b4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e47d4 │ │ │ │ + b 3e47c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3393ec │ │ │ │ cmp r1, #1 │ │ │ │ bne 339414 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2157] @ 0x86d │ │ │ │ cmp r0, #0 │ │ │ │ @@ -762547,15 +762547,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 339490 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3394b8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2156] @ 0x86c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 3365f4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -762574,15 +762574,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3394fc │ │ │ │ cmp r1, #1 │ │ │ │ bne 339524 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2156] @ 0x86c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -762617,15 +762617,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3395a8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3395d0 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #540] @ 0x21c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 336570 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -762644,15 +762644,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 339614 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33963c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #540] @ 0x21c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -762693,15 +762693,15 @@ │ │ │ │ ldr r4, [r4, r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ movw r6, #2184 @ 0x888 │ │ │ │ movw r0, #2188 @ 0x88c │ │ │ │ b 33971c │ │ │ │ mov r5, r0 │ │ │ │ movw r6, #4384 @ 0x1120 │ │ │ │ movw r0, #4388 @ 0x1124 │ │ │ │ @@ -762743,22 +762743,22 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3397a0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3397c8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 336ea4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 33979c │ │ │ │ b 3397c8 │ │ │ │ mov r5, r0 │ │ │ │ b 339838 │ │ │ │ mov r5, r0 │ │ │ │ @@ -762771,15 +762771,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 339810 │ │ │ │ cmp r1, #1 │ │ │ │ bne 339838 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ add r0, r4, #8 │ │ │ │ bl 336ea4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -762853,15 +762853,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 339958 │ │ │ │ cmp r1, #1 │ │ │ │ bne 339980 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #540] @ 0x21c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -762883,15 +762883,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3399d0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3399f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #540] @ 0x21c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ @@ -762977,15 +762977,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 339b70 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 339b88 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ @@ -762999,15 +762999,15 @@ │ │ │ │ b 339bac │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 339bc8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 339be8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ b 339be8 │ │ │ │ @@ -763046,15 +763046,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 339c84 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 339c84 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 339c9c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ @@ -763079,26 +763079,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4], #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 336d10 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 339d78 │ │ │ │ cmp r1, #3 │ │ │ │ bne 339db0 │ │ │ │ ldrb r1, [r0, #156] @ 0x9c │ │ │ │ @@ -763131,15 +763131,15 @@ │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #12 │ │ │ │ mov r5, r6 │ │ │ │ b 339df0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #92 @ 0x5c │ │ │ │ ldr r0, [r6, r0] │ │ │ │ @@ -763184,15 +763184,15 @@ │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #12 │ │ │ │ mov r5, r6 │ │ │ │ b 339ec4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ @@ -763237,15 +763237,15 @@ │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ mov r5, r6 │ │ │ │ b 339f98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ @@ -763264,15 +763264,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 33a03c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 33a040 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -763363,23 +763363,23 @@ │ │ │ │ bne 33a198 │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 33a1e8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 33a1ec │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -763443,15 +763443,15 @@ │ │ │ │ bne 33a2c8 │ │ │ │ ldr r5, [r4], #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 336d10 │ │ │ │ ldr r0, [pc, #76] @ 33a31c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #72] @ 33a320 │ │ │ │ @@ -763529,15 +763529,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33a3f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33a418 │ │ │ │ @@ -763568,15 +763568,15 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33a3f0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33a4e8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -763646,39 +763646,39 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 33acbc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33a5e4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33a574 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 33acbc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33a628 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33a3f0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 33a68c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ @@ -763691,15 +763691,15 @@ │ │ │ │ bne 33a6f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71b02c │ │ │ │ b 33a6f8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33a658 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33a6f8 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ @@ -763715,15 +763715,15 @@ │ │ │ │ bl 867e94 │ │ │ │ b 33a6f8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #8 │ │ │ │ bhi 33a844 │ │ │ │ @@ -763759,15 +763759,15 @@ │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33a844 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ bne 33a844 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -763775,20 +763775,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33a7e8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 33a380 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 33a844 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ @@ -763809,19 +763809,19 @@ │ │ │ │ b 33a380 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33a870 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33a8b8 │ │ │ │ cmp r1, #3 │ │ │ │ bne 33a8d4 │ │ │ │ @@ -763922,68 +763922,68 @@ │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ b 339edc │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33aa44 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33aa6c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 33aa78 │ │ │ │ cmp r2, #1 │ │ │ │ bne 33aa9c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 33aaa8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 33aacc │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 33ab08 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33aadc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 33ab80 │ │ │ │ mov r6, r0 │ │ │ │ b 33ab50 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -763993,41 +763993,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 33ab2c │ │ │ │ cmp r2, #1 │ │ │ │ bne 33ab50 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 33ab5c │ │ │ │ cmp r2, #1 │ │ │ │ bne 33ab80 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 33abb8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33ab90 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33abb8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ @@ -764054,42 +764054,42 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7c4d74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ac44 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ bl 33de38 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 33ac90 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 4e25c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33acb0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0] │ │ │ │ b 50750 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -764110,15 +764110,15 @@ │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ad84 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 33c120 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -764134,23 +764134,23 @@ │ │ │ │ bl 33c120 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ad84 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ada4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -764223,15 +764223,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 33adac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33ae20 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -764271,56 +764271,56 @@ │ │ │ │ b 33af74 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b004 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 33c120 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33afd4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 33c120 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 33c120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 33c120 │ │ │ │ b 33b0fc │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33c120 │ │ │ │ b 33b0fc │ │ │ │ bl 77b24 │ │ │ │ @@ -764334,15 +764334,15 @@ │ │ │ │ b 33b06c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b0a4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 33c120 │ │ │ │ b 33b0fc │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ @@ -764354,15 +764354,15 @@ │ │ │ │ b 33b0bc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b0f4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 33c120 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -764380,15 +764380,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b13c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 33a380 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #20 │ │ │ │ bhi 33b13c │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -764404,51 +764404,51 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b1bc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b1ec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bb228 │ │ │ │ + bl 5bb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b230 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b24c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 33b264 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ @@ -764457,21 +764457,21 @@ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ bne 33b29c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b27c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ beq 33b310 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -764782,15 +764782,15 @@ │ │ │ │ b 33b73c │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b7a4 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ beq 33b808 │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ b 33b7c4 │ │ │ │ cmp r5, r6 │ │ │ │ @@ -764814,15 +764814,15 @@ │ │ │ │ b 33b7bc │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b824 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 33b86c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33b86c │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ @@ -764881,15 +764881,15 @@ │ │ │ │ b 33b8c8 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b9b0 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33b9b0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ b 33b944 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq 33b98c │ │ │ │ @@ -764911,30 +764911,30 @@ │ │ │ │ b 33b940 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33b9a8 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ bl 34182c │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ bl 33d078 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 391418 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -764971,15 +764971,15 @@ │ │ │ │ bne 33ba84 │ │ │ │ dmb ish │ │ │ │ bl 7bf8c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ b 33bae4 │ │ │ │ mov r6, r0 │ │ │ │ b 33badc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ @@ -764994,52 +764994,52 @@ │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ mov r0, r4 │ │ │ │ bl 3421a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c2d74 │ │ │ │ + bl 5c2d64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 33bb18 │ │ │ │ cmp r2, #1 │ │ │ │ bne 33bb3c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33bb54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33bb6c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33bb88 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ b 33bbc8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ @@ -765047,41 +765047,41 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 33bba4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 33bbc8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33bbf4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33bc0c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33bc24 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33bbe0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33bbec │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33bc74 │ │ │ │ ldr ip, [r0] │ │ │ │ @@ -765110,15 +765110,15 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33bcc4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 33bd20 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -765132,46 +765132,46 @@ │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33bd1c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 33bce4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 33bcf4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33bcf4 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33bd84 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 33bda8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 33d0bc │ │ │ │ @@ -765188,30 +765188,30 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33bdfc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 33be2c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33be0c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 3404fc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -765260,15 +765260,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, #0 │ │ │ │ beq 33bf20 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 33bf74 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -765277,25 +765277,25 @@ │ │ │ │ bne 33bf68 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ b 33cfcc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ b 33bf30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 6ff264 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ @@ -765351,23 +765351,23 @@ │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c088 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c0a8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ beq 33c11c │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ @@ -765379,24 +765379,24 @@ │ │ │ │ add r5, r5, #132 @ 0x84 │ │ │ │ beq 33c0fc │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c0d4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33c0d4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 33c11c │ │ │ │ add r0, r4, r4, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #16 │ │ │ │ cmp r2, #15 │ │ │ │ @@ -765424,15 +765424,15 @@ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 33c120 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c230 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 33c120 │ │ │ │ @@ -765450,37 +765450,37 @@ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 33c120 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 33c230 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ b 33c23c │ │ │ │ b 33c23c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33c280 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 3401c0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -765492,41 +765492,41 @@ │ │ │ │ add r6, r5, #16 │ │ │ │ bl 33c120 │ │ │ │ mov r5, r6 │ │ │ │ b 33c290 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c2f4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c30c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c324 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 33c374 │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ beq 33c38c │ │ │ │ @@ -765537,31 +765537,31 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 33c38c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c34c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33c34c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ bne 33c340 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c3b0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 33c3fc │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -765575,62 +765575,62 @@ │ │ │ │ bne 33c448 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ bl 33cd84 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c3d0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c3dc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 33c3ec │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ bl 33cd84 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r5, r0, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c490 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c4a8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c4c4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 33c4f8 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -765638,27 +765638,27 @@ │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33c528 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c4e4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c4f0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -765672,15 +765672,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 33c58c │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 33c5b0 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ @@ -765689,42 +765689,42 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33c5d0 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c608 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c620 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c63c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 33c670 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -765732,27 +765732,27 @@ │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ bne 33c6a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c65c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c668 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ eor r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #21 │ │ │ │ @@ -765786,15 +765786,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c734 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r8, [r5, #8] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 33c7dc │ │ │ │ add r6, r0, #16 │ │ │ │ bl 244b98 │ │ │ │ @@ -765820,30 +765820,30 @@ │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 33c6b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33c734 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 33c734 │ │ │ │ lsl r1, r6, #5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ b 33c81c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ b 33c8a8 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ @@ -765873,15 +765873,15 @@ │ │ │ │ b 33c878 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33c8b0 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -765899,15 +765899,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c918 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33c92c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4f1cc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #24 │ │ │ │ @@ -765936,15 +765936,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33c9ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33c9c0 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4f1cc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #24 │ │ │ │ @@ -765973,15 +765973,15 @@ │ │ │ │ ldr r0, [r4, #2044] @ 0x7fc │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4, #2048] @ 0x800 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ca40 │ │ │ │ ldr r0, [r4, #2052] @ 0x804 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #2040] @ 0x7f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33ca54 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4f1cc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #2024] @ 0x7e8 │ │ │ │ @@ -766015,15 +766015,15 @@ │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4, #2168] @ 0x878 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33cae8 │ │ │ │ ldr r0, [r4, #2172] @ 0x87c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #2160] @ 0x870 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33cafc │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4f1cc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #2148] @ 0x864 │ │ │ │ @@ -766061,15 +766061,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 33cb74 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33cbe0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -766077,15 +766077,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33cbb8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33cbe0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -766105,38 +766105,38 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 33cc50 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 25ea60 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33cc84 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ccac │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ beq 33cd38 │ │ │ │ mov r4, r0 │ │ │ │ @@ -766163,15 +766163,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 33cd0c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33cd78 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -766179,15 +766179,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33cd50 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33cd78 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -766198,25 +766198,25 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 33cdc8 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33cda0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33cda0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33cdec │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 33ce60 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ @@ -766229,30 +766229,30 @@ │ │ │ │ add r6, r6, #132 @ 0x84 │ │ │ │ beq 33ce44 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ce1c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33ce1c │ │ │ │ cmp r5, #0 │ │ │ │ beq 33ce60 │ │ │ │ add r0, r5, r5, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ce7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ beq 33cef0 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ @@ -766265,23 +766265,23 @@ │ │ │ │ add r6, r6, #132 @ 0x84 │ │ │ │ beq 33ced4 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ceac │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33ceac │ │ │ │ cmp r5, #0 │ │ │ │ beq 33cef0 │ │ │ │ add r0, r5, r5, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r8, [r4, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 33cf14 │ │ │ │ add r6, r0, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ @@ -766291,15 +766291,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 33cf38 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 33cf5c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ @@ -766308,15 +766308,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33cf7c │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 33cfc8 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -766336,15 +766336,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33cfec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 33d038 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ beq 33d050 │ │ │ │ @@ -766354,31 +766354,31 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 33d050 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d010 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33d010 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bne 33d008 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33d074 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 33d0b8 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ @@ -766463,15 +766463,15 @@ │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ b 342aa0 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ add r0, r0, #44 @ 0x2c │ │ │ │ b 342aa0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #328]! @ 0x148 │ │ │ │ @@ -766532,29 +766532,29 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 33d2d8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d2fc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d314 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d334 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsl r1, r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #148] @ 33d3d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 33d360 │ │ │ │ ldr r0, [pc, #136] @ 33d3d8 │ │ │ │ ldr r2, [pc, #136] @ 33d3dc │ │ │ │ @@ -766572,27 +766572,27 @@ │ │ │ │ bne 33d3a8 │ │ │ │ cmp r7, #0 │ │ │ │ bne 33d3bc │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d380 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 33d388 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r6, r7, ip, asr r6 │ │ │ │ ldrdeq r1, [r7], #-180 @ 0xffffff4c @ │ │ │ │ addeq r6, r7, r4, lsr r6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ @@ -766687,23 +766687,23 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d568 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d588 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 33d5ec │ │ │ │ @@ -766728,15 +766728,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33d60c │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r7 │ │ │ │ beq 33d654 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ @@ -766753,15 +766753,15 @@ │ │ │ │ b 33d614 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33d670 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #4 │ │ │ │ @@ -766775,31 +766775,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d6c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d6f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ beq 33d750 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ @@ -766828,64 +766828,64 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33d79c │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64c3f4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d7cc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d7e4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d7fc │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ beq 33d83c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r6, r0, #4 │ │ │ │ b 33d820 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 33d83c │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d814 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33d814 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d860 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 33d89c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -766895,27 +766895,27 @@ │ │ │ │ bne 33d8cc │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl 33cd84 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d880 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d88c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl 33cd84 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ bne 33d8f8 │ │ │ │ @@ -766927,15 +766927,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33d8f4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #16 │ │ │ │ strb r0, [r5, #34] @ 0x22 │ │ │ │ @@ -767121,15 +767121,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33dc30 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 33dc40 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 33dc88 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -767150,15 +767150,15 @@ │ │ │ │ b 33dc3c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33dca4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -767195,29 +767195,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 33dd2c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e3124 │ │ │ │ + b 3e3118 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33dd68 │ │ │ │ cmp r1, #1 │ │ │ │ bne 33dd90 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 33de14 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -767264,15 +767264,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33de8c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -767350,30 +767350,30 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 33e280 │ │ │ │ ldr r1, [r4, #384] @ 0x180 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e280 │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33e280 │ │ │ │ ldrb r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ bne 33e024 │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ beq 33e07c │ │ │ │ cmp r0, #0 │ │ │ │ bne 33e024 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e024 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #68] @ 0x44 │ │ │ │ @@ -767454,15 +767454,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 33e2ac │ │ │ │ ldr r1, [r4, #324] @ 0x144 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e2ac │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33e2ac │ │ │ │ ldrb r0, [r4, #336] @ 0x150 │ │ │ │ cmp r0, #3 │ │ │ │ bne 33e2c0 │ │ │ │ ldrb r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, #3 │ │ │ │ beq 33e2b8 │ │ │ │ @@ -767495,21 +767495,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 33e2d4 │ │ │ │ ldr r1, [r4, #360] @ 0x168 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e208 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #372] @ 0x174 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e2d4 │ │ │ │ ldr r0, [r4, #376] @ 0x178 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33e2d4 │ │ │ │ ldrb r0, [r4, #344] @ 0x158 │ │ │ │ cmp r0, #3 │ │ │ │ beq 33e358 │ │ │ │ cmp r0, #0 │ │ │ │ bne 33e360 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ @@ -767531,15 +767531,15 @@ │ │ │ │ add r0, r4, #404 @ 0x194 │ │ │ │ bl 2dc674 │ │ │ │ ldr r1, [r4, #332] @ 0x14c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e298 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ mov r0, #324 @ 0x144 │ │ │ │ b 33e330 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2dc674 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #368] @ 0x170 │ │ │ │ @@ -767554,35 +767554,35 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e2f4 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #314] @ 0x13a │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e314 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 33abc4 │ │ │ │ ldrb r0, [r4, #313] @ 0x139 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33e344 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e344 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #313] @ 0x139 │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ bl 7e2da8 │ │ │ │ b 33e024 │ │ │ │ add r0, r4, #340 @ 0x154 │ │ │ │ bl 2dc674 │ │ │ │ @@ -767601,15 +767601,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e428 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33e428 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 33e430 │ │ │ │ bl 77b24 │ │ │ │ @@ -767619,15 +767619,15 @@ │ │ │ │ b 33e4a8 │ │ │ │ ldr r1, [r4, #332] @ 0x14c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e3f8 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ mov r0, #324 @ 0x144 │ │ │ │ b 33e4bc │ │ │ │ b 33e424 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 33abc4 │ │ │ │ @@ -767639,15 +767639,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #314] @ 0x13a │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e448 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 33abc4 │ │ │ │ b 33e4a8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -767673,15 +767673,15 @@ │ │ │ │ beq 33e4d0 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e4d0 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, #313] @ 0x139 │ │ │ │ bl 7e2da8 │ │ │ │ b 33e4e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -767705,15 +767705,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 33e550 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 33e574 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ @@ -767722,15 +767722,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33e594 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ beq 33e614 │ │ │ │ @@ -767754,15 +767754,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 33e5e8 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e4478 │ │ │ │ + b 3e446c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33e654 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -767770,15 +767770,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33e62c │ │ │ │ cmp r1, #1 │ │ │ │ bne 33e654 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ beq 33e714 │ │ │ │ @@ -767811,19 +767811,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 33e6cc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e4478 │ │ │ │ + b 3e446c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 33e6c8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -767834,15 +767834,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 33e72c │ │ │ │ cmp r1, #1 │ │ │ │ bne 33e754 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -767857,15 +767857,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 33e7b0 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 33e7d4 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #104 @ 0x68 │ │ │ │ bl 24484c │ │ │ │ @@ -767874,15 +767874,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33e7f4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -767897,15 +767897,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 33e850 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 33e874 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ bl 2449e8 │ │ │ │ @@ -767914,15 +767914,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33e894 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldrb r1, [r0, #304] @ 0x130 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -767979,15 +767979,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33e998 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33e9d4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -768009,36 +768009,36 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ea10 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ea28 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #452] @ 0x1c4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 33ea48 │ │ │ │ ldr r6, [r4, #448] @ 0x1c0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r5, r5, #1 │ │ │ │ bne 33ea38 │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ea64 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 33f4c8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33f4c8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ @@ -768231,15 +768231,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ed88 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1081] @ 0x439 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ dmb ish │ │ │ │ @@ -768465,15 +768465,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33f130 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #430 @ 0x1ae │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ b 33f660 │ │ │ │ ldrb r0, [r4, #1736] @ 0x6c8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 33f280 │ │ │ │ @@ -768578,15 +768578,15 @@ │ │ │ │ b 33f3ec │ │ │ │ ldr r1, [r4, #820] @ 0x334 │ │ │ │ mov r0, #824 @ 0x338 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33f58c │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33f58c │ │ │ │ add r6, r4, #820 @ 0x334 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d97a4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 33f5d0 │ │ │ │ @@ -768713,25 +768713,25 @@ │ │ │ │ bne 33f4e4 │ │ │ │ ldr r1, [r4, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33f510 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 33f538 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #401]! @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ strb r6, [r5, #-1] │ │ │ │ beq 33f6ac │ │ │ │ ldr r7, [r4, #292] @ 0x124 │ │ │ │ ldr r6, [r4, #288] @ 0x120 │ │ │ │ @@ -768741,33 +768741,33 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33f6ac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33f6ac │ │ │ │ add r0, r4, #848 @ 0x350 │ │ │ │ bl 2dc674 │ │ │ │ add r6, r4, #800 @ 0x320 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ beq 33f5a8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 33d0bc │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33f5c8 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ cmp r0, #3 │ │ │ │ beq 33f614 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33f614 │ │ │ │ @@ -768856,15 +768856,15 @@ │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #293] @ 0x125 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 33f7ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ @@ -768979,15 +768979,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 33d0bc │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33f938 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ add r0, r4, #604 @ 0x25c │ │ │ │ bl 33d710 │ │ │ │ add r0, r4, #436 @ 0x1b4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1033] @ 0x409 │ │ │ │ @@ -769072,15 +769072,15 @@ │ │ │ │ b 33fb74 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33fb98 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33fb98 │ │ │ │ b 33fdb8 │ │ │ │ mov r8, r0 │ │ │ │ b 33fb0c │ │ │ │ b 33fbbc │ │ │ │ b 33fbd4 │ │ │ │ mov r8, r0 │ │ │ │ @@ -769094,15 +769094,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33fb04 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ strb r2, [r0, #281] @ 0x119 │ │ │ │ dmb ish │ │ │ │ @@ -769201,15 +769201,15 @@ │ │ │ │ b 33fdc4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33fd78 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 33fd78 │ │ │ │ mov r8, r0 │ │ │ │ b 33fcfc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33fcfc │ │ │ │ @@ -769233,15 +769233,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33fd30 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33fd6c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -769257,15 +769257,15 @@ │ │ │ │ ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ bl 333f6c │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 33fd90 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ bl 33d754 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 33d710 │ │ │ │ b 3400a4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -769452,15 +769452,15 @@ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ movw r9, #401 @ 0x191 │ │ │ │ cmp r1, #0 │ │ │ │ beq 340100 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 340100 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 3400b8 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl 33d754 │ │ │ │ @@ -769469,15 +769469,15 @@ │ │ │ │ strb r5, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ beq 3400e0 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ movw r9, #401 @ 0x191 │ │ │ │ strb r5, [r4, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ beq 340100 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ @@ -769520,34 +769520,34 @@ │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #293] @ 0x125 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 33c120 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -769560,15 +769560,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34024c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 340270 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #16 │ │ │ │ bl 244b98 │ │ │ │ @@ -769576,15 +769576,15 @@ │ │ │ │ b 340254 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34028c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -769615,15 +769615,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 340328 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 340338 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 340384 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ @@ -769646,15 +769646,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3403a4 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #784] @ 0x310 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -769752,23 +769752,23 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ b 34056c │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 33897c │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 34057c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 33d0bc │ │ │ │ @@ -769854,15 +769854,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ bne 3406c0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3406e4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 340730 │ │ │ │ @@ -769873,15 +769873,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 34070c │ │ │ │ cmp r2, #1 │ │ │ │ bne 340730 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ strb r5, [r6, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3406ec │ │ │ │ ldrb r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -769950,15 +769950,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 340840 │ │ │ │ cmp r2, #1 │ │ │ │ bne 340864 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3408b0 │ │ │ │ @@ -769969,15 +769969,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ bne 34088c │ │ │ │ cmp r2, #1 │ │ │ │ bne 3408b0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ @@ -769990,25 +769990,25 @@ │ │ │ │ add r5, r5, #132 @ 0x84 │ │ │ │ beq 340908 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3408e0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3408e0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34092c │ │ │ │ add r0, r0, r0, lsl #5 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #3 │ │ │ │ beq 34098c │ │ │ │ cmp r0, #4 │ │ │ │ @@ -770020,15 +770020,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34097c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ bne 3409ac │ │ │ │ @@ -770058,15 +770058,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 340a14 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -770074,23 +770074,23 @@ │ │ │ │ bne 340a40 │ │ │ │ add r0, r0, #4 │ │ │ │ b 64ced4 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 340aa0 │ │ │ │ @@ -770101,15 +770101,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 340ac0 │ │ │ │ lsl r1, r0, #7 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 340ae4 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #128 @ 0x80 │ │ │ │ bl 2450e0 │ │ │ │ @@ -770117,15 +770117,15 @@ │ │ │ │ b 340ac8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 340b00 │ │ │ │ lsl r1, r0, #7 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ @@ -770184,15 +770184,15 @@ │ │ │ │ add r1, r9, r0 │ │ │ │ adds r1, r1, #5 │ │ │ │ beq 340c0c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ sub r0, r2, r0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sl] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 340c14 │ │ │ │ @@ -770806,15 +770806,15 @@ │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #643] @ 0x283 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 334868 │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3415cc │ │ │ │ @@ -770994,15 +770994,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3418b4 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ b 3418c4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ beq 34190c │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ @@ -771023,15 +771023,15 @@ │ │ │ │ b 3418c0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 341928 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ add r7, r7, #1 │ │ │ │ @@ -771046,25 +771046,25 @@ │ │ │ │ add r4, r6, r5 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 34194c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34194c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3419ac │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 3419d0 │ │ │ │ add r4, r0, #68 @ 0x44 │ │ │ │ bl 245430 │ │ │ │ @@ -771073,52 +771073,52 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3419f0 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ beq 341a3c │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 5feb18 │ │ │ │ + bl 5feb08 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 341a4c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 341a38 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 341a84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -771132,15 +771132,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 341adc │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 341b00 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ bl 245604 │ │ │ │ @@ -771149,15 +771149,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 341b20 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -771190,15 +771190,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 341bdc │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ bl 4e424 │ │ │ │ b 341bdc │ │ │ │ add r6, r4, #172 @ 0xac │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 341bd4 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ bl 33d0bc │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ @@ -771206,15 +771206,15 @@ │ │ │ │ bne 341c04 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 341c04 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #4 │ │ │ │ bhi 341c88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 341c88 │ │ │ │ mov r0, #0 │ │ │ │ @@ -771223,59 +771223,59 @@ │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 341c48 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 341c78 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 341c58 │ │ │ │ ldrd r8, [r6] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 341ca0 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 341cb8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 341c1c │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 341ce8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 341d54 │ │ │ │ mov r5, r0 │ │ │ │ b 341d20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 341d18 │ │ │ │ @@ -771287,15 +771287,15 @@ │ │ │ │ bne 341d48 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ beq 341d48 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ bl 33d67c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ b 341d6c │ │ │ │ bl 77b24 │ │ │ │ @@ -771547,15 +771547,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 342158 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 34217c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #72 @ 0x48 │ │ │ │ bl 245858 │ │ │ │ @@ -771564,15 +771564,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34219c │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 342208 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ @@ -771602,15 +771602,15 @@ │ │ │ │ beq 342234 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ ldreq r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2096] @ 0x830 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3424a0 │ │ │ │ ldrb r0, [r4, #41] @ 0x29 │ │ │ │ @@ -771719,15 +771719,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3423e4 │ │ │ │ cmp r2, #1 │ │ │ │ bne 34248c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 34248c │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl 33defc │ │ │ │ b 34248c │ │ │ │ mov r5, #8 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 335730 │ │ │ │ @@ -771764,15 +771764,15 @@ │ │ │ │ bne 3424a4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3423d8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ @@ -771894,15 +771894,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3426a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 34278c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 34278c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 342748 │ │ │ │ @@ -771995,15 +771995,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 342858 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 33da58 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 34288c │ │ │ │ ldrb r0, [r4, #144] @ 0x90 │ │ │ │ @@ -772069,15 +772069,15 @@ │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 342980 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 33da58 │ │ │ │ b 3429a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ @@ -772131,15 +772131,15 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #348 @ 0x15c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 33a700 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33b3b4 │ │ │ │ b 342a8c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ bl 337fb4 │ │ │ │ @@ -772163,15 +772163,15 @@ │ │ │ │ str r0, [r4, #12] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 342af8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r0, [r4, #12] │ │ │ │ strb r0, [r4, #13] │ │ │ │ strb r0, [r4, #14] │ │ │ │ strb r0, [r4, #15] │ │ │ │ strb r0, [r6, #16]! │ │ │ │ @@ -772198,45 +772198,45 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 342b94 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 342b70 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 342bd4 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 342bf0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 342bcc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #3 │ │ │ │ beq 342cb4 │ │ │ │ @@ -773199,15 +773199,15 @@ │ │ │ │ movw r0, #8304 @ 0x2070 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4] │ │ │ │ strb r6, [r5, r0] │ │ │ │ movw r0, #8312 @ 0x2078 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 343c8c │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw r2, #8312 @ 0x2078 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -773222,15 +773222,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 343c9c │ │ │ │ ldm r5!, {r2, r3, r4, r7} │ │ │ │ mov r1, r0 │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ mov r6, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ @@ -773348,15 +773348,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 343d84 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 343d84 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #4144 @ 0x1030 │ │ │ │ ldrb r0, [sl, r0] │ │ │ │ cmp r0, #3 │ │ │ │ beq 343da0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -773401,15 +773401,15 @@ │ │ │ │ movw r0, #4128 @ 0x1020 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4] │ │ │ │ strb r6, [r5, r0] │ │ │ │ movw r0, #4136 @ 0x1028 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 343fb4 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw r2, #4136 @ 0x1028 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -773424,15 +773424,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 343fc4 │ │ │ │ ldm r5!, {r2, r3, r4, r7} │ │ │ │ mov r1, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ @@ -773550,15 +773550,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 3440ac │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3440ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 33c9e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -773591,15 +773591,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 3443ac │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #220 @ 0xdc │ │ │ │ strb r6, [sp, #264] @ 0x108 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34429c │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #220 @ 0xdc │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -773614,15 +773614,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3442ac │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -773734,15 +773734,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 34438c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34438c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 339edc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -773775,15 +773775,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 34468c │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #316 @ 0x13c │ │ │ │ strb r6, [sp, #360] @ 0x168 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34457c │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #316 @ 0x13c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -773798,15 +773798,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34458c │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -773918,15 +773918,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 34466c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34466c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 339e08 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -773959,15 +773959,15 @@ │ │ │ │ ldr r4, [pc, #664] @ 344988 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #140 @ 0x8c │ │ │ │ strb r6, [sp, #176] @ 0xb0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34485c │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r2, #140 @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -773982,15 +773982,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ strb r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ strb r6, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34486c │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -774102,15 +774102,15 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 34494c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34494c │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sl, #64] @ 0x40 │ │ │ │ cmp r0, #3 │ │ │ │ beq 344964 │ │ │ │ cmp r0, #0 │ │ │ │ beq 344968 │ │ │ │ @@ -774150,15 +774150,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 344c68 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #316 @ 0x13c │ │ │ │ strb r6, [sp, #360] @ 0x168 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 344b58 │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #316 @ 0x13c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -774173,15 +774173,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 344b68 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -774293,15 +774293,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 344c48 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 344c48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 339e08 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -774336,15 +774336,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, #648] @ 344f64 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #76 @ 0x4c │ │ │ │ strb r6, [sp, #120] @ 0x78 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 344e38 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 4ef5c │ │ │ │ @@ -774358,15 +774358,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 344e48 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -774477,15 +774477,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 344f28 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 344f28 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 344f40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 344f44 │ │ │ │ @@ -774525,15 +774525,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 345244 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #316 @ 0x13c │ │ │ │ strb r6, [sp, #360] @ 0x168 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 345134 │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #316 @ 0x13c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -774548,15 +774548,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 345144 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -774668,15 +774668,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 345224 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 345224 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 339e08 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -774709,15 +774709,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 345524 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #148 @ 0x94 │ │ │ │ strb r6, [sp, #184] @ 0xb8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 345414 │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r2, #148 @ 0x94 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -774732,15 +774732,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ strb r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ strb r6, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 345424 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -774852,15 +774852,15 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 345504 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 345504 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 33c950 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -774896,15 +774896,15 @@ │ │ │ │ movw r0, #8944 @ 0x22f0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4] │ │ │ │ strb r6, [r5, r0] │ │ │ │ movw r0, #8952 @ 0x22f8 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 345710 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw r2, #8952 @ 0x22f8 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -774919,15 +774919,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 345720 │ │ │ │ ldm r5!, {r2, r3, r4, r7} │ │ │ │ mov r1, r0 │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ mov r6, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ @@ -775045,15 +775045,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 345808 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 345808 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #4464 @ 0x1170 │ │ │ │ ldrb r0, [sl, r0] │ │ │ │ cmp r0, #3 │ │ │ │ beq 345824 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -775098,15 +775098,15 @@ │ │ │ │ movw r0, #4368 @ 0x1110 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4] │ │ │ │ strb r6, [r5, r0] │ │ │ │ movw r0, #4376 @ 0x1118 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 345a38 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw r2, #4376 @ 0x1118 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -775121,15 +775121,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 345a48 │ │ │ │ ldm r5!, {r2, r3, r4, r7} │ │ │ │ mov r1, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ @@ -775247,15 +775247,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 345b30 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 345b30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 33ca8c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -775291,15 +775291,15 @@ │ │ │ │ movw r0, #8592 @ 0x2190 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4] │ │ │ │ strb r6, [r5, r0] │ │ │ │ movw r0, #8600 @ 0x2198 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 345d3c │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw r2, #8600 @ 0x2198 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -775314,15 +775314,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 345d4c │ │ │ │ ldm r5!, {r2, r3, r4, r7} │ │ │ │ mov r1, r0 │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ mov r6, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ @@ -775440,15 +775440,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 345e34 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 345e34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4288 @ 0x10c0 │ │ │ │ ldrb r0, [sl, r0] │ │ │ │ cmp r0, #3 │ │ │ │ beq 345e50 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -775489,15 +775489,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 346154 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #140 @ 0x8c │ │ │ │ strb r6, [sp, #176] @ 0xb0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346044 │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r2, #140 @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -775512,15 +775512,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ strb r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ strb r6, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346054 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -775632,15 +775632,15 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 346134 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 346134 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 33c8bc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -775673,15 +775673,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 346434 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #316 @ 0x13c │ │ │ │ strb r6, [sp, #360] @ 0x168 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346324 │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #316 @ 0x13c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -775696,15 +775696,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346334 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -775816,15 +775816,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 346414 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 346414 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 339e08 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -775857,15 +775857,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 346714 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #316 @ 0x13c │ │ │ │ strb r6, [sp, #360] @ 0x168 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346604 │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #316 @ 0x13c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -775880,15 +775880,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346614 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -776000,15 +776000,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 3466f4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3466f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 339e08 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -776041,15 +776041,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 3469f4 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #332 @ 0x14c │ │ │ │ strb r6, [sp, #376] @ 0x178 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3468e4 │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -776064,15 +776064,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3468f4 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -776184,15 +776184,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 3469d4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3469d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 339d34 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -776228,15 +776228,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, #652] @ 346cf8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #124 @ 0x7c │ │ │ │ strb r6, [sp, #160] @ 0xa0 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346bc4 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 4ef5c │ │ │ │ @@ -776250,15 +776250,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ strb r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ strb r6, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346bd4 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -776370,15 +776370,15 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 346cbc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 346cbc │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r8, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 346cd4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346cd8 │ │ │ │ @@ -776421,15 +776421,15 @@ │ │ │ │ mov r0, #4352 @ 0x1100 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4] │ │ │ │ strb r6, [r5, r0] │ │ │ │ movw r0, #4360 @ 0x1108 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346ee4 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw r2, #4360 @ 0x1108 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -776444,15 +776444,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346ef4 │ │ │ │ ldm r5!, {r2, r3, r4, r7} │ │ │ │ mov r1, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ @@ -776570,15 +776570,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 346fdc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 346fdc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3383a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -776614,15 +776614,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, #652] @ 347300 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ strb r6, [sp, #144] @ 0x90 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3471cc │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 4ef5c │ │ │ │ @@ -776636,15 +776636,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ strb r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ strb r6, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3471dc │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -776756,15 +776756,15 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 3472c4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3472c4 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r8, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3472dc │ │ │ │ cmp r0, #0 │ │ │ │ beq 3472e0 │ │ │ │ @@ -776804,15 +776804,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 3475e0 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #332 @ 0x14c │ │ │ │ strb r6, [sp, #376] @ 0x178 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3474d0 │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -776827,15 +776827,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3474e0 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -776947,15 +776947,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 3475c0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3475c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 339d34 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -776988,15 +776988,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 3478c0 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #332 @ 0x14c │ │ │ │ strb r6, [sp, #376] @ 0x178 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3477b0 │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #332 @ 0x14c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -777011,15 +777011,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3477c0 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -777131,15 +777131,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 3478a0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3478a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 339d34 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -777172,15 +777172,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 347ba0 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #316 @ 0x13c │ │ │ │ strb r6, [sp, #360] @ 0x168 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 347a90 │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #316 @ 0x13c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -777195,15 +777195,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 347aa0 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -777315,15 +777315,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 347b80 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 347b80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 339e08 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -777356,15 +777356,15 @@ │ │ │ │ ldr r4, [pc, #636] @ 347e80 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #316 @ 0x13c │ │ │ │ strb r6, [sp, #360] @ 0x168 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 347d70 │ │ │ │ mov sl, r5 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r2, #316 @ 0x13c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ @@ -777379,15 +777379,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 347d80 │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -777499,15 +777499,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 347e60 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 347e60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 339e08 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -777543,15 +777543,15 @@ │ │ │ │ movw r0, #8816 @ 0x2270 │ │ │ │ mov r6, #0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4] │ │ │ │ strb r6, [r5, r0] │ │ │ │ movw r0, #8824 @ 0x2278 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34806c │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw r2, #8824 @ 0x2278 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -777566,15 +777566,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ strb r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strb r6, [sp, #68] @ 0x44 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34807c │ │ │ │ ldm r5!, {r2, r3, r4, r7} │ │ │ │ mov r1, r0 │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ mov r6, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ @@ -777692,15 +777692,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 348164 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 348164 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 339650 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -777734,15 +777734,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r4, [pc, #624] @ 348464 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r0, [r4] │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ strb r6, [sp, #136] @ 0x88 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34834c │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 4ef5c │ │ │ │ @@ -777756,15 +777756,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ strb r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ strb r6, [sp, #60] @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34835c │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r5!, {r1, r2, r3, r4} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ @@ -777876,15 +777876,15 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 348444 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 348444 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 3384ac │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -777931,15 +777931,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ bl 4f1cc │ │ │ │ cmp r6, #0 │ │ │ │ beq 348518 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r2, #92]! @ 0x5c │ │ │ │ mov r3, r2 │ │ │ │ strb r0, [r3, #44]! @ 0x2c │ │ │ │ b 348558 │ │ │ │ mov r3, r7 │ │ │ │ @@ -777980,26 +777980,26 @@ │ │ │ │ bl 8de5ac │ │ │ │ ldr r1, [pc, #2168] @ 348e40 │ │ │ │ add r6, r4, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r6] │ │ │ │ add r0, sp, #1632 @ 0x660 │ │ │ │ mov r2, #5 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r5, [sp, #1636] @ 0x664 │ │ │ │ ldr r2, [sp, #1640] @ 0x668 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 8de698 │ │ │ │ ldr r1, [sp, #1632] @ 0x660 │ │ │ │ cmp r1, #0 │ │ │ │ beq 348608 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 8de690 │ │ │ │ bl 4ea30 │ │ │ │ bl 8de984 │ │ │ │ ldr r1, [r7, #108] @ 0x6c │ │ │ │ str r0, [r7, #112] @ 0x70 │ │ │ │ bl 4eb5c │ │ │ │ @@ -778018,15 +778018,15 @@ │ │ │ │ add r1, sp, #1104 @ 0x450 │ │ │ │ mov r3, #7 │ │ │ │ bl 36d784 │ │ │ │ ldr r1, [pc, #2016] @ 348e48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #1632 @ 0x660 │ │ │ │ mov r2, #14 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #576 @ 0x240 │ │ │ │ add r2, sp, #1632 @ 0x660 │ │ │ │ bl 2009e4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 8d8990 │ │ │ │ mov r1, r7 │ │ │ │ @@ -778064,15 +778064,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34872c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ beq 348784 │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ bl 570e8 │ │ │ │ mov sl, r0 │ │ │ │ b 348990 │ │ │ │ @@ -778132,15 +778132,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34883c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #4 │ │ │ │ beq 348864 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r6, #3 │ │ │ │ beq 348898 │ │ │ │ cmp r6, #1 │ │ │ │ bne 348878 │ │ │ │ @@ -778155,15 +778155,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 348898 │ │ │ │ cmp sl, #0 │ │ │ │ beq 348898 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ mov r1, r4 │ │ │ │ movweq r1, #1 │ │ │ │ add r0, sp, #1632 @ 0x660 │ │ │ │ mov r2, r8 │ │ │ │ bl 156728 │ │ │ │ ldr r5, [sp, #1632] @ 0x660 │ │ │ │ @@ -778182,15 +778182,15 @@ │ │ │ │ cmp ip, #2 │ │ │ │ bne 348908 │ │ │ │ cmp r5, #0 │ │ │ │ beq 348974 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 348974 │ │ │ │ add lr, r6, #8 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, sp, #1104 @ 0x450 │ │ │ │ ldm lr!, {r0, r2, r5, r6, r8} │ │ │ │ add r3, r1, #8 │ │ │ │ stmia r3!, {r0, r2, r5, r6, r8} │ │ │ │ @@ -778209,15 +778209,15 @@ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ bl 33c5dc │ │ │ │ cmp r5, #0 │ │ │ │ beq 348970 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov sl, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 348988 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e25c │ │ │ │ ldr r0, [r7, #124] @ 0x7c │ │ │ │ @@ -778387,28 +778387,28 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 348c74 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 348c74 │ │ │ │ str r8, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 64ced4 │ │ │ │ b 348dd0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 348cb0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 348cb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 348cb0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 4e25c │ │ │ │ @@ -778428,15 +778428,15 @@ │ │ │ │ b 348d0c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 348d88 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 348d88 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #144] @ 0x90 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ @@ -778460,15 +778460,15 @@ │ │ │ │ ldr r1, [sp, #1632] @ 0x660 │ │ │ │ mov r6, r0 │ │ │ │ str r8, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 348db0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 348db0 │ │ │ │ mov r6, r0 │ │ │ │ str r8, [sp, #32] │ │ │ │ b 348db0 │ │ │ │ mov r6, r0 │ │ │ │ str r8, [sp, #32] │ │ │ │ b 348db8 │ │ │ │ @@ -778617,15 +778617,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 348fd0 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3490f0 │ │ │ │ str r7, [sp] │ │ │ │ ldr r0, [pc, #856] @ 34933c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -778699,15 +778699,15 @@ │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 349118 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r6, #1 │ │ │ │ strb r6, [r4, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ bl 33807c │ │ │ │ ldr r1, [pc, #564] @ 349364 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -778778,15 +778778,15 @@ │ │ │ │ b 34927c │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34927c │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34927c │ │ │ │ mov r6, r0 │ │ │ │ b 3492f4 │ │ │ │ mov r6, r0 │ │ │ │ b 34927c │ │ │ │ mov r6, r0 │ │ │ │ b 3492cc │ │ │ │ @@ -778814,15 +778814,15 @@ │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3492e4 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ bl 33807c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #132] @ 0x84 │ │ │ │ mov r0, #2 │ │ │ │ @@ -779005,28 +779005,28 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #1700] @ 349c78 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 349614 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 50750 │ │ │ │ b 3496dc │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r1 │ │ │ │ @@ -779068,22 +779068,22 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 3496dc │ │ │ │ cmp r5, #0 │ │ │ │ beq 3496dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #232] @ 0xe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #308] @ 0x134 │ │ │ │ strb r5, [r4, #304] @ 0x130 │ │ │ │ mov r0, fp │ │ │ │ bl 339e08 │ │ │ │ ldr r1, [pc, #1384] @ 349c7c │ │ │ │ mov r0, #1 │ │ │ │ @@ -779135,15 +779135,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3497e8 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #4 │ │ │ │ bne 349810 │ │ │ │ mov r0, r8 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ bl 570e8 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ @@ -779211,15 +779211,15 @@ │ │ │ │ b 3499dc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 3fa4b0 │ │ │ │ + bl 3fa4a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34992c │ │ │ │ mov r0, r8 │ │ │ │ bl 4e25c │ │ │ │ cmp r6, #3 │ │ │ │ beq 349998 │ │ │ │ @@ -779231,27 +779231,27 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 349800 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 349800 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3499a8 │ │ │ │ b 3499dc │ │ │ │ cmp r6, #0 │ │ │ │ bne 349998 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 349998 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3499dc │ │ │ │ cmp r0, #1 │ │ │ │ bne 3499bc │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ @@ -779260,15 +779260,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3499dc │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3499dc │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3494bc │ │ │ │ @@ -779333,15 +779333,15 @@ │ │ │ │ b 349b08 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 349b74 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 349b74 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ b 349b74 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str sl, [sp, #12] │ │ │ │ @@ -779351,15 +779351,15 @@ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 349b54 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 349b54 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 64ced4 │ │ │ │ b 349bdc │ │ │ │ mov r8, r0 │ │ │ │ @@ -779574,15 +779574,15 @@ │ │ │ │ str r0, [r9, #32] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #8] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ mov r1, #4 │ │ │ │ str r4, [r9] │ │ │ │ str r4, [r9, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34a848 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ ldm r1!, {r3, r4, r5, r7} │ │ │ │ stmia r2!, {r3, r4, r5, r7} │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ @@ -779624,22 +779624,22 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 349f90 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ add r1, lr, #232 @ 0xe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3e95d4 │ │ │ │ + bl 3e95c8 │ │ │ │ b 349fa8 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ add r1, lr, #232 @ 0xe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3eab90 │ │ │ │ + bl 3eab84 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, #0 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 349fc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 7c4d74 │ │ │ │ @@ -779650,15 +779650,15 @@ │ │ │ │ str r0, [r6, #552] @ 0x228 │ │ │ │ add r5, r6, #552 @ 0x228 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r7, lr, #232 @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f0ac8 │ │ │ │ + bl 3f0abc │ │ │ │ ldrb r0, [r9] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r0, #3 │ │ │ │ bne 34a010 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl] │ │ │ │ b 34a470 │ │ │ │ @@ -779702,15 +779702,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34a09c │ │ │ │ cmp r1, #1 │ │ │ │ bne 34a0c4 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ uxtb r0, sl │ │ │ │ cmp r0, #2 │ │ │ │ beq 34a8bc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str sl, [sp, #32] │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ @@ -779761,15 +779761,15 @@ │ │ │ │ cmp r8, #-2147483646 @ 0x80000002 │ │ │ │ blt 34a678 │ │ │ │ cmp r8, #0 │ │ │ │ beq 34a678 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34a678 │ │ │ │ mov sl, r6 │ │ │ │ movw r1, #6456 @ 0x1938 │ │ │ │ ldrb r0, [sl, #557]! @ 0x22d │ │ │ │ add r1, r8, r1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -779832,15 +779832,15 @@ │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r5] │ │ │ │ str r0, [r5, #32] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ str r4, [r5, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34a8ec │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldm r1!, {r3, r4, r6, r7} │ │ │ │ stmia r2!, {r3, r4, r6, r7} │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ @@ -779883,60 +779883,60 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 34a3f8 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r0, sl, #36 @ 0x24 │ │ │ │ add r1, lr, #232 @ 0xe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ - bl 3e8db4 │ │ │ │ + bl 3e8da8 │ │ │ │ b 34a410 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ ldr r0, [r4, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 34a7d8 │ │ │ │ ldr r1, [pc, #2460] @ 34ad50 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ mov r2, #16 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 2df99c │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34a668 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34a668 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r0, sl, #36 @ 0x24 │ │ │ │ add r1, lr, #232 @ 0xe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ - bl 3eac9c │ │ │ │ + bl 3eac90 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, #0 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34a42c │ │ │ │ mov r0, r4 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r0, [sp, #2156] @ 0x86c │ │ │ │ str r0, [r6, #2120] @ 0x848 │ │ │ │ movw r0, #2120 @ 0x848 │ │ │ │ add r7, r6, r0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f07cc │ │ │ │ + bl 3f07c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #2 │ │ │ │ bne 34a488 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -779985,15 +779985,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34a508 │ │ │ │ cmp r1, #1 │ │ │ │ bne 34a530 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ tst r6, #1 │ │ │ │ bne 34a91c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r2, #2124] @ 0x84c │ │ │ │ strb r1, [r2, #2125] @ 0x84d │ │ │ │ @@ -780074,34 +780074,34 @@ │ │ │ │ bl 50750 │ │ │ │ ldr r4, [r6, #2128] @ 0x850 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [r6, #2136] @ 0x858 │ │ │ │ mov r0, r6 │ │ │ │ bl 3372cc │ │ │ │ ldr r1, [pc, #1752] @ 34ad84 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r4, [r6, #2152] @ 0x868 │ │ │ │ strb r4, [r6, #2144] @ 0x860 │ │ │ │ add sp, sp, #356 @ 0x164 │ │ │ │ add sp, sp, #10240 @ 0x2800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34a5c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ bne 34a61c │ │ │ │ b 34a978 │ │ │ │ ldr r3, [pc, #1588] @ 34ad28 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ ldr r0, [pc, #1584] @ 34ad2c │ │ │ │ add r1, lr, #232 @ 0xe8 │ │ │ │ @@ -780286,15 +780286,15 @@ │ │ │ │ b 34ab64 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34ab68 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34ab68 │ │ │ │ b 34ab64 │ │ │ │ mov r4, r0 │ │ │ │ b 34ab3c │ │ │ │ mov r4, r0 │ │ │ │ b 34ac10 │ │ │ │ mov r4, r0 │ │ │ │ @@ -780307,15 +780307,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34aa10 │ │ │ │ cmp r1, #1 │ │ │ │ bne 34ab10 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ b 34ab10 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #2160] @ 0x870 │ │ │ │ bl 4e25c │ │ │ │ b 34acac │ │ │ │ mov r4, r0 │ │ │ │ @@ -780325,15 +780325,15 @@ │ │ │ │ add r0, sp, #2160 @ 0x870 │ │ │ │ bl 1684c0 │ │ │ │ b 34aaf0 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ - bl 3d1aa8 │ │ │ │ + bl 3d1a9c │ │ │ │ b 34ab10 │ │ │ │ bl 77b24 │ │ │ │ b 34ac84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3336a0 │ │ │ │ b 34ab10 │ │ │ │ @@ -780350,15 +780350,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34aabc │ │ │ │ cmp r1, #1 │ │ │ │ bne 34abe4 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ b 34abe4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #108 @ 0x6c │ │ │ │ bl 3336a0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -780397,15 +780397,15 @@ │ │ │ │ add r0, sp, #2160 @ 0x870 │ │ │ │ bl 1690f4 │ │ │ │ b 34abc4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ - bl 3d1654 │ │ │ │ + bl 3d1648 │ │ │ │ b 34abe4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ str fp, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 332a1c │ │ │ │ b 34abe4 │ │ │ │ @@ -780646,15 +780646,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 34b398 │ │ │ │ cmp r5, #0 │ │ │ │ beq 34b398 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34b398 │ │ │ │ ldr r2, [r4, #284] @ 0x11c │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ b 34afb4 │ │ │ │ mov r0, #3 │ │ │ │ str r5, [r4, #268] @ 0x10c │ │ │ │ strb r0, [r4, #272] @ 0x110 │ │ │ │ @@ -780701,15 +780701,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34b060 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #4 │ │ │ │ bne 34b08c │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ bl 570e8 │ │ │ │ mov r7, r0 │ │ │ │ ldr sl, [sp] │ │ │ │ @@ -780761,15 +780761,15 @@ │ │ │ │ b 34b214 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 3fa76c │ │ │ │ + bl 3fa760 │ │ │ │ ldr sl, [sp] │ │ │ │ cmp r8, #0 │ │ │ │ beq 34b164 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e25c │ │ │ │ cmp r5, #3 │ │ │ │ beq 34b1d0 │ │ │ │ @@ -780781,27 +780781,27 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 34b07c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34b07c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r0, #3 │ │ │ │ bne 34b1e0 │ │ │ │ b 34b214 │ │ │ │ cmp r5, #0 │ │ │ │ bne 34b1d0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34b1d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 34b214 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34b1f4 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ @@ -780810,15 +780810,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 34b214 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34b214 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 34afe8 │ │ │ │ @@ -780890,39 +780890,39 @@ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #772] @ 34b64c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #29 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34b388 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r4, #232] @ 0xe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #308] @ 0x134 │ │ │ │ strb r5, [r4, #304] @ 0x130 │ │ │ │ mov r0, sl │ │ │ │ bl 339e08 │ │ │ │ ldr r1, [pc, #640] @ 34b650 │ │ │ │ mov r0, #1 │ │ │ │ @@ -780982,15 +780982,15 @@ │ │ │ │ b 34b4dc │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34b548 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34b548 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 334500 │ │ │ │ b 34b548 │ │ │ │ stm sp, {sl, fp} │ │ │ │ mov r8, r0 │ │ │ │ @@ -781004,15 +781004,15 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ stm sp, {sl, fp} │ │ │ │ cmp r1, #0 │ │ │ │ beq 34b528 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34b528 │ │ │ │ stm sp, {sl, fp} │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 64ced4 │ │ │ │ b 34b5b0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -781182,26 +781182,26 @@ │ │ │ │ bl 8de5ac │ │ │ │ ldr r1, [pc, #2424] @ 34c148 │ │ │ │ add r5, r4, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r5] │ │ │ │ add r0, sp, #1616 @ 0x650 │ │ │ │ mov r2, #5 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r7, [sp, #1620] @ 0x654 │ │ │ │ ldr r2, [sp, #1624] @ 0x658 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 8de698 │ │ │ │ ldr r1, [sp, #1616] @ 0x650 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34b810 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 8de690 │ │ │ │ bl 4ea30 │ │ │ │ bl 8de984 │ │ │ │ ldr r1, [sl, #180] @ 0xb4 │ │ │ │ str r0, [sl, #184] @ 0xb8 │ │ │ │ bl 4eb5c │ │ │ │ @@ -781220,15 +781220,15 @@ │ │ │ │ add r1, sp, #1088 @ 0x440 │ │ │ │ mov r3, #7 │ │ │ │ bl 36d784 │ │ │ │ ldr r1, [pc, #2272] @ 34c150 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #1616 @ 0x650 │ │ │ │ mov r2, #14 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ add r2, sp, #1616 @ 0x650 │ │ │ │ bl 2009e4 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 8d8990 │ │ │ │ mov r1, sl │ │ │ │ @@ -781269,15 +781269,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 34bae4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 34bae4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34bae4 │ │ │ │ ldrd r0, [sl, #196] @ 0xc4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -781357,39 +781357,39 @@ │ │ │ │ str r1, [sp, #2144] @ 0x860 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #1752] @ 34c16c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #1616 @ 0x650 │ │ │ │ mov r2, #31 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r5, [sp, #1620] @ 0x654 │ │ │ │ ldr r1, [sp, #1624] @ 0x658 │ │ │ │ mov r0, r5 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sl, #164] @ 0xa4 │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #1616] @ 0x650 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34bad4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [sl, #164] @ 0xa4 │ │ │ │ bl 50750 │ │ │ │ ldr r4, [sl, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [sl, #212] @ 0xd4 │ │ │ │ strb r4, [sl, #208] @ 0xd0 │ │ │ │ mov r0, r9 │ │ │ │ bl 339edc │ │ │ │ ldr r1, [pc, #1620] @ 34c170 │ │ │ │ mov r0, #1 │ │ │ │ @@ -781408,15 +781408,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34bb6c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 34bb90 │ │ │ │ mov r0, r4 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ bl 570e8 │ │ │ │ mov r4, r0 │ │ │ │ b 34bd68 │ │ │ │ @@ -781460,15 +781460,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34bc3c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #4 │ │ │ │ beq 34bc60 │ │ │ │ cmp r5, #3 │ │ │ │ beq 34bc98 │ │ │ │ cmp r5, #1 │ │ │ │ bne 34bc78 │ │ │ │ mov r0, r9 │ │ │ │ @@ -781483,15 +781483,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 34bc98 │ │ │ │ cmp r9, #0 │ │ │ │ beq 34bc98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp fp, #0 │ │ │ │ mov r1, r5 │ │ │ │ movweq r1, #1 │ │ │ │ add r0, sp, #1616 @ 0x650 │ │ │ │ mov r2, fp │ │ │ │ bl 156728 │ │ │ │ @@ -781513,29 +781513,29 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 34bd14 │ │ │ │ cmp r7, #0 │ │ │ │ beq 34bd4c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34bd4c │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ str r0, [sp, #2152] @ 0x868 │ │ │ │ ldr r0, [sl, #172] @ 0xac │ │ │ │ str r4, [sp, #2148] @ 0x864 │ │ │ │ str r1, [sp, #2144] @ 0x860 │ │ │ │ add r1, sp, #2144 @ 0x860 │ │ │ │ - bl 3faa28 │ │ │ │ + bl 3faa1c │ │ │ │ cmp r7, #0 │ │ │ │ beq 34bd48 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34bd60 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e25c │ │ │ │ ldr r0, [sl, #196] @ 0xc4 │ │ │ │ @@ -781624,24 +781624,24 @@ │ │ │ │ b 34bf14 │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 34bef8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34bef8 │ │ │ │ b 34bf5c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34bfac │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34bfac │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34bfac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 4e25c │ │ │ │ @@ -781659,30 +781659,30 @@ │ │ │ │ ldr r1, [sp, #1616] @ 0x650 │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34bf64 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34bf64 │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 64ced4 │ │ │ │ b 34c0bc │ │ │ │ b 34bfd0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34c078 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34c078 │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ ldrd r0, [sl, #200] @ 0xc8 │ │ │ │ str fp, [sp, #24] │ │ │ │ bl 338018 │ │ │ │ ldr r0, [sl, #196] @ 0xc4 │ │ │ │ @@ -781712,15 +781712,15 @@ │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ str fp, [sp, #24] │ │ │ │ beq 34c09c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34c09c │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ str fp, [sp, #24] │ │ │ │ b 34c09c │ │ │ │ str r9, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ @@ -781882,15 +781882,15 @@ │ │ │ │ mov r5, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #46 @ 0x2e │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34c45c │ │ │ │ ldr r1, [pc, #3264] @ 34cfa4 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -781942,21 +781942,21 @@ │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34c3c8 │ │ │ │ add r0, r9, #36 @ 0x24 │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3e9bec │ │ │ │ + bl 3e9be0 │ │ │ │ b 34c3dc │ │ │ │ add r0, r9, #36 @ 0x24 │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3eb4fc │ │ │ │ + bl 3eb4f0 │ │ │ │ mov r4, r0 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34c3f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ @@ -782028,15 +782028,15 @@ │ │ │ │ b 34c620 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 34c54c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34c54c │ │ │ │ mov r5, r0 │ │ │ │ b 34c610 │ │ │ │ mov r5, r0 │ │ │ │ b 34c5d0 │ │ │ │ b 34c5a4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -782045,15 +782045,15 @@ │ │ │ │ b 34c5a8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r2, #1 │ │ │ │ mov r8, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34c5a8 │ │ │ │ b 34c5a4 │ │ │ │ mov r5, r0 │ │ │ │ b 34c5c0 │ │ │ │ mov r5, r0 │ │ │ │ b 34c5e8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -782177,15 +782177,15 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 34cb40 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34c770 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34cc8c │ │ │ │ mov r1, #1 │ │ │ │ @@ -782202,15 +782202,15 @@ │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 34ca4c │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34c7b0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34c7b0 │ │ │ │ ldr r0, [fp, #96] @ 0x60 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [pc, #2080] @ 34d010 │ │ │ │ ldr r3, [pc, #2080] @ 34d014 │ │ │ │ @@ -782258,48 +782258,48 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 34cb18 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34c890 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34c890 │ │ │ │ ldr r1, [pc, #1848] @ 34cff8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ mov r2, #24 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r4, [sp, #876] @ 0x36c │ │ │ │ ldr r1, [sp, #880] @ 0x370 │ │ │ │ mov r0, r4 │ │ │ │ bl 8deab8 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34c8f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [pc, #1788] @ 34cffc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r4, [sp, #876] @ 0x36c │ │ │ │ ldr r2, [sp, #880] @ 0x370 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ bl 8deb10 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34c938 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp, #96] @ 0x60 │ │ │ │ ldr r6, [r0] │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #884] @ 0x374 │ │ │ │ @@ -782311,15 +782311,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 34c988 │ │ │ │ cmp r4, #0 │ │ │ │ beq 34c988 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp, #96] @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 135390 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34cb84 │ │ │ │ @@ -782336,15 +782336,15 @@ │ │ │ │ ldr r0, [pc, #1588] @ 34d008 │ │ │ │ mov r1, #4 │ │ │ │ mov r9, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ ldr fp, [fp, #96] @ 0x60 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ mov r5, r0 │ │ │ │ clz r0, r0 │ │ │ │ cmp r5, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r0, [sp, #20] │ │ │ │ beq 34cd98 │ │ │ │ ldr r1, [fp] │ │ │ │ @@ -782410,29 +782410,29 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 34cb18 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34caf0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34caf0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 34cb34 │ │ │ │ add r0, r8, r8, lsl #1 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r1, fp, #104 @ 0x68 │ │ │ │ str r1, [fp, #108] @ 0x6c │ │ │ │ b 34c628 │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ bne 34c764 │ │ │ │ b 34c770 │ │ │ │ mov r0, #4 │ │ │ │ mov r4, #3 │ │ │ │ strb r0, [fp, #100] @ 0x64 │ │ │ │ @@ -782446,15 +782446,15 @@ │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl 50750 │ │ │ │ cmp sl, #0 │ │ │ │ beq 34cba4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, fp, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ bl 17da20 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34cbe8 │ │ │ │ dmb ish │ │ │ │ @@ -782463,15 +782463,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34cbc0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 34cbe8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r0, [fp, #88] @ 0x58 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [fp, #100] @ 0x64 │ │ │ │ bl 50750 │ │ │ │ strb r4, [fp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 3375f4 │ │ │ │ @@ -782593,15 +782593,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34cdc8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 34c610 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ b 34c610 │ │ │ │ bl 77b24 │ │ │ │ b 34cecc │ │ │ │ b 34cecc │ │ │ │ mov r5, r0 │ │ │ │ b 34ce20 │ │ │ │ mov r5, r0 │ │ │ │ @@ -782621,34 +782621,34 @@ │ │ │ │ b 34cf6c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34cf54 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34cf54 │ │ │ │ b 34cf50 │ │ │ │ b 34cf08 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34cf0c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34cf0c │ │ │ │ b 34cf08 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34cf14 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34cf14 │ │ │ │ mov r5, r0 │ │ │ │ b 34cf14 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ bl 33cd84 │ │ │ │ b 34cf64 │ │ │ │ @@ -782672,15 +782672,15 @@ │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl 50750 │ │ │ │ cmp sl, #0 │ │ │ │ beq 34cf6c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34cf6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r6, #4] │ │ │ │ b 34cf64 │ │ │ │ mov r5, r0 │ │ │ │ @@ -782907,15 +782907,15 @@ │ │ │ │ ldr r1, [r9, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34d2d8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [r9, #28] │ │ │ │ mov r0, r8 │ │ │ │ bl 3383a0 │ │ │ │ ldr r1, [pc, #640] @ 34d570 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -783434,15 +783434,15 @@ │ │ │ │ beq 34dafc │ │ │ │ bl 4f1cc │ │ │ │ cmp r7, #0 │ │ │ │ beq 34db14 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [r4, #8] │ │ │ │ strb r0, [r4, #12] │ │ │ │ b 34db44 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -783916,15 +783916,15 @@ │ │ │ │ strb r0, [r9, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9, #24] │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #4 │ │ │ │ str r5, [r9] │ │ │ │ str r5, [r9, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34ec58 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ @@ -783969,36 +783969,36 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e374 │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ add r1, lr, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3e8cb0 │ │ │ │ + bl 3e8ca4 │ │ │ │ b 34e38c │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ add r1, lr, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3ea00c │ │ │ │ + bl 3ea000 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, #0 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e3a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ add r0, sp, #4352 @ 0x1100 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [r8, #568] @ 0x238 │ │ │ │ add r6, r8, #568 @ 0x238 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f0df8 │ │ │ │ + bl 3f0dec │ │ │ │ uxtb r7, r0 │ │ │ │ cmp r7, #3 │ │ │ │ bne 34e3dc │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4] │ │ │ │ b 34e7f8 │ │ │ │ ldr r4, [r6] │ │ │ │ @@ -784026,15 +784026,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34e42c │ │ │ │ cmp r1, #1 │ │ │ │ bne 34e454 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ cmp r7, #2 │ │ │ │ beq 34ecc0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #572] @ 0x23c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #573] @ 0x23d │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -784049,27 +784049,27 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 34ebe0 │ │ │ │ ldr r1, [pc, #3256] @ 34f158 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ mov r2, #16 │ │ │ │ add r0, lr, #480 @ 0x1e0 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r4, [r9, #4] │ │ │ │ ldr r3, [r9, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ bl 2df99c │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34e4e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #20] │ │ │ │ cmp r0, #1 │ │ │ │ bne 34e9a0 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ bl 4e25c │ │ │ │ b 34e9c0 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ @@ -784104,15 +784104,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 34e9e8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 34e9e8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34e9e8 │ │ │ │ movw r1, #6640 @ 0x19f0 │ │ │ │ mov r4, r8 │ │ │ │ add r1, fp, r1 │ │ │ │ ldrb r0, [r4, #573]! @ 0x23d │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -784178,15 +784178,15 @@ │ │ │ │ strb r0, [r9, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9, #24] │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #4 │ │ │ │ str r5, [r9] │ │ │ │ str r5, [r9, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34ecf0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ @@ -784232,36 +784232,36 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e790 │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ add r0, fp, #36 @ 0x24 │ │ │ │ add r1, lr, #480 @ 0x1e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3e96d8 │ │ │ │ + bl 3e96cc │ │ │ │ b 34e7a8 │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ add r0, fp, #36 @ 0x24 │ │ │ │ add r1, lr, #480 @ 0x1e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3ea548 │ │ │ │ + bl 3ea53c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #0 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e7c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ add r0, sp, #4352 @ 0x1100 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [r8, #2176] @ 0x880 │ │ │ │ add r6, r8, #2176 @ 0x880 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f0df8 │ │ │ │ + bl 3f0dec │ │ │ │ uxtb r7, r0 │ │ │ │ cmp r7, #3 │ │ │ │ bne 34e81c │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, #4 │ │ │ │ mov r4, #3 │ │ │ │ @@ -784298,15 +784298,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34e86c │ │ │ │ cmp r1, #1 │ │ │ │ bne 34e894 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ cmp r7, #2 │ │ │ │ beq 34ed20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #2180] @ 0x884 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #2181] @ 0x885 │ │ │ │ mov r0, sl │ │ │ │ @@ -784373,15 +784373,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 34e9c0 │ │ │ │ ldr r1, [r8, #28] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34e9c0 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r8, #16] │ │ │ │ ldr r0, [r8, #8] │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #18] │ │ │ │ mov r0, r8 │ │ │ │ @@ -784390,15 +784390,15 @@ │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r8, #2184] @ 0x888 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [r8, #2200] @ 0x898 │ │ │ │ strb r4, [r8, #2192] @ 0x890 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 339650 │ │ │ │ ldr r1, [pc, #1852] @ 34f15c │ │ │ │ mov r0, #1 │ │ │ │ @@ -784410,21 +784410,21 @@ │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 34e910 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ bne 34e918 │ │ │ │ b 34ed78 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34e994 │ │ │ │ ldr r3, [pc, #1720] @ 34f130 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [pc, #1716] @ 34f134 │ │ │ │ add r1, lr, #264 @ 0x108 │ │ │ │ mov sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -784639,24 +784639,24 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34edc0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 34ef0c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 34ef0c │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34f024 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34f024 │ │ │ │ b 34f020 │ │ │ │ b 34f020 │ │ │ │ b 34f020 │ │ │ │ mov r7, r0 │ │ │ │ b 34ef34 │ │ │ │ mov r7, r0 │ │ │ │ @@ -784674,15 +784674,15 @@ │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ bl 168f3c │ │ │ │ b 34eef0 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ add r0, lr, #480 @ 0x1e0 │ │ │ │ - bl 3de380 │ │ │ │ + bl 3de374 │ │ │ │ b 34ef0c │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34efd4 │ │ │ │ dmb ish │ │ │ │ @@ -784691,15 +784691,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34ee90 │ │ │ │ cmp r1, #1 │ │ │ │ bne 34efd4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ b 34efd4 │ │ │ │ bl 77b24 │ │ │ │ b 34f020 │ │ │ │ b 34f020 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ b 34f098 │ │ │ │ @@ -784748,15 +784748,15 @@ │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ bl 168d98 │ │ │ │ b 34efb8 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ add lr, sp, #8192 @ 0x2000 │ │ │ │ add r0, lr, #480 @ 0x1e0 │ │ │ │ - bl 3de380 │ │ │ │ + bl 3de374 │ │ │ │ b 34efd4 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 33ccb4 │ │ │ │ b 34efd4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -785031,28 +785031,28 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #1780] @ 34faf0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34f43c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 50750 │ │ │ │ b 34f504 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r1 │ │ │ │ @@ -785094,22 +785094,22 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 34f504 │ │ │ │ cmp r5, #0 │ │ │ │ beq 34f504 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #232] @ 0xe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #308] @ 0x134 │ │ │ │ strb r5, [r4, #304] @ 0x130 │ │ │ │ mov r0, fp │ │ │ │ bl 339e08 │ │ │ │ ldr r1, [pc, #1464] @ 34faf4 │ │ │ │ mov r0, #1 │ │ │ │ @@ -785124,15 +785124,15 @@ │ │ │ │ str r5, [r4, #268] @ 0x10c │ │ │ │ ldr r3, [pc, #1388] @ 34fad4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #5 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3f9f08 │ │ │ │ + bl 3f9efc │ │ │ │ ldrb r1, [sp, #72] @ 0x48 │ │ │ │ add r0, r4, #272 @ 0x110 │ │ │ │ cmp r1, #4 │ │ │ │ bne 34f598 │ │ │ │ mov r1, #3 │ │ │ │ strb r1, [r0] │ │ │ │ b 34f5a4 │ │ │ │ @@ -785177,15 +785177,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34f650 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #4 │ │ │ │ bne 34f678 │ │ │ │ mov r0, r8 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ bl 570e8 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ @@ -785253,15 +785253,15 @@ │ │ │ │ b 34f844 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 3fa1f4 │ │ │ │ + bl 3fa1e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34f794 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e25c │ │ │ │ cmp r6, #3 │ │ │ │ beq 34f800 │ │ │ │ @@ -785273,27 +785273,27 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 34f668 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34f668 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r0, #3 │ │ │ │ bne 34f810 │ │ │ │ b 34f844 │ │ │ │ cmp r6, #0 │ │ │ │ bne 34f800 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34f800 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 34f844 │ │ │ │ cmp r0, #1 │ │ │ │ bne 34f824 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ @@ -785302,15 +785302,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 34f844 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34f844 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34f2e4 │ │ │ │ @@ -785375,15 +785375,15 @@ │ │ │ │ b 34f970 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 34f9e8 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34f9e8 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ b 34f9e8 │ │ │ │ mov r8, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ b 34f9f0 │ │ │ │ @@ -785396,15 +785396,15 @@ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 34f9c8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 34f9c8 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 64ced4 │ │ │ │ b 34fa50 │ │ │ │ mov r8, r0 │ │ │ │ @@ -785585,15 +785585,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 350524 │ │ │ │ add r1, r6, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r9, r1, r7 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldm r1!, {r3, r4, r5, r6, r7} │ │ │ │ @@ -785615,26 +785615,26 @@ │ │ │ │ ldrb r1, [sl] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 350534 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ strb r7, [r8, #17] │ │ │ │ str r0, [r8, #4] │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ mov r1, #8 │ │ │ │ ldrb r0, [sl] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 350544 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r7] │ │ │ │ str r0, [r7, #12] │ │ │ │ @@ -785645,15 +785645,15 @@ │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 350454 │ │ │ │ ldrb r0, [sl] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ ldr r4, [r8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 350554 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ @@ -785681,24 +785681,24 @@ │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr sl, [sp, #16] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ bne 34fe30 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3e3028 │ │ │ │ + bl 3e301c │ │ │ │ ldr r0, [r8, #8] │ │ │ │ strb r6, [r8, #16] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 34fe54 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3e2ffc │ │ │ │ + bl 3e2ff0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3504bc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #2028] @ 0x7ec │ │ │ │ str r9, [sl, #2020] @ 0x7e4 │ │ │ │ @@ -785732,15 +785732,15 @@ │ │ │ │ str sl, [sp, #16] │ │ │ │ b 34fc5c │ │ │ │ add r5, sl, #16 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f1940 │ │ │ │ + bl 3f1934 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ bne 34ff30 │ │ │ │ mov r0, #4 │ │ │ │ mov r4, #3 │ │ │ │ strb r0, [r8, #19] │ │ │ │ mov r0, #0 │ │ │ │ @@ -785773,29 +785773,29 @@ │ │ │ │ str r0, [r9, #28] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 34ffa0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34ffd8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 34ffb0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 34ffd8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 3500d4 │ │ │ │ ldr r0, [pc, #2472] @ 350990 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ bhi 3500cc │ │ │ │ @@ -785901,15 +785901,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 3503f4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3503f4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3503f4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, fp │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r4 │ │ │ │ bl 15535c │ │ │ │ @@ -785918,15 +785918,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 35034c │ │ │ │ cmp r6, #0 │ │ │ │ beq 3501e4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r1] │ │ │ │ beq 3503e4 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr r0, [pc, #1980] @ 3509c0 │ │ │ │ @@ -785992,38 +785992,38 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #1744] @ 3509d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r2, #29 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sl, #2056] @ 0x808 │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 350340 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 64ced4 │ │ │ │ b 3503e4 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sl, #2040] @ 0x7f8 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 3faa28 │ │ │ │ + bl 3faa1c │ │ │ │ ldr r0, [pc, #1584] @ 3509a0 │ │ │ │ ldr r1, [sl, #2040] @ 0x7f8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ add r0, r0, r1 │ │ │ │ @@ -786043,43 +786043,43 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 35043c │ │ │ │ cmp r6, #0 │ │ │ │ beq 3503d8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sl, #2056] @ 0x808 │ │ │ │ bl 50750 │ │ │ │ movw r0, #2052 @ 0x804 │ │ │ │ add r4, sl, r0 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [r8, #2064] @ 0x810 │ │ │ │ mov r0, r8 │ │ │ │ bl 338328 │ │ │ │ ldr r1, [pc, #1408] @ 3509a8 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r4, [r8, #2080] @ 0x820 │ │ │ │ strb r4, [r8, #2072] @ 0x818 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ bne 3503c8 │ │ │ │ b 3503d8 │ │ │ │ bl 362a98 │ │ │ │ bl 8e3c68 │ │ │ │ ldr r3, [pc, #1292] @ 350970 │ │ │ │ ldr r2, [pc, #1292] @ 350974 │ │ │ │ @@ -786219,27 +786219,27 @@ │ │ │ │ b 35067c │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3508e8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3508e8 │ │ │ │ mov r7, r0 │ │ │ │ b 350760 │ │ │ │ mov r7, r0 │ │ │ │ b 3508f4 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3506d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3506d0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 64ced4 │ │ │ │ b 3508f4 │ │ │ │ mov r7, r0 │ │ │ │ b 3508e0 │ │ │ │ @@ -786258,15 +786258,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 35070c │ │ │ │ cmp r1, #1 │ │ │ │ bne 350760 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ b 350760 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ b 3508e8 │ │ │ │ b 35083c │ │ │ │ b 35083c │ │ │ │ mov r7, r0 │ │ │ │ @@ -786290,22 +786290,22 @@ │ │ │ │ b 350844 │ │ │ │ b 350844 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ mov r7, r0 │ │ │ │ b 350874 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 3d1fa8 │ │ │ │ + bl 3d1f9c │ │ │ │ ldr sl, [sp, #16] │ │ │ │ b 3508a4 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 3da448 │ │ │ │ + bl 3da43c │ │ │ │ b 3508d4 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [sl, #2028] @ 0x7ec │ │ │ │ mov r4, sl │ │ │ │ cmp r0, #3 │ │ │ │ bne 3507fc │ │ │ │ @@ -786338,27 +786338,27 @@ │ │ │ │ beq 350874 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 350874 │ │ │ │ - bl 3e2ffc │ │ │ │ + bl 3e2ff0 │ │ │ │ ldrb r0, [sl, #13] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3508a4 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne 3508a4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e3028 │ │ │ │ + bl 3e301c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #13] │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ add r0, fp, r0 │ │ │ │ bl 33e660 │ │ │ │ ldrb r0, [sl, #14] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -786559,15 +786559,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 350ffc │ │ │ │ cmp r5, #0 │ │ │ │ beq 350ffc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 350ffc │ │ │ │ ldr r2, [r4, #284] @ 0x11c │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ b 350c18 │ │ │ │ mov r0, #3 │ │ │ │ str r5, [r4, #268] @ 0x10c │ │ │ │ strb r0, [r4, #272] @ 0x110 │ │ │ │ @@ -786614,15 +786614,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 350cc4 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #4 │ │ │ │ bne 350cf0 │ │ │ │ mov r0, r6 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ bl 570e8 │ │ │ │ mov r7, r0 │ │ │ │ ldr sl, [sp] │ │ │ │ @@ -786674,15 +786674,15 @@ │ │ │ │ b 350e78 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 3face4 │ │ │ │ + bl 3facd8 │ │ │ │ ldr sl, [sp] │ │ │ │ cmp r8, #0 │ │ │ │ beq 350dc8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e25c │ │ │ │ cmp r5, #3 │ │ │ │ beq 350e34 │ │ │ │ @@ -786694,27 +786694,27 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 350ce0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 350ce0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r0, #3 │ │ │ │ bne 350e44 │ │ │ │ b 350e78 │ │ │ │ cmp r5, #0 │ │ │ │ bne 350e34 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 350e34 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 350e78 │ │ │ │ cmp r0, #1 │ │ │ │ bne 350e58 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ @@ -786723,15 +786723,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 350e78 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 350e78 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 350c4c │ │ │ │ @@ -786803,39 +786803,39 @@ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #772] @ 3512b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #29 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 350fec │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r4, #232] @ 0xe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #308] @ 0x134 │ │ │ │ strb r5, [r4, #304] @ 0x130 │ │ │ │ mov r0, sl │ │ │ │ bl 339e08 │ │ │ │ ldr r1, [pc, #640] @ 3512b4 │ │ │ │ mov r0, #1 │ │ │ │ @@ -786895,15 +786895,15 @@ │ │ │ │ b 351140 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3511ac │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3511ac │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 334500 │ │ │ │ b 3511ac │ │ │ │ stm sp, {sl, fp} │ │ │ │ mov r8, r0 │ │ │ │ @@ -786917,15 +786917,15 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ stm sp, {sl, fp} │ │ │ │ cmp r1, #0 │ │ │ │ beq 35118c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 35118c │ │ │ │ stm sp, {sl, fp} │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 64ced4 │ │ │ │ b 351214 │ │ │ │ mov r8, r0 │ │ │ │ @@ -787040,15 +787040,15 @@ │ │ │ │ beq 351354 │ │ │ │ bl 4f1cc │ │ │ │ cmp r7, #0 │ │ │ │ beq 35136c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [r6] │ │ │ │ strb r0, [r6, #4] │ │ │ │ b 35139c │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -787343,15 +787343,15 @@ │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ ldr r6, [r4, #260] @ 0x104 │ │ │ │ ldr r7, [r4, #264] @ 0x108 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [r4, #268] @ 0x10c │ │ │ │ strb r5, [r4, #280] @ 0x118 │ │ │ │ - bl 3fb854 │ │ │ │ + bl 3fb848 │ │ │ │ mov r1, #304 @ 0x130 │ │ │ │ str r0, [r4, #272] @ 0x110 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ strh r5, [r4, r1] │ │ │ │ str r6, [r4, #284] @ 0x11c │ │ │ │ str r7, [r4, #288] @ 0x120 │ │ │ │ str r0, [r4, #300] @ 0x12c │ │ │ │ @@ -787404,15 +787404,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 351ca0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 351ca0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 351ca0 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ ldr r2, [r4, #304] @ 0x130 │ │ │ │ b 351998 │ │ │ │ mov r0, #3 │ │ │ │ str r6, [r4, #284] @ 0x11c │ │ │ │ strb r0, [r4, #288] @ 0x120 │ │ │ │ @@ -787476,51 +787476,51 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 351a3c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r9, #0 │ │ │ │ beq 351a98 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ bne 351a88 │ │ │ │ cmp r7, #0 │ │ │ │ beq 351a64 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 570e8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #3 │ │ │ │ bne 351ae0 │ │ │ │ b 351b14 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #1 │ │ │ │ bne 351aac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 4e25c │ │ │ │ b 351acc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r5, #0 │ │ │ │ bne 351acc │ │ │ │ cmp r1, #0 │ │ │ │ beq 351acc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #0 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ strb r5, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #3 │ │ │ │ beq 351b14 │ │ │ │ cmp r0, #1 │ │ │ │ bne 351af4 │ │ │ │ @@ -787530,15 +787530,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 351b14 │ │ │ │ ldr r1, [r4, #296] @ 0x128 │ │ │ │ cmp r1, #0 │ │ │ │ beq 351b14 │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ mov r0, #0 │ │ │ │ @@ -787612,39 +787612,39 @@ │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #784] @ 351f60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ mov r2, #25 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 351c90 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r4, #244] @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #324] @ 0x144 │ │ │ │ strb r5, [r4, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 339d34 │ │ │ │ ldr r1, [pc, #652] @ 351f64 │ │ │ │ mov r0, #1 │ │ │ │ @@ -787701,15 +787701,15 @@ │ │ │ │ b 351e08 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 351e2c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 351e2c │ │ │ │ mov r5, r0 │ │ │ │ b 351e50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #28] │ │ │ │ bl 4e25c │ │ │ │ @@ -787718,15 +787718,15 @@ │ │ │ │ b 351ec4 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 351e0c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 351e0c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 64ced4 │ │ │ │ b 351ec4 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ @@ -787737,15 +787737,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [r4, #280] @ 0x118 │ │ │ │ tstne r0, #1 │ │ │ │ beq 351e50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ bl 33d8e8 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ bl 50750 │ │ │ │ b 351eac │ │ │ │ @@ -787878,15 +787878,15 @@ │ │ │ │ strb r1, [r8, #96] @ 0x60 │ │ │ │ str r0, [r8, #88] @ 0x58 │ │ │ │ add r5, r8, #88 @ 0x58 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f10ac │ │ │ │ + bl 3f10a0 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ bne 3520ac │ │ │ │ mov r5, #3 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r8, #97] @ 0x61 │ │ │ │ strb r5, [r8, #104] @ 0x68 │ │ │ │ @@ -787917,29 +787917,29 @@ │ │ │ │ cmp r2, #-2147483646 @ 0x80000002 │ │ │ │ blt 352120 │ │ │ │ cmp r2, #0 │ │ │ │ beq 352120 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 352158 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 352130 │ │ │ │ cmp r1, #1 │ │ │ │ bne 352158 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ beq 352268 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 352438 │ │ │ │ ldr r0, [r8, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -787951,15 +787951,15 @@ │ │ │ │ bl 8ddee0 │ │ │ │ ldr r0, [pc, #2756] @ 352c58 │ │ │ │ mov r1, #1 │ │ │ │ mov sl, #7 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35299c │ │ │ │ mov r9, r0 │ │ │ │ movw r0, #27745 @ 0x6c61 │ │ │ │ movt r0, #25705 @ 0x6469 │ │ │ │ mov r6, #7 │ │ │ │ str r0, [r9, #3] │ │ │ │ @@ -787998,15 +787998,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 35236c │ │ │ │ cmp r5, #0 │ │ │ │ beq 35236c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 35236c │ │ │ │ ldr r0, [pc, #2628] @ 352cb4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bhi 352364 │ │ │ │ @@ -788071,15 +788071,15 @@ │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r8, #92] @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r8, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ bne 352708 │ │ │ │ ldr r6, [fp] │ │ │ │ cmp r6, #0 │ │ │ │ beq 352708 │ │ │ │ add r0, r6, #24 │ │ │ │ @@ -788100,29 +788100,29 @@ │ │ │ │ cmp r2, #-2147483646 @ 0x80000002 │ │ │ │ blt 3523fc │ │ │ │ cmp r2, #0 │ │ │ │ beq 3523fc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 352708 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 35240c │ │ │ │ cmp r1, #1 │ │ │ │ bne 352708 │ │ │ │ dmb ish │ │ │ │ mov r0, fp │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ b 352708 │ │ │ │ ldr r7, [r8, #84] @ 0x54 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #32 │ │ │ │ @@ -788168,15 +788168,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ bl 9302ec │ │ │ │ cmp r5, #0 │ │ │ │ beq 35250c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r7, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ bl 8e6d80 │ │ │ │ b 3525f0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ @@ -788220,15 +788220,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ bl 9302ec │ │ │ │ cmp r5, #0 │ │ │ │ beq 3525dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r7, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ bl 8e6d80 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -788238,21 +788238,21 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #0 │ │ │ │ strb r0, [r6] │ │ │ │ beq 352624 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 35263c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ add r0, r8, #80 @ 0x50 │ │ │ │ bl 18cf9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -788286,24 +788286,24 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne 3526e4 │ │ │ │ cmp sl, #0 │ │ │ │ beq 3526e4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #80] @ 0x50 │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r8, #92] @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r8, #97] @ 0x61 │ │ │ │ mov r0, fp │ │ │ │ bl 333844 │ │ │ │ ldr r1, [pc, #1424] @ 352cb0 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -788499,15 +788499,15 @@ │ │ │ │ b 352a1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 352b7c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 352b7c │ │ │ │ b 352b78 │ │ │ │ b 352b78 │ │ │ │ mov r4, r0 │ │ │ │ b 352bcc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp] │ │ │ │ @@ -788521,15 +788521,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 352a64 │ │ │ │ cmp r1, #1 │ │ │ │ bne 352a94 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ mov fp, r7 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ b 352bf0 │ │ │ │ mov fp, r7 │ │ │ │ b 352bf0 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 504b0 │ │ │ │ @@ -788556,15 +788556,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 352af4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 352b94 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ ldr fp, [sp, #8] │ │ │ │ b 352bcc │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ b 352c00 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -788586,29 +788586,29 @@ │ │ │ │ b 352b78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ beq 352b94 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ b 352bcc │ │ │ │ mov r4, r0 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ b 352bcc │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ bne 352bcc │ │ │ │ cmp sl, #0 │ │ │ │ beq 352bcc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8, #80] @ 0x50 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r8, #92] @ 0x5c │ │ │ │ bl 3326c4 │ │ │ │ ldrb r0, [r8, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 352bf0 │ │ │ │ @@ -788800,15 +788800,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 353838 │ │ │ │ cmp r5, #0 │ │ │ │ beq 353838 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 353838 │ │ │ │ ldr r2, [sl, #284] @ 0x11c │ │ │ │ ldr r1, [sl, #288] @ 0x120 │ │ │ │ b 352f1c │ │ │ │ mov r0, #3 │ │ │ │ str r6, [sl, #268] @ 0x10c │ │ │ │ strb r0, [sl, #272] @ 0x110 │ │ │ │ @@ -788858,15 +788858,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 352fd4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #4 │ │ │ │ bne 352ffc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 570e8 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [sl, #272] @ 0x110 │ │ │ │ @@ -789043,15 +789043,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ b 353334 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 353120 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 940944 │ │ │ │ add r3, sp, #440 @ 0x1b8 │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ add ip, sp, #512 @ 0x200 │ │ │ │ @@ -789147,23 +789147,23 @@ │ │ │ │ beq 35347c │ │ │ │ ldr r0, [pc, #2052] @ 353c48 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 353924 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r8 │ │ │ │ b 353480 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 353234 │ │ │ │ mov r7, #1 │ │ │ │ add r1, fp, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ @@ -789204,23 +789204,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 4f94c │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ b 353128 │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3532e8 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 353324 │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3534a0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ b 35356c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 29f814 │ │ │ │ @@ -789247,15 +789247,15 @@ │ │ │ │ b 3536b0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sl, #260] @ 0x104 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 3fafa0 │ │ │ │ + bl 3faf94 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3535fc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 4e25c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -789268,15 +789268,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 35363c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35363c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sl, #272] @ 0x110 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3536b0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35365c │ │ │ │ ldr r0, [sl, #280] @ 0x118 │ │ │ │ bl 4e25c │ │ │ │ @@ -789284,24 +789284,24 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3536b0 │ │ │ │ ldr r1, [sl, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3536b0 │ │ │ │ ldr r0, [sl, #276] @ 0x114 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3536b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3536a0 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3536a0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sl, #272] @ 0x110 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #3 │ │ │ │ bne 353648 │ │ │ │ ldr r0, [sl, #268] @ 0x10c │ │ │ │ bl 50750 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ @@ -789378,39 +789378,39 @@ │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #1100] @ 353c34 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ mov r2, #29 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r5, [sp, #444] @ 0x1bc │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sl, #244] @ 0xf4 │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 353828 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [sl, #244] @ 0xf4 │ │ │ │ bl 50750 │ │ │ │ ldr r4, [sl, #232] @ 0xe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [sl, #308] @ 0x134 │ │ │ │ strb r4, [sl, #304] @ 0x130 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 339e08 │ │ │ │ ldr r1, [pc, #968] @ 353c38 │ │ │ │ mov r0, #1 │ │ │ │ @@ -789499,15 +789499,15 @@ │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 353a60 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 353a60 │ │ │ │ b 353ad4 │ │ │ │ b 353ad4 │ │ │ │ mov r9, r0 │ │ │ │ b 353b24 │ │ │ │ mov r9, r0 │ │ │ │ b 353b34 │ │ │ │ @@ -789526,15 +789526,15 @@ │ │ │ │ b 353a90 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 353b44 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 353b44 │ │ │ │ mov r9, r0 │ │ │ │ b 353b3c │ │ │ │ b 353b18 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ @@ -789561,15 +789561,15 @@ │ │ │ │ b 353b98 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 353ad8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 353ad8 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 64ced4 │ │ │ │ b 353b98 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -789740,15 +789740,15 @@ │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ ldr r6, [r4, #260] @ 0x104 │ │ │ │ ldr r7, [r4, #264] @ 0x108 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [r4, #268] @ 0x10c │ │ │ │ strb r5, [r4, #280] @ 0x118 │ │ │ │ - bl 3fb854 │ │ │ │ + bl 3fb848 │ │ │ │ mov r1, #304 @ 0x130 │ │ │ │ str r0, [r4, #272] @ 0x110 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ strh r5, [r4, r1] │ │ │ │ str r6, [r4, #284] @ 0x11c │ │ │ │ str r7, [r4, #288] @ 0x120 │ │ │ │ str r0, [r4, #300] @ 0x12c │ │ │ │ @@ -789801,28 +789801,28 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 3542a8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3542a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3542a8 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ ldr r2, [r4, #304] @ 0x130 │ │ │ │ b 353fa0 │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ str r6, [r4, #284] @ 0x11c │ │ │ │ ldr r3, [pc, #1704] @ 354558 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #5 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 3f9f08 │ │ │ │ + bl 3f9efc │ │ │ │ ldrb r1, [sp, #96] @ 0x60 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ cmp r1, #4 │ │ │ │ bne 353ee4 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r0] │ │ │ │ @@ -789910,51 +789910,51 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 354044 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r9, #0 │ │ │ │ beq 3540a0 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ bne 354090 │ │ │ │ cmp r7, #0 │ │ │ │ beq 35406c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 570e8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3540e8 │ │ │ │ b 35411c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #1 │ │ │ │ bne 3540b4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 4e25c │ │ │ │ b 3540d4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ bne 3540d4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3540d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #0 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ strb r5, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #3 │ │ │ │ beq 35411c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3540fc │ │ │ │ @@ -789964,15 +789964,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 35411c │ │ │ │ ldr r1, [r4, #296] @ 0x128 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35411c │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ mov r0, #0 │ │ │ │ @@ -790046,39 +790046,39 @@ │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #796] @ 354574 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, #25 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ beq 354298 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r4, #244] @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #324] @ 0x144 │ │ │ │ strb r5, [r4, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 339d34 │ │ │ │ ldr r1, [pc, #664] @ 354578 │ │ │ │ mov r0, #1 │ │ │ │ @@ -790135,15 +790135,15 @@ │ │ │ │ b 354418 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35443c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 35443c │ │ │ │ mov r5, r0 │ │ │ │ b 354460 │ │ │ │ mov r5, r0 │ │ │ │ b 354470 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ @@ -790154,15 +790154,15 @@ │ │ │ │ b 3544d4 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35441c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 35441c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 64ced4 │ │ │ │ b 3544d4 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ @@ -790173,15 +790173,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [r4, #280] @ 0x118 │ │ │ │ tstne r0, #1 │ │ │ │ beq 354460 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ bl 33d8e8 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ bl 50750 │ │ │ │ b 3544bc │ │ │ │ @@ -790326,15 +790326,15 @@ │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ ldr r6, [r4, #260] @ 0x104 │ │ │ │ ldr r7, [r4, #264] @ 0x108 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [r4, #268] @ 0x10c │ │ │ │ strb r5, [r4, #280] @ 0x118 │ │ │ │ - bl 3fb854 │ │ │ │ + bl 3fb848 │ │ │ │ mov r1, #304 @ 0x130 │ │ │ │ str r0, [r4, #272] @ 0x110 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ strh r5, [r4, r1] │ │ │ │ str r6, [r4, #284] @ 0x11c │ │ │ │ str r7, [r4, #288] @ 0x120 │ │ │ │ str r0, [r4, #300] @ 0x12c │ │ │ │ @@ -790387,15 +790387,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 354b3c │ │ │ │ cmp r5, #0 │ │ │ │ beq 354b3c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 354b3c │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ ldr r2, [r4, #304] @ 0x130 │ │ │ │ b 354834 │ │ │ │ mov r0, #3 │ │ │ │ str r6, [r4, #284] @ 0x11c │ │ │ │ strb r0, [r4, #288] @ 0x120 │ │ │ │ @@ -790459,51 +790459,51 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3548d8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r9, #0 │ │ │ │ beq 354934 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ bne 354924 │ │ │ │ cmp r7, #0 │ │ │ │ beq 354900 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 570e8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #3 │ │ │ │ bne 35497c │ │ │ │ b 3549b0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #1 │ │ │ │ bne 354948 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 4e25c │ │ │ │ b 354968 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r5, #0 │ │ │ │ bne 354968 │ │ │ │ cmp r1, #0 │ │ │ │ beq 354968 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #0 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ strb r5, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3549b0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 354990 │ │ │ │ @@ -790513,15 +790513,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3549b0 │ │ │ │ ldr r1, [r4, #296] @ 0x128 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3549b0 │ │ │ │ ldr r0, [r4, #292] @ 0x124 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ mov r0, #0 │ │ │ │ @@ -790595,39 +790595,39 @@ │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #784] @ 354dfc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ mov r2, #25 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 354b2c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ bl 50750 │ │ │ │ ldr r5, [r4, #244] @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #324] @ 0x144 │ │ │ │ strb r5, [r4, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 339d34 │ │ │ │ ldr r1, [pc, #652] @ 354e00 │ │ │ │ mov r0, #1 │ │ │ │ @@ -790684,15 +790684,15 @@ │ │ │ │ b 354ca4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 354cc8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 354cc8 │ │ │ │ mov r5, r0 │ │ │ │ b 354cec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #28] │ │ │ │ bl 4e25c │ │ │ │ @@ -790701,15 +790701,15 @@ │ │ │ │ b 354d60 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 354ca8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 354ca8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 64ced4 │ │ │ │ b 354d60 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ @@ -790720,15 +790720,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldrbne r0, [r4, #280] @ 0x118 │ │ │ │ tstne r0, #1 │ │ │ │ beq 354cec │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ bl 33d8e8 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ bl 50750 │ │ │ │ b 354d48 │ │ │ │ @@ -790837,15 +790837,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ bl 4f1cc │ │ │ │ cmp r6, #0 │ │ │ │ beq 354ec0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r7 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r9, #88]! @ 0x58 │ │ │ │ mov r2, r9 │ │ │ │ strb r0, [r2, #40]! @ 0x28 │ │ │ │ b 354f00 │ │ │ │ mov r2, r7 │ │ │ │ @@ -790886,26 +790886,26 @@ │ │ │ │ ldr r1, [pc, #1100] @ 3553b8 │ │ │ │ add r6, r4, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r6] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, #5 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r8, [sp, #1084] @ 0x43c │ │ │ │ ldr r2, [sp, #1088] @ 0x440 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl 8de698 │ │ │ │ ldr r1, [sp, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ beq 354fb0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 8de690 │ │ │ │ bl 4ea30 │ │ │ │ bl 8de984 │ │ │ │ ldr r1, [r7, #104] @ 0x68 │ │ │ │ str r0, [r7, #108] @ 0x6c │ │ │ │ bl 4eb5c │ │ │ │ @@ -790959,15 +790959,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3550a8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ tst r5, #1 │ │ │ │ beq 3550f8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 355114 │ │ │ │ bl 4e394 │ │ │ │ b 355118 │ │ │ │ @@ -791069,15 +791069,15 @@ │ │ │ │ b 355344 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 355300 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 355300 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -791096,15 +791096,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ mov sl, r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35532c │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 35532c │ │ │ │ mov r6, r5 │ │ │ │ mov sl, r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ b 35532c │ │ │ │ mov r6, r5 │ │ │ │ mov sl, r9 │ │ │ │ @@ -791318,28 +791318,28 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #1700] @ 355cdc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 355678 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 50750 │ │ │ │ b 355740 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r1 │ │ │ │ @@ -791381,22 +791381,22 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 355740 │ │ │ │ cmp r5, #0 │ │ │ │ beq 355740 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #232] @ 0xe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #308] @ 0x134 │ │ │ │ strb r5, [r4, #304] @ 0x130 │ │ │ │ mov r0, fp │ │ │ │ bl 339e08 │ │ │ │ ldr r1, [pc, #1384] @ 355ce0 │ │ │ │ mov r0, #1 │ │ │ │ @@ -791448,15 +791448,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35584c │ │ │ │ ldr r2, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #4 │ │ │ │ bne 355874 │ │ │ │ mov r0, r8 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ bl 570e8 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ @@ -791524,15 +791524,15 @@ │ │ │ │ b 355a40 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 3faa28 │ │ │ │ + bl 3faa1c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 355990 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e25c │ │ │ │ cmp r6, #3 │ │ │ │ beq 3559fc │ │ │ │ @@ -791544,27 +791544,27 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 355864 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 355864 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r0, #3 │ │ │ │ bne 355a0c │ │ │ │ b 355a40 │ │ │ │ cmp r6, #0 │ │ │ │ bne 3559fc │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3559fc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 355a40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 355a20 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ @@ -791573,15 +791573,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 355a40 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 355a40 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 355520 │ │ │ │ @@ -791646,15 +791646,15 @@ │ │ │ │ b 355b6c │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 355bd8 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 355bd8 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ b 355bd8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str sl, [sp, #12] │ │ │ │ @@ -791664,15 +791664,15 @@ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 355bb8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 355bb8 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 64ced4 │ │ │ │ b 355c40 │ │ │ │ mov r8, r0 │ │ │ │ @@ -791827,15 +791827,15 @@ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 355e38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 355e38 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 355fcc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ b 355fc4 │ │ │ │ mov r6, #3 │ │ │ │ mov r0, #0 │ │ │ │ @@ -791863,15 +791863,15 @@ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 355ec8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 355ec8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #876] @ 35623c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ bhi 355fb0 │ │ │ │ ldr r6, [pc, #860] @ 356240 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ @@ -791928,29 +791928,29 @@ │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 355fcc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3c6a60 │ │ │ │ + bl 3c6a54 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 355fe0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 356004 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 356028 │ │ │ │ ldrb r0, [fp, #93] @ 0x5d │ │ │ │ cmp r0, #0 │ │ │ │ beq 356054 │ │ │ │ ldr r1, [fp, #52] @ 0x34 │ │ │ │ @@ -791962,15 +791962,15 @@ │ │ │ │ tstne r2, #1 │ │ │ │ beq 356054 │ │ │ │ cmp r1, #0 │ │ │ │ beq 356054 │ │ │ │ add r0, fp, r0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r6, #1 │ │ │ │ strb r6, [fp, #92] @ 0x5c │ │ │ │ mov r0, sl │ │ │ │ bl 3384ac │ │ │ │ ldr r1, [pc, #496] @ 35625c │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -792015,17 +792015,17 @@ │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 333244 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 356128 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3c6a60 │ │ │ │ + bl 3c6a54 │ │ │ │ b 356178 │ │ │ │ mov r7, r0 │ │ │ │ b 3561a8 │ │ │ │ b 356154 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #96] @ 0x60 │ │ │ │ @@ -792047,15 +792047,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 356184 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3561a8 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ bne 3561d4 │ │ │ │ ldrb r0, [fp, #93] @ 0x5d │ │ │ │ cmp r0, #0 │ │ │ │ beq 3561fc │ │ │ │ ldr r1, [fp, #52] @ 0x34 │ │ │ │ @@ -792068,15 +792068,15 @@ │ │ │ │ bne 3561fc │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 3561fc │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ ldr r0, [fp, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #92] @ 0x5c │ │ │ │ b 35620c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3384ac │ │ │ │ mov r0, #2 │ │ │ │ @@ -792251,28 +792251,28 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #1780] @ 356bc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35650c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ bl 50750 │ │ │ │ b 3565d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r1 │ │ │ │ @@ -792314,22 +792314,22 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 3565d4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3565d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #232] @ 0xe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r4, #308] @ 0x134 │ │ │ │ strb r5, [r4, #304] @ 0x130 │ │ │ │ mov r0, fp │ │ │ │ bl 339e08 │ │ │ │ ldr r1, [pc, #1464] @ 356bc4 │ │ │ │ mov r0, #1 │ │ │ │ @@ -792344,15 +792344,15 @@ │ │ │ │ str r5, [r4, #268] @ 0x10c │ │ │ │ ldr r3, [pc, #1388] @ 356ba4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #8 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3f9f08 │ │ │ │ + bl 3f9efc │ │ │ │ ldrb r1, [sp, #72] @ 0x48 │ │ │ │ add r0, r4, #272 @ 0x110 │ │ │ │ cmp r1, #4 │ │ │ │ bne 356668 │ │ │ │ mov r1, #3 │ │ │ │ strb r1, [r0] │ │ │ │ b 356674 │ │ │ │ @@ -792397,15 +792397,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 356720 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #4 │ │ │ │ bne 356748 │ │ │ │ mov r0, r8 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ bl 570e8 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ @@ -792473,15 +792473,15 @@ │ │ │ │ b 356914 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 3fb27c │ │ │ │ + bl 3fb270 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 356864 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e25c │ │ │ │ cmp r6, #3 │ │ │ │ beq 3568d0 │ │ │ │ @@ -792493,27 +792493,27 @@ │ │ │ │ cmp r6, #0 │ │ │ │ bne 356738 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 356738 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3568e0 │ │ │ │ b 356914 │ │ │ │ cmp r6, #0 │ │ │ │ bne 3568d0 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3568d0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 356914 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3568f4 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ @@ -792522,15 +792522,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 356914 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 356914 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3563b4 │ │ │ │ @@ -792595,15 +792595,15 @@ │ │ │ │ b 356a40 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 356ab8 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 356ab8 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ b 356ab8 │ │ │ │ mov r8, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ b 356ac0 │ │ │ │ @@ -792616,15 +792616,15 @@ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 356a98 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 356a98 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 64ced4 │ │ │ │ b 356b20 │ │ │ │ mov r8, r0 │ │ │ │ @@ -792805,15 +792805,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3574ac │ │ │ │ mov r7, r0 │ │ │ │ add r0, r8, r4 │ │ │ │ add r8, r0, r5 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ @@ -792835,26 +792835,26 @@ │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #16 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3574bc │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ strb r4, [fp, #18] │ │ │ │ str r0, [fp, #4] │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ mov r1, #8 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3574cc │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r5] │ │ │ │ str r0, [r5, #12] │ │ │ │ @@ -792866,15 +792866,15 @@ │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 357444 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ ldr r9, [fp] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3574dc │ │ │ │ ldr r1, [r9] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ @@ -792902,15 +792902,15 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ bne 356f04 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3e3028 │ │ │ │ + bl 3e301c │ │ │ │ mov r0, r5 │ │ │ │ ldr r9, [fp, #8] │ │ │ │ strb r4, [r0, #2192]! @ 0x890 │ │ │ │ strb r4, [fp, #19] │ │ │ │ strb r4, [fp, #17] │ │ │ │ strb r4, [r5, #16] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ @@ -793068,15 +793068,15 @@ │ │ │ │ bne 357400 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3571a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [r2] │ │ │ │ bne 35725c │ │ │ │ b 3573a8 │ │ │ │ @@ -793111,15 +793111,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 3573b8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3573b8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3573b8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r2] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #1600] @ 3578a8 │ │ │ │ @@ -793184,41 +793184,41 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [pc, #1368] @ 3578b8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ bl 831fb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #2220] @ 0x8ac │ │ │ │ bl 4f268 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3573a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [r5, #2220] @ 0x8ac │ │ │ │ bl 50750 │ │ │ │ movw r0, #2216 @ 0x8a8 │ │ │ │ add r7, r5, r0 │ │ │ │ ldr r4, [r7] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [fp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 338294 │ │ │ │ ldr r1, [pc, #1208] @ 3578a4 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -793228,21 +793228,21 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r5, #2204] @ 0x89c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 3faa28 │ │ │ │ + bl 3faa1c │ │ │ │ cmp r7, #0 │ │ │ │ beq 357434 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ b 3573a8 │ │ │ │ bl 362a98 │ │ │ │ bl 8e3c68 │ │ │ │ ldr r3, [pc, #1040] @ 357864 │ │ │ │ @@ -793348,15 +793348,15 @@ │ │ │ │ b 357640 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3577d4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3577d4 │ │ │ │ b 357684 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 4e25c │ │ │ │ b 3577f0 │ │ │ │ b 357684 │ │ │ │ @@ -793364,15 +793364,15 @@ │ │ │ │ b 3577e8 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 357644 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 357644 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 64ced4 │ │ │ │ b 3577e8 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ @@ -793396,22 +793396,22 @@ │ │ │ │ b 35772c │ │ │ │ b 35772c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ b 35775c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3d1fa8 │ │ │ │ + bl 3d1f9c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ b 35778c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 3da448 │ │ │ │ + bl 3da43c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ b 3577c8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 339734 │ │ │ │ b 357734 │ │ │ │ @@ -793436,27 +793436,27 @@ │ │ │ │ beq 35775c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #2184]! @ 0x888 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 35775c │ │ │ │ - bl 3e2ffc │ │ │ │ + bl 3e2ff0 │ │ │ │ ldrb r0, [r5, #2194] @ 0x892 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5, #2193] @ 0x891 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35778c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #2180]! @ 0x884 │ │ │ │ ldr r2, [r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ bne 35778c │ │ │ │ - bl 3e3028 │ │ │ │ + bl 3e301c │ │ │ │ ldrb r0, [r5, #2195] @ 0x893 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r5, #2194] @ 0x892 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3577a8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 33e660 │ │ │ │ @@ -793542,15 +793542,15 @@ │ │ │ │ bl 4fe20 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #140] @ 357980 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 357958 │ │ │ │ ldr r2, [pc, #112] @ 357984 │ │ │ │ mov sl, r0 │ │ │ │ ldm r8, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ @@ -793588,15 +793588,15 @@ │ │ │ │ bl 4fe20 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #140] @ 357a38 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 357a10 │ │ │ │ ldr r2, [pc, #112] @ 357a3c │ │ │ │ mov sl, r0 │ │ │ │ ldm r8, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ @@ -793634,15 +793634,15 @@ │ │ │ │ bl 4fe20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #148] @ 357af8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 357ad0 │ │ │ │ ldr r2, [pc, #120] @ 357afc │ │ │ │ mov r6, r0 │ │ │ │ ldm r8!, {r1, r3, r4} │ │ │ │ add r2, pc, r2 │ │ │ │ stmia r0!, {r1, r3, r4} │ │ │ │ @@ -793682,15 +793682,15 @@ │ │ │ │ bl 4fe20 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #140] @ 357bb0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 357b88 │ │ │ │ ldr r2, [pc, #112] @ 357bb4 │ │ │ │ mov sl, r0 │ │ │ │ ldm r8, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ @@ -793728,15 +793728,15 @@ │ │ │ │ bl 4fe20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #148] @ 357c70 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 357c48 │ │ │ │ ldr r2, [pc, #120] @ 357c74 │ │ │ │ mov r6, r0 │ │ │ │ ldm r8!, {r1, r3, r4} │ │ │ │ add r2, pc, r2 │ │ │ │ stmia r0!, {r1, r3, r4} │ │ │ │ @@ -793783,15 +793783,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r6} │ │ │ │ mov r1, #4 │ │ │ │ stm r0, {r2, r3, r4, r6} │ │ │ │ ldr r0, [pc, #148] @ 357d50 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 357d28 │ │ │ │ ldr r2, [pc, #124] @ 357d54 │ │ │ │ mov r6, r0 │ │ │ │ ldm r5!, {r1, r3, r4, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ stmia r0!, {r1, r3, r4, r7} │ │ │ │ @@ -793833,15 +793833,15 @@ │ │ │ │ bl 4fe20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ 357e0c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 357de0 │ │ │ │ ldr r2, [pc, #112] @ 357e10 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -793879,15 +793879,15 @@ │ │ │ │ bl 4fe20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #148] @ 357ecc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 357ea4 │ │ │ │ ldr r2, [pc, #120] @ 357ed0 │ │ │ │ mov r6, r0 │ │ │ │ ldm r8!, {r1, r3, r4} │ │ │ │ add r2, pc, r2 │ │ │ │ stmia r0!, {r1, r3, r4} │ │ │ │ @@ -793934,15 +793934,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ stm r0, {r2, r3, r4, r6, r7} │ │ │ │ ldr r0, [pc, #148] @ 357fac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 357f84 │ │ │ │ ldr r2, [pc, #124] @ 357fb0 │ │ │ │ mov r6, r0 │ │ │ │ ldm r9!, {r1, r3, r4, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ stmia r0!, {r1, r3, r4, r7} │ │ │ │ @@ -793983,15 +793983,15 @@ │ │ │ │ bl 4fe20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #148] @ 35806c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 358044 │ │ │ │ ldr r2, [pc, #120] @ 358070 │ │ │ │ mov r6, r0 │ │ │ │ ldm r8!, {r1, r3, r4} │ │ │ │ add r2, pc, r2 │ │ │ │ stmia r0!, {r1, r3, r4} │ │ │ │ @@ -794038,15 +794038,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ stm r0, {r2, r3, r4, r6, r7} │ │ │ │ ldr r0, [pc, #148] @ 35814c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 358124 │ │ │ │ ldr r2, [pc, #124] @ 358150 │ │ │ │ mov r6, r0 │ │ │ │ ldm r9!, {r1, r3, r4, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ stmia r0!, {r1, r3, r4, r7} │ │ │ │ @@ -794087,15 +794087,15 @@ │ │ │ │ bl 4fe20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #148] @ 35820c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3581e4 │ │ │ │ ldr r2, [pc, #120] @ 358210 │ │ │ │ mov r6, r0 │ │ │ │ ldm r8!, {r1, r3, r4} │ │ │ │ add r2, pc, r2 │ │ │ │ stmia r0!, {r1, r3, r4} │ │ │ │ @@ -794135,15 +794135,15 @@ │ │ │ │ bl 4fe20 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #140] @ 3582c4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35829c │ │ │ │ ldr r2, [pc, #112] @ 3582c8 │ │ │ │ mov sl, r0 │ │ │ │ ldm r8, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ @@ -794188,15 +794188,15 @@ │ │ │ │ ldm r1, {r2, r3, r4, r6} │ │ │ │ mov r1, #4 │ │ │ │ stm r0, {r2, r3, r4, r6} │ │ │ │ ldr r0, [pc, #148] @ 3583a4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35837c │ │ │ │ ldr r2, [pc, #124] @ 3583a8 │ │ │ │ mov r6, r0 │ │ │ │ ldm r5!, {r1, r3, r4, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ stmia r0!, {r1, r3, r4, r7} │ │ │ │ @@ -794237,15 +794237,15 @@ │ │ │ │ bl 4fe20 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #140] @ 35845c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #24 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 358434 │ │ │ │ ldr r2, [pc, #112] @ 358460 │ │ │ │ mov sl, r0 │ │ │ │ ldm r8, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r2, pc, r2 │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ @@ -794638,15 +794638,15 @@ │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 358b08 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 358b08 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ ldr r1, [pc, #832] @ 358d7c │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -794675,15 +794675,15 @@ │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ blt 358b10 │ │ │ │ cmp r6, #0 │ │ │ │ beq 358b10 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 358b10 │ │ │ │ ldr r0, [pc, #640] @ 358d44 │ │ │ │ ldr r3, [pc, #640] @ 358d48 │ │ │ │ ldr r1, [pc, #640] @ 358d4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ @@ -794816,15 +794816,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 358d04 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 358d04 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 4e25c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f100 │ │ │ │ bl 77b08 │ │ │ │ mov r0, r6 │ │ │ │ @@ -796799,78 +796799,78 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 33a140 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 33a280 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 33a280 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 33a140 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ bl 8e71c4 │ │ │ │ cmp r0, r7 │ │ │ │ bne 35ace4 │ │ │ │ mov r0, r6 │ │ │ │ bl 507ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #80] @ 35ad3c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #76] @ 35ad40 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -796883,15 +796883,15 @@ │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r6 │ │ │ │ bl 339d14 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ addeq r9, r5, r0, lsl #15 │ │ │ │ addeq r9, r5, r0, lsl #15 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldrd r4, [r2] │ │ │ │ str r0, [sp] │ │ │ │ @@ -796954,15 +796954,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 35af1c │ │ │ │ cmp r4, #0 │ │ │ │ beq 35af1c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ ldr r1, [pc, #252] @ 35af6c │ │ │ │ mov r2, #0 │ │ │ │ @@ -796991,15 +796991,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 35af14 │ │ │ │ cmp r5, #0 │ │ │ │ beq 35af14 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 35af14 │ │ │ │ ldr r0, [pc, #112] @ 35af64 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -797114,15 +797114,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 35b174 │ │ │ │ cmp r4, #0 │ │ │ │ beq 35b174 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ ldr r1, [pc, #424] @ 35b298 │ │ │ │ mov r2, #0 │ │ │ │ @@ -797152,15 +797152,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 35b16c │ │ │ │ cmp r5, #0 │ │ │ │ beq 35b16c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [pc, #244] @ 35b278 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #240] @ 35b27c │ │ │ │ @@ -797390,15 +797390,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bcs 35b518 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r7, fp │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ add r3, r8, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ sub r0, r6, r7 │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -797443,15 +797443,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r6, r1 │ │ │ │ bcs 35b658 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #35 @ 0x23 │ │ │ │ streq r0, [r4] │ │ │ │ addeq r0, r6, #1 │ │ │ │ streq r0, [r5, #16] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ @@ -797549,15 +797549,15 @@ │ │ │ │ ldr r0, [pc, #160] @ 35b828 │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35b7fc │ │ │ │ str r7, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, r0 │ │ │ │ @@ -797632,15 +797632,15 @@ │ │ │ │ ldr r0, [pc, #160] @ 35b974 │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35b948 │ │ │ │ str r7, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, r0 │ │ │ │ @@ -797715,15 +797715,15 @@ │ │ │ │ ldr r0, [pc, #160] @ 35bac0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35ba94 │ │ │ │ str r7, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, r0 │ │ │ │ @@ -797798,15 +797798,15 @@ │ │ │ │ ldr r0, [pc, #160] @ 35bc0c │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35bbe0 │ │ │ │ str r7, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, r0 │ │ │ │ @@ -797881,15 +797881,15 @@ │ │ │ │ ldr r0, [pc, #160] @ 35bd58 │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35bd2c │ │ │ │ str r7, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, r0 │ │ │ │ @@ -797964,15 +797964,15 @@ │ │ │ │ ldr r0, [pc, #160] @ 35bea4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35be78 │ │ │ │ str r7, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, r0 │ │ │ │ @@ -798047,15 +798047,15 @@ │ │ │ │ ldr r0, [pc, #160] @ 35bff0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35bfc4 │ │ │ │ str r7, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, r0 │ │ │ │ @@ -798130,15 +798130,15 @@ │ │ │ │ ldr r0, [pc, #160] @ 35c13c │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35c110 │ │ │ │ str r7, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, r0 │ │ │ │ @@ -798213,15 +798213,15 @@ │ │ │ │ ldr r0, [pc, #160] @ 35c288 │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35c25c │ │ │ │ str r7, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, r0 │ │ │ │ @@ -798296,15 +798296,15 @@ │ │ │ │ ldr r0, [pc, #160] @ 35c3d4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35c3a8 │ │ │ │ str r7, [r0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, r0 │ │ │ │ @@ -798625,15 +798625,15 @@ │ │ │ │ ldrb sl, [r1, #33] @ 0x21 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ bcs 35c860 │ │ │ │ b 35c950 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r7, fp │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r3, r8, r7 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ sub r0, r5, r7 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ @@ -798918,15 +798918,15 @@ │ │ │ │ b 35ccbc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35cc8c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 35cd24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 332b24 │ │ │ │ b 35cd38 │ │ │ │ @@ -798958,15 +798958,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 35cd94 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addeq r7, r5, ip, lsl r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -799037,15 +799037,15 @@ │ │ │ │ b 35ceac │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35cf00 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r3, #-2147483628 @ 0x80000014 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r3, [r7] │ │ │ │ @@ -799067,15 +799067,15 @@ │ │ │ │ b 35cf20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35cf70 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 340200 │ │ │ │ mov r0, r4 │ │ │ │ @@ -799197,29 +799197,29 @@ │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35d138 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d160 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35d170 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d198 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, #0 │ │ │ │ @@ -799375,29 +799375,29 @@ │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35d400 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d428 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35d438 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d460 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #36] @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ @@ -799464,29 +799464,29 @@ │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35d564 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d58c │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35d59c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35d5c4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35d5f4 │ │ │ │ @@ -799540,15 +799540,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strb r0, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35dafc │ │ │ │ add r1, sp, #16 │ │ │ │ mov fp, r0 │ │ │ │ mov ip, fp │ │ │ │ add r0, sl, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -799956,15 +799956,15 @@ │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35e254 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ mov ip, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6} │ │ │ │ @@ -800034,15 +800034,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 35de74 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ beq 35de74 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, sl │ │ │ │ ldr r4, [r5, #40]! @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ beq 35df60 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ strb r0, [r4, #60] @ 0x3c │ │ │ │ @@ -800093,15 +800093,15 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35df38 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35df60 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r7, [r5] │ │ │ │ bl 5099c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r9, [sl, #40] @ 0x28 │ │ │ │ cmp r9, #0 │ │ │ │ beq 35e200 │ │ │ │ @@ -800242,15 +800242,15 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35e18c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35e1b4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #500] @ 35e3c0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #496] @ 35e3c4 │ │ │ │ @@ -800311,29 +800311,29 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35e2a0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35e30c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ b 35e30c │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35e2d8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35e320 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ b 35e320 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 337568 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -800414,15 +800414,15 @@ │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35e8d0 │ │ │ │ add ip, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldm ip!, {r2, r3, r4, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ @@ -800500,15 +800500,15 @@ │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35e594 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35e5bc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ ldr r0, [sp] │ │ │ │ str r7, [r4] │ │ │ │ bl 5099c │ │ │ │ ldr r4, [sl, #8] │ │ │ │ cmp r4, #0 │ │ │ │ beq 35e87c │ │ │ │ ldrb r0, [r4, #60] @ 0x3c │ │ │ │ @@ -800656,15 +800656,15 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35e804 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35e82c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #432] @ 35e9f8 │ │ │ │ mov r2, #0 │ │ │ │ @@ -800725,29 +800725,29 @@ │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35e918 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35e984 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ b 35e984 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35e950 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35e998 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ b 35e998 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 337ecc │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -800810,15 +800810,15 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ strb r0, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35eeb8 │ │ │ │ add ip, sp, #8 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, fp │ │ │ │ add r0, sl, #8 │ │ │ │ ldm ip!, {r1, r3, r4, r5, r6, r7} │ │ │ │ @@ -801193,15 +801193,15 @@ │ │ │ │ strb r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35f4b8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov fp, r0 │ │ │ │ mov ip, fp │ │ │ │ add r0, sl, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -801285,15 +801285,15 @@ │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35f1d8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35f200 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str fp, [r7] │ │ │ │ bl 5099c │ │ │ │ ldr r7, [sl, #16] │ │ │ │ cmp r7, #0 │ │ │ │ beq 35f4ac │ │ │ │ ldrb r0, [r7, #44] @ 0x2c │ │ │ │ @@ -801418,15 +801418,15 @@ │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35f3ec │ │ │ │ cmp r0, #1 │ │ │ │ bne 35f414 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -801488,15 +801488,15 @@ │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35f504 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35f538 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ b 35f538 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ str fp, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5099c │ │ │ │ mov r0, r4 │ │ │ │ @@ -801508,15 +801508,15 @@ │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35f554 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35f588 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ b 35f588 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 35f620 │ │ │ │ bl 4e394 │ │ │ │ @@ -801592,15 +801592,15 @@ │ │ │ │ strb r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35faf4 │ │ │ │ add r1, sp, #16 │ │ │ │ mov fp, r0 │ │ │ │ mov ip, fp │ │ │ │ add r0, sl, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -801684,15 +801684,15 @@ │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35f814 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35f83c │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str fp, [r7] │ │ │ │ bl 5099c │ │ │ │ ldr r7, [sl, #16] │ │ │ │ cmp r7, #0 │ │ │ │ beq 35fae8 │ │ │ │ ldrb r0, [r7, #44] @ 0x2c │ │ │ │ @@ -801817,15 +801817,15 @@ │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35fa28 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35fa50 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -801887,15 +801887,15 @@ │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35fb40 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35fb74 │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ b 35fb74 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ str fp, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5099c │ │ │ │ mov r0, r4 │ │ │ │ @@ -801907,15 +801907,15 @@ │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ bne 35fb90 │ │ │ │ cmp r0, #1 │ │ │ │ bne 35fbc4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3e3250 │ │ │ │ + bl 3e3244 │ │ │ │ b 35fbc4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 35fc5c │ │ │ │ bl 4e394 │ │ │ │ @@ -801986,34 +801986,34 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 35fd7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f6cec │ │ │ │ + bl 3f6ce0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #240] @ 35fdf0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35fd8c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 4f8c8 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3f6e8c │ │ │ │ + bl 3f6e80 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 50468 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ @@ -802103,15 +802103,15 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ bl 38e5ec │ │ │ │ ldr r0, [pc, #328] @ 360000 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35ff7c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -802216,15 +802216,15 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ bl 831d08 │ │ │ │ ldr r1, [pc, #1060] @ 3604a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ add r1, lr, #56 @ 0x38 │ │ │ │ mov r2, r5 │ │ │ │ bl 1f45e4 │ │ │ │ ldr r2, [pc, #1020] @ 3604a8 │ │ │ │ @@ -802251,15 +802251,15 @@ │ │ │ │ mov r3, #7 │ │ │ │ str r5, [sp] │ │ │ │ bl 36cfac │ │ │ │ ldr r1, [pc, #936] @ 3604b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #25 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ add r5, lr, #56 @ 0x38 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ bl 1f46bc │ │ │ │ ldr r0, [pc, #896] @ 3604b8 │ │ │ │ @@ -802280,15 +802280,15 @@ │ │ │ │ bl 36cfac │ │ │ │ ldr r9, [pc, #840] @ 3604c0 │ │ │ │ mov r1, #4 │ │ │ │ mov r5, #4 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36039c │ │ │ │ ldr ip, [pc, #808] @ 3604c4 │ │ │ │ mov r7, #16 │ │ │ │ ldr r2, [pc, #804] @ 3604c8 │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [pc, #800] @ 3604cc │ │ │ │ @@ -802323,15 +802323,15 @@ │ │ │ │ add r1, lr, #56 @ 0x38 │ │ │ │ mov r3, #10 │ │ │ │ str r5, [sp] │ │ │ │ bl 36dc00 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3603ac │ │ │ │ ldr r1, [pc, #656] @ 3604d8 │ │ │ │ mov r3, #14 │ │ │ │ ldr r2, [pc, #652] @ 3604dc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -802361,15 +802361,15 @@ │ │ │ │ mov r3, #7 │ │ │ │ str r5, [sp] │ │ │ │ bl 36dc00 │ │ │ │ ldr r1, [pc, #544] @ 3604e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ mov r2, #18 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r5, sp, #8 │ │ │ │ add r0, lr, #56 @ 0x38 │ │ │ │ add r2, sp, #536 @ 0x218 │ │ │ │ mov r1, r5 │ │ │ │ bl 1f4650 │ │ │ │ ldr r0, [pc, #504] @ 3604e8 │ │ │ │ @@ -802532,15 +802532,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #240] @ 360658 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3605f4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ @@ -802662,15 +802662,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 940944 │ │ │ │ add fp, sp, #836 @ 0x344 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #804] @ 0x324 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ - bl 3f5abc │ │ │ │ + bl 3f5ab0 │ │ │ │ ldrb r0, [sp, #836] @ 0x344 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3607a0 │ │ │ │ ldr r5, [sp, #840] @ 0x348 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -802713,22 +802713,22 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 360af8 │ │ │ │ ldr r1, [pc, #1228] @ 360d10 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ bne 360b10 │ │ │ │ ldr r1, [pc, #1204] @ 360d14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #884 @ 0x374 │ │ │ │ mov r2, #15 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ b 360b1c │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r1, #32]! │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 36089c │ │ │ │ @@ -802737,15 +802737,15 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 3608b4 │ │ │ │ ldr r1, [pc, #1104] @ 360cf4 │ │ │ │ add r0, sp, #856 @ 0x358 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ b 3608c4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ add r3, sp, #856 @ 0x358 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #864] @ 0x360 │ │ │ │ add r8, r4, #8 │ │ │ │ @@ -802786,32 +802786,32 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 360980 │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ cmp r1, #0 │ │ │ │ beq 360794 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ str r5, [sp, #896] @ 0x380 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36099c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ bne 3609bc │ │ │ │ ldr r1, [pc, #844] @ 360cf8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #836 @ 0x344 │ │ │ │ mov r2, #15 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ b 3609c8 │ │ │ │ add r0, sp, #836 @ 0x344 │ │ │ │ mov r1, sl │ │ │ │ bl 940944 │ │ │ │ ldr r6, [sp, #840] @ 0x348 │ │ │ │ ldr r4, [sp, #844] @ 0x34c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ @@ -802831,21 +802831,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 360a78 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 360a28 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 360a40 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq 360794 │ │ │ │ @@ -802858,21 +802858,21 @@ │ │ │ │ b 360794 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #856] @ 0x358 │ │ │ │ cmp r1, #0 │ │ │ │ beq 360a94 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 360aac │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ bl 1872c8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #856 @ 0x358 │ │ │ │ bl 236410 │ │ │ │ @@ -802931,21 +802931,21 @@ │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r1, [sp, #884] @ 0x374 │ │ │ │ cmp r1, #0 │ │ │ │ beq 360bb8 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ cmp r1, #0 │ │ │ │ beq 360ae8 │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #320] @ 360d28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ @@ -802964,59 +802964,59 @@ │ │ │ │ b 360c68 │ │ │ │ ldr r1, [sp, #884] @ 0x374 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 360c44 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 360c44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ cmp r1, #0 │ │ │ │ beq 360cd8 │ │ │ │ ldr r0, [sp, #876] @ 0x36c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ b 360cb8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 360c98 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 360c98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ beq 360cb8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 360cb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 360ce0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mlseq r4, r9, r1, pc @ │ │ │ │ rsbeq pc, r4, sl, lsl #1 │ │ │ │ addeq pc, r9, ip, ror r1 @ │ │ │ │ addeq pc, r9, r8, lsl #23 │ │ │ │ strdeq pc, [r9], r0 │ │ │ │ @@ -803108,15 +803108,15 @@ │ │ │ │ add r1, sp, #1072 @ 0x430 │ │ │ │ mov r3, #7 │ │ │ │ bl 36d784 │ │ │ │ ldr r1, [pc, #768] @ 361170 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ mov r2, #7 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ add r2, sp, #1600 @ 0x640 │ │ │ │ bl 2009e4 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 8d8990 │ │ │ │ add r6, r4, #24 │ │ │ │ @@ -803164,15 +803164,15 @@ │ │ │ │ add r1, sp, #1072 @ 0x430 │ │ │ │ mov r3, #7 │ │ │ │ bl 36d784 │ │ │ │ ldr r1, [pc, #536] @ 361168 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ mov r2, #6 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ add r2, sp, #1600 @ 0x640 │ │ │ │ bl 2009e4 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 8d8990 │ │ │ │ add r6, r4, #24 │ │ │ │ @@ -803201,15 +803201,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 360ff0 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 50750 │ │ │ │ mov r0, #1 │ │ │ │ @@ -803234,15 +803234,15 @@ │ │ │ │ b 361058 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 361118 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 361118 │ │ │ │ b 36107c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ b 36113c │ │ │ │ mov r5, r0 │ │ │ │ b 361140 │ │ │ │ @@ -803707,29 +803707,29 @@ │ │ │ │ beq 361820 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #292] @ 3618ec │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3618b4 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrd r0, [r5, #4] │ │ │ │ str r6, [sp, #16] │ │ │ │ strb r7, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3f6a38 │ │ │ │ + bl 3f6a2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -803760,15 +803760,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 3618ac │ │ │ │ cmp r4, #0 │ │ │ │ beq 3618ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ @@ -803794,29 +803794,29 @@ │ │ │ │ beq 36197c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #292] @ 361a48 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 361a10 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrd r0, [r5, #4] │ │ │ │ str r6, [sp, #16] │ │ │ │ strb r7, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3f6728 │ │ │ │ + bl 3f671c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -803847,15 +803847,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 361a08 │ │ │ │ cmp r4, #0 │ │ │ │ beq 361a08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ @@ -803881,29 +803881,29 @@ │ │ │ │ beq 361ad8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #292] @ 361ba4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 361b6c │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrd r0, [r5, #4] │ │ │ │ str r6, [sp, #16] │ │ │ │ strb r7, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3f67ac │ │ │ │ + bl 3f67a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -803934,15 +803934,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 361b64 │ │ │ │ cmp r4, #0 │ │ │ │ beq 361b64 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ @@ -803987,26 +803987,26 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ bne 361d10 │ │ │ │ ldr r0, [pc, #324] @ 361d6c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 361d20 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ strb r6, [sp, #2080] @ 0x820 │ │ │ │ str r5, [sp, #2072] @ 0x818 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3f63f8 │ │ │ │ + bl 3f63ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ @@ -804038,21 +804038,21 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 361d04 │ │ │ │ cmp r4, #0 │ │ │ │ beq 361d04 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 361c20 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -804079,26 +804079,26 @@ │ │ │ │ beq 361de8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #288] @ 361eb8 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 361e80 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ strb r6, [sp, #2240] @ 0x8c0 │ │ │ │ str r5, [sp, #2232] @ 0x8b8 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3f6598 │ │ │ │ + bl 3f658c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #200 @ 0xc8 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ @@ -804130,15 +804130,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 361e74 │ │ │ │ cmp r4, #0 │ │ │ │ beq 361e74 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #200 @ 0xc8 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ @@ -804164,26 +804164,26 @@ │ │ │ │ beq 361f38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #280] @ 362004 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 361fcc │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ strb r6, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3f650c │ │ │ │ + bl 3f6500 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -804214,15 +804214,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 361fc4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 361fc4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ @@ -804248,29 +804248,29 @@ │ │ │ │ beq 362094 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #292] @ 362160 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 362128 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrd r0, [r5, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ strb r7, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3f6930 │ │ │ │ + bl 3f6924 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -804301,15 +804301,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 362120 │ │ │ │ cmp r4, #0 │ │ │ │ beq 362120 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ @@ -804335,29 +804335,29 @@ │ │ │ │ beq 3621f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #292] @ 3622bc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 362284 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrd r0, [r5, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ strb r7, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3f6830 │ │ │ │ + bl 3f6824 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -804388,15 +804388,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 36227c │ │ │ │ cmp r4, #0 │ │ │ │ beq 36227c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ @@ -804422,29 +804422,29 @@ │ │ │ │ beq 36234c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #292] @ 362418 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3623e0 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrd r0, [r5, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ strb r7, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3f6628 │ │ │ │ + bl 3f661c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -804475,15 +804475,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 3623d8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3623d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ @@ -804509,29 +804509,29 @@ │ │ │ │ beq 3624a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #292] @ 362574 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36253c │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrd r0, [r5, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ strb r7, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3f6374 │ │ │ │ + bl 3f6368 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -804562,15 +804562,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 362534 │ │ │ │ cmp r4, #0 │ │ │ │ beq 362534 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ @@ -804596,29 +804596,29 @@ │ │ │ │ beq 362604 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #292] @ 3626d0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 362698 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrd r0, [r5, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ strb r7, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3f69b4 │ │ │ │ + bl 3f69a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -804649,15 +804649,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 362690 │ │ │ │ cmp r4, #0 │ │ │ │ beq 362690 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ @@ -804683,29 +804683,29 @@ │ │ │ │ beq 362760 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #292] @ 36282c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3627f4 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrd r0, [r5, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ strb r7, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3f6b40 │ │ │ │ + bl 3f6b34 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -804736,15 +804736,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 3627ec │ │ │ │ cmp r4, #0 │ │ │ │ beq 3627ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ @@ -804770,29 +804770,29 @@ │ │ │ │ beq 3628bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #292] @ 362988 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 362950 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrd r0, [r5, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ strb r7, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3f61d0 │ │ │ │ + bl 3f61c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -804823,15 +804823,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 362948 │ │ │ │ cmp r4, #0 │ │ │ │ beq 362948 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ @@ -804896,15 +804896,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 362a6c │ │ │ │ cmp r4, #0 │ │ │ │ beq 362a6c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e25c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -805006,15 +805006,15 @@ │ │ │ │ strb r0, [fp, #31] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp, #27] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ mov r1, #4 │ │ │ │ str r4, [fp, #3] │ │ │ │ str r4, [fp, #7] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3634b0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r2, r0 │ │ │ │ add ip, lr, #2000 @ 0x7d0 │ │ │ │ ldm ip!, {r3, r4, r5, r6, r7} │ │ │ │ stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ @@ -805062,22 +805062,22 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 362d08 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, fp, #36 @ 0x24 │ │ │ │ add r1, lr, #2000 @ 0x7d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3e99e4 │ │ │ │ + bl 3e99d8 │ │ │ │ b 362d20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, fp, #36 @ 0x24 │ │ │ │ add r1, lr, #2000 @ 0x7d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3eb3f0 │ │ │ │ + bl 3eb3e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 362d3c │ │ │ │ mov r0, r4 │ │ │ │ bl 7c4d74 │ │ │ │ @@ -805087,15 +805087,15 @@ │ │ │ │ movw r0, #1992 @ 0x7c8 │ │ │ │ add r9, r6, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, r9 │ │ │ │ add r4, lr, #2000 @ 0x7d0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f1c20 │ │ │ │ + bl 3f1c14 │ │ │ │ ldrb r5, [fp, #3] │ │ │ │ cmp r5, #13 │ │ │ │ bne 362d90 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, #1 │ │ │ │ strb r1, [r8] │ │ │ │ strb r1, [r6, #2008] @ 0x7d8 │ │ │ │ @@ -805152,29 +805152,29 @@ │ │ │ │ bne 362e60 │ │ │ │ add r0, lr, #205 @ 0xcd │ │ │ │ ldr r0, [r0, #7] │ │ │ │ bl 4e424 │ │ │ │ b 362e6c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #2000 @ 0x7d0 │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 362ea4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 362e7c │ │ │ │ cmp r1, #1 │ │ │ │ bne 362ea4 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ cmp r5, #12 │ │ │ │ beq 3634c0 │ │ │ │ ldrb r0, [sp, #62] @ 0x3e │ │ │ │ add r4, sp, #16 │ │ │ │ ldrh r1, [sp, #60] @ 0x3c │ │ │ │ mov fp, r7 │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ @@ -805194,15 +805194,15 @@ │ │ │ │ bl 3370f4 │ │ │ │ add lr, sp, #5888 @ 0x1700 │ │ │ │ add r9, lr, #205 @ 0xcd │ │ │ │ cmp r5, #11 │ │ │ │ bne 36305c │ │ │ │ ldr r0, [r6, #2004] @ 0x7d4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 42f488 │ │ │ │ + bl 42f478 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #2 │ │ │ │ bne 363198 │ │ │ │ ldr r1, [r6, #2004] @ 0x7d4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r4, lr, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ @@ -805505,15 +805505,15 @@ │ │ │ │ ldr r1, [r9, #3] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 3633f0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3633f0 │ │ │ │ ldr r0, [r9, #7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r6, #2008] @ 0x7d8 │ │ │ │ add sp, sp, #876 @ 0x36c │ │ │ │ add sp, sp, #9216 @ 0x2400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #876] @ 36377c │ │ │ │ @@ -805641,15 +805641,15 @@ │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 363744 │ │ │ │ cmp r1, #0 │ │ │ │ beq 363744 │ │ │ │ add r0, lr, #205 @ 0xcd │ │ │ │ ldr r0, [r0, #7] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 363744 │ │ │ │ b 36364c │ │ │ │ b 363628 │ │ │ │ b 363628 │ │ │ │ b 363628 │ │ │ │ b 36364c │ │ │ │ mov r4, r0 │ │ │ │ @@ -805673,15 +805673,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 363668 │ │ │ │ cmp r1, #1 │ │ │ │ bne 363710 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ b 363710 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ b 363710 │ │ │ │ b 3636f4 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -805689,15 +805689,15 @@ │ │ │ │ bl 168318 │ │ │ │ b 3636f8 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #2000 @ 0x7d0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 3d1990 │ │ │ │ + bl 3d1984 │ │ │ │ b 363710 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ b 36373c │ │ │ │ mov r4, r0 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ @@ -805969,15 +805969,15 @@ │ │ │ │ bl 4e784 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ beq 363dfc │ │ │ │ mov r0, sl │ │ │ │ - bl 5ffde0 │ │ │ │ + bl 5ffdd0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 4fc4c │ │ │ │ mov r6, r0 │ │ │ │ mov r8, #0 │ │ │ │ @@ -806011,15 +806011,15 @@ │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ strb r6, [r5, #48] @ 0x30 │ │ │ │ strb r6, [r5, #44] @ 0x2c │ │ │ │ str r6, [r5, #36] @ 0x24 │ │ │ │ strb r6, [r5, #32] │ │ │ │ str r6, [r5, #24] │ │ │ │ strb r6, [r5, #20] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36493c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldm r2!, {r3, r4, r6, r7} │ │ │ │ stmia r1!, {r3, r4, r6, r7} │ │ │ │ ldm r2!, {r3, r4, r6, r7} │ │ │ │ @@ -806050,15 +806050,15 @@ │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r2, [r4, #28] │ │ │ │ str r2, [r4, #32] │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ strb r2, [r4, #16] │ │ │ │ str r2, [r4, #12] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36494c │ │ │ │ mov r6, r0 │ │ │ │ add r0, fp, #48 @ 0x30 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov ip, r4 │ │ │ │ ldm ip!, {r2, r3, r4, r5, r7} │ │ │ │ @@ -806081,15 +806081,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ add r0, lr, #296 @ 0x128 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36495c │ │ │ │ ldr r1, [pc, #4056] @ 364cd8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #4052] @ 364cdc │ │ │ │ str r6, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -806143,15 +806143,15 @@ │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 363dc4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 363de8 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ add r0, sp, #2192 @ 0x890 │ │ │ │ bl 333b04 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #60] @ 0x3c │ │ │ │ strb r0, [fp, #61] @ 0x3d │ │ │ │ ldr r0, [sl] │ │ │ │ bl 50750 │ │ │ │ @@ -806210,15 +806210,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 363ecc │ │ │ │ cmp r1, #1 │ │ │ │ bne 363ef4 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ bne 363f0c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [fp, #44] @ 0x2c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b 363f24 │ │ │ │ ldr r5, [fp, #44] @ 0x2c │ │ │ │ @@ -806240,15 +806240,15 @@ │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ ldr r1, [pc, #3900] @ 364e94 │ │ │ │ stm r6, {r0, r2, r3, r7} │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, lr, #296 @ 0x128 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32 │ │ │ │ - bl 3a8520 │ │ │ │ + bl 3a8514 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ add r3, sp, #2208 @ 0x8a0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ @@ -806256,15 +806256,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 363f88 │ │ │ │ cmp r2, #1 │ │ │ │ bne 363fac │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #60] @ 0x3c │ │ │ │ strb r0, [fp, #61] @ 0x3d │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 4fc4c │ │ │ │ @@ -806326,15 +806326,15 @@ │ │ │ │ str r0, [r1, #96] @ 0x60 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r1, #8] │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ str r5, [r1] │ │ │ │ str r5, [r1, #4] │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 364838 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ add r1, lr, #296 @ 0x128 │ │ │ │ mov r6, r0 │ │ │ │ bl 4ef5c │ │ │ │ @@ -806375,22 +806375,22 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 36418c │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ add r1, lr, #296 @ 0x128 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 3e90c0 │ │ │ │ + bl 3e90b4 │ │ │ │ b 3641a4 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ add r1, lr, #296 @ 0x128 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl 3ea978 │ │ │ │ + bl 3ea96c │ │ │ │ mov r5, r0 │ │ │ │ mov r8, #0 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3641c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ @@ -806398,15 +806398,15 @@ │ │ │ │ str r0, [fp, #2136] @ 0x858 │ │ │ │ movw r0, #2136 @ 0x858 │ │ │ │ add r9, fp, r0 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, lr, #296 @ 0x128 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3f04a0 │ │ │ │ + bl 3f0494 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r1, lr, #296 @ 0x128 │ │ │ │ ldr r6, [r1] │ │ │ │ cmp r6, #4 │ │ │ │ bne 364220 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4] │ │ │ │ @@ -806469,33 +806469,33 @@ │ │ │ │ add r0, lr, #296 @ 0x128 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 364310 │ │ │ │ add r0, lr, #296 @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 364310 │ │ │ │ orr r0, sl, #4 │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 364348 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 364320 │ │ │ │ cmp r1, #1 │ │ │ │ bne 364348 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ cmp r6, #3 │ │ │ │ beq 36486c │ │ │ │ add r2, sp, #2208 @ 0x8a0 │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #2192] @ 0x890 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r7, [sp, #2196] @ 0x894 │ │ │ │ @@ -806542,15 +806542,15 @@ │ │ │ │ bl 8de988 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 364424 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 364438 │ │ │ │ bl 50750 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ @@ -806604,15 +806604,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36451c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #4 │ │ │ │ bne 364534 │ │ │ │ mov r0, r8 │ │ │ │ bl 570e8 │ │ │ │ mov r6, r0 │ │ │ │ b 3647d4 │ │ │ │ add r0, fp, #20 │ │ │ │ @@ -806629,15 +806629,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 364580 │ │ │ │ cmp r5, #0 │ │ │ │ beq 364580 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r2, [fp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ add r6, sp, #2224 @ 0x8b0 │ │ │ │ movweq r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ @@ -806666,15 +806666,15 @@ │ │ │ │ strd r8, [sp] │ │ │ │ bl 112030 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 364614 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #2224] @ 0x8b0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 364628 │ │ │ │ orr r0, r6, #4 │ │ │ │ bl 64ced4 │ │ │ │ add r0, fp, #8 │ │ │ │ mvn r1, #99 @ 0x63 │ │ │ │ @@ -806701,15 +806701,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3646a0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3647bc │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #2060] @ 364ec0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -806942,15 +806942,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 364a38 │ │ │ │ cmp r0, #1 │ │ │ │ bne 364b10 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r0, lr, #296 @ 0x128 │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ b 364b10 │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ add r0, lr, #296 @ 0x128 │ │ │ │ bl 338bbc │ │ │ │ b 364b40 │ │ │ │ @@ -806969,15 +806969,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 364b10 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 364b10 │ │ │ │ addeq r0, r5, ip, ror #20 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [sp, #16] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ @@ -806985,27 +806985,27 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 364ae8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 364b10 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 364b1c │ │ │ │ cmp r2, #1 │ │ │ │ bne 364b40 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldrb r0, [fp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq 364b54 │ │ │ │ add r0, sp, #2192 @ 0x890 │ │ │ │ bl 333b04 │ │ │ │ ldrb r0, [fp, #61] @ 0x3d │ │ │ │ mov r4, #0 │ │ │ │ @@ -807027,29 +807027,29 @@ │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 364bb8 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ mov r2, #1 │ │ │ │ add r0, lr, #296 @ 0x128 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #2224] @ 0x8b0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 364d50 │ │ │ │ add r0, sp, #2224 @ 0x8b0 │ │ │ │ bl 340a2c │ │ │ │ b 364d50 │ │ │ │ b 364cac │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 364d50 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 364d50 │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 364d78 │ │ │ │ b 364e44 │ │ │ │ @@ -807068,23 +807068,23 @@ │ │ │ │ b 364d74 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 364d74 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 364d74 │ │ │ │ mov sl, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 364e20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 364e20 │ │ │ │ mov sl, r0 │ │ │ │ b 364d50 │ │ │ │ add lr, sp, #6144 @ 0x1800 │ │ │ │ mov sl, r0 │ │ │ │ add r0, lr, #296 @ 0x128 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -807116,15 +807116,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 364cf4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 364df4 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ b 364df4 │ │ │ │ bl 77b24 │ │ │ │ str r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ @@ -807155,15 +807155,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #2224 @ 0x8b0 │ │ │ │ bl 16891c │ │ │ │ b 364dd4 │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d1b28 │ │ │ │ + bl 3d1b1c │ │ │ │ b 364df4 │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 336444 │ │ │ │ b 364df4 │ │ │ │ mov sl, r0 │ │ │ │ @@ -807325,26 +807325,26 @@ │ │ │ │ beq 3650a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #288] @ 365170 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365138 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ strb r6, [sp, #2208] @ 0x8a0 │ │ │ │ str r5, [sp, #2200] @ 0x898 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3f6254 │ │ │ │ + bl 3f6248 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ @@ -807376,15 +807376,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 36512c │ │ │ │ cmp r4, #0 │ │ │ │ beq 36512c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ @@ -807410,26 +807410,26 @@ │ │ │ │ beq 3651f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #280] @ 3652bc │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365284 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ strb r6, [sp, #2152] @ 0x868 │ │ │ │ str r5, [sp, #2144] @ 0x860 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3f62e4 │ │ │ │ + bl 3f62d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #2160 @ 0x870 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 50750 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ @@ -807460,15 +807460,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 36527c │ │ │ │ cmp r4, #0 │ │ │ │ beq 36527c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #2160 @ 0x870 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ @@ -807533,15 +807533,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 3653a0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3653a0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e25c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -807591,15 +807591,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 365488 │ │ │ │ cmp r4, #0 │ │ │ │ beq 365488 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e25c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -807725,28 +807725,28 @@ │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 365710 │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365910 │ │ │ │ mov r1, sl │ │ │ │ mov r6, r0 │ │ │ │ str r9, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #12 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365900 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ mov r3, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #972] @ 365ac0 │ │ │ │ @@ -807761,28 +807761,28 @@ │ │ │ │ ldr r8, [sp, #136] @ 0x88 │ │ │ │ cmp r8, #0 │ │ │ │ beq 3657a0 │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3658e0 │ │ │ │ mov r1, sl │ │ │ │ mov r6, r0 │ │ │ │ str r9, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #12 │ │ │ │ str r8, [sp, #148] @ 0x94 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3658f0 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ mov r3, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #840] @ 365acc │ │ │ │ @@ -807800,15 +807800,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3657cc │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3657dc │ │ │ │ bl 4fb80 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3657ec │ │ │ │ @@ -807825,15 +807825,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 365830 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ bne 365874 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ cmp r5, #0 │ │ │ │ beq 365874 │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [r4] │ │ │ │ @@ -807842,15 +807842,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 365874 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r1, r0 │ │ │ │ beq 3658a8 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r7, sp, #16 │ │ │ │ add r2, r0, #1 │ │ │ │ @@ -807865,15 +807865,15 @@ │ │ │ │ add r3, sp, #16 │ │ │ │ sub r1, r1, r2 │ │ │ │ add r0, r3, r0, lsl #3 │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 3658d8 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ - bl 3cf758 │ │ │ │ + bl 3cf74c │ │ │ │ mov r0, r4 │ │ │ │ b 3658c0 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ @@ -807892,23 +807892,23 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 365a58 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 365a58 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36595c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ bne 365a58 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365a58 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ bl 36c278 │ │ │ │ @@ -807965,35 +807965,35 @@ │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ orrs r1, r4, r1 │ │ │ │ bne 365a58 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ bl 36c278 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3eeeb0 │ │ │ │ + bl 3eeea4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365a08 │ │ │ │ bl 4fb80 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ bne 365a14 │ │ │ │ b 365a18 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 365a60 │ │ │ │ mov r0, r4 │ │ │ │ add r7, r4, #40 @ 0x28 │ │ │ │ - bl 3cf758 │ │ │ │ + bl 3cf74c │ │ │ │ mov r4, r7 │ │ │ │ b 365a9c │ │ │ │ bl 77b24 │ │ │ │ addeq sl, r9, r8, lsr #14 │ │ │ │ @ instruction: 0xfff65068 │ │ │ │ strdeq r7, [r4], #-29 @ 0xffffffe3 @ │ │ │ │ @ instruction: 0xfff3ebfc │ │ │ │ @@ -808046,28 +808046,28 @@ │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 365c14 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [sl] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365e08 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ str fp, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [sl] │ │ │ │ mov r0, #12 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365df8 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r3, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #960] @ 365fb8 │ │ │ │ @@ -808082,28 +808082,28 @@ │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ beq 365ca4 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [sl] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365dd8 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ str fp, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [sl] │ │ │ │ mov r0, #12 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365de8 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r3, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #828] @ 365fc4 │ │ │ │ @@ -808121,15 +808121,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 50750 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 365cd0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365ce0 │ │ │ │ bl 4fb80 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq 365cf0 │ │ │ │ @@ -808146,15 +808146,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 365d34 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ bne 365d78 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ beq 365d78 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [r6] │ │ │ │ @@ -808163,15 +808163,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 365d78 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r2, r0 │ │ │ │ beq 365da0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ @@ -808183,15 +808183,15 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ sub r1, r2, r3 │ │ │ │ add r6, r1, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 365dd0 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ - bl 3cf758 │ │ │ │ + bl 3cf74c │ │ │ │ mov r0, r4 │ │ │ │ b 365db8 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ @@ -808210,23 +808210,23 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 365f50 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 365f50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 365e54 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ bne 365f50 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365f50 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ bl 36c278 │ │ │ │ @@ -808283,35 +808283,35 @@ │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ orrs r1, r7, r1 │ │ │ │ bne 365f50 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ bl 36c278 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3eee50 │ │ │ │ + bl 3eee44 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq 365f00 │ │ │ │ bl 4fb80 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ bne 365f0c │ │ │ │ b 365f10 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 365f58 │ │ │ │ mov r0, r4 │ │ │ │ add r7, r4, #40 @ 0x28 │ │ │ │ - bl 3cf758 │ │ │ │ + bl 3cf74c │ │ │ │ mov r4, r7 │ │ │ │ b 365f94 │ │ │ │ bl 77b24 │ │ │ │ addeq sl, r9, r4, lsr #4 │ │ │ │ @ instruction: 0xfff64b64 │ │ │ │ strdeq r6, [r4], #-201 @ 0xffffff37 @ │ │ │ │ @ instruction: 0xfff3e6f8 │ │ │ │ @@ -808361,28 +808361,28 @@ │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 366100 │ │ │ │ ldr r4, [sp, #172] @ 0xac │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 366300 │ │ │ │ mov r1, sl │ │ │ │ mov r6, r0 │ │ │ │ str r9, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #12 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3662f0 │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ mov r3, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #972] @ 3664b0 │ │ │ │ @@ -808397,28 +808397,28 @@ │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 366190 │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3662d0 │ │ │ │ mov r1, sl │ │ │ │ mov r6, r0 │ │ │ │ str r9, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ mov r1, #4 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #12 │ │ │ │ str r8, [sp, #188] @ 0xbc │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3662e0 │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ mov r3, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #840] @ 3664bc │ │ │ │ @@ -808436,15 +808436,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3661bc │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3661cc │ │ │ │ bl 4fb80 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3661dc │ │ │ │ @@ -808461,15 +808461,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 366220 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ bne 366264 │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 366264 │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ ldr r1, [r4] │ │ │ │ @@ -808478,15 +808478,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 366264 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ beq 366298 │ │ │ │ add r3, r0, r0, lsl #2 │ │ │ │ add r7, sp, #16 │ │ │ │ add r2, r0, #1 │ │ │ │ @@ -808501,15 +808501,15 @@ │ │ │ │ add r3, sp, #16 │ │ │ │ sub r1, r1, r2 │ │ │ │ add r0, r3, r0, lsl #3 │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 3662c8 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ - bl 3cf758 │ │ │ │ + bl 3cf74c │ │ │ │ mov r0, r4 │ │ │ │ b 3662b0 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ @@ -808528,23 +808528,23 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 366448 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 366448 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36634c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ bne 366448 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 366448 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ bl 36c278 │ │ │ │ @@ -808601,35 +808601,35 @@ │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ orrs r1, r4, r1 │ │ │ │ bne 366448 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ bl 36c278 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3eef70 │ │ │ │ + bl 3eef64 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3663f8 │ │ │ │ bl 4fb80 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 366404 │ │ │ │ b 366408 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 366450 │ │ │ │ mov r0, r4 │ │ │ │ add r7, r4, #40 @ 0x28 │ │ │ │ - bl 3cf758 │ │ │ │ + bl 3cf74c │ │ │ │ mov r4, r7 │ │ │ │ b 36648c │ │ │ │ bl 77b24 │ │ │ │ addeq r9, r9, r8, lsr sp │ │ │ │ @ instruction: 0xfff64678 │ │ │ │ rsbeq r6, r4, sp, lsl #16 │ │ │ │ @ instruction: 0xfff3e20c │ │ │ │ @@ -808665,28 +808665,28 @@ │ │ │ │ beq 366b38 │ │ │ │ mov r0, fp │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [fp, #316] @ 0x13c │ │ │ │ ldr r7, [fp, #320] @ 0x140 │ │ │ │ bl 366c9c │ │ │ │ mov r2, r4 │ │ │ │ - bl 59cef8 │ │ │ │ + bl 59cee8 │ │ │ │ sub r0, r0, #1 │ │ │ │ mul r0, r0, r7 │ │ │ │ cmp r0, sl │ │ │ │ bls 3665dc │ │ │ │ ldr r0, [fp, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ beq 366b38 │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [fp, #316] @ 0x13c │ │ │ │ ldr r7, [fp, #320] @ 0x140 │ │ │ │ bl 366c9c │ │ │ │ mov r2, r4 │ │ │ │ - bl 59cef8 │ │ │ │ + bl 59cee8 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ mul r0, r0, r7 │ │ │ │ strb r2, [r3] │ │ │ │ stmib r3, {r1, sl} │ │ │ │ @@ -808739,15 +808739,15 @@ │ │ │ │ add r6, pc, r6 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ ldrb r6, [r6, r7] │ │ │ │ mov r2, r4 │ │ │ │ mul r6, r6, r5 │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 59f0e4 │ │ │ │ + bl 59f0d4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ bl 3676bc │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldrb r0, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 366628 │ │ │ │ @@ -808940,15 +808940,15 @@ │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ add r2, r9, r0 │ │ │ │ sub r3, r4, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - bl 595490 │ │ │ │ + bl 595480 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrb r7, [sp, #85] @ 0x55 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ cmp r7, #13 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldm r0, {r6, sl} │ │ │ │ @@ -808963,15 +808963,15 @@ │ │ │ │ strb r0, [sp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ beq 3669f8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp, #344] @ 0x158 │ │ │ │ ldr r4, [fp, #348] @ 0x15c │ │ │ │ add r0, r0, r5 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ cmp r0, r4 │ │ │ │ movcs r0, r4 │ │ │ │ cmp r7, #12 │ │ │ │ @@ -809019,15 +809019,15 @@ │ │ │ │ str ip, [sp, #112] @ 0x70 │ │ │ │ bl 77900 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 366ad8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ uxtb r0, r5 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ beq 366784 │ │ │ │ lsr r0, r5, #8 │ │ │ │ b 3667e8 │ │ │ │ ldr r2, [pc, #336] @ 366c44 │ │ │ │ mov r0, r4 │ │ │ │ @@ -809091,15 +809091,15 @@ │ │ │ │ b 366b64 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 366bf8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq lr, r4, r4, lsr #3 │ │ │ │ @ instruction: 0xffdab044 │ │ │ │ addeq lr, r4, r8, lsr #3 │ │ │ │ addeq lr, r4, ip, ror r1 │ │ │ │ addeq lr, r4, r8, lsr #3 │ │ │ │ @@ -809126,15 +809126,15 @@ │ │ │ │ ldr r9, [r1, #424] @ 0x1a8 │ │ │ │ bl 366c9c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r1 │ │ │ │ bl 366c9c │ │ │ │ mov r2, r6 │ │ │ │ - bl 59cef8 │ │ │ │ + bl 59cee8 │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r7, [r5, #13] │ │ │ │ strb r8, [r5, #12] │ │ │ │ stm r5, {r6, r9} │ │ │ │ str r0, [r5, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ @@ -809205,15 +809205,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 366e2c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #104]! @ 0x68 │ │ │ │ cmp r1, #2 │ │ │ │ beq 367248 │ │ │ │ - bl 59d040 │ │ │ │ + bl 59d030 │ │ │ │ cmp r0, #1 │ │ │ │ bne 366e24 │ │ │ │ mov r0, sl │ │ │ │ ldr r6, [sl, #316] @ 0x13c │ │ │ │ ldr r4, [sl, #320] @ 0x140 │ │ │ │ bl 366c9c │ │ │ │ ldr r2, [pc, #1196] @ 36728c │ │ │ │ @@ -809258,15 +809258,15 @@ │ │ │ │ ldr r9, [sl, #424] @ 0x1a8 │ │ │ │ bl 366c9c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r7, r1 │ │ │ │ bl 366c9c │ │ │ │ mov r2, r4 │ │ │ │ - bl 59cef8 │ │ │ │ + bl 59cee8 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ strb r6, [r5, #17] │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ strb r7, [r5, #16] │ │ │ │ stmib r5, {r4, r9} │ │ │ │ b 366ec4 │ │ │ │ @@ -809309,15 +809309,15 @@ │ │ │ │ cmp r0, #6 │ │ │ │ bne 366fe0 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 367238 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl 599b98 │ │ │ │ + bl 599b88 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov ip, r5 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r7} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #2 │ │ │ │ @@ -809347,15 +809347,15 @@ │ │ │ │ cmpeq r0, #84 @ 0x54 │ │ │ │ beq 367060 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 366ef8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 366ef8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ @@ -809371,37 +809371,37 @@ │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 366ec8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 367078 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ bne 367098 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r1] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl 59cf80 │ │ │ │ + bl 59cf70 │ │ │ │ strb r0, [sl, #488] @ 0x1e8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl 599b98 │ │ │ │ + bl 599b88 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldm fp!, {r0, r1, r2, r3, r7} │ │ │ │ stmia r6!, {r0, r1, r2, r3, r7} │ │ │ │ ldm fp, {r0, r1, r2, r3, r4, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r4, r7} │ │ │ │ ldr r0, [sl, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -809483,15 +809483,15 @@ │ │ │ │ bl 388a7c │ │ │ │ mov r4, sl │ │ │ │ ldr r1, [r4, #436]! @ 0x1b4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 367218 │ │ │ │ ldr r0, [sl, #440] @ 0x1b8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, sl │ │ │ │ bl 366c50 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ @@ -809509,15 +809509,15 @@ │ │ │ │ b 367264 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 367280 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq sp, r4, r0, lsl fp │ │ │ │ strdeq fp, [r4], #-20 @ 0xffffffec @ │ │ │ │ addeq sp, r4, r0, ror #22 │ │ │ │ addeq sp, r4, r4, lsr #21 │ │ │ │ umulleq sp, r4, r4, sl │ │ │ │ @@ -809528,29 +809528,29 @@ │ │ │ │ ldrb r6, [r1, #488] @ 0x1e8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 367320 │ │ │ │ add r1, r5, #396 @ 0x18c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldrb r4, [r5, #416] @ 0x1a0 │ │ │ │ - bl 59eab4 │ │ │ │ + bl 59eaa4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 367478 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r1, [r0, #104]! @ 0x68 │ │ │ │ cmp r1, #2 │ │ │ │ beq 367690 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldrb r6, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 59d09c │ │ │ │ + bl 59d08c │ │ │ │ mov r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ cmp r4, r6 │ │ │ │ str r1, [sp, #24] │ │ │ │ bne 36734c │ │ │ │ str r4, [sp, #12] │ │ │ │ b 3673a4 │ │ │ │ @@ -809664,15 +809664,15 @@ │ │ │ │ sub r7, fp, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r6, r4, #1 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r7 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 597fa4 │ │ │ │ + bl 597f94 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36757c │ │ │ │ mov r2, #29 │ │ │ │ strd r0, [sl, #8] │ │ │ │ strb r2, [sl, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ @@ -809829,15 +809829,15 @@ │ │ │ │ str r0, [r4] │ │ │ │ beq 367a18 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 36729c │ │ │ │ mov ip, #0 │ │ │ │ cmp r9, #2 │ │ │ │ @@ -809873,15 +809873,15 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r7, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ beq 367838 │ │ │ │ ldr r0, [r7, #464] @ 0x1d0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, ip │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov ip, r5 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r6, [r7, #460] @ 0x1cc │ │ │ │ cmp r9, #2 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ str r8, [r7, #464] @ 0x1d0 │ │ │ │ str r6, [r7, #468] @ 0x1d4 │ │ │ │ @@ -810019,15 +810019,15 @@ │ │ │ │ add r5, sp, #28 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, lr │ │ │ │ mov r0, r5 │ │ │ │ mov sl, ip │ │ │ │ mov r7, r6 │ │ │ │ - bl 599cd8 │ │ │ │ + bl 599cc8 │ │ │ │ ldrb r6, [sp, #28] │ │ │ │ cmp r6, #35 @ 0x23 │ │ │ │ bne 367af8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r6, r7 │ │ │ │ mov ip, sl │ │ │ │ b 3679ac │ │ │ │ @@ -810038,25 +810038,25 @@ │ │ │ │ ldrd r2, [r7, #244] @ 0xf4 │ │ │ │ mov sl, ip │ │ │ │ cmp r9, #8 │ │ │ │ bne 367b1c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 59e3d8 │ │ │ │ + bl 59e3c8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov ip, sl │ │ │ │ b 3679f0 │ │ │ │ cmp r9, #8 │ │ │ │ bcs 3679ac │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, lr │ │ │ │ mov r5, ip │ │ │ │ - bl 59a5bc │ │ │ │ + bl 59a5ac │ │ │ │ mov ip, r5 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ b 3679f0 │ │ │ │ add r0, r4, #5 │ │ │ │ orr r1, r5, #1 │ │ │ │ mov r2, #19 │ │ │ │ bl 4ef5c │ │ │ │ @@ -810064,15 +810064,15 @@ │ │ │ │ strb r6, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 59e700 │ │ │ │ + bl 59e6f0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov ip, sl │ │ │ │ b 3679ac │ │ │ │ ldr r2, [pc, #120] @ 367bb8 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77860 │ │ │ │ @@ -810092,15 +810092,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 367b9c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq sp, r4, r0, lsl r6 │ │ │ │ strdeq sp, [r4], ip │ │ │ │ addeq sp, r4, r4, lsl #3 │ │ │ │ rsbeq r8, r4, r6, lsr #23 │ │ │ │ addeq sp, r4, r8, ror r2 │ │ │ │ @@ -810135,15 +810135,15 @@ │ │ │ │ cmp r0, #13 │ │ │ │ beq 367c98 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 367bf4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 367bf4 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r5, [r8, #4] │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r6, {r2, r3, r4, r5, r7} │ │ │ │ @@ -810153,34 +810153,34 @@ │ │ │ │ ldm r0, {r1, r2, r3, r6, r7} │ │ │ │ stm r8, {r1, r2, r3, r6, r7} │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 367c58 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 367cb0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 367cdc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #520 @ 0x208 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ @@ -810247,37 +810247,37 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r3, [r5, #7] │ │ │ │ str r6, [r5, #20] │ │ │ │ str r0, [r5] │ │ │ │ beq 367e08 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 367e20 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ movw r1, #10984 @ 0x2ae8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 367e48 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 367e60 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 36c5a0 │ │ │ │ add sp, sp, #520 @ 0x208 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, sp, #504 @ 0x1f8 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ ldrb r1, [sp, #503] @ 0x1f7 │ │ │ │ @@ -810358,15 +810358,15 @@ │ │ │ │ beq 368054 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, r9, r0 │ │ │ │ sub r3, r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, fp │ │ │ │ - bl 595490 │ │ │ │ + bl 595480 │ │ │ │ ldrb lr, [sp, #77] @ 0x4d │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ cmp lr, #13 │ │ │ │ beq 368070 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r9, r5 │ │ │ │ add sl, sp, #16 │ │ │ │ @@ -810533,15 +810533,15 @@ │ │ │ │ strb r6, [r5] │ │ │ │ beq 368280 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #452] @ 368454 │ │ │ │ ldr r2, [pc, #452] @ 368458 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ @@ -810624,26 +810624,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3683e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 36841c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r8, r4, r5, lsr #19 │ │ │ │ rsbeq r8, r4, r7, lsr #12 │ │ │ │ addeq ip, r4, r8, lsr #29 │ │ │ │ addeq ip, r4, r8, lsl pc │ │ │ │ addeq ip, r4, r4, ror #29 │ │ │ │ @@ -810767,15 +810767,15 @@ │ │ │ │ strb r6, [r5] │ │ │ │ beq 368628 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #452] @ 3687fc │ │ │ │ ldr r2, [pc, #452] @ 368800 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ @@ -810858,26 +810858,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 368788 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 3687c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r8, r4, r0, asr r6 │ │ │ │ rsbeq r8, r4, pc, ror r2 │ │ │ │ addeq ip, r4, r0, lsl #22 │ │ │ │ addeq ip, r4, r0, ror fp │ │ │ │ addeq ip, r4, ip, lsr fp │ │ │ │ @@ -811040,15 +811040,15 @@ │ │ │ │ strb r6, [r5] │ │ │ │ beq 368a6c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #452] @ 368c40 │ │ │ │ ldr r2, [pc, #452] @ 368c44 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ @@ -811131,26 +811131,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 368bcc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 368c08 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r8, r4, r3, ror #3 │ │ │ │ rsbeq r7, r4, fp, lsr lr │ │ │ │ @ instruction: 0x0084c6bc │ │ │ │ addeq ip, r4, ip, lsr #14 │ │ │ │ strdeq ip, [r4], r8 │ │ │ │ @@ -811236,15 +811236,15 @@ │ │ │ │ ldr r1, [pc, #632] @ 368fdc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r7, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 368eb8 │ │ │ │ mov r7, r0 │ │ │ │ bl 4e4d8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #584] @ 368fe0 │ │ │ │ mov r4, #0 │ │ │ │ @@ -811257,22 +811257,22 @@ │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fc40 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ strb r4, [r5] │ │ │ │ beq 368dec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #468] @ 368fd0 │ │ │ │ ldr r2, [pc, #468] @ 368fd4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ @@ -811359,26 +811359,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 368f5c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 368f98 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r7, r4, r6, ror #28 │ │ │ │ strhteq r7, [r4], #-171 @ 0xffffff55 │ │ │ │ addeq ip, r4, ip, lsr r3 │ │ │ │ addeq ip, r4, ip, lsr #7 │ │ │ │ addeq ip, r4, r8, ror r3 │ │ │ │ @@ -811492,15 +811492,15 @@ │ │ │ │ strb r6, [r5] │ │ │ │ beq 36917c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #452] @ 369350 │ │ │ │ ldr r2, [pc, #452] @ 369354 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ @@ -811583,26 +811583,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3692dc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 369318 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r7, r4, sl, ror #21 │ │ │ │ rsbeq r7, r4, fp, lsr #14 │ │ │ │ addeq fp, r4, ip, lsr #31 │ │ │ │ addeq ip, r4, ip, lsl r0 │ │ │ │ addeq fp, r4, r8, ror #31 │ │ │ │ @@ -811678,15 +811678,15 @@ │ │ │ │ strb r6, [r5] │ │ │ │ beq 369464 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #452] @ 369638 │ │ │ │ ldr r2, [pc, #452] @ 36963c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ @@ -811769,26 +811769,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3695c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 369600 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r7, r4, r9, asr #14 │ │ │ │ rsbeq r7, r4, r3, asr #8 │ │ │ │ addeq fp, r4, r4, asr #25 │ │ │ │ addeq fp, r4, r4, lsr sp │ │ │ │ addeq fp, r4, r0, lsl #26 │ │ │ │ @@ -812102,15 +812102,15 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 369ba4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 369ba4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ bl 4ea0c │ │ │ │ ldr r1, [pc, #288] @ 369c40 │ │ │ │ mov r2, #0 │ │ │ │ @@ -812140,15 +812140,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 369b9c │ │ │ │ cmp r5, #0 │ │ │ │ beq 369b9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #112] @ 369c24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #108] @ 369c28 │ │ │ │ @@ -812239,15 +812239,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 369d18 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #80] @ 369d88 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #76] @ 369d8c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -812396,15 +812396,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 369f8c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #80] @ 369ffc │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #76] @ 36a000 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -812480,15 +812480,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 36a0dc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #80] @ 36a14c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #76] @ 36a150 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -812587,20 +812587,20 @@ │ │ │ │ blt 36a284 │ │ │ │ cmp r4, #0 │ │ │ │ bne 36a29c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36a1ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #80] @ 36a30c │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #76] @ 36a310 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -812800,15 +812800,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 36a5dc │ │ │ │ add sp, sp, #468 @ 0x1d4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #468 @ 0x1d4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #680] @ 36a8a4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #676] @ 36a8a8 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -813055,15 +813055,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 36a9d8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #80] @ 36aa48 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #76] @ 36aa4c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -813339,33 +813339,33 @@ │ │ │ │ addeq sl, r4, r0, asr r4 │ │ │ │ addeq r5, r9, ip, lsr r3 │ │ │ │ addeq sl, r4, r0, lsl #8 │ │ │ │ addeq sl, r4, r4, ror #7 │ │ │ │ umulleq r4, r9, r0, ip │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 36ae74 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 36aeb8 │ │ │ │ tst r2, #32 │ │ │ │ bne 36aebc │ │ │ │ b 947894 │ │ │ │ b 943ee4 │ │ │ │ @@ -813994,15 +813994,15 @@ │ │ │ │ bl 50750 │ │ │ │ str r4, [r9] │ │ │ │ str r4, [r9, #4] │ │ │ │ add sp, sp, #460 @ 0x1cc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36b870 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 36b998 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r8, #32] │ │ │ │ @@ -814479,48 +814479,48 @@ │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #340] @ 0x154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c028 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c040 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ movw r1, #10984 @ 0x2ae8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c068 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c080 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ pop {r4, lr} │ │ │ │ b 36c5a0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c0ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 36c0bc │ │ │ │ bl 4fb80 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 36c0cc │ │ │ │ @@ -814535,15 +814535,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c108 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ cmp r6, #0 │ │ │ │ beq 36c148 │ │ │ │ ldr r4, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c12c │ │ │ │ @@ -814551,75 +814551,75 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c148 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c194 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c18c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ bl 36c2dc │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ bl 36c894 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c200 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r5, r4, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d8ce0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #3 │ │ │ │ addsne r1, r1, #13 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r2, [r5] │ │ │ │ sub r0, r2, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #4 │ │ │ │ bl 1bd000 │ │ │ │ mov r0, r6 │ │ │ │ @@ -814627,38 +814627,38 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c298 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c2b4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c2d4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 36c320 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -814669,53 +814669,53 @@ │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c320 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c340 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ bne 36c37c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 4e25c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c39c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ beq 36c474 │ │ │ │ ldr sl, [r0, #20] │ │ │ │ mov r9, r0 │ │ │ │ cmp sl, #0 │ │ │ │ @@ -814744,25 +814744,25 @@ │ │ │ │ and r0, r0, #56 @ 0x38 │ │ │ │ sub r0, r7, r0, lsl #1 │ │ │ │ ldr r1, [r0, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c3f4 │ │ │ │ ldr r0, [r0, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36c3f4 │ │ │ │ add r0, r8, r8, lsl #4 │ │ │ │ adds r1, r0, #21 │ │ │ │ beq 36c474 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, r8, lsl #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 8e71c4 │ │ │ │ cmp r0, r5 │ │ │ │ @@ -814770,15 +814770,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 36c504 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 36c508 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -814807,15 +814807,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [pc, #72] @ 36c598 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #68] @ 36c59c │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -814842,111 +814842,111 @@ │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 36c5d4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c5d4 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 36c5f4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c5f4 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ blt 36c614 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c614 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #104] @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ beq 36c668 │ │ │ │ add r5, r6, #16 │ │ │ │ b 36c634 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 36c668 │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c64c │ │ │ │ ldr r0, [r5, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c628 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36c628 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36c688 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ beq 36c6dc │ │ │ │ add r5, r6, #16 │ │ │ │ b 36c6a8 │ │ │ │ add r5, r5, #28 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 36c6dc │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c6c0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c69c │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36c69c │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36c6fc │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #124 @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ bl 25ece4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c72c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c754 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 2d8ce0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -814954,62 +814954,62 @@ │ │ │ │ addsne r1, r1, #13 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #4 │ │ │ │ bl 1bd000 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ lsl r2, r0, #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c7f0 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c80c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c82c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 36c85c │ │ │ │ mov r0, r4 │ │ │ │ - bl 44fa50 │ │ │ │ + bl 44fa40 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 50750 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 50750 │ │ │ │ @@ -815018,66 +815018,66 @@ │ │ │ │ orr r2, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bxeq lr │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #340] @ 0x154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c8b4 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c8cc │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ movw r1, #10984 @ 0x2ae8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c8f4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c90c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 36c5a0 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c92c │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c944 │ │ │ │ ldr r0, [r4, #452] @ 0x1c4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c960 │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 36c994 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -815085,45 +815085,45 @@ │ │ │ │ ldr r1, [r4, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ bne 36c9c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c980 │ │ │ │ ldr r0, [r4, #452] @ 0x1c4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ beq 36c98c │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36ca18 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw ip, #3335 @ 0xd07 │ │ │ │ movw r2, #57134 @ 0xdf2e │ │ │ │ movw r1, #22285 @ 0x570d │ │ │ │ movw r3, #54228 @ 0xd3d4 │ │ │ │ movt ip, #39983 @ 0x9c2f │ │ │ │ movt r2, #46613 @ 0xb615 │ │ │ │ @@ -815176,15 +815176,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 36cb30 │ │ │ │ cmp r5, #0 │ │ │ │ beq 36cb30 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36cb30 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ strd sl, [sp] │ │ │ │ bl 4e4cc │ │ │ │ @@ -815193,46 +815193,46 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 36cb50 │ │ │ │ cmp r4, #0 │ │ │ │ beq 36cb50 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 36cb6c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 36cbb0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 36cbb0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36cbb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 36cbcc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -815273,15 +815273,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 36ccb4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 36ccb4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36ccb4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ str fp, [sp] │ │ │ │ bl 4e88c │ │ │ │ @@ -815290,46 +815290,46 @@ │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 36ccd4 │ │ │ │ cmp r4, #0 │ │ │ │ beq 36ccd4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 36ccf0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #-2147483646 @ 0x80000002 │ │ │ │ blt 36cd34 │ │ │ │ cmp r4, #0 │ │ │ │ beq 36cd34 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36cd34 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 36cd50 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 4e3a0 │ │ │ │ mov r4, r0 │ │ │ │ bl 4fb14 │ │ │ │ @@ -815565,15 +815565,15 @@ │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ bl 8e4208 │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36d120 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r7, [sp, #532] @ 0x214 │ │ │ │ add sl, r0, #8 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ str r6, [sp, #528] @ 0x210 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sl │ │ │ │ @@ -815621,15 +815621,15 @@ │ │ │ │ b 36d208 │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36d208 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36d208 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 17cc20 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -816945,15 +816945,15 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ str r1, [r9, #12] │ │ │ │ str r6, [r9, #16] │ │ │ │ str r2, [r9, #20] │ │ │ │ str r3, [r9, #28] │ │ │ │ str r7, [r9, #32] │ │ │ │ str r5, [r9, #36] @ 0x24 │ │ │ │ - bl 4113b4 │ │ │ │ + bl 4113a4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36e7f4 │ │ │ │ add r6, r4, #1 │ │ │ │ mov r8, #0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r7, r6, #2 │ │ │ │ @@ -816970,15 +816970,15 @@ │ │ │ │ beq 36e738 │ │ │ │ ldr r0, [pc, #420] @ 36e8a4 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36e6d4 │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ @@ -817026,15 +817026,15 @@ │ │ │ │ bl 4ec68 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36e7f4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #152] @ 36e894 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 36e814 │ │ │ │ add sp, sp, #28 │ │ │ │ @@ -817136,15 +817136,15 @@ │ │ │ │ bl 37b4c0 │ │ │ │ ldr r1, [pc, #40] @ 36e9c0 │ │ │ │ ldr r0, [pc, #40] @ 36e9c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [r4, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3cb034 │ │ │ │ + bl 3cb028 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ addeq r3, r9, ip, lsl #12 │ │ │ │ andeq sl, r0, r0, lsl r7 │ │ │ │ @ instruction: 0xffff6bb0 │ │ │ │ @ instruction: 0xffff6b6c │ │ │ │ @@ -817606,31 +817606,31 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 36f138 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36eff0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36f030 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36f070 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 36f0b0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ addeq r2, r9, r4, asr pc │ │ │ │ muleq r0, r8, r2 │ │ │ │ @ instruction: 0xffff6570 │ │ │ │ rsbeq r2, r4, fp, ror sp │ │ │ │ @@ -818147,15 +818147,15 @@ │ │ │ │ beq 36f99c │ │ │ │ ldr r0, [pc, #484] @ 36fb48 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36f938 │ │ │ │ mov r1, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ @@ -818203,15 +818203,15 @@ │ │ │ │ bl 4ec68 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq 36fa58 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #216] @ 36fb38 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 36faac │ │ │ │ add sp, sp, #28 │ │ │ │ @@ -818301,15 +818301,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #204] @ 0xcc │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r4, #208] @ 0xd0 │ │ │ │ str r0, [r4, #212] @ 0xd4 │ │ │ │ str r3, [r4, #216] @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c8a80 │ │ │ │ + bl 3c8a74 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ addeq r2, r9, r8, ror #8 │ │ │ │ andeq r9, r0, r8, lsr r8 │ │ │ │ @ instruction: 0xffdcc66c │ │ │ │ @ instruction: 0xffdcc544 │ │ │ │ @@ -818646,29 +818646,29 @@ │ │ │ │ beq 37012c │ │ │ │ bl 58224 │ │ │ │ ldr r0, [pc, #944] @ 3704e4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 370490 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [pc, #884] @ 3704f8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 3703bc │ │ │ │ ldr r0, [pc, #784] @ 3704ac │ │ │ │ @@ -818986,15 +818986,15 @@ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 37e028 │ │ │ │ ldr r0, [pc, #32] @ 3706a8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3cbaec │ │ │ │ + bl 3cbae0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 77b08 │ │ │ │ strdeq r1, [r9], r0 │ │ │ │ andeq r8, r0, r4, ror #6 │ │ │ │ andeq r9, r0, r0, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -819028,15 +819028,15 @@ │ │ │ │ add r0, sl, #28 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r1, [sl, #12] │ │ │ │ str r6, [sl, #16] │ │ │ │ str r2, [sl, #20] │ │ │ │ stm r0, {r3, r4, r5} │ │ │ │ - bl 441b00 │ │ │ │ + bl 441af0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 370888 │ │ │ │ add r6, r4, #1 │ │ │ │ mov r8, #0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r7, r6, #2 │ │ │ │ @@ -819053,15 +819053,15 @@ │ │ │ │ beq 3707c4 │ │ │ │ ldr r0, [pc, #1208] @ 370c44 │ │ │ │ mov r1, #4 │ │ │ │ mov r8, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 370760 │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ @@ -819109,25 +819109,25 @@ │ │ │ │ bl 4ec68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq 370880 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [pc, #972] @ 370c54 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r9, [pc, #924] @ 370c2c │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 370afc │ │ │ │ ldr r5, [r7, #32] │ │ │ │ - bl 444230 │ │ │ │ + bl 444220 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3708d4 │ │ │ │ mov r6, r0 │ │ │ │ rsb r0, r1, r1, lsl #4 │ │ │ │ lsl r4, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -819266,15 +819266,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ str r3, [sl, #68] @ 0x44 │ │ │ │ str ip, [sl, #72] @ 0x48 │ │ │ │ str r8, [sl, #76] @ 0x4c │ │ │ │ stm r0, {r1, r2, r6} │ │ │ │ mov r0, sl │ │ │ │ - bl 4429e4 │ │ │ │ + bl 4429d4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [pc, #300] @ 370c30 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #296] @ 370c34 │ │ │ │ strb r1, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ @@ -819722,35 +819722,35 @@ │ │ │ │ bl 13fcf0 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 370f40 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 370f80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 370fc0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 371000 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 371040 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 371088 │ │ │ │ ldr r0, [pc, #240] @ 371360 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ bne 3712c8 │ │ │ │ @@ -820295,15 +820295,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 57b90 │ │ │ │ ldr r0, [pc, #280] @ 371c10 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 371bcc │ │ │ │ add r9, r5, #24 │ │ │ │ ldmib r5, {r2, r3, r6, sl, lr} │ │ │ │ mov ip, #0 │ │ │ │ ldm r9, {r7, r8, r9} │ │ │ │ ldr r1, [pc, #252] @ 371c24 │ │ │ │ @@ -820321,15 +820321,15 @@ │ │ │ │ str r8, [r0, #32] │ │ │ │ str r9, [r0, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #176] @ 371c28 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 371b90 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -820419,15 +820419,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 57fc8 │ │ │ │ ldr r0, [pc, #968] @ 3720b0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 372058 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [pc, #948] @ 3720c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ @@ -820436,15 +820436,15 @@ │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [pc, #900] @ 3720c8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 371f84 │ │ │ │ ldr r0, [pc, #792] @ 372074 │ │ │ │ @@ -822221,15 +822221,15 @@ │ │ │ │ str r0, [r5, #24] │ │ │ │ str r0, [r5, #28] │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 4f79c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3cb6cc │ │ │ │ + bl 3cb6c0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [pc, #256] @ 373a34 │ │ │ │ ldr r2, [pc, #256] @ 373a38 │ │ │ │ ldr r3, [pc, #256] @ 373a3c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -822349,15 +822349,15 @@ │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ str r5, [r6, #16] │ │ │ │ bl 4fd48 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 4f79c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c82c8 │ │ │ │ + bl 3c82bc │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [pc, #336] @ 373c84 │ │ │ │ ldr r2, [pc, #336] @ 373c88 │ │ │ │ ldr r3, [pc, #336] @ 373c8c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -822564,26 +822564,26 @@ │ │ │ │ ldr r0, [pc, #180] @ 373f18 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ tst r5, #7 │ │ │ │ bne 373eb0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3cae54 │ │ │ │ + bl 3cae48 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [r5], #16 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ bl 4f79c │ │ │ │ mov r0, sp │ │ │ │ - bl 3cac18 │ │ │ │ + bl 3cac0c │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [pc, #96] @ 373f1c │ │ │ │ ldr r2, [pc, #96] @ 373f20 │ │ │ │ ldr r1, [pc, #96] @ 373f24 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -822703,15 +822703,15 @@ │ │ │ │ beq 374074 │ │ │ │ mov r0, fp │ │ │ │ bl 4fba4 │ │ │ │ b 374074 │ │ │ │ lsl r1, r9, #5 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 4e640 │ │ │ │ bl 4e640 │ │ │ │ bl 4e640 │ │ │ │ bl 4eff8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ @@ -823302,15 +823302,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 374a04 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 374bd0 │ │ │ │ ldr r2, [pc, #440] @ 374bd4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -823391,26 +823391,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 374b5c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 374b98 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq ip, r3, pc, lsl r1 │ │ │ │ rsbeq fp, r3, fp, lsr #29 │ │ │ │ addeq r0, r4, ip, lsr #14 │ │ │ │ umulleq r0, r4, ip, r7 │ │ │ │ addeq r0, r4, r8, ror #14 │ │ │ │ @@ -823466,15 +823466,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 374c94 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 374e60 │ │ │ │ ldr r2, [pc, #440] @ 374e64 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -823555,26 +823555,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 374dec │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 374e28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq fp, [r3], #-232 @ 0xffffff18 @ │ │ │ │ rsbeq fp, r3, fp, lsl ip │ │ │ │ umulleq r0, r4, ip, r4 │ │ │ │ addeq r0, r4, ip, lsl #10 │ │ │ │ ldrdeq r0, [r4], r8 │ │ │ │ @@ -823630,15 +823630,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 374f24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 3750f0 │ │ │ │ ldr r2, [pc, #440] @ 3750f4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -823719,26 +823719,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 37507c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 3750b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq fp, r3, r4, asr ip │ │ │ │ rsbeq fp, r3, fp, lsl #19 │ │ │ │ addeq r0, r4, ip, lsl #4 │ │ │ │ addeq r0, r4, ip, ror r2 │ │ │ │ addeq r0, r4, r8, asr #4 │ │ │ │ @@ -823794,15 +823794,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 3751b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 375380 │ │ │ │ ldr r2, [pc, #440] @ 375384 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -823883,26 +823883,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 37530c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 375348 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq fp, r3, sl, asr #19 │ │ │ │ strdeq fp, [r3], #-107 @ 0xffffff95 @ │ │ │ │ addeq pc, r3, ip, ror pc @ │ │ │ │ addeq pc, r3, ip, ror #31 │ │ │ │ @ instruction: 0x0083ffb8 │ │ │ │ @@ -823958,15 +823958,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ beq 375444 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #440] @ 375610 │ │ │ │ ldr r2, [pc, #440] @ 375614 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -824047,26 +824047,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 37559c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 3755d8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ subseq r5, lr, r5, lsr r8 │ │ │ │ rsbeq fp, r3, fp, ror #8 │ │ │ │ addeq pc, r3, ip, ror #25 │ │ │ │ addeq pc, r3, ip, asr sp @ │ │ │ │ addeq pc, r3, r8, lsr #26 │ │ │ │ @@ -824122,15 +824122,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 3756d4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 3758a0 │ │ │ │ ldr r2, [pc, #440] @ 3758a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -824211,26 +824211,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 37582c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 375868 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strhteq fp, [r3], #-76 @ 0xffffffb4 │ │ │ │ ldrdeq fp, [r3], #-27 @ 0xffffffe5 @ │ │ │ │ addeq pc, r3, ip, asr sl @ │ │ │ │ addeq pc, r3, ip, asr #21 │ │ │ │ umulleq pc, r3, r8, sl @ │ │ │ │ @@ -824286,15 +824286,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ beq 375964 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #440] @ 375b30 │ │ │ │ ldr r2, [pc, #440] @ 375b34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -824375,26 +824375,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 375abc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 375af8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq fp, r3, r7, lsr r2 │ │ │ │ rsbeq sl, r3, fp, asr #30 │ │ │ │ addeq pc, r3, ip, asr #15 │ │ │ │ addeq pc, r3, ip, lsr r8 @ │ │ │ │ addeq pc, r3, r8, lsl #16 │ │ │ │ @@ -824450,15 +824450,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 375bf4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 375dc0 │ │ │ │ ldr r2, [pc, #440] @ 375dc4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -824539,26 +824539,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 375d4c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 375d88 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq sl, r3, r6, asr #31 │ │ │ │ strhteq sl, [r3], #-203 @ 0xffffff35 │ │ │ │ addeq pc, r3, ip, lsr r5 @ │ │ │ │ addeq pc, r3, ip, lsr #11 │ │ │ │ addeq pc, r3, r8, ror r5 @ │ │ │ │ @@ -824614,15 +824614,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 375e84 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 376050 │ │ │ │ ldr r2, [pc, #440] @ 376054 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -824703,26 +824703,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 375fdc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 376018 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq sl, r3, r3, asr #26 │ │ │ │ rsbeq sl, r3, fp, lsr #20 │ │ │ │ addeq pc, r3, ip, lsr #5 │ │ │ │ addeq pc, r3, ip, lsl r3 @ │ │ │ │ addeq pc, r3, r8, ror #5 │ │ │ │ @@ -824777,15 +824777,15 @@ │ │ │ │ ldr r1, [pc, #624] @ 376368 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r7, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 376244 │ │ │ │ mov r7, r0 │ │ │ │ bl 4e9ac │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #576] @ 37636c │ │ │ │ mov r4, #0 │ │ │ │ @@ -824798,22 +824798,22 @@ │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fc40 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ strb r4, [r5] │ │ │ │ beq 376180 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #456] @ 37635c │ │ │ │ ldr r2, [pc, #456] @ 376360 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -824898,26 +824898,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3762e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 376324 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq sl, r3, r5, asr #21 │ │ │ │ rsbeq sl, r3, pc, lsr #14 │ │ │ │ @ instruction: 0x0083efb0 │ │ │ │ addeq pc, r3, r0, lsr #32 │ │ │ │ addeq lr, r3, ip, ror #31 │ │ │ │ @@ -824975,15 +824975,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 376428 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 3765f4 │ │ │ │ ldr r2, [pc, #440] @ 3765f8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -825064,26 +825064,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 376580 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 3765bc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq sl, r3, sp, asr #15 │ │ │ │ rsbeq sl, r3, r7, lsl #9 │ │ │ │ addeq lr, r3, r8, lsl #26 │ │ │ │ addeq lr, r3, r8, ror sp │ │ │ │ addeq lr, r3, r4, asr #26 │ │ │ │ @@ -825138,15 +825138,15 @@ │ │ │ │ ldr r1, [pc, #624] @ 37690c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ str r7, [r4, #44] @ 0x2c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3767e8 │ │ │ │ mov r7, r0 │ │ │ │ bl 4fb20 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #576] @ 376910 │ │ │ │ mov r4, #0 │ │ │ │ @@ -825159,22 +825159,22 @@ │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fc40 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ strb r4, [r5] │ │ │ │ beq 376724 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #456] @ 376900 │ │ │ │ ldr r2, [pc, #456] @ 376904 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -825259,26 +825259,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 37688c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 3768c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq sl, r3, sl, asr #10 │ │ │ │ rsbeq sl, r3, fp, lsl #3 │ │ │ │ addeq lr, r3, ip, lsl #20 │ │ │ │ addeq lr, r3, ip, ror sl │ │ │ │ addeq lr, r3, r8, asr #20 │ │ │ │ @@ -825336,15 +825336,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 3769cc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 376b98 │ │ │ │ ldr r2, [pc, #440] @ 376b9c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -825425,26 +825425,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 376b24 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 376b60 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq sl, r3, ip, lsr r2 │ │ │ │ rsbeq r9, r3, r3, ror #29 │ │ │ │ addeq lr, r3, r4, ror #14 │ │ │ │ ldrdeq lr, [r3], r4 │ │ │ │ addeq lr, r3, r0, lsr #15 │ │ │ │ @@ -825500,15 +825500,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 376c5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 376e28 │ │ │ │ ldr r2, [pc, #440] @ 376e2c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -825589,26 +825589,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 376db4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 376df0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ subseq r3, lr, r0, asr #17 │ │ │ │ rsbeq r9, r3, r3, asr ip │ │ │ │ ldrdeq lr, [r3], r4 │ │ │ │ addeq lr, r3, r4, asr #10 │ │ │ │ addeq lr, r3, r0, lsl r5 │ │ │ │ @@ -825664,15 +825664,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 376eec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 3770b8 │ │ │ │ ldr r2, [pc, #440] @ 3770bc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -825753,26 +825753,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 377044 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 377080 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r9, r3, fp, lsr #26 │ │ │ │ rsbeq r9, r3, r3, asr #19 │ │ │ │ addeq lr, r3, r4, asr #4 │ │ │ │ @ instruction: 0x0083e2b4 │ │ │ │ addeq lr, r3, r0, lsl #5 │ │ │ │ @@ -825828,15 +825828,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 37717c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 377348 │ │ │ │ ldr r2, [pc, #440] @ 37734c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -825917,26 +825917,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3772d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 377310 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strhteq r9, [r3], #-166 @ 0xffffff5a │ │ │ │ rsbeq r9, r3, r3, lsr r7 │ │ │ │ @ instruction: 0x0083dfb4 │ │ │ │ addeq lr, r3, r4, lsr #32 │ │ │ │ strdeq sp, [r3], r0 │ │ │ │ @@ -825992,15 +825992,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 37740c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 3775d8 │ │ │ │ ldr r2, [pc, #440] @ 3775dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -826081,26 +826081,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 377564 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 3775a0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r9, r3, r3, lsr r8 │ │ │ │ rsbeq r9, r3, r3, lsr #9 │ │ │ │ addeq sp, r3, r4, lsr #26 │ │ │ │ umulleq sp, r3, r4, sp │ │ │ │ addeq sp, r3, r0, ror #26 │ │ │ │ @@ -826156,15 +826156,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 37769c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 377868 │ │ │ │ ldr r2, [pc, #440] @ 37786c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -826245,26 +826245,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3777f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 377830 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strhteq r9, [r3], #-91 @ 0xffffffa5 │ │ │ │ rsbeq r9, r3, r3, lsl r2 │ │ │ │ umulleq sp, r3, r4, sl │ │ │ │ addeq sp, r3, r4, lsl #22 │ │ │ │ ldrdeq sp, [r3], r0 │ │ │ │ @@ -826320,15 +826320,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ strd r0, [r4, #40] @ 0x28 │ │ │ │ strb r7, [r5] │ │ │ │ beq 37792c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #440] @ 377af8 │ │ │ │ ldr r2, [pc, #440] @ 377afc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -826409,26 +826409,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 377a84 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 377ac0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r9, r3, r2, asr r3 │ │ │ │ rsbeq r8, r3, r3, lsl #31 │ │ │ │ addeq sp, r3, r4, lsl #16 │ │ │ │ addeq sp, r3, r4, ror r8 │ │ │ │ addeq sp, r3, r0, asr #16 │ │ │ │ @@ -826483,15 +826483,15 @@ │ │ │ │ ldr r1, [pc, #624] @ 377e10 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r1, #16 │ │ │ │ strd r0, [r7, #40] @ 0x28 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 377cec │ │ │ │ mov r7, r0 │ │ │ │ bl 4e9ac │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #576] @ 377e14 │ │ │ │ mov r4, #0 │ │ │ │ @@ -826504,22 +826504,22 @@ │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fc40 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ strb r4, [r5] │ │ │ │ beq 377c28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #456] @ 377e04 │ │ │ │ ldr r2, [pc, #456] @ 377e08 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -826604,26 +826604,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 377d90 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 377dcc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r9, r3, r9, asr #1 │ │ │ │ rsbeq r8, r3, r7, lsl #25 │ │ │ │ addeq sp, r3, r8, lsl #10 │ │ │ │ addeq sp, r3, r8, ror r5 │ │ │ │ addeq sp, r3, r4, asr #10 │ │ │ │ @@ -826681,15 +826681,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 377ed0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 37809c │ │ │ │ ldr r2, [pc, #440] @ 3780a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -826770,26 +826770,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 378028 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 378064 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r8, r3, r3, asr #27 │ │ │ │ ldrdeq r8, [r3], #-159 @ 0xffffff61 @ │ │ │ │ addeq sp, r3, r0, ror #4 │ │ │ │ ldrdeq sp, [r3], r0 │ │ │ │ umulleq sp, r3, ip, r2 │ │ │ │ @@ -826845,15 +826845,15 @@ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ str r9, [r4, #44] @ 0x2c │ │ │ │ strb r7, [r5] │ │ │ │ beq 378160 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #440] @ 37832c │ │ │ │ ldr r2, [pc, #440] @ 378330 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -826934,26 +826934,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3782b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r5] │ │ │ │ beq 3782f4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq r8, r3, pc, lsr fp │ │ │ │ rsbeq r8, r3, pc, asr #14 │ │ │ │ ldrdeq ip, [r3], r0 │ │ │ │ addeq sp, r3, r0, asr #32 │ │ │ │ addeq sp, r3, ip │ │ │ │ @@ -826984,29 +826984,29 @@ │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ ldr r3, [pc, #164] @ 37841c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, #12 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3783d8 │ │ │ │ mov r5, r0 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #120] @ 378420 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3783e8 │ │ │ │ bl 4fb20 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3e28d4 │ │ │ │ + bl 3e28c8 │ │ │ │ ldr r0, [pc, #92] @ 378428 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ @@ -827016,15 +827016,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 77b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ bl 77b08 │ │ │ │ addeq r9, r8, r8, lsr #19 │ │ │ │ umulleq r9, r8, ip, r9 │ │ │ │ addeq r7, r8, ip, ror #19 │ │ │ │ addeq r9, r8, ip, asr #18 │ │ │ │ addeq ip, r3, r4, asr #28 │ │ │ │ @@ -827048,29 +827048,29 @@ │ │ │ │ mov r1, r7 │ │ │ │ stm r1, {r2, r3, r4, r5, r6} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #180] @ 378534 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3784f0 │ │ │ │ ldm r7, {r1, r2, r3, r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ ldr r0, [pc, #144] @ 378538 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378500 │ │ │ │ bl 4e9ac │ │ │ │ mov r1, r0 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3e28d4 │ │ │ │ + bl 3e28c8 │ │ │ │ ldr r0, [pc, #116] @ 378540 │ │ │ │ ldr r1, [pc, #116] @ 378544 │ │ │ │ ldr r2, [pc, #116] @ 378548 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -827086,15 +827086,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 77b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ bl 77b08 │ │ │ │ addeq r9, r8, r8, ror r7 │ │ │ │ addeq r9, r8, ip, ror #14 │ │ │ │ addeq r7, r8, r4, ror #17 │ │ │ │ addeq r9, r8, r0, lsl r7 │ │ │ │ addeq ip, r3, ip, lsr #26 │ │ │ │ @@ -827122,15 +827122,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6} │ │ │ │ stm r1, {r2, r3, r5, r6} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #224] @ 378688 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #32 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 378644 │ │ │ │ ldm r7!, {r1, r2, r3, r6} │ │ │ │ mov r5, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ ldm r7, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ @@ -827138,15 +827138,15 @@ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378654 │ │ │ │ bl 4e4d8 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3e28d4 │ │ │ │ + bl 3e28c8 │ │ │ │ ldr r0, [pc, #152] @ 378694 │ │ │ │ ldr r1, [pc, #152] @ 378698 │ │ │ │ ldr r2, [pc, #152] @ 37869c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [pc, #148] @ 3786a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [pc, #144] @ 3786a4 │ │ │ │ @@ -827171,15 +827171,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 77b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ bl 77b08 │ │ │ │ addeq r9, r8, r8, lsl #16 │ │ │ │ strdeq r9, [r8], ip │ │ │ │ @ instruction: 0x008877bc │ │ │ │ umulleq r9, r8, r0, r7 │ │ │ │ ldrdeq ip, [r3], r8 │ │ │ │ @@ -827208,29 +827208,29 @@ │ │ │ │ mov r1, r7 │ │ │ │ stm r1, {r2, r3, r4, r5, r6} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #180] @ 3787b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #20 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 378770 │ │ │ │ ldm r7, {r1, r2, r3, r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ ldr r0, [pc, #144] @ 3787b8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378780 │ │ │ │ bl 4e9ac │ │ │ │ mov r1, r0 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3e28d4 │ │ │ │ + bl 3e28c8 │ │ │ │ ldr r0, [pc, #116] @ 3787c0 │ │ │ │ ldr r1, [pc, #116] @ 3787c4 │ │ │ │ ldr r2, [pc, #116] @ 3787c8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -827246,15 +827246,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 77b08 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ bl 77b08 │ │ │ │ addeq r9, r8, r4, asr #9 │ │ │ │ @ instruction: 0x008894b8 │ │ │ │ addeq r7, r8, r4, ror #12 │ │ │ │ addeq r9, r8, ip, asr r4 │ │ │ │ addeq ip, r3, ip, lsr #21 │ │ │ │ @@ -827303,28 +827303,28 @@ │ │ │ │ str r1, [r9, #28] │ │ │ │ strd r0, [r9, #16] │ │ │ │ ldr r0, [pc, #320] @ 3789b8 │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 378958 │ │ │ │ ldr r3, [pc, #304] @ 3789c8 │ │ │ │ mov ip, r0 │ │ │ │ ldm r8!, {r1, r2, r4, r6, r7} │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ ldm r8, {r1, r2, r4, r6, r7} │ │ │ │ stm r0, {r1, r2, r4, r6, r7} │ │ │ │ add r0, r9, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, ip │ │ │ │ - bl 3e2764 │ │ │ │ + bl 3e2758 │ │ │ │ cmp r0, #0 │ │ │ │ beq 378900 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3788e0 │ │ │ │ @@ -827333,15 +827333,15 @@ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378900 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #168] @ 3789bc │ │ │ │ ldr r1, [pc, #168] @ 3789c0 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ @@ -827366,15 +827366,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3789ac │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r8, #8 │ │ │ │ bl 1ac528 │ │ │ │ b 3789ac │ │ │ │ bl 77b24 │ │ │ │ @@ -827399,15 +827399,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3789f4 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378a08 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378a24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827419,15 +827419,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 378a58 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378a74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827481,37 +827481,37 @@ │ │ │ │ beq 378b38 │ │ │ │ bl 50750 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r5, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 378b58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 44fa50 │ │ │ │ + bl 44fa40 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378b7c │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378b98 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ bne 378ac4 │ │ │ │ b 378ac8 │ │ │ │ bl 77b08 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ bl 50750 │ │ │ │ @@ -827526,15 +827526,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 378c04 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378c20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827552,15 +827552,15 @@ │ │ │ │ bl 50750 │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r7, r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378c6c │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378c88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r9, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827583,20 +827583,20 @@ │ │ │ │ bne 378cbc │ │ │ │ ldr r1, [r6, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378ce8 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378cfc │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378d18 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827613,15 +827613,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 378d4c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378d60 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378d7c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827641,15 +827641,15 @@ │ │ │ │ beq 378dbc │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378dd0 │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378dec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827669,15 +827669,15 @@ │ │ │ │ bl 50750 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378e40 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378e5c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827691,15 +827691,15 @@ │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378e98 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 378f0c │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -827712,40 +827712,40 @@ │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #124] @ 0x7c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378eec │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378f08 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 378eb8 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 378ec8 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 378ec8 │ │ │ │ bl 77b08 │ │ │ │ addeq r8, r8, ip, ror pc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r5, [pc, #84] @ 378fbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ @@ -827755,15 +827755,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 378f84 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378f98 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 378fb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827780,15 +827780,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 378fe8 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378ffc │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 379018 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827805,15 +827805,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 37904c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 379060 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 37907c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827840,15 +827840,15 @@ │ │ │ │ bl 50750 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 1abf30 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3790ec │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 379108 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827874,15 +827874,15 @@ │ │ │ │ beq 379160 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 379174 │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 379190 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827905,20 +827905,20 @@ │ │ │ │ bne 3791c4 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3791f0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 379204 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 379220 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827936,15 +827936,15 @@ │ │ │ │ bl 50750 │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r7, r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37926c │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 379288 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r9, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827961,15 +827961,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3792bc │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3792d0 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3792ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ @@ -827986,26 +827986,26 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 379354 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 379334 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 379350 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ bne 37932c │ │ │ │ b 379334 │ │ │ │ bl 77b08 │ │ │ │ addeq r8, r8, r0, lsr #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -828013,15 +828013,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 3793a0 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3793bc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ @@ -828048,15 +828048,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 379418 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37942c │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 379448 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ @@ -828083,15 +828083,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 3794a4 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3794b8 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3794d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ @@ -828109,15 +828109,15 @@ │ │ │ │ bl 50750 │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r7, r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 379520 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 37953c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r9, lr} │ │ │ │ bx r1 │ │ │ │ @@ -828138,15 +828138,15 @@ │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 379594 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3795b0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ @@ -828160,21 +828160,21 @@ │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ add r5, r0, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3795ec │ │ │ │ ldr r0, [r5, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 379604 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ beq 37966c │ │ │ │ ldrd r0, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ beq 379630 │ │ │ │ mov r2, #0 │ │ │ │ @@ -828192,30 +828192,30 @@ │ │ │ │ subs r1, r1, #1 │ │ │ │ bne 379648 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 37966c │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 379684 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 379694 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3796a8 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3796c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ @@ -828236,21 +828236,21 @@ │ │ │ │ bne 379728 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ bne 379740 │ │ │ │ bl 77b08 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 379700 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37970c │ │ │ │ bl 50750 │ │ │ │ bl 77b08 │ │ │ │ addeq r8, r8, r8, lsl #17 │ │ │ │ rsbeq r5, r3, r4, asr r8 │ │ │ │ @@ -828265,26 +828265,26 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 379790 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3797a8 │ │ │ │ bl 502b8 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3797bc │ │ │ │ add r0, r7, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3797d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ @@ -828301,26 +828301,26 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 379840 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 379820 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 37983c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ bne 379818 │ │ │ │ b 379820 │ │ │ │ bl 77b08 │ │ │ │ addeq r8, r8, r4, ror r5 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ @@ -828338,15 +828338,15 @@ │ │ │ │ beq 3798a0 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3798b4 │ │ │ │ add r0, r6, #4 │ │ │ │ - bl 3f37d8 │ │ │ │ + bl 3f37cc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3798d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ bx r1 │ │ │ │ @@ -828381,29 +828381,29 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 3799b8 │ │ │ │ ldr r0, [pc, #236] @ 379a3c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 379a08 │ │ │ │ mov r1, #0 │ │ │ │ ldmib r5, {r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [pc, #160] @ 379a40 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 3799c8 │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -828459,15 +828459,15 @@ │ │ │ │ ldr r0, [pc, #244] @ 379b74 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldm r4, {r5, r7} │ │ │ │ mov r0, #12 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 379aec │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #220] @ 379b88 │ │ │ │ ldr r2, [pc, #220] @ 379b8c │ │ │ │ add r0, pc, r0 │ │ │ │ stm r1, {r5, r7} │ │ │ │ @@ -828511,15 +828511,15 @@ │ │ │ │ b 379b60 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 379b68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r5, r8, r4, ror #31 │ │ │ │ addeq r6, r8, r0, ror #5 │ │ │ │ addeq r6, r8, r0, asr #4 │ │ │ │ addeq fp, r3, r4, ror #15 │ │ │ │ addeq fp, r3, r0, asr #15 │ │ │ │ @@ -828536,15 +828536,15 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 379c0c │ │ │ │ ldr r0, [pc, #216] @ 379c94 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 379c30 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #200] @ 379ca8 │ │ │ │ ldr r2, [pc, #200] @ 379cac │ │ │ │ ldm r6, {r3, r5} │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -828610,15 +828610,15 @@ │ │ │ │ ldr r0, [pc, #244] @ 379dd0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldm r4, {r5, r7} │ │ │ │ mov r0, #12 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 379d48 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #220] @ 379de4 │ │ │ │ ldr r2, [pc, #220] @ 379de8 │ │ │ │ add r0, pc, r0 │ │ │ │ stm r1, {r5, r7} │ │ │ │ @@ -828662,15 +828662,15 @@ │ │ │ │ b 379dbc │ │ │ │ ldr r1, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 379dc4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r5, r8, r8, lsl #27 │ │ │ │ addeq r6, r8, r4, lsl #1 │ │ │ │ addeq r5, r8, r4, ror #31 │ │ │ │ addeq fp, r3, r8, lsl #11 │ │ │ │ addeq fp, r3, r4, ror #10 │ │ │ │ @@ -828805,15 +828805,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne 379ff0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e25c │ │ │ │ bl 77b08 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ @@ -828896,29 +828896,29 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 37a3ec │ │ │ │ ldr r0, [pc, #956] @ 37a518 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37a4d0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [pc, #880] @ 37a51c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 37a3fc │ │ │ │ ldr r0, [pc, #800] @ 37a4e4 │ │ │ │ @@ -829511,29 +829511,29 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 37ad88 │ │ │ │ ldr r0, [pc, #956] @ 37aeb4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37ae6c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [pc, #880] @ 37aeb8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 37ad98 │ │ │ │ ldr r0, [pc, #800] @ 37ae80 │ │ │ │ @@ -829819,29 +829819,29 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 37b2a4 │ │ │ │ ldr r0, [pc, #1096] @ 37b410 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37b3c8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #1020] @ 37b414 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 37b2b4 │ │ │ │ ldr r8, [pc, #1012] @ 37b424 │ │ │ │ @@ -830165,29 +830165,29 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 37b80c │ │ │ │ ldr r0, [pc, #1084] @ 37b96c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37b928 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #1008] @ 37b970 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 37b814 │ │ │ │ ldr r8, [pc, #1000] @ 37b980 │ │ │ │ @@ -830777,29 +830777,29 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 37c150 │ │ │ │ ldr r0, [pc, #956] @ 37c27c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37c234 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [pc, #880] @ 37c280 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 37c160 │ │ │ │ ldr r0, [pc, #800] @ 37c248 │ │ │ │ @@ -831085,29 +831085,29 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 37c60c │ │ │ │ ldr r0, [pc, #928] @ 37c730 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37c6ec │ │ │ │ mov r1, #0 │ │ │ │ ldrd r2, [fp, #16] │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 37c618 │ │ │ │ ldr r0, [pc, #784] @ 37c700 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ @@ -831690,29 +831690,29 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 37cf80 │ │ │ │ ldr r0, [pc, #920] @ 37d09c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37d058 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 37cf8c │ │ │ │ ldr r0, [pc, #776] @ 37d06c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ @@ -831984,29 +831984,29 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 37d42c │ │ │ │ ldr r0, [pc, #956] @ 37d558 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37d510 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [pc, #880] @ 37d55c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 37d43c │ │ │ │ ldr r0, [pc, #800] @ 37d524 │ │ │ │ @@ -832292,29 +832292,29 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 37d948 │ │ │ │ ldr r0, [pc, #1096] @ 37dab4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37da6c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #1020] @ 37dab8 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 37d958 │ │ │ │ ldr r8, [pc, #1012] @ 37dac8 │ │ │ │ @@ -832638,29 +832638,29 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 37de64 │ │ │ │ ldr r0, [pc, #944] @ 37df84 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37df40 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [pc, #868] @ 37df88 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 37de6c │ │ │ │ ldr r0, [pc, #792] @ 37df54 │ │ │ │ @@ -832943,29 +832943,29 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne 37e374 │ │ │ │ ldr r0, [pc, #1084] @ 37e4d4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37e490 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ strd r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ec68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [pc, #1008] @ 37e4d8 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ bne 37e37c │ │ │ │ ldr r8, [pc, #1000] @ 37e4e8 │ │ │ │ @@ -833342,15 +833342,15 @@ │ │ │ │ beq 37e6f4 │ │ │ │ ldr r0, [pc, #412] @ 37e86c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37e818 │ │ │ │ mov r4, r0 │ │ │ │ b 37e6f8 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -833385,15 +833385,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 37e7ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 37e7ac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 37e7ac │ │ │ │ ldr r3, [pc, #212] @ 37e870 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -833401,15 +833401,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 37e7c4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 37e858 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 37e85c │ │ │ │ ldr r1, [pc, #116] @ 37e860 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -833432,15 +833432,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 37e84c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x008836bc │ │ │ │ addeq r3, r8, r0, ror r4 │ │ │ │ ldrdeq r6, [r3], r4 │ │ │ │ strdeq r7, [r3], r4 │ │ │ │ addeq r3, r8, r8, lsr r7 │ │ │ │ @@ -833533,15 +833533,15 @@ │ │ │ │ beq 37e9f0 │ │ │ │ ldr r0, [pc, #412] @ 37eb68 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37eb14 │ │ │ │ mov r4, r0 │ │ │ │ b 37e9f4 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -833576,15 +833576,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 37eaa8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 37eaa8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 37eaa8 │ │ │ │ ldr r3, [pc, #212] @ 37eb6c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -833592,15 +833592,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 37eac0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 37eb54 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 37eb58 │ │ │ │ ldr r1, [pc, #116] @ 37eb5c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -833623,15 +833623,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 37eb48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r3, r8, r0, asr #7 │ │ │ │ addeq r3, r8, r4, ror r1 │ │ │ │ ldrdeq r6, [r3], r8 │ │ │ │ strdeq r7, [r3], r8 │ │ │ │ addeq r3, r8, ip, lsr r4 │ │ │ │ @@ -833724,15 +833724,15 @@ │ │ │ │ beq 37ecec │ │ │ │ ldr r0, [pc, #412] @ 37ee64 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37ee10 │ │ │ │ mov r4, r0 │ │ │ │ b 37ecf0 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -833767,15 +833767,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 37eda4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 37eda4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 37eda4 │ │ │ │ ldr r3, [pc, #212] @ 37ee68 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -833783,15 +833783,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 37edbc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 37ee50 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 37ee54 │ │ │ │ ldr r1, [pc, #116] @ 37ee58 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -833814,15 +833814,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 37ee44 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r3, r8, ip, lsr r2 │ │ │ │ strdeq r2, [r8], r0 │ │ │ │ addeq r6, r3, ip, ror #4 │ │ │ │ addeq r6, r3, ip, asr #19 │ │ │ │ addeq r3, r8, r0, ror r2 │ │ │ │ @@ -833915,15 +833915,15 @@ │ │ │ │ beq 37efe8 │ │ │ │ ldr r0, [pc, #412] @ 37f160 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37f10c │ │ │ │ mov r4, r0 │ │ │ │ b 37efec │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -833958,15 +833958,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 37f0a0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 37f0a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 37f0a0 │ │ │ │ ldr r3, [pc, #212] @ 37f164 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -833974,15 +833974,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 37f0b8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 37f14c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 37f150 │ │ │ │ ldr r1, [pc, #116] @ 37f154 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -834005,15 +834005,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 37f140 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r2, r8, r0, lsl #24 │ │ │ │ @ instruction: 0x008829b4 │ │ │ │ umulleq r5, r3, r4, lr │ │ │ │ @ instruction: 0x00836ab0 │ │ │ │ addeq r2, r8, r8, lsl ip │ │ │ │ @@ -834106,15 +834106,15 @@ │ │ │ │ beq 37f2e4 │ │ │ │ ldr r0, [pc, #412] @ 37f45c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37f408 │ │ │ │ mov r4, r0 │ │ │ │ b 37f2e8 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -834149,15 +834149,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 37f39c │ │ │ │ cmp r5, #0 │ │ │ │ beq 37f39c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 37f39c │ │ │ │ ldr r3, [pc, #212] @ 37f460 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -834165,15 +834165,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 37f3b4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 37f448 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 37f44c │ │ │ │ ldr r1, [pc, #116] @ 37f450 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -834196,15 +834196,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 37f43c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r2, r8, r4, lsl #18 │ │ │ │ @ instruction: 0x008826b8 │ │ │ │ umulleq r5, r3, r8, fp │ │ │ │ @ instruction: 0x008367b4 │ │ │ │ addeq r2, r8, ip, lsl r9 │ │ │ │ @@ -834297,15 +834297,15 @@ │ │ │ │ beq 37f5e0 │ │ │ │ ldr r0, [pc, #412] @ 37f758 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37f704 │ │ │ │ mov r4, r0 │ │ │ │ b 37f5e4 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -834340,15 +834340,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 37f698 │ │ │ │ cmp r5, #0 │ │ │ │ beq 37f698 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 37f698 │ │ │ │ ldr r3, [pc, #212] @ 37f75c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -834356,15 +834356,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 37f6b0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 37f744 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 37f748 │ │ │ │ ldr r1, [pc, #116] @ 37f74c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -834387,15 +834387,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 37f738 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r2, r8, r8, asr #18 │ │ │ │ strdeq r2, [r8], ip │ │ │ │ addeq r5, r3, r8, ror r9 │ │ │ │ ldrdeq r6, [r3], r8 │ │ │ │ addeq r2, r8, ip, ror r9 │ │ │ │ @@ -834488,15 +834488,15 @@ │ │ │ │ beq 37f8dc │ │ │ │ ldr r0, [pc, #412] @ 37fa54 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37fa00 │ │ │ │ mov r4, r0 │ │ │ │ b 37f8e0 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -834531,15 +834531,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 37f994 │ │ │ │ cmp r5, #0 │ │ │ │ beq 37f994 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 37f994 │ │ │ │ ldr r3, [pc, #212] @ 37fa58 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -834547,15 +834547,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 37f9ac │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 37fa40 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 37fa44 │ │ │ │ ldr r1, [pc, #116] @ 37fa48 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -834578,15 +834578,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 37fa34 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r2, r8, r8, asr #9 │ │ │ │ addeq r2, r8, ip, ror r2 │ │ │ │ umulleq r5, r3, ip, r4 │ │ │ │ addeq r5, r3, ip, asr #27 │ │ │ │ addeq r2, r8, r0, asr #9 │ │ │ │ @@ -834679,15 +834679,15 @@ │ │ │ │ beq 37fbd8 │ │ │ │ ldr r0, [pc, #412] @ 37fd50 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37fcfc │ │ │ │ mov r4, r0 │ │ │ │ b 37fbdc │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -834722,15 +834722,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 37fc90 │ │ │ │ cmp r5, #0 │ │ │ │ beq 37fc90 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 37fc90 │ │ │ │ ldr r3, [pc, #212] @ 37fd54 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -834738,15 +834738,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 37fca8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 37fd3c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 37fd40 │ │ │ │ ldr r1, [pc, #116] @ 37fd44 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -834769,15 +834769,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 37fd30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r2, r8, r0, asr r3 │ │ │ │ addeq r2, r8, r4, lsl #2 │ │ │ │ addeq r5, r3, r0, lsl #7 │ │ │ │ addeq r5, r3, r0, ror #21 │ │ │ │ addeq r2, r8, r4, lsl #7 │ │ │ │ @@ -834870,15 +834870,15 @@ │ │ │ │ beq 37fed4 │ │ │ │ ldr r0, [pc, #412] @ 38004c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37fff8 │ │ │ │ mov r4, r0 │ │ │ │ b 37fed8 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -834913,15 +834913,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 37ff8c │ │ │ │ cmp r5, #0 │ │ │ │ beq 37ff8c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 37ff8c │ │ │ │ ldr r3, [pc, #212] @ 380050 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -834929,15 +834929,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 37ffa4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 380038 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 38003c │ │ │ │ ldr r1, [pc, #116] @ 380040 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -834960,15 +834960,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 38002c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r1, [r8], r0 │ │ │ │ addeq r1, r8, r4, lsl #25 │ │ │ │ addeq r4, r3, r4, lsr #29 │ │ │ │ ldrdeq r5, [r3], r4 │ │ │ │ addeq r1, r8, r8, asr #29 │ │ │ │ @@ -835061,15 +835061,15 @@ │ │ │ │ beq 3801d0 │ │ │ │ ldr r0, [pc, #412] @ 380348 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3802f4 │ │ │ │ mov r4, r0 │ │ │ │ b 3801d4 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -835104,15 +835104,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 380288 │ │ │ │ cmp r5, #0 │ │ │ │ beq 380288 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 380288 │ │ │ │ ldr r3, [pc, #212] @ 38034c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -835120,15 +835120,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 3802a0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 380334 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 380338 │ │ │ │ ldr r1, [pc, #116] @ 38033c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -835151,15 +835151,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 380328 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r1, r8, r0, ror #29 │ │ │ │ umulleq r1, r8, r4, ip │ │ │ │ addeq r4, r3, r8, ror #25 │ │ │ │ strdeq r5, [r3], r8 │ │ │ │ addeq r1, r8, r0, asr #30 │ │ │ │ @@ -835252,15 +835252,15 @@ │ │ │ │ beq 3804cc │ │ │ │ ldr r0, [pc, #412] @ 380644 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3805f0 │ │ │ │ mov r4, r0 │ │ │ │ b 3804d0 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -835295,15 +835295,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 380584 │ │ │ │ cmp r5, #0 │ │ │ │ beq 380584 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 380584 │ │ │ │ ldr r3, [pc, #212] @ 380648 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -835311,15 +835311,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 38059c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 380630 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 380634 │ │ │ │ ldr r1, [pc, #116] @ 380638 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -835342,15 +835342,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 380624 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r1, [r8], r8 │ │ │ │ addeq r1, r8, ip, lsl #13 │ │ │ │ addeq r4, r3, ip, lsr #17 │ │ │ │ ldrdeq r5, [r3], ip │ │ │ │ ldrdeq r1, [r8], r0 │ │ │ │ @@ -835443,15 +835443,15 @@ │ │ │ │ beq 3807c8 │ │ │ │ ldr r0, [pc, #412] @ 380940 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3808ec │ │ │ │ mov r4, r0 │ │ │ │ b 3807cc │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -835486,15 +835486,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 380880 │ │ │ │ cmp r5, #0 │ │ │ │ beq 380880 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 380880 │ │ │ │ ldr r3, [pc, #212] @ 380944 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -835502,15 +835502,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 380898 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 38092c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 380930 │ │ │ │ ldr r1, [pc, #116] @ 380934 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -835533,15 +835533,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 380920 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrdeq r1, [r8], ip │ │ │ │ umulleq r1, r8, r0, r3 │ │ │ │ @ instruction: 0x008345b0 │ │ │ │ addeq r4, r3, r0, ror #29 │ │ │ │ ldrdeq r1, [r8], r4 │ │ │ │ @@ -835634,15 +835634,15 @@ │ │ │ │ beq 380ac4 │ │ │ │ ldr r0, [pc, #412] @ 380c3c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 380be8 │ │ │ │ mov r4, r0 │ │ │ │ b 380ac8 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -835677,15 +835677,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 380b7c │ │ │ │ cmp r5, #0 │ │ │ │ beq 380b7c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 380b7c │ │ │ │ ldr r3, [pc, #212] @ 380c40 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -835693,15 +835693,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 380b94 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 380c28 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 380c2c │ │ │ │ ldr r1, [pc, #116] @ 380c30 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -835724,15 +835724,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 380c1c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r1, r8, r4, ror #8 │ │ │ │ addeq r1, r8, r8, lsl r2 │ │ │ │ umulleq r4, r3, r4, r4 │ │ │ │ strdeq r4, [r3], r4 @ │ │ │ │ umulleq r1, r8, r8, r4 │ │ │ │ @@ -835825,15 +835825,15 @@ │ │ │ │ beq 380dc0 │ │ │ │ ldr r0, [pc, #412] @ 380f38 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 380ee4 │ │ │ │ mov r4, r0 │ │ │ │ b 380dc4 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -835868,15 +835868,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 380e78 │ │ │ │ cmp r5, #0 │ │ │ │ beq 380e78 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 380e78 │ │ │ │ ldr r3, [pc, #212] @ 380f3c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -835884,15 +835884,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 380e90 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 380f24 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 380f28 │ │ │ │ ldr r1, [pc, #116] @ 380f2c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -835915,15 +835915,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 380f18 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r0, r8, r8, ror #31 │ │ │ │ umulleq r0, r8, ip, sp │ │ │ │ addeq r4, r3, ip, lsl #2 │ │ │ │ addeq r4, r3, r8, lsr #18 │ │ │ │ addeq r1, r8, ip │ │ │ │ @@ -836016,15 +836016,15 @@ │ │ │ │ beq 3810bc │ │ │ │ ldr r0, [pc, #412] @ 381234 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3811e0 │ │ │ │ mov r4, r0 │ │ │ │ b 3810c0 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -836059,15 +836059,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 381174 │ │ │ │ cmp r5, #0 │ │ │ │ beq 381174 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 381174 │ │ │ │ ldr r3, [pc, #212] @ 381238 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -836075,15 +836075,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 38118c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 381220 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 381224 │ │ │ │ ldr r1, [pc, #116] @ 381228 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -836106,15 +836106,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 381214 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r0, r8, ip, lsr #22 │ │ │ │ addeq r0, r8, r0, ror #17 │ │ │ │ addeq r3, r3, r0, asr #27 │ │ │ │ ldrdeq r4, [r3], ip │ │ │ │ addeq r0, r8, r4, asr #22 │ │ │ │ @@ -836207,15 +836207,15 @@ │ │ │ │ beq 3813b8 │ │ │ │ ldr r0, [pc, #412] @ 381530 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3814dc │ │ │ │ mov r4, r0 │ │ │ │ b 3813bc │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -836250,15 +836250,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 381470 │ │ │ │ cmp r5, #0 │ │ │ │ beq 381470 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 381470 │ │ │ │ ldr r3, [pc, #212] @ 381534 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -836266,15 +836266,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 381488 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 38151c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 381520 │ │ │ │ ldr r1, [pc, #116] @ 381524 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -836297,15 +836297,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 381510 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strdeq r0, [r8], r8 │ │ │ │ addeq r0, r8, ip, lsr #15 │ │ │ │ addeq r3, r3, r0, lsl sl │ │ │ │ addeq r4, r3, r0, lsr r7 │ │ │ │ addeq r0, r8, r4, ror sl │ │ │ │ @@ -836398,15 +836398,15 @@ │ │ │ │ beq 3816b4 │ │ │ │ ldr r0, [pc, #412] @ 38182c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3817d8 │ │ │ │ mov r4, r0 │ │ │ │ b 3816b8 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -836441,15 +836441,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 38176c │ │ │ │ cmp r5, #0 │ │ │ │ beq 38176c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 38176c │ │ │ │ ldr r3, [pc, #212] @ 381830 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -836457,15 +836457,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 381784 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 381818 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 38181c │ │ │ │ ldr r1, [pc, #116] @ 381820 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -836488,15 +836488,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 38180c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strdeq r0, [r8], ip │ │ │ │ @ instruction: 0x008807b0 │ │ │ │ addeq r3, r3, r4, lsl #16 │ │ │ │ addeq r4, r3, r4, lsl r0 │ │ │ │ addeq r0, r8, ip, asr sl │ │ │ │ @@ -836589,15 +836589,15 @@ │ │ │ │ beq 3819b0 │ │ │ │ ldr r0, [pc, #412] @ 381b28 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 381ad4 │ │ │ │ mov r4, r0 │ │ │ │ b 3819b4 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -836632,15 +836632,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 381a68 │ │ │ │ cmp r5, #0 │ │ │ │ beq 381a68 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 381a68 │ │ │ │ ldr r3, [pc, #212] @ 381b2c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -836648,15 +836648,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 381a80 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 381b14 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 381b18 │ │ │ │ ldr r1, [pc, #116] @ 381b1c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -836679,15 +836679,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 381b08 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r0, r8, r0, lsl #14 │ │ │ │ @ instruction: 0x008804b4 │ │ │ │ addeq r3, r3, r8, lsl #10 │ │ │ │ addeq r3, r3, r8, lsl sp │ │ │ │ addeq r0, r8, r0, ror #14 │ │ │ │ @@ -836780,15 +836780,15 @@ │ │ │ │ beq 381cac │ │ │ │ ldr r0, [pc, #412] @ 381e24 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 381dd0 │ │ │ │ mov r4, r0 │ │ │ │ b 381cb0 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -836823,15 +836823,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 381d64 │ │ │ │ cmp r5, #0 │ │ │ │ beq 381d64 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 381d64 │ │ │ │ ldr r3, [pc, #212] @ 381e28 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -836839,15 +836839,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 381d7c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 381e10 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 381e14 │ │ │ │ ldr r1, [pc, #116] @ 381e18 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -836870,15 +836870,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 381e04 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r0, r8, r4, lsl #2 │ │ │ │ @ instruction: 0x0087feb8 │ │ │ │ addeq r3, r3, ip, lsl r1 │ │ │ │ addeq r3, r3, ip, lsr lr │ │ │ │ addeq r0, r8, r0, lsl #3 │ │ │ │ @@ -836971,15 +836971,15 @@ │ │ │ │ beq 381fa8 │ │ │ │ ldr r0, [pc, #412] @ 382120 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3820cc │ │ │ │ mov r4, r0 │ │ │ │ b 381fac │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -837014,15 +837014,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 382060 │ │ │ │ cmp r5, #0 │ │ │ │ beq 382060 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 382060 │ │ │ │ ldr r3, [pc, #212] @ 382124 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -837030,15 +837030,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 382078 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 38210c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 382110 │ │ │ │ ldr r1, [pc, #116] @ 382114 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -837061,15 +837061,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 382100 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq pc, r7, r0, lsl #31 │ │ │ │ addeq pc, r7, r4, lsr sp @ │ │ │ │ @ instruction: 0x00832fb0 │ │ │ │ addeq r3, r3, r0, lsl r7 │ │ │ │ @ instruction: 0x0087ffb4 │ │ │ │ @@ -837162,15 +837162,15 @@ │ │ │ │ beq 3822a4 │ │ │ │ ldr r0, [pc, #412] @ 38241c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3823c8 │ │ │ │ mov r4, r0 │ │ │ │ b 3822a8 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ @@ -837205,15 +837205,15 @@ │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ blt 38235c │ │ │ │ cmp r5, #0 │ │ │ │ beq 38235c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 38235c │ │ │ │ ldr r3, [pc, #212] @ 382420 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 4e700 │ │ │ │ @@ -837221,15 +837221,15 @@ │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 382374 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 382408 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #116] @ 38240c │ │ │ │ ldr r1, [pc, #116] @ 382410 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -837252,15 +837252,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 3823fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq pc, r7, r4, lsl #22 │ │ │ │ @ instruction: 0x0087f8b8 │ │ │ │ addeq r2, r3, r8, lsr #24 │ │ │ │ addeq r3, r3, r4, asr #8 │ │ │ │ addeq pc, r7, r8, lsr #22 │ │ │ │ @@ -838523,15 +838523,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #28 │ │ │ │ ldrb r7, [r0] │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ ldrb r6, [r0, #2] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ beq 383874 │ │ │ │ cmp r7, #4 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ bne 383bbc │ │ │ │ ldr r0, [pc, #2608] @ 384228 │ │ │ │ @@ -838772,15 +838772,15 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 383bbc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sl │ │ │ │ bl 282790 │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ uxtbne r6, r0 │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ @@ -839017,15 +839017,15 @@ │ │ │ │ b 383c90 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 383f90 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r8, #1280 @ 0x500 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ @@ -839169,15 +839169,15 @@ │ │ │ │ beq 3841f4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r0, r0, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r1, r3, r0, lsr #5 │ │ │ │ addeq r1, r3, r4, lsr #5 │ │ │ │ addeq r1, r3, r8, ror #14 │ │ │ │ @ instruction: 0xffda500c │ │ │ │ @ instruction: 0x0082cfb8 │ │ │ │ @@ -839332,15 +839332,15 @@ │ │ │ │ b 38436c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - bl 453810 │ │ │ │ + bl 453800 │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq 384c1c │ │ │ │ @@ -839561,25 +839561,25 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 1bd040 │ │ │ │ ldr r5, [pc, #2092] @ 38502c │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, #0 │ │ │ │ beq 384e54 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r0, #28 │ │ │ │ mov r1, #4 │ │ │ │ str r4, [r8, #16] │ │ │ │ str r4, [r8, #20] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 384e54 │ │ │ │ str r8, [r0, #16] │ │ │ │ add r7, sp, #1136 @ 0x470 │ │ │ │ str r4, [r0, #20] │ │ │ │ add fp, sp, #632 @ 0x278 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ @@ -839617,15 +839617,15 @@ │ │ │ │ beq 384900 │ │ │ │ ldr r0, [pc, #1880] @ 385034 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 384e9c │ │ │ │ mov fp, r0 │ │ │ │ b 384904 │ │ │ │ mov fp, #1 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ @@ -839729,15 +839729,15 @@ │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr fp, [sp, #280] @ 0x118 │ │ │ │ cmp fp, r0 │ │ │ │ bne 384ab0 │ │ │ │ ldr r1, [pc, #1424] @ 385038 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 4289cc │ │ │ │ + bl 4289bc │ │ │ │ mov r1, #312 @ 0x138 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ mla r6, fp, r1, r0 │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ef5c │ │ │ │ @@ -839764,99 +839764,99 @@ │ │ │ │ ldr r6, [sp, #268] @ 0x10c │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ cmp r6, r0 │ │ │ │ bne 384b3c │ │ │ │ ldr r1, [pc, #1288] @ 38503c │ │ │ │ add r0, sp, #260 @ 0x104 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 428a74 │ │ │ │ + bl 428a64 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ add r7, r6, #1 │ │ │ │ str sl, [r0, r6, lsl #2] │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ str r7, [sp, #268] @ 0x10c │ │ │ │ cmp r7, r0 │ │ │ │ bne 384b68 │ │ │ │ ldr r1, [pc, #1248] @ 385040 │ │ │ │ add r0, sp, #260 @ 0x104 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 428a74 │ │ │ │ + bl 428a64 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ str r4, [r0, r7, lsl #2] │ │ │ │ add r7, r6, #2 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ str r7, [sp, #268] @ 0x10c │ │ │ │ cmp r7, r0 │ │ │ │ bne 384b94 │ │ │ │ ldr r1, [pc, #1208] @ 385044 │ │ │ │ add r0, sp, #260 @ 0x104 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 428a74 │ │ │ │ + bl 428a64 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ str r9, [r0, r7, lsl #2] │ │ │ │ add r0, r6, #3 │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ beq 384bbc │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 2d8ce0 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ b 384bf0 │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ cmp r1, #0 │ │ │ │ beq 384be4 │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 2d8ce0 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #608] @ 0x260 │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #3 │ │ │ │ addsne r1, r1, #13 │ │ │ │ beq 3844c8 │ │ │ │ ldr r2, [sp, #604] @ 0x25c │ │ │ │ sub r0, r2, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3844c8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 384c38 │ │ │ │ lsl r1, r0, #3 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, r8 │ │ │ │ bcc 38434c │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ ldr r4, [sp, #276] @ 0x114 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ beq 384c6c │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ beq 384c8c │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #312 @ 0x138 │ │ │ │ ldr r2, [pc, #900] @ 38501c │ │ │ │ mla r0, r6, r0, r4 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r5, [sp, #172] @ 0xac │ │ │ │ @@ -839910,36 +839910,36 @@ │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r1, r0, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f94c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ vldr s0, [sp, #248] @ 0xf8 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vadd.f64 d9, d0, d10 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r0, r4 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r0, r4 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov fp, r1 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ - bl 456010 │ │ │ │ + bl 456000 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #632 @ 0x278 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -839954,15 +839954,15 @@ │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 384e34 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #1232 @ 0x4d0 │ │ │ │ vpop {d8-d10} │ │ │ │ add sp, sp, #4 │ │ │ │ @@ -840020,15 +840020,15 @@ │ │ │ │ bl 36c75c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 384f48 │ │ │ │ lsl r1, r0, #3 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 384f48 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ bne 384f70 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ @@ -840038,22 +840038,22 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 384fac │ │ │ │ b 384fe8 │ │ │ │ mov r1, #312 @ 0x138 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ beq 384f60 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ beq 384fe8 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ b 384fe0 │ │ │ │ @@ -840063,23 +840063,23 @@ │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 384fe8 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ lsl r1, r0, #3 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ beq 385008 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ... │ │ │ │ addeq r1, r3, ip, ror #1 │ │ │ │ addeq fp, r2, r8, lsr r6 │ │ │ │ addeq r0, r3, r8, lsl r6 │ │ │ │ ldrdeq r0, [r3], r4 │ │ │ │ @@ -840447,15 +840447,15 @@ │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r0, #16] │ │ │ │ beq 3855ec │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ uxtb r2, r0 │ │ │ │ mov r4, #2 │ │ │ │ cmp r2, #2 │ │ │ │ bne 3850d0 │ │ │ │ ldr r0, [pc, #1260] @ 385af8 │ │ │ │ @@ -840739,15 +840739,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 385a80 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r0, r3, ip, ror r2 │ │ │ │ addeq pc, r2, r8, lsr #20 │ │ │ │ addeq ip, r2, r4, ror #21 │ │ │ │ addeq ip, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xffda38bc │ │ │ │ @@ -840994,15 +840994,15 @@ │ │ │ │ bls 385e0c │ │ │ │ mov r6, r2 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str sl, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ - bl 4540f0 │ │ │ │ + bl 4540e0 │ │ │ │ clz r0, r4 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r7, [sp, #32] │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 385f5c │ │ │ │ @@ -841122,15 +841122,15 @@ │ │ │ │ stm r6, {r0, r1, r2, r3, r7} │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ beq 386078 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #204 @ 0xcc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -841420,15 +841420,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 386524 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq pc, r2, r0, lsr #15 │ │ │ │ strdeq lr, [r2], r8 │ │ │ │ strheq ip, [r2], r4 │ │ │ │ ldrdeq ip, [r2], r0 │ │ │ │ @ instruction: 0xffda2e8c │ │ │ │ @@ -841813,15 +841813,15 @@ │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [r0, #16] │ │ │ │ beq 386b44 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ uxtb r2, r0 │ │ │ │ mov r4, #2 │ │ │ │ cmp r2, #2 │ │ │ │ bne 38662c │ │ │ │ ldr r0, [pc, #1260] @ 387050 │ │ │ │ @@ -842105,15 +842105,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 386fd8 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq lr, r2, r0, lsr #26 │ │ │ │ ldrdeq lr, [r2], r0 │ │ │ │ addeq fp, r2, ip, lsl #11 │ │ │ │ addeq fp, r2, r8, lsr #11 │ │ │ │ @ instruction: 0xffda2364 │ │ │ │ @@ -842168,15 +842168,15 @@ │ │ │ │ ldr r0, [pc, #1648] @ 387728 │ │ │ │ mov r1, #4 │ │ │ │ mov r4, #4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ beq 387084 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ b 3870fc │ │ │ │ @@ -842199,15 +842199,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #4 │ │ │ │ ldrd r8, [r0] │ │ │ │ ldr r5, [pc, #1564] @ 38775c │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r0, [r5] │ │ │ │ movw r0, #4612 @ 0x1204 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 387560 │ │ │ │ add r4, r0, #4096 @ 0x1000 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r0, r4 │ │ │ │ bl 4fd48 │ │ │ │ @@ -842217,24 +842217,24 @@ │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldrb r0, [r5] │ │ │ │ movw r0, #511 @ 0x1ff │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 387550 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r0, #28 │ │ │ │ mov r1, #4 │ │ │ │ str r7, [r4, #16] │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 387550 │ │ │ │ ldr r3, [sp] │ │ │ │ mov fp, #0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov lr, #251 @ 0xfb │ │ │ │ str r4, [r0, #16] │ │ │ │ @@ -842261,15 +842261,15 @@ │ │ │ │ str ip, [r3, #20] │ │ │ │ str sl, [r3, #24] │ │ │ │ str r7, [r3, #28] │ │ │ │ beq 387244 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #200 @ 0xc8 │ │ │ │ mul fp, r1, r0 │ │ │ │ sub r0, r1, #1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -842545,42 +842545,42 @@ │ │ │ │ cmp r8, #0 │ │ │ │ bne 3876a4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ b 3876cc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ b 3876cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ b 3876cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3876e8 │ │ │ │ lsl r1, r0, #2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ tst r6, #1 │ │ │ │ beq 3876fc │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 387714 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3876fc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r8, r7, r0, lsr #25 │ │ │ │ addeq sl, r2, r8, lsr #28 │ │ │ │ addeq lr, r2, ip, lsr #8 │ │ │ │ addeq sp, r2, r0, lsr #29 │ │ │ │ addeq sl, r2, ip, ror #27 │ │ │ │ @@ -842629,15 +842629,15 @@ │ │ │ │ bl 5024c │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 387838 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 387838 │ │ │ │ ldrb r1, [sp, #25] │ │ │ │ orr r0, r9, #2 │ │ │ │ bl 5024c │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ @@ -842834,15 +842834,15 @@ │ │ │ │ lsr r9, r0, #2 │ │ │ │ beq 387b88 │ │ │ │ ldr r0, [pc, #328] @ 387c70 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 387bfc │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r9 │ │ │ │ b 387b90 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #3 │ │ │ │ @@ -842881,15 +842881,15 @@ │ │ │ │ stmia r6!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r5, {r0, r1, r2, r3, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r7} │ │ │ │ beq 387bf4 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #112] @ 387c74 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ bl 77430 │ │ │ │ @@ -842903,15 +842903,15 @@ │ │ │ │ b 387c48 │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 387c64 │ │ │ │ lsl r1, sl, #2 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 36c7d0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -842935,15 +842935,15 @@ │ │ │ │ lsr r9, r0, #1 │ │ │ │ beq 387d1c │ │ │ │ ldr r0, [pc, #328] @ 387e04 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 387d90 │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r9 │ │ │ │ b 387d24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #3 │ │ │ │ @@ -842982,15 +842982,15 @@ │ │ │ │ stmia r6!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r5, {r0, r1, r2, r3, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r7} │ │ │ │ beq 387d88 │ │ │ │ lsl r1, sl, #1 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #112] @ 387e08 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 77430 │ │ │ │ @@ -843004,15 +843004,15 @@ │ │ │ │ b 387ddc │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 387df8 │ │ │ │ lsl r1, sl, #1 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 36c7d0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -843036,15 +843036,15 @@ │ │ │ │ cmp r6, #0 │ │ │ │ beq 387eac │ │ │ │ ldr r0, [pc, #320] @ 387f90 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 387f1c │ │ │ │ mov r8, r0 │ │ │ │ b 387eb0 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ @@ -843081,15 +843081,15 @@ │ │ │ │ stmia r7!, {r0, r1, r2, r3, r4} │ │ │ │ ldm r5, {r0, r1, r2, r3, r4} │ │ │ │ stm r7, {r0, r1, r2, r3, r4} │ │ │ │ beq 387f14 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [pc, #112] @ 387f94 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ bl 77430 │ │ │ │ @@ -843103,15 +843103,15 @@ │ │ │ │ b 387f68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 387f84 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ bl 36c7d0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -843282,15 +843282,15 @@ │ │ │ │ ldrh r5, [r2] │ │ │ │ strd r6, [r3] │ │ │ │ cmp r5, #256 @ 0x100 │ │ │ │ bls 388240 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [sp, #12] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 58fccc │ │ │ │ + bl 58fcbc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r2, r6, r4 │ │ │ │ sbcs r2, r7, #0 │ │ │ │ mov r2, r4 │ │ │ │ movcc r2, r6 │ │ │ │ cmp r4, r2 │ │ │ │ @@ -843490,15 +843490,15 @@ │ │ │ │ add r7, sp, #744 @ 0x2e8 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r9, sl, #44 @ 0x2c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 58d3dc │ │ │ │ + bl 58d3cc │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ ldr ip, [sp, #748] @ 0x2ec │ │ │ │ ldr fp, [sp, #752] @ 0x2f0 │ │ │ │ cmp r0, #6 │ │ │ │ ldr lr, [sp, #756] @ 0x2f4 │ │ │ │ ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ bne 388668 │ │ │ │ @@ -843532,15 +843532,15 @@ │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r7} │ │ │ │ ldr r1, [sp, #1280] @ 0x500 │ │ │ │ cmp r1, #0 │ │ │ │ beq 388620 │ │ │ │ ldr r0, [sp, #1284] @ 0x504 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov lr, r6 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ add ip, r0, #48 @ 0x30 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -843592,15 +843592,15 @@ │ │ │ │ str r2, [sp, #1284] @ 0x504 │ │ │ │ str r2, [sp, #1280] @ 0x500 │ │ │ │ str r2, [sp, #1304] @ 0x518 │ │ │ │ str r2, [sp, #1296] @ 0x510 │ │ │ │ add r2, sp, #1280 @ 0x500 │ │ │ │ str lr, [sp, #24] │ │ │ │ str ip, [sp, #28] │ │ │ │ - bl 3e5198 │ │ │ │ + bl 3e518c │ │ │ │ add r0, r4, #20 │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ ldr r7, [sp, #192] @ 0xc0 │ │ │ │ ldr ip, [sp, #200] @ 0xc8 │ │ │ │ mov r1, r4 │ │ │ │ @@ -843719,15 +843719,15 @@ │ │ │ │ ldm r4, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, #368] @ 388a70 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 388a04 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ mov r2, #536 @ 0x218 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 4ef5c │ │ │ │ mov sl, #0 │ │ │ │ @@ -843824,15 +843824,15 @@ │ │ │ │ beq 388ac4 │ │ │ │ ldr r0, [pc, #84] @ 388af0 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc3c │ │ │ │ + bl 3fbc30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 388ad8 │ │ │ │ str r4, [r5] │ │ │ │ stmib r5, {r0, r4} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5] │ │ │ │ @@ -846671,26 +846671,26 @@ │ │ │ │ cmp r0, #8 │ │ │ │ bcs 38b800 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sp, #248] @ 0xf8 │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58fccc │ │ │ │ + bl 58fcbc │ │ │ │ b 38b950 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ bl 4ef5c │ │ │ │ ldr r8, [sp, #224] @ 0xe0 │ │ │ │ ldr r4, [sp, #228] @ 0xe4 │ │ │ │ add r0, r7, #96 @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 58d614 │ │ │ │ + bl 58d604 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38b850 │ │ │ │ ldrb r0, [sp, #238] @ 0xee │ │ │ │ ldrb r1, [sp, #241] @ 0xf1 │ │ │ │ cmp r0, #0 │ │ │ │ bne 38b8b4 │ │ │ │ tst r1, #1 │ │ │ │ @@ -846733,25 +846733,25 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 38bf5c │ │ │ │ add r0, r7, #96 @ 0x60 │ │ │ │ ldr r7, [r4, #348] @ 0x15c │ │ │ │ ldr r5, [r4, #352] @ 0x160 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 58d614 │ │ │ │ + bl 58d604 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38b8f4 │ │ │ │ ldrb r0, [r4, #528] @ 0x210 │ │ │ │ cmp r0, #3 │ │ │ │ bne 38b938 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ - bl 3ef41c │ │ │ │ + bl 3ef410 │ │ │ │ b 38b9d4 │ │ │ │ ldrb r1, [sp, #149] @ 0x95 │ │ │ │ movw r2, #262 @ 0x106 │ │ │ │ ldrb r0, [sp, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ str r4, [sp, #300] @ 0x12c │ │ │ │ movweq r1, #256 @ 0x100 │ │ │ │ @@ -846760,15 +846760,15 @@ │ │ │ │ str r8, [sp, #296] @ 0x128 │ │ │ │ strh r2, [r6, #40] @ 0x28 │ │ │ │ strh r1, [r6, #44] @ 0x2c │ │ │ │ strh r0, [r6, #42] @ 0x2a │ │ │ │ add r4, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r4 │ │ │ │ - bl 58fccc │ │ │ │ + bl 58fcbc │ │ │ │ ldm r4!, {r0, r1, r2, r3, r7} │ │ │ │ stmia fp!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r4, {r0, r1, r2, r3, r7} │ │ │ │ stm fp, {r0, r1, r2, r3, r7} │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -846801,22 +846801,22 @@ │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ strh r2, [r6] │ │ │ │ strh r1, [r6, #4] │ │ │ │ strh r0, [r6, #2] │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58fccc │ │ │ │ + bl 58fcbc │ │ │ │ b 38b950 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp, #248] @ 0xf8 │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58fccc │ │ │ │ + bl 58fcbc │ │ │ │ ldm r5!, {r0, r1, r2, r3, r7} │ │ │ │ stmia fp!, {r0, r1, r2, r3, r7} │ │ │ │ ldm r5, {r0, r1, r2, r3, r7} │ │ │ │ stm fp, {r0, r1, r2, r3, r7} │ │ │ │ add r0, r4, #32 │ │ │ │ bl 36c894 │ │ │ │ mov r0, r4 │ │ │ │ @@ -846841,27 +846841,27 @@ │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 38b9d4 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [sp, #288] @ 0x120 │ │ │ │ add r4, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r4 │ │ │ │ - bl 58fccc │ │ │ │ + bl 58fcbc │ │ │ │ b 38b890 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r7, ip, #8 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [pc, #1588] @ 38c058 │ │ │ │ @@ -847206,15 +847206,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ b 38bf98 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 38bf98 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 36c1a0 │ │ │ │ mov r4, #1 │ │ │ │ mov r6, #0 │ │ │ │ b 38bfec │ │ │ │ @@ -847231,15 +847231,15 @@ │ │ │ │ mov r6, #1 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 38bfec │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #2 │ │ │ │ bne 38c00c │ │ │ │ cmp r6, #0 │ │ │ │ beq 38c034 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 36c1a0 │ │ │ │ @@ -847249,19 +847249,19 @@ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 38c034 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ umulleq fp, r2, ip, sl │ │ │ │ addeq r9, r2, r4, ror #14 │ │ │ │ addeq r5, r2, r0, lsr r0 │ │ │ │ ldrdeq r4, [r2], r8 │ │ │ │ @@ -847455,15 +847455,15 @@ │ │ │ │ beq 38c338 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fba4 │ │ │ │ b 38c338 │ │ │ │ lsl r1, r7, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #580 @ 0x244 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #216] @ 38c45c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #212] @ 38c460 │ │ │ │ @@ -847658,15 +847658,15 @@ │ │ │ │ beq 38c664 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fba4 │ │ │ │ b 38c664 │ │ │ │ lsl r1, r7, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #580 @ 0x244 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #216] @ 38c788 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [pc, #212] @ 38c78c │ │ │ │ @@ -847986,15 +847986,15 @@ │ │ │ │ beq 38cb84 │ │ │ │ mov r0, r8 │ │ │ │ bl 4fba4 │ │ │ │ b 38cb84 │ │ │ │ lsl r1, r7, #5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #564 @ 0x234 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #92] @ 38cc28 │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [pc, #88] @ 38cc2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -848456,15 +848456,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ ldr fp, [pc, #1560] @ 38d914 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #13 │ │ │ │ ldr fp, [pc, fp] │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #13 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38d7ac │ │ │ │ ldrb r1, [fp] │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ strb r1, [r0, #12] │ │ │ │ @@ -848480,15 +848480,15 @@ │ │ │ │ movt r1, #25974 @ 0x6576 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r1, [r0] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ stm r1, {r0, r4, r5} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38d7c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ @@ -848502,15 +848502,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ mov r4, #14 │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r1, #1 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #14 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38d7d4 │ │ │ │ ldrb r1, [fp] │ │ │ │ mov r5, #0 │ │ │ │ movw r1, #25714 @ 0x6472 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ strh r1, [r0, #12] │ │ │ │ @@ -848526,15 +848526,15 @@ │ │ │ │ movt r1, #25971 @ 0x6573 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r1, [r0] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ stm r1, {r0, r4, r5} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38d7ec │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ @@ -848605,15 +848605,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 38d4d4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ bne 38d4dc │ │ │ │ b 38d804 │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -848660,15 +848660,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8317a4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 38e238 │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38d814 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r6, #0 │ │ │ │ mov sl, r0 │ │ │ │ str r6, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ @@ -848696,15 +848696,15 @@ │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ bl 943148 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldrb r0, [fp] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38d820 │ │ │ │ ldr r2, [pc, #616] @ 38d948 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #612] @ 38d94c │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -848716,20 +848716,20 @@ │ │ │ │ str r7, [r3, #4] │ │ │ │ bl 4e244 │ │ │ │ cmp r4, #0 │ │ │ │ beq 38d720 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ bne 38d590 │ │ │ │ ldr r0, [pc, #488] @ 38d92c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ b 38d82c │ │ │ │ bl 3895bc │ │ │ │ @@ -848794,15 +848794,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 36c50c │ │ │ │ cmp r4, #0 │ │ │ │ beq 38d888 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ bl 36c50c │ │ │ │ @@ -849300,15 +849300,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ beq 38df74 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r4, #0 │ │ │ │ bne 38df7c │ │ │ │ b 38e18c │ │ │ │ bl 4fca0 │ │ │ │ bl 8e3c68 │ │ │ │ ldr r3, [pc, #432] @ 38e20c │ │ │ │ ldr r2, [pc, #432] @ 38e210 │ │ │ │ @@ -849446,26 +849446,26 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 38e344 │ │ │ │ ldr r7, [pc, #488] @ 38e460 │ │ │ │ mov r1, #4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38e41c │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ str r9, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38e428 │ │ │ │ ldr r1, [pc, #416] @ 38e464 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, #412] @ 38e468 │ │ │ │ ldr r8, [pc, #412] @ 38e46c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -849642,23 +849642,23 @@ │ │ │ │ bne 38e5ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 50750 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 38e4ec │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 38e534 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 50750 │ │ │ │ bl 14e5f4 │ │ │ │ b 38e5d4 │ │ │ │ b 38e5d4 │ │ │ │ @@ -849877,15 +849877,15 @@ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r0, [pc, #232] @ 38ea20 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #8 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38e9a4 │ │ │ │ ldr r2, [pc, #208] @ 38ea24 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #204] @ 38ea28 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -849897,15 +849897,15 @@ │ │ │ │ bl 4e244 │ │ │ │ cmp r4, #0 │ │ │ │ beq 38e998 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 77448 │ │ │ │ @@ -849915,15 +849915,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 36c478 │ │ │ │ cmp r4, #0 │ │ │ │ beq 38ea0c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 36c478 │ │ │ │ @@ -849960,15 +849960,15 @@ │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, #1 │ │ │ │ sub r8, fp, r0 │ │ │ │ mov r0, #18 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldrb r2, [r9] │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38efec │ │ │ │ ldr r1, [pc, #1500] @ 38f07c │ │ │ │ mov r2, #18 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ef5c │ │ │ │ @@ -849979,30 +849979,30 @@ │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38f000 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r2, r4 │ │ │ │ bl 32e5b4 │ │ │ │ ldrb r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #10 │ │ │ │ mov r4, #10 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38f010 │ │ │ │ ldrb r1, [r9] │ │ │ │ mov r7, #0 │ │ │ │ movw r1, #25959 @ 0x6567 │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ strh r1, [r0, #8] │ │ │ │ @@ -850015,15 +850015,15 @@ │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ str r1, [r0] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ stm r1, {r0, r4, r7} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38f028 │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ @@ -850200,15 +850200,15 @@ │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ bl 8e61cc │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 38ec0c │ │ │ │ ldr r0, [pc, #640] @ 38f0dc │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #636] @ 38f0e0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ @@ -851135,15 +851135,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r0, r3} │ │ │ │ strb r0, [sp, #39] @ 0x27 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 3c5104 │ │ │ │ + bl 3c50f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 38fd10 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #-2147483638 @ 0x8000000a │ │ │ │ str r3, [r4] │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ @@ -851153,24 +851153,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 38fd08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 38fd58 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -851181,15 +851181,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r0, r3} │ │ │ │ strb r0, [sp, #39] @ 0x27 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 3c41c8 │ │ │ │ + bl 3c41bc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 38fdc8 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #-2147483638 @ 0x8000000a │ │ │ │ str r3, [r4] │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ @@ -851199,24 +851199,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 38fdc0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 38fe10 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -851227,15 +851227,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r0, r3} │ │ │ │ strb r0, [sp, #39] @ 0x27 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 3c4700 │ │ │ │ + bl 3c46f4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 38fe80 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #-2147483638 @ 0x8000000a │ │ │ │ str r3, [r4] │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ @@ -851245,24 +851245,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 38fe78 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 38fec8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -851273,15 +851273,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r0, r3} │ │ │ │ strb r0, [sp, #39] @ 0x27 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 3c4bec │ │ │ │ + bl 3c4be0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 38ff38 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #-2147483638 @ 0x8000000a │ │ │ │ str r3, [r4] │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ @@ -851291,24 +851291,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 38ff30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 38ff80 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -851319,15 +851319,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r0, r3} │ │ │ │ strb r0, [sp, #39] @ 0x27 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 3c4e8c │ │ │ │ + bl 3c4e80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 38fff0 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #-2147483638 @ 0x8000000a │ │ │ │ str r3, [r4] │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ @@ -851337,24 +851337,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 38ffe8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 390038 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -851365,15 +851365,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r0, r3} │ │ │ │ strb r0, [sp, #39] @ 0x27 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 3c4978 │ │ │ │ + bl 3c496c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 3900a8 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #-2147483638 @ 0x8000000a │ │ │ │ str r3, [r4] │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ @@ -851383,24 +851383,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 3900a0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3900f0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -851411,15 +851411,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r0, r3} │ │ │ │ strb r0, [sp, #39] @ 0x27 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 3c3d3c │ │ │ │ + bl 3c3d30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 390160 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #-2147483638 @ 0x8000000a │ │ │ │ str r3, [r4] │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ @@ -851429,24 +851429,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 390158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3901a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -851457,15 +851457,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r0, r3} │ │ │ │ strb r0, [sp, #39] @ 0x27 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 3c3f54 │ │ │ │ + bl 3c3f48 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 390218 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #-2147483638 @ 0x8000000a │ │ │ │ str r3, [r4] │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ @@ -851475,24 +851475,24 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 390210 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 390260 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ @@ -851503,15 +851503,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ stm sp, {r0, r3} │ │ │ │ strb r0, [sp, #39] @ 0x27 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 3c4460 │ │ │ │ + bl 3c4454 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 3902d0 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ mov r3, #-2147483638 @ 0x8000000a │ │ │ │ str r3, [r4] │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ @@ -851521,39 +851521,39 @@ │ │ │ │ ldr r1, [sp] │ │ │ │ ldm ip, {r0, r2, r3, ip} │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r0, r2, r3, ip} │ │ │ │ beq 3902c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 390318 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #7] │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c5104 │ │ │ │ + bl 3c50f8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 390378 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ @@ -851572,15 +851572,15 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c3f54 │ │ │ │ + bl 3c3f48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 3903e4 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ @@ -851599,15 +851599,15 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4e8c │ │ │ │ + bl 3c4e80 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 390450 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ @@ -851626,15 +851626,15 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4460 │ │ │ │ + bl 3c4454 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 3904bc │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ @@ -851653,15 +851653,15 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c41c8 │ │ │ │ + bl 3c41bc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 390528 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ @@ -851680,15 +851680,15 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4978 │ │ │ │ + bl 3c496c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 390594 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ @@ -851707,15 +851707,15 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c3d3c │ │ │ │ + bl 3c3d30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 390600 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ @@ -851734,15 +851734,15 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4700 │ │ │ │ + bl 3c46f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 39066c │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ @@ -851761,15 +851761,15 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4bec │ │ │ │ + bl 3c4be0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 3906d8 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ @@ -851933,29 +851933,29 @@ │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ ldr r2, [pc, #116] @ 3909c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77480 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c6a60 │ │ │ │ + bl 3c6a54 │ │ │ │ b 39099c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3ac014 │ │ │ │ + bl 3ac008 │ │ │ │ b 39099c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c6a60 │ │ │ │ + bl 3c6a54 │ │ │ │ b 39099c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 3a9e44 │ │ │ │ + bl 3a9e38 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addeq pc, r6, r4, asr #15 │ │ │ │ rsbeq r2, r2, r6, asr r1 │ │ │ │ addeq r5, r2, r0, ror sp │ │ │ │ addeq r5, r2, r8, lsr #7 │ │ │ │ @@ -851969,15 +851969,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ bl 4ef5c │ │ │ │ add r5, sp, #540 @ 0x21c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bf1ec │ │ │ │ + bl 3bf1e0 │ │ │ │ ldr r2, [pc, #52] @ 390a30 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ bl 36cfac │ │ │ │ @@ -851996,15 +851996,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ bl 4ef5c │ │ │ │ add r5, sp, #540 @ 0x21c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bf1ec │ │ │ │ + bl 3bf1e0 │ │ │ │ ldr r2, [pc, #52] @ 390a9c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ bl 36cfac │ │ │ │ @@ -852145,21 +852145,21 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #11 │ │ │ │ bl 77480 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b 390cbc │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3ac014 │ │ │ │ + bl 3ac008 │ │ │ │ b 390ccc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3a9e44 │ │ │ │ + bl 3a9e38 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addeq pc, r6, ip, asr #8 │ │ │ │ strdeq r1, [r2], #-218 @ 0xffffff26 @ │ │ │ │ addeq r5, r2, r4, lsl sl │ │ │ │ addeq r5, r2, ip, ror r0 │ │ │ │ @@ -852302,15 +852302,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r0, sp │ │ │ │ str r8, [sp, #28] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 3c7ca8 │ │ │ │ + bl 3c7c9c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 3911f4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 390f6c │ │ │ │ cmp r7, #4 │ │ │ │ bne 390f8c │ │ │ │ @@ -852339,15 +852339,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ str r8, [sp, #28] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 3c7d88 │ │ │ │ + bl 3c7d7c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 3911f4 │ │ │ │ cmp r7, #4 │ │ │ │ beq 390ff4 │ │ │ │ cmp r7, #0 │ │ │ │ bne 391000 │ │ │ │ @@ -852366,15 +852366,15 @@ │ │ │ │ ldrne r0, [r5, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ str r8, [sp, #28] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 3c7e68 │ │ │ │ + bl 3c7e5c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 3911f4 │ │ │ │ cmp r7, #4 │ │ │ │ beq 391060 │ │ │ │ cmp r7, #0 │ │ │ │ bne 39106c │ │ │ │ @@ -852393,15 +852393,15 @@ │ │ │ │ ldrne r0, [r5, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ str r8, [sp, #28] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 3c7f48 │ │ │ │ + bl 3c7f3c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 3911f4 │ │ │ │ cmp r7, #4 │ │ │ │ beq 3910cc │ │ │ │ cmp r7, #0 │ │ │ │ bne 3910d8 │ │ │ │ @@ -852420,15 +852420,15 @@ │ │ │ │ ldrne r0, [r5, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ str r8, [sp, #28] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 3c8028 │ │ │ │ + bl 3c801c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 3911f4 │ │ │ │ cmp r7, #4 │ │ │ │ beq 391138 │ │ │ │ cmp r7, #0 │ │ │ │ bne 391144 │ │ │ │ @@ -852447,15 +852447,15 @@ │ │ │ │ ldrne r0, [r5, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ str r8, [sp, #28] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 3c8108 │ │ │ │ + bl 3c80fc │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 3911f4 │ │ │ │ cmp r7, #4 │ │ │ │ beq 3911a4 │ │ │ │ cmp r7, #0 │ │ │ │ bne 3911b0 │ │ │ │ @@ -852474,15 +852474,15 @@ │ │ │ │ ldrne r0, [r5, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ str r8, [sp, #28] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 3c81e8 │ │ │ │ + bl 3c81dc │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ bne 3911f4 │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -852649,15 +852649,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r8, sp │ │ │ │ add r1, r7, #20 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #1 │ │ │ │ - bl 3cc6c0 │ │ │ │ + bl 3cc6b4 │ │ │ │ ldrd r0, [r7, #32] │ │ │ │ dmb ish │ │ │ │ cmp r1, r0 │ │ │ │ mvncs r1, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r7, #8] │ │ │ │ bne 3914c0 │ │ │ │ @@ -852716,15 +852716,15 @@ │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r7, #16] │ │ │ │ b 3914c0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3aafcc │ │ │ │ + bl 3aafc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrdeq lr, [r6], r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r7, [r0, #24] │ │ │ │ @@ -852814,15 +852814,15 @@ │ │ │ │ b 3919f8 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ add r1, r7, #20 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, #0 │ │ │ │ - bl 3cc6c0 │ │ │ │ + bl 3cc6b4 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3918cc │ │ │ │ cmp r0, #2 │ │ │ │ bne 3918cc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ @@ -852952,15 +852952,15 @@ │ │ │ │ ldm r4, {r2, r3, r7} │ │ │ │ strd r0, [r6, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3af684 │ │ │ │ + bl 3af678 │ │ │ │ mov r4, #1 │ │ │ │ ldmib sp, {r0, r5} │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ dmb ish │ │ │ │ cmp r3, r2 │ │ │ │ mvncs r3, #0 │ │ │ │ @@ -853010,28 +853010,28 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6d984 │ │ │ │ mov r4, r0 │ │ │ │ b 391a50 │ │ │ │ b 391a3c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3ad61c │ │ │ │ + bl 3ad610 │ │ │ │ b 391a50 │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldrbeq r0, [sp, #16] │ │ │ │ cmpeq r0, #2 │ │ │ │ beq 391a60 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3aafcc │ │ │ │ + bl 3aafc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ add r0, sp, #16 │ │ │ │ orr r0, r0, #4 │ │ │ │ - bl 3ad61c │ │ │ │ + bl 3ad610 │ │ │ │ b 391a50 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ addeq lr, r6, ip, lsr r9 │ │ │ │ addeq r4, r2, r8, lsl r3 │ │ │ │ addeq r4, r2, ip, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -853043,27 +853043,27 @@ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [pc, #256] @ 391bac │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #4 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 391b30 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r1, #4 │ │ │ │ ldrb r6, [sp, #12] │ │ │ │ mov r0, #8 │ │ │ │ str r7, [r8] │ │ │ │ strb r6, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [pc, #188] @ 391bb4 │ │ │ │ ldrne r2, [pc, #188] @ 391bb8 │ │ │ │ addne r1, pc, r1 │ │ │ │ strbne r6, [r0, #4] │ │ │ │ addne r2, pc, r2 │ │ │ │ strne r4, [r0] │ │ │ │ @@ -853090,24 +853090,24 @@ │ │ │ │ bne 391b48 │ │ │ │ cmp r0, #1 │ │ │ │ bne 391b70 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #16 │ │ │ │ bl 7ccdb4 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 3afea0 │ │ │ │ + bl 3afe94 │ │ │ │ b 391b9c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3afea0 │ │ │ │ + bl 3afe94 │ │ │ │ ldr r1, [pc, #28] @ 391bb0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b2520 │ │ │ │ + bl 3b2514 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ @ instruction: 0x0086e2b8 │ │ │ │ @ instruction: 0x008241b4 │ │ │ │ addeq r4, r2, ip, asr #4 │ │ │ │ @@ -853121,27 +853121,27 @@ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [pc, #256] @ 391ce4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #4 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 391c68 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r1, #4 │ │ │ │ ldrb r6, [sp, #12] │ │ │ │ mov r0, #8 │ │ │ │ str r7, [r8] │ │ │ │ strb r6, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [pc, #188] @ 391cec │ │ │ │ ldrne r2, [pc, #188] @ 391cf0 │ │ │ │ addne r1, pc, r1 │ │ │ │ strbne r6, [r0, #4] │ │ │ │ addne r2, pc, r2 │ │ │ │ strne r4, [r0] │ │ │ │ @@ -853168,24 +853168,24 @@ │ │ │ │ bne 391c80 │ │ │ │ cmp r0, #1 │ │ │ │ bne 391ca8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #16 │ │ │ │ bl 7cdc3c │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 3afd48 │ │ │ │ + bl 3afd3c │ │ │ │ b 391cd4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3afd48 │ │ │ │ + bl 3afd3c │ │ │ │ ldr r1, [pc, #28] @ 391ce8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b2520 │ │ │ │ + bl 3b2514 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ addeq lr, r6, r0, lsl #3 │ │ │ │ addeq r4, r2, r4, asr #1 │ │ │ │ addeq r4, r2, ip, asr r1 │ │ │ │ @@ -853215,27 +853215,27 @@ │ │ │ │ ldr r8, [pc, #252] @ 391e50 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r6, [r8] │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 391df0 │ │ │ │ mov r6, r0 │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #32 │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ ldrb r7, [r8] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [pc, #176] @ 391e58 │ │ │ │ ldrne r2, [pc, #176] @ 391e5c │ │ │ │ ldmne r5, {r3, r7} │ │ │ │ addne r1, pc, r1 │ │ │ │ addne r2, pc, r2 │ │ │ │ ldrne r4, [r5, #8] │ │ │ │ @@ -853257,26 +853257,26 @@ │ │ │ │ add r5, r0, #16 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3ae390 │ │ │ │ + bl 3ae384 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ae390 │ │ │ │ + bl 3ae384 │ │ │ │ b 391e40 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3ae390 │ │ │ │ + bl 3ae384 │ │ │ │ ldr r1, [pc, #28] @ 391e54 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b2520 │ │ │ │ + bl 3b2514 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ addeq lr, r6, r0, lsl r0 │ │ │ │ addeq r3, r2, r0, lsr #31 │ │ │ │ addeq r4, r2, r8, lsr #32 │ │ │ │ @@ -853293,15 +853293,15 @@ │ │ │ │ beq 391eb4 │ │ │ │ ldr r0, [pc, #1088] @ 3922d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39228c │ │ │ │ mov r9, r0 │ │ │ │ b 391eb8 │ │ │ │ mov r9, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ @@ -853343,128 +853343,128 @@ │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ mov r1, fp │ │ │ │ mov r3, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl 3c58c0 │ │ │ │ + bl 3c58b4 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ add r4, r9, r4 │ │ │ │ ldrb r0, [sp, #136] @ 0x88 │ │ │ │ ldrb r1, [r4] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldrb r0, [sp, #137] @ 0x89 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [sp, #138] @ 0x8a │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [sp, #139] @ 0x8b │ │ │ │ ldrb r1, [r4, #3] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrb r0, [sp, #140] @ 0x8c │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldrb r0, [sp, #141] @ 0x8d │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrb r0, [sp, #142] @ 0x8e │ │ │ │ ldrb r1, [r4, #6] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r0, [sp, #143] @ 0x8f │ │ │ │ ldrb r1, [r4, #7] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldrb r0, [sp, #144] @ 0x90 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrb r0, [sp, #145] @ 0x91 │ │ │ │ ldrb r1, [r4, #9] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldrb r0, [sp, #146] @ 0x92 │ │ │ │ ldrb r1, [r4, #10] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [sp, #147] @ 0x93 │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [sp, #148] @ 0x94 │ │ │ │ ldrb r1, [r4, #12] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [sp, #149] @ 0x95 │ │ │ │ ldrb r1, [r4, #13] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [sp, #150] @ 0x96 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [sp, #151] @ 0x97 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ sub r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ and r1, r1, r2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ and r1, r1, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ and r1, r1, r2 │ │ │ │ @@ -853483,28 +853483,28 @@ │ │ │ │ and r1, r1, r5 │ │ │ │ and r1, r1, fp │ │ │ │ and r1, r1, r8 │ │ │ │ and r1, r1, r7 │ │ │ │ and r1, r1, r6 │ │ │ │ and r0, r1, r0 │ │ │ │ and r0, r0, #1 │ │ │ │ - bl 5bea18 │ │ │ │ + bl 5bea08 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ beq 39225c │ │ │ │ cmp r5, #17 │ │ │ │ mov r4, r5 │ │ │ │ bcc 3921dc │ │ │ │ lsr r0, r5, #4 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ str r9, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ - bl 3c2bb8 │ │ │ │ + bl 3c2bac │ │ │ │ bic r0, r5, #15 │ │ │ │ and r4, sl, #15 │ │ │ │ add r9, r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 392238 │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -853518,15 +853518,15 @@ │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 3c2bb8 │ │ │ │ + bl 3c2bac │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ bl 4ef5c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ bl 64c4c4 │ │ │ │ @@ -853540,15 +853540,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [r5] │ │ │ │ beq 392280 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #204 @ 0xcc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [pc, #56] @ 3922cc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -853557,15 +853557,15 @@ │ │ │ │ b 3922a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp sl, #0 │ │ │ │ beq 3922c4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r4, r2, r4, ror r6 │ │ │ │ addeq sp, r6, ip, asr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ ldr r8, [sp, #192] @ 0xc0 │ │ │ │ @@ -853579,15 +853579,15 @@ │ │ │ │ beq 39232c │ │ │ │ ldr r0, [pc, #600] @ 392560 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 392524 │ │ │ │ mov r9, r0 │ │ │ │ b 392330 │ │ │ │ mov r9, #1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov sl, #0 │ │ │ │ @@ -853636,15 +853636,15 @@ │ │ │ │ bcc 39240c │ │ │ │ lsr r0, r4, #4 │ │ │ │ str r9, [sp, #92] @ 0x5c │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 3c2bb8 │ │ │ │ + bl 3c2bac │ │ │ │ bic r0, r4, #15 │ │ │ │ and r5, r4, #15 │ │ │ │ add r7, r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 392464 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ @@ -853657,25 +853657,25 @@ │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #1 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str sl, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 3c2bb8 │ │ │ │ + bl 3c2bac │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r3, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl 3c58c0 │ │ │ │ + bl 3c58b4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ @@ -853690,15 +853690,15 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r2] │ │ │ │ beq 3924d8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ @@ -853721,15 +853721,15 @@ │ │ │ │ bl 77430 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 392554 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq r3, r2, ip, ror #17 │ │ │ │ addeq sp, r6, r4, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ tst r1, #1 │ │ │ │ bne 392660 │ │ │ │ @@ -853836,15 +853836,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ strh r8, [sl, #53] @ 0x35 │ │ │ │ strb r8, [sl, #55] @ 0x37 │ │ │ │ str r2, [sl, #44] @ 0x2c │ │ │ │ beq 3927f0 │ │ │ │ add r0, sp, #864 @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5c2090 │ │ │ │ + bl 5c2080 │ │ │ │ ldr r2, [sp, #880] @ 0x370 │ │ │ │ str r2, [sp, #1288] @ 0x508 │ │ │ │ ldr lr, [sp, #864] @ 0x360 │ │ │ │ ldr fp, [sp, #868] @ 0x364 │ │ │ │ ldr r9, [sp, #872] @ 0x368 │ │ │ │ ldr r7, [sp, #876] @ 0x36c │ │ │ │ ldr r2, [sl, #44] @ 0x2c │ │ │ │ @@ -853984,15 +853984,15 @@ │ │ │ │ strh r1, [sl, #163] @ 0xa3 │ │ │ │ strb r0, [sl, #165] @ 0xa5 │ │ │ │ add r6, sl, #188 @ 0xbc │ │ │ │ add r9, sp, #864 @ 0x360 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b76c0 │ │ │ │ + bl 3b76b4 │ │ │ │ ldr r0, [sp, #864] @ 0x360 │ │ │ │ cmp r0, #0 │ │ │ │ beq 392988 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp] │ │ │ │ b 392b6c │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ @@ -854139,15 +854139,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ cmp r9, #6 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ bne 392c34 │ │ │ │ str r7, [sl, #128] @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ ldm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ @@ -854288,15 +854288,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sl, #256] @ 0x100 │ │ │ │ cmp r0, #4 │ │ │ │ beq 392e30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ strb r0, [r1] │ │ │ │ @@ -854341,15 +854341,15 @@ │ │ │ │ add r1, sp, #864 @ 0x360 │ │ │ │ str r0, [sp, #868] @ 0x364 │ │ │ │ add r0, r1, #8 │ │ │ │ str lr, [sp, #864] @ 0x360 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ cmp r6, #24 │ │ │ │ bne 3932ac │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ @@ -854412,15 +854412,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ bne 393058 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 393028 │ │ │ │ @@ -854442,15 +854442,15 @@ │ │ │ │ str r7, [sl, #68] @ 0x44 │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ strb ip, [sl, #54] @ 0x36 │ │ │ │ str r3, [sp, #1176] @ 0x498 │ │ │ │ str r5, [sp, #1172] @ 0x494 │ │ │ │ str r4, [sp, #1168] @ 0x490 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -854458,15 +854458,15 @@ │ │ │ │ bne 3930a8 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3930d0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ bl 71b02c │ │ │ │ add r0, sl, #8 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ add r3, sp, #1168 @ 0x490 │ │ │ │ mov r7, #0 │ │ │ │ add ip, sl, #360 @ 0x168 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r0, [r0] │ │ │ │ strb r7, [sl, #54] @ 0x36 │ │ │ │ @@ -854515,15 +854515,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, ip │ │ │ │ bne 3931c4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ b 3931c4 │ │ │ │ add r0, sl, #176 @ 0xb0 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #376] @ 0x178 │ │ │ │ cmp r5, #6 │ │ │ │ bne 393228 │ │ │ │ ldrb r0, [sl, #52] @ 0x34 │ │ │ │ str r8, [sp, #728] @ 0x2d8 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -854535,42 +854535,42 @@ │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ ldm r0, {r2, r3, r5, r7} │ │ │ │ stm r1, {r2, r3, r5, r7} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ - bl 5c21a4 │ │ │ │ + bl 5c2194 │ │ │ │ add r2, sp, #1296 @ 0x510 │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ ldr r6, [sp, #1288] @ 0x508 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r7, [sp, #1292] @ 0x50c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ b 39325c │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r6, #0 │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ strb r6, [sl, #54] @ 0x36 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sl, #64 @ 0x40 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ strb r6, [sl, #53] @ 0x35 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, r4 │ │ │ │ b 3932c8 │ │ │ │ mov r6, #5 │ │ │ │ ldrb r0, [sl, #53] @ 0x35 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [sl, #54] @ 0x36 │ │ │ │ cmp r0, #0 │ │ │ │ beq 393278 │ │ │ │ add r0, sl, #64 @ 0x40 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ mov r5, #6 │ │ │ │ strb r4, [sl, #55] @ 0x37 │ │ │ │ strb r4, [sl, #53] @ 0x35 │ │ │ │ b 3932d0 │ │ │ │ add r0, sl, #200 @ 0xc8 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [sl, #204] @ 0xcc │ │ │ │ @@ -854582,15 +854582,15 @@ │ │ │ │ b 3929b4 │ │ │ │ add fp, sp, #176 @ 0xb0 │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ mov r5, #1 │ │ │ │ ldm fp, {r0, r1, r2, r8, r9, fp} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sl, #8 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #55] @ 0x37 │ │ │ │ add r2, sp, #280 @ 0x118 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmia r3!, {r5, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r8, r9, fp} │ │ │ │ @@ -854855,15 +854855,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ bne 393834 │ │ │ │ ldr r0, [sl, #136] @ 0x88 │ │ │ │ str r1, [sl, #172] @ 0xac │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #136] @ 0x88 │ │ │ │ str r0, [sp, #1288] @ 0x508 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #864 @ 0x360 │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ @@ -854885,15 +854885,15 @@ │ │ │ │ str r1, [sl, #176] @ 0xb0 │ │ │ │ str r0, [sl, #184] @ 0xb8 │ │ │ │ add r9, sl, #180 @ 0xb4 │ │ │ │ add r5, sp, #864 @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b5588 │ │ │ │ + bl 3b557c │ │ │ │ ldr r0, [sp, #864] @ 0x360 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #22 │ │ │ │ bne 3937a0 │ │ │ │ mov r0, #4 │ │ │ │ b 392980 │ │ │ │ rsbeq pc, r1, ip, asr #23 │ │ │ │ @@ -854901,15 +854901,15 @@ │ │ │ │ add r8, sp, #992 @ 0x3e0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r5, #8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #21 │ │ │ │ bne 393844 │ │ │ │ ldrb r0, [sl, #161] @ 0xa1 │ │ │ │ tst r0, #1 │ │ │ │ bne 3938c8 │ │ │ │ add r9, sl, #264 @ 0x108 │ │ │ │ @@ -854943,15 +854943,15 @@ │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [sl, #280] @ 0x118 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #4 │ │ │ │ beq 39386c │ │ │ │ add r0, sl, #264 @ 0x108 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #172]! @ 0xac │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -854975,15 +854975,15 @@ │ │ │ │ mov r9, #5 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [sl, #280] @ 0x118 │ │ │ │ cmpne r0, #4 │ │ │ │ beq 3938ec │ │ │ │ add r0, sl, #264 @ 0x108 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #172]! @ 0xac │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -855092,22 +855092,22 @@ │ │ │ │ add r0, sp, #864 @ 0x360 │ │ │ │ bl 244298 │ │ │ │ b 393cdc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r0, [r0, #280] @ 0x118 │ │ │ │ cmp r0, #4 │ │ │ │ beq 393adc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r0, r0, #264 @ 0x108 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #162] @ 0xa2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r0, #172]! @ 0xac │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -855153,15 +855153,15 @@ │ │ │ │ bne 393b84 │ │ │ │ cmp r1, #1 │ │ │ │ bne 393bac │ │ │ │ dmb ish │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ bl 71b02c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ b 393d34 │ │ │ │ b 393c48 │ │ │ │ mov r4, sl │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r8] │ │ │ │ sub r1, r0, #1 │ │ │ │ @@ -855202,26 +855202,26 @@ │ │ │ │ b 393e0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sl, #256] @ 0x100 │ │ │ │ mov r4, sl │ │ │ │ cmp r0, #4 │ │ │ │ beq 393e00 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ b 393e00 │ │ │ │ mov r4, sl │ │ │ │ mov r5, r0 │ │ │ │ b 393d9c │ │ │ │ mov r4, sl │ │ │ │ mov r5, r0 │ │ │ │ b 393e00 │ │ │ │ mov r4, sl │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 393cac │ │ │ │ @@ -855233,15 +855233,15 @@ │ │ │ │ b 393e28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrb r0, [r0, #167] @ 0xa7 │ │ │ │ cmp r0, #0 │ │ │ │ beq 393dc4 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ - bl 3aec58 │ │ │ │ + bl 3aec4c │ │ │ │ b 393dc4 │ │ │ │ mov r4, sl │ │ │ │ mov r5, r0 │ │ │ │ b 393de8 │ │ │ │ mov r4, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #2 │ │ │ │ @@ -855249,15 +855249,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 393e20 │ │ │ │ mov r4, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ab050 │ │ │ │ + bl 3ab044 │ │ │ │ ldrb r0, [r4, #54] @ 0x36 │ │ │ │ cmp r0, #0 │ │ │ │ beq 393d80 │ │ │ │ ldr r0, [sp, #1168] @ 0x490 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 393d80 │ │ │ │ add r0, sp, #1168 @ 0x490 │ │ │ │ @@ -855275,22 +855275,22 @@ │ │ │ │ bl 867e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #54] @ 0x36 │ │ │ │ ldrb r0, [r4, #53] @ 0x35 │ │ │ │ cmp r0, #0 │ │ │ │ beq 393d9c │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ b 393e30 │ │ │ │ mov r4, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b2218 │ │ │ │ + bl 3b220c │ │ │ │ b 393de8 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #167] @ 0xa7 │ │ │ │ mov r4, r1 │ │ │ │ @@ -855300,32 +855300,32 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #163] @ 0xa3 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 3ac904 │ │ │ │ + bl 3ac8f8 │ │ │ │ mov r0, #408 @ 0x198 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r4, r0] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 3a9dcc │ │ │ │ + bl 3a9dc0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ ldrb r0, [r4, #55] @ 0x37 │ │ │ │ cmp r0, #0 │ │ │ │ beq 393e44 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -855464,15 +855464,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [r9, #248] @ 0xf8 │ │ │ │ add r7, r9, #240 @ 0xf0 │ │ │ │ add r5, sp, #296 @ 0x128 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b7c8c │ │ │ │ + bl 3b7c80 │ │ │ │ ldr fp, [sp, #296] @ 0x128 │ │ │ │ cmp fp, #22 │ │ │ │ bne 3940b8 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, #7 │ │ │ │ strb r0, [r6] │ │ │ │ str r1, [r8] │ │ │ │ @@ -855487,19 +855487,19 @@ │ │ │ │ mov r1, r8 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldrb r0, [r9, #253] @ 0xfd │ │ │ │ cmp r0, #3 │ │ │ │ bne 394104 │ │ │ │ ldr r5, [r9, #244] @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #252] @ 0xfc │ │ │ │ cmp fp, #21 │ │ │ │ bne 394118 │ │ │ │ ldr sl, [r9, #256] @ 0x100 │ │ │ │ mov fp, #21 │ │ │ │ b 394154 │ │ │ │ @@ -855525,15 +855525,15 @@ │ │ │ │ add r8, sp, #216 @ 0xd8 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r8 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ strb r0, [r9, #260] @ 0x104 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ cmp fp, #21 │ │ │ │ bne 394198 │ │ │ │ mov r0, #6 │ │ │ │ mov fp, sl │ │ │ │ b 3941a8 │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ @@ -855577,26 +855577,26 @@ │ │ │ │ bl 77480 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b 3942cc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #252] @ 0xfc │ │ │ │ b 394280 │ │ │ │ b 394268 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ b 394280 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b2290 │ │ │ │ + bl 3b2284 │ │ │ │ ldrb r0, [r9, #261] @ 0x105 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3942d0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #256]! @ 0x100 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -855615,20 +855615,20 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r9, #262] @ 0x106 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r9, #261] @ 0x105 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3942ec │ │ │ │ add r0, r9, #160 @ 0xa0 │ │ │ │ - bl 3b06a4 │ │ │ │ + bl 3b0698 │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [r9, #262] @ 0x106 │ │ │ │ strb r0, [r9, #260] @ 0x104 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ b 39430c │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r9, #280] @ 0x118 │ │ │ │ cmp r0, #0 │ │ │ │ beq 394358 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -855675,15 +855675,15 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, #48] @ 0x30 │ │ │ │ add r0, r0, #12 │ │ │ │ str r0, [r4, #4] │ │ │ │ add r7, r4, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c052c │ │ │ │ + bl 3c0520 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 394420 │ │ │ │ ldrb r0, [r4, #48] @ 0x30 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #44] @ 0x2c │ │ │ │ @@ -855730,15 +855730,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aaa80 │ │ │ │ + bl 3aaa74 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addeq r1, r2, r4, lsr #22 │ │ │ │ addeq r1, r2, r0, lsr fp │ │ │ │ @@ -855764,15 +855764,15 @@ │ │ │ │ strb r1, [sl, #9] │ │ │ │ strb r1, [sl, #312] @ 0x138 │ │ │ │ strb r0, [sl, #8] │ │ │ │ add r6, sl, #16 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ - bl 3b5b70 │ │ │ │ + bl 3b5b64 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ cmp r5, #22 │ │ │ │ bne 39459c │ │ │ │ mov r0, #7 │ │ │ │ str r0, [fp] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl, #10] │ │ │ │ @@ -855814,15 +855814,15 @@ │ │ │ │ bne 394608 │ │ │ │ ldrb r0, [sl, #308] @ 0x134 │ │ │ │ cmp r0, #3 │ │ │ │ beq 394f60 │ │ │ │ cmp r0, #0 │ │ │ │ bne 394608 │ │ │ │ add r0, sl, #160 @ 0xa0 │ │ │ │ - bl 3af168 │ │ │ │ + bl 3af15c │ │ │ │ cmp r5, #21 │ │ │ │ bne 395014 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, sl │ │ │ │ str r7, [sl] │ │ │ │ mov r8, r6 │ │ │ │ str sl, [sl, #200] @ 0xc8 │ │ │ │ @@ -855914,15 +855914,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ strb r1, [sl, #189] @ 0xbd │ │ │ │ str r0, [sl, #184] @ 0xb8 │ │ │ │ add r5, sl, #176 @ 0xb0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3b7c8c │ │ │ │ + bl 3b7c80 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #22 │ │ │ │ bne 394808 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r8] │ │ │ │ strb r0, [r1] │ │ │ │ @@ -855965,19 +855965,19 @@ │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #32] │ │ │ │ strb r1, [sp, #54] @ 0x36 │ │ │ │ str r3, [sp, #28] │ │ │ │ bne 39487c │ │ │ │ ldr r0, [sl, #180] @ 0xb4 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #188] @ 0xbc │ │ │ │ cmp r5, #21 │ │ │ │ bne 394f88 │ │ │ │ ldr r7, [sl, #192] @ 0xc0 │ │ │ │ mov r5, #21 │ │ │ │ ldrb r0, [sp, #198] @ 0xc6 │ │ │ │ @@ -855985,15 +855985,15 @@ │ │ │ │ ldrh r1, [r4] │ │ │ │ strb r2, [sl, #198] @ 0xc6 │ │ │ │ mov r2, #1 │ │ │ │ strh r2, [sl, #196] @ 0xc4 │ │ │ │ strh r1, [sp, #74] @ 0x4a │ │ │ │ strb r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ cmp r5, #21 │ │ │ │ bne 394be8 │ │ │ │ ldr r0, [pc, #3268] @ 395588 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldrb r0, [sp, #79] @ 0x4f │ │ │ │ @@ -856002,15 +856002,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ mov r0, #12 │ │ │ │ strb r6, [sl, #204] @ 0xcc │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3950a0 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ strb r6, [sl, #9] │ │ │ │ str r0, [sl, #4] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -856071,19 +856071,19 @@ │ │ │ │ str ip, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bl 7bbdfc │ │ │ │ add r5, sl, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5c1d3c │ │ │ │ + bl 5c1d2c │ │ │ │ add r6, sl, #32 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5c1f20 │ │ │ │ + bl 5c1f10 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [sl, #96] @ 0x60 │ │ │ │ strb r0, [sl, #112] @ 0x70 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sl, #104] @ 0x68 │ │ │ │ add r5, sl, #56 @ 0x38 │ │ │ │ @@ -856117,15 +856117,15 @@ │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #16] │ │ │ │ strb r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b5000 │ │ │ │ + bl 3b4ff4 │ │ │ │ cmp r4, #6 │ │ │ │ bne 394c24 │ │ │ │ add r5, sl, #12 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r4, #0 │ │ │ │ cmp r8, #5 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -856143,61 +856143,61 @@ │ │ │ │ strh r1, [r9, #13] │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ add r2, sp, #196 @ 0xc4 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5c1f3c │ │ │ │ + bl 5c1f2c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r0, r6, #8 │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, #2660] @ 3955b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 395120 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ mov r4, r0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mov r5, r8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 394b9c │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ mov r9, r4 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq 394bc4 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 394e40 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 394e40 │ │ │ │ ldrh r1, [sp, #74] @ 0x4a │ │ │ │ mov r4, #0 │ │ │ │ strh r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #76] @ 0x4c │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ @@ -856211,30 +856211,30 @@ │ │ │ │ strb r1, [sp, #72] @ 0x48 │ │ │ │ b 394f20 │ │ │ │ ldrb r0, [sp, #68] @ 0x44 │ │ │ │ ldrh r1, [sp, #66] @ 0x42 │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ strh r1, [sp, #70] @ 0x46 │ │ │ │ add r0, sl, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ mov r5, r8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 394c58 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #12 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sl, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 394c78 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ b 394ee4 │ │ │ │ cmp r0, #1 │ │ │ │ bhi 394d50 │ │ │ │ ldr r6, [pc, #2300] @ 395590 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ @@ -856317,15 +856317,15 @@ │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r1, [sp, #50] @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b5000 │ │ │ │ + bl 3b4ff4 │ │ │ │ cmp r4, #6 │ │ │ │ bne 394ed4 │ │ │ │ ldrh r0, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #5 │ │ │ │ strh r0, [sp, #125] @ 0x7d │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -856333,21 +856333,21 @@ │ │ │ │ ldrb r1, [sp, #50] @ 0x32 │ │ │ │ strb r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ strb r1, [sp, #127] @ 0x7f │ │ │ │ stm r0, {r5, r7, r9} │ │ │ │ beq 394e3c │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ beq 394e3c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [pc, #1888] @ 3955a8 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ @@ -856355,15 +856355,15 @@ │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #12 │ │ │ │ str r9, [sp, #196] @ 0xc4 │ │ │ │ strb r4, [sl, #9] │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 395088 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r6, [sl, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r4, [sl, #9] │ │ │ │ @@ -856393,15 +856393,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ bne 394ef0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 394f1c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ b 394f20 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #9] │ │ │ │ dmb ish │ │ │ │ @@ -856446,19 +856446,19 @@ │ │ │ │ bl 71ac40 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ b 39488c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ b 39488c │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3b2f94 │ │ │ │ + bl 3b2f88 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r4, sp, #196 @ 0xc4 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #309] @ 0x135 │ │ │ │ cmp r5, #21 │ │ │ │ beq 394610 │ │ │ │ @@ -856556,45 +856556,45 @@ │ │ │ │ b 395444 │ │ │ │ b 39540c │ │ │ │ b 39540c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #309] @ 0x135 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #10] │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #188] @ 0xbc │ │ │ │ b 3952e4 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 395218 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 395218 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 3afaac │ │ │ │ + bl 3afaa0 │ │ │ │ b 395210 │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ - bl 3ad24c │ │ │ │ + bl 3ad240 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrex r0, [r3] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne 395220 │ │ │ │ @@ -856622,30 +856622,30 @@ │ │ │ │ b 3952b4 │ │ │ │ ldr r1, [sl, #20] │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3954c4 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3954c4 │ │ │ │ mov r9, r0 │ │ │ │ b 395500 │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3954ac │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3954ac │ │ │ │ mov r9, r0 │ │ │ │ str r7, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b2290 │ │ │ │ + bl 3b2284 │ │ │ │ ldrb r0, [sl, #197] @ 0xc5 │ │ │ │ cmp r0, #0 │ │ │ │ beq 395448 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #192]! @ 0xc0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -856693,29 +856693,29 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39539c │ │ │ │ cmp r1, #1 │ │ │ │ bne 3953c4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3954c4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3953d4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3954c4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 3954c4 │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ b 3954a4 │ │ │ │ mov r9, r0 │ │ │ │ b 3954c4 │ │ │ │ mov r9, r0 │ │ │ │ @@ -856724,63 +856724,63 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #3 │ │ │ │ bne 395500 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ b 395500 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [sl, #198] @ 0xc6 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [sl, #197] @ 0xc5 │ │ │ │ cmp r0, #0 │ │ │ │ beq 395464 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ - bl 3b06a4 │ │ │ │ + bl 3b0698 │ │ │ │ mov r0, #2 │ │ │ │ strb r4, [sl, #198] @ 0xc6 │ │ │ │ strb r0, [sl, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ b 395488 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ b 395500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b5000 │ │ │ │ + bl 3b4ff4 │ │ │ │ add r0, sl, #32 │ │ │ │ - bl 3ad24c │ │ │ │ + bl 3ad240 │ │ │ │ add r0, sl, #12 │ │ │ │ - bl 3ad24c │ │ │ │ + bl 3ad240 │ │ │ │ b 3954c4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b5000 │ │ │ │ + bl 3b4ff4 │ │ │ │ ldrb r0, [sl, #9] │ │ │ │ cmp r0, #0 │ │ │ │ beq 395500 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3954dc │ │ │ │ cmp r2, #1 │ │ │ │ bne 395500 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -856790,15 +856790,15 @@ │ │ │ │ bne 395548 │ │ │ │ dmb ish │ │ │ │ mov r0, sl │ │ │ │ bl 719f7c │ │ │ │ b 395548 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b2480 │ │ │ │ + bl 3b2474 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #10] │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ addeq r0, r2, r8, ror pc │ │ │ │ addeq r0, r2, ip, ror #30 │ │ │ │ @@ -857178,15 +857178,15 @@ │ │ │ │ ldr r0, [pc, #4088] @ 396b38 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ mov r0, #28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 397df4 │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ mov r6, r0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ @@ -857201,15 +857201,15 @@ │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 395b8c │ │ │ │ cmp r1, #1 │ │ │ │ bne 395bb4 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ str r6, [r5] │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq 397e04 │ │ │ │ ldrex r0, [r4] │ │ │ │ add r1, r0, #1 │ │ │ │ @@ -857231,15 +857231,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 395c08 │ │ │ │ cmp r2, #1 │ │ │ │ bne 395c2c │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldrb r0, [fp, #77] @ 0x4d │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [fp, #78] @ 0x4e │ │ │ │ cmp r0, #0 │ │ │ │ strb r5, [fp, #76] @ 0x4c │ │ │ │ beq 395c74 │ │ │ │ mov r0, fp │ │ │ │ @@ -857249,21 +857249,21 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 395c50 │ │ │ │ cmp r2, #1 │ │ │ │ bne 395c74 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #1 │ │ │ │ strb r5, [fp, #77] @ 0x4d │ │ │ │ strb r0, [fp, #79] @ 0x4f │ │ │ │ str r4, [fp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3b1930 │ │ │ │ + bl 3b1924 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ mov r8, fp │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ mov r4, fp │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [r8, #56]! @ 0x38 │ │ │ │ @@ -857405,15 +857405,15 @@ │ │ │ │ mov r2, fp │ │ │ │ bl 19b008 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r2, r0, #8 │ │ │ │ add r0, sp, #960 @ 0x3c0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5b9d34 │ │ │ │ + bl 5b9d24 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add ip, sp, #724 @ 0x2d4 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldm r6, {r8, sl} │ │ │ │ str r0, [sp, #720] @ 0x2d0 │ │ │ │ @@ -857445,27 +857445,27 @@ │ │ │ │ mov r0, r8 │ │ │ │ stm r1, {r2, fp} │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ cmp sl, r1 │ │ │ │ bne 395f84 │ │ │ │ ldr r1, [pc, #4080] @ 396f70 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 5bff38 │ │ │ │ + bl 5bff28 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ add r1, sl, sl, lsl #1 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sl, #1 │ │ │ │ str r0, [r8, #28] │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ - bl 3ade58 │ │ │ │ + bl 3ade4c │ │ │ │ ldr r1, [sp, #1184] @ 0x4a0 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #1180] @ 0x49c │ │ │ │ add fp, sp, #776 @ 0x308 │ │ │ │ cmp r1, #0 │ │ │ │ beq 395fdc │ │ │ │ mov r2, r0 │ │ │ │ @@ -857481,15 +857481,15 @@ │ │ │ │ subs r1, r1, #1 │ │ │ │ bne 395ff0 │ │ │ │ ldr r1, [sp, #1176] @ 0x498 │ │ │ │ cmp r1, #0 │ │ │ │ beq 396014 │ │ │ │ ldr r0, [sp, #1180] @ 0x49c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, fp │ │ │ │ bl 1ac42c │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ cmp r0, r1 │ │ │ │ bne 395e00 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ @@ -857717,15 +857717,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 92f528 │ │ │ │ cmp r6, #0 │ │ │ │ beq 3963c4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #440] @ 0x1b8 │ │ │ │ ldr r2, [fp, #444] @ 0x1bc │ │ │ │ add r8, sp, #440 @ 0x1b8 │ │ │ │ mov r0, r8 │ │ │ │ bl 91f494 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ ldr r1, [sp, #444] @ 0x1bc │ │ │ │ @@ -857777,15 +857777,15 @@ │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ bl 4ef5c │ │ │ │ ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ ldr r7, [sp, #964] @ 0x3c4 │ │ │ │ add r6, sp, #960 @ 0x3c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b2a28 │ │ │ │ + bl 3b2a1c │ │ │ │ eor r0, r5, #2 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 3966a4 │ │ │ │ ldr r0, [pc, #4068] @ 3974ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ @@ -857912,15 +857912,15 @@ │ │ │ │ ldr r1, [r4, #344]! @ 0x158 │ │ │ │ ldr r7, [r2, #304] @ 0x130 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3966d0 │ │ │ │ ldr r0, [fp, #348] @ 0x15c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r5, [fp, #320] @ 0x140 │ │ │ │ mov r8, #1 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ strb r8, [fp, #337] @ 0x151 │ │ │ │ str r6, [r5, #256]! @ 0x100 │ │ │ │ str r7, [r5, #4] │ │ │ │ ldr r0, [pc, #4000] @ 397690 │ │ │ │ @@ -858071,15 +858071,15 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, lr, #152 @ 0x98 │ │ │ │ mov r3, #22 │ │ │ │ bl 8f7bf0 │ │ │ │ ldr r7, [sp, #1176] @ 0x498 │ │ │ │ ldr r4, [sp, #1180] @ 0x49c │ │ │ │ add r0, sp, #1200 @ 0x4b0 │ │ │ │ - bl 3ac084 │ │ │ │ + bl 3ac078 │ │ │ │ lsr r0, r7, #8 │ │ │ │ lsr r2, r4, #8 │ │ │ │ orr r0, r0, r4, lsl #24 │ │ │ │ uxtb r1, r7 │ │ │ │ b 396c04 │ │ │ │ add r3, sp, #448 @ 0x1c0 │ │ │ │ ldr r7, [r7] │ │ │ │ @@ -858104,27 +858104,27 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r3, #22 │ │ │ │ bl 8f7bf0 │ │ │ │ ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ ldr r4, [sp, #444] @ 0x1bc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #152 @ 0x98 │ │ │ │ - bl 3abf14 │ │ │ │ + bl 3abf08 │ │ │ │ lsr r0, r7, #8 │ │ │ │ orr r6, r0, r4, lsl #24 │ │ │ │ lsr r0, r4, #8 │ │ │ │ uxtb r7, r7 │ │ │ │ b 396d88 │ │ │ │ add r3, sp, #720 @ 0x2d0 │ │ │ │ mov r9, r6 │ │ │ │ add ip, sp, #688 @ 0x2b0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ - bl 3ade58 │ │ │ │ + bl 3ade4c │ │ │ │ mov r5, #0 │ │ │ │ b 396e1c │ │ │ │ addeq r0, r2, ip, ror r7 │ │ │ │ ldr r0, [fp, #352] @ 0x160 │ │ │ │ add sl, fp, #344 @ 0x158 │ │ │ │ add r6, sp, #440 @ 0x1b8 │ │ │ │ mov r8, #0 │ │ │ │ @@ -858322,15 +858322,15 @@ │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str r1, [r2, #4] │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ ldr r1, [fp, #304] @ 0x130 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - bl 5b9238 │ │ │ │ + bl 5b9228 │ │ │ │ add sl, sp, #440 @ 0x1b8 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ ldm sl, {r5, r7, sl} │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ bne 397320 │ │ │ │ str r0, [fp, #332] @ 0x14c │ │ │ │ str r7, [r4, #268] @ 0x10c │ │ │ │ @@ -858360,24 +858360,24 @@ │ │ │ │ beq 3966a8 │ │ │ │ ldr r1, [fp, #356] @ 0x164 │ │ │ │ lsl r4, r0, #8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 396dd0 │ │ │ │ ldr r0, [fp, #360] @ 0x168 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [fp, #344] @ 0x158 │ │ │ │ orr r8, r7, r6, lsl #8 │ │ │ │ orr sl, r4, r6, lsr #24 │ │ │ │ mov r5, #28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 396df4 │ │ │ │ ldr r0, [fp, #348] @ 0x15c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ b 397a54 │ │ │ │ add r3, sp, #456 @ 0x1c8 │ │ │ │ add ip, sp, #688 @ 0x2b0 │ │ │ │ ldr r8, [sp, #444] @ 0x1bc │ │ │ │ mov r5, #1 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -858404,26 +858404,26 @@ │ │ │ │ subs r1, r1, #1 │ │ │ │ bne 396e5c │ │ │ │ ldr r1, [sp, #1176] @ 0x498 │ │ │ │ cmp r1, #0 │ │ │ │ beq 396e80 │ │ │ │ ldr r0, [sp, #1180] @ 0x49c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ bl 1ac42c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ movwne r0, #1 │ │ │ │ tst r0, r5 │ │ │ │ beq 396eac │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl 29f6ec │ │ │ │ mov r5, r4 │ │ │ │ b 397ae8 │ │ │ │ ldrb r0, [fp, #380]! @ 0x17c │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -858674,15 +858674,15 @@ │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r3, #22 │ │ │ │ bl 8f7bf0 │ │ │ │ ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ add r0, sp, #960 @ 0x3c0 │ │ │ │ - bl 3abf14 │ │ │ │ + bl 3abf08 │ │ │ │ lsr r0, r7, #8 │ │ │ │ orr r5, r0, r6, lsl #24 │ │ │ │ lsr r6, r6, #8 │ │ │ │ uxtb r7, r7 │ │ │ │ b 397394 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ mov r9, fp │ │ │ │ @@ -858710,15 +858710,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ add ip, sp, #944 @ 0x3b0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ b 397a38 │ │ │ │ ldr r0, [fp, #364] @ 0x16c │ │ │ │ b 397190 │ │ │ │ - andeq ip, r2, r0, lsl r0 │ │ │ │ + andeq ip, r2, r4 │ │ │ │ addeq pc, r1, r8, lsl sp @ │ │ │ │ mov r6, fp │ │ │ │ ldrb r0, [r6, #412]! @ 0x19c │ │ │ │ add r1, pc, #8 │ │ │ │ sub sl, r6, #48 @ 0x30 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -858748,15 +858748,15 @@ │ │ │ │ ldr r0, [r4, #352]! @ 0x160 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ strb r8, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 3b14b8 │ │ │ │ + bl 3b14ac │ │ │ │ cmp r7, #4 │ │ │ │ bne 397b68 │ │ │ │ ldr r0, [fp, #308] @ 0x134 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ str r0, [fp, #344] @ 0x158 │ │ │ │ add r0, sp, #960 @ 0x3c0 │ │ │ │ str r1, [fp, #348] @ 0x15c │ │ │ │ @@ -858768,15 +858768,15 @@ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ strb r0, [fp, #380] @ 0x17c │ │ │ │ add r5, fp, #344 @ 0x158 │ │ │ │ add r6, sp, #440 @ 0x1b8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bfccc │ │ │ │ + bl 3bfcc0 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ tst r0, #1 │ │ │ │ beq 397444 │ │ │ │ mov r0, #7 │ │ │ │ b 397968 │ │ │ │ mov r0, #1 │ │ │ │ add r8, r4, #112 @ 0x70 │ │ │ │ @@ -858798,15 +858798,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3974c0 │ │ │ │ ldr r1, [fp, #360] @ 0x168 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3974c0 │ │ │ │ ldr r0, [fp, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3974c0 │ │ │ │ addeq r9, r6, ip, ror #8 │ │ │ │ addeq r9, r6, r4, asr #15 │ │ │ │ addeq r9, r6, r4, lsr #15 │ │ │ │ add r0, fp, #372 @ 0x174 │ │ │ │ bl 2dc674 │ │ │ │ ldr r0, [fp, #228] @ 0xe4 │ │ │ │ @@ -858824,15 +858824,15 @@ │ │ │ │ strb r1, [fp, #360] @ 0x168 │ │ │ │ str r0, [fp, #344] @ 0x158 │ │ │ │ add r6, fp, #344 @ 0x158 │ │ │ │ add r7, sp, #440 @ 0x1b8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3bffdc │ │ │ │ + bl 3bffd0 │ │ │ │ ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ ldr r5, [sp, #444] @ 0x1bc │ │ │ │ eor r0, r4, #3 │ │ │ │ orrs r0, r0, r5 │ │ │ │ bne 397538 │ │ │ │ mov r0, #8 │ │ │ │ b 397968 │ │ │ │ @@ -858878,15 +858878,15 @@ │ │ │ │ add r0, fp, #352 @ 0x160 │ │ │ │ bl 2dc674 │ │ │ │ eor r0, r4, #2 │ │ │ │ orrs r0, r0, r5 │ │ │ │ bne 3975f0 │ │ │ │ add r0, fp, #232 @ 0xe8 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - bl 3ad858 │ │ │ │ + bl 3ad84c │ │ │ │ b 397a14 │ │ │ │ addeq r0, r2, r8, ror r4 │ │ │ │ add r6, sp, #960 @ 0x3c0 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ add r0, r6, #16 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ bl 4ef5c │ │ │ │ @@ -858914,31 +858914,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 397678 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ b 3976b0 │ │ │ │ addeq r9, r6, r4, asr #4 │ │ │ │ addeq r9, r6, r4, lsr r4 │ │ │ │ addeq r9, r6, r4, lsl r4 │ │ │ │ ldr r1, [sp, #1176] @ 0x498 │ │ │ │ ldr r2, [sp, #1180] @ 0x49c │ │ │ │ str r1, [r4, #368] @ 0x170 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ str r0, [fp, #432] @ 0x1b0 │ │ │ │ add r0, fp, #232 @ 0xe8 │ │ │ │ - bl 3ad858 │ │ │ │ + bl 3ad84c │ │ │ │ ldr r1, [fp, #80] @ 0x50 │ │ │ │ movw r2, #51712 @ 0xca00 │ │ │ │ ldr r0, [fp, #432] @ 0x1b0 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r0, r2 │ │ │ │ bne 397770 │ │ │ │ @@ -859082,15 +859082,15 @@ │ │ │ │ add r0, sp, #960 @ 0x3c0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r3, #22 │ │ │ │ bl 8f7bf0 │ │ │ │ ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ ldr r6, [sp, #964] @ 0x3c4 │ │ │ │ add r0, sp, #1200 @ 0x4b0 │ │ │ │ - bl 3abf14 │ │ │ │ + bl 3abf08 │ │ │ │ lsr r0, r7, #8 │ │ │ │ orr r4, r0, r6, lsl #24 │ │ │ │ lsr r6, r6, #8 │ │ │ │ uxtb r7, r7 │ │ │ │ b 397944 │ │ │ │ ldr r0, [sp, #1208] @ 0x4b8 │ │ │ │ ldr r1, [sp, #1212] @ 0x4bc │ │ │ │ @@ -859114,71 +859114,71 @@ │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [fp, #52] @ 0x34 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq ip, r1, sp, asr #15 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3acb3c │ │ │ │ + bl 3acb30 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #364] @ 0x16c │ │ │ │ cmp r1, #0 │ │ │ │ beq 3979b4 │ │ │ │ ldr r0, [r0, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aaca0 │ │ │ │ + bl 3aac94 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ cmp r7, #4 │ │ │ │ bne 397a04 │ │ │ │ ldr r1, [fp, #324] @ 0x144 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [fp, #338] @ 0x152 │ │ │ │ beq 3979f4 │ │ │ │ ldr r0, [fp, #328] @ 0x148 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, fp, #104 @ 0x68 │ │ │ │ - bl 3ad858 │ │ │ │ + bl 3ad84c │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ b 397a54 │ │ │ │ lsl r0, r6, #8 │ │ │ │ orr r8, r7, r4, lsl #8 │ │ │ │ orr sl, r0, r4, lsr #24 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r5, #28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #338] @ 0x152 │ │ │ │ ldr r1, [fp, #324] @ 0x144 │ │ │ │ cmp r1, #0 │ │ │ │ beq 397a38 │ │ │ │ ldr r0, [fp, #328] @ 0x148 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, fp, #104 @ 0x68 │ │ │ │ - bl 3ad858 │ │ │ │ + bl 3ad84c │ │ │ │ ldrb r0, [fp, #337] @ 0x151 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [fp, #312] @ 0x138 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 397b58 │ │ │ │ add r3, sp, #944 @ 0x3b0 │ │ │ │ mov r7, #336 @ 0x150 │ │ │ │ mov r6, #1 │ │ │ │ add ip, sp, #672 @ 0x2a0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ strh r6, [fp, r7] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aa3f8 │ │ │ │ + bl 3aa3ec │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ bne 397acc │ │ │ │ ldr r0, [fp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldrd r0, [fp, #36] @ 0x24 │ │ │ │ bl 7e2da8 │ │ │ │ @@ -859190,15 +859190,15 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 397aa0 │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ bne 397ac8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 397b20 │ │ │ │ add r7, sp, #672 @ 0x2a0 │ │ │ │ ldr r0, [fp, #48] @ 0x30 │ │ │ │ add ip, sp, #688 @ 0x2b0 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ mov r1, #1 │ │ │ │ @@ -859212,15 +859212,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 397afc │ │ │ │ cmp r2, #1 │ │ │ │ bne 397b20 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [fp, #53] @ 0x35 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ add ip, r7, #16 │ │ │ │ stm r7, {r5, r8, sl} │ │ │ │ @@ -859229,15 +859229,15 @@ │ │ │ │ str r9, [r7, #12] │ │ │ │ strb r0, [fp, #52] @ 0x34 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #316] @ 0x13c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 397a54 │ │ │ │ lsl r0, r6, #8 │ │ │ │ orr r8, r7, r5, lsl #8 │ │ │ │ orr sl, r0, r5, lsr #24 │ │ │ │ mov r5, #28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [fp, #324] @ 0x144 │ │ │ │ @@ -859245,15 +859245,15 @@ │ │ │ │ bne 397a2c │ │ │ │ b 397a38 │ │ │ │ ldrd r0, [fp, #168] @ 0xa8 │ │ │ │ movw r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ str r2, [fp, #432] @ 0x1b0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - bl 3ad7c8 │ │ │ │ + bl 3ad7bc │ │ │ │ b 3976b8 │ │ │ │ mov r7, fp │ │ │ │ ldrb r0, [r7, #376]! @ 0x178 │ │ │ │ add r1, pc, #8 │ │ │ │ sub r4, r7, #8 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -859635,19 +859635,19 @@ │ │ │ │ b 3983f4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3981bc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 398528 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398534 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398564 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398404 │ │ │ │ @@ -859655,15 +859655,15 @@ │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 39841c │ │ │ │ b 398258 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #960 @ 0x3c0 │ │ │ │ - bl 3abf14 │ │ │ │ + bl 3abf08 │ │ │ │ b 398340 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398348 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398414 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 3983a8 │ │ │ │ @@ -859679,15 +859679,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398a14 │ │ │ │ b 39858c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398528 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #1200 @ 0x4b0 │ │ │ │ - bl 3abf14 │ │ │ │ + bl 3abf08 │ │ │ │ b 3984c8 │ │ │ │ b 398274 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 3987ec │ │ │ │ b 39858c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ @@ -859719,15 +859719,15 @@ │ │ │ │ b 398428 │ │ │ │ ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39830c │ │ │ │ ldr r0, [sp, #964] @ 0x3c4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ b 398534 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r6, [r5] │ │ │ │ b 398658 │ │ │ │ mov r4, r0 │ │ │ │ b 398cc8 │ │ │ │ @@ -859736,28 +859736,28 @@ │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dc674 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ac5f4 │ │ │ │ + bl 3ac5e8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, #352] @ 0x160 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 39841c │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #1144] @ 0x478 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3984d8 │ │ │ │ ldr r0, [sp, #1148] @ 0x47c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3984d8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 3984d8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398534 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ @@ -859775,32 +859775,32 @@ │ │ │ │ b 3989a8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 3983ec │ │ │ │ b 39858c │ │ │ │ b 398444 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af7ec │ │ │ │ + bl 3af7e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aa9b0 │ │ │ │ + bl 3aa9a4 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, sl │ │ │ │ - bl 3ab640 │ │ │ │ + bl 3ab634 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 3aa730 │ │ │ │ + bl 3aa724 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3b14b8 │ │ │ │ + bl 3b14ac │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ b 398bd4 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 3984c8 │ │ │ │ @@ -859813,70 +859813,70 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398500 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 3986c4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #152 @ 0x98 │ │ │ │ - bl 3abf14 │ │ │ │ + bl 3abf08 │ │ │ │ b 398624 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 3987c4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398778 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a9cf0 │ │ │ │ + bl 3a9ce4 │ │ │ │ b 398564 │ │ │ │ b 398b90 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #1200 @ 0x4b0 │ │ │ │ - bl 3ac084 │ │ │ │ + bl 3ac078 │ │ │ │ b 398688 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dc674 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3acb3c │ │ │ │ + bl 3acb30 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #364] @ 0x16c │ │ │ │ cmp r1, #0 │ │ │ │ beq 3984f8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #368] @ 0x170 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aaca0 │ │ │ │ + bl 3aac94 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ b 398534 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ b 398b0c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b1440 │ │ │ │ + bl 3b1434 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ add r0, fp, #232 @ 0xe8 │ │ │ │ - bl 3ad858 │ │ │ │ + bl 3ad84c │ │ │ │ ldr r0, [fp, #228] @ 0xe4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 398564 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrb r0, [r0, #338] @ 0x152 │ │ │ │ cmp r0, #1 │ │ │ │ bne 398564 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [fp, #172] @ 0xac │ │ │ │ ldrb r0, [fp, #168] @ 0xa8 │ │ │ │ - bl 3ad7c8 │ │ │ │ + bl 3ad7bc │ │ │ │ b 398568 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #338] @ 0x152 │ │ │ │ b 398bd4 │ │ │ │ mov r4, r0 │ │ │ │ b 398cc8 │ │ │ │ @@ -859889,20 +859889,20 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 398738 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ - bl 3afaac │ │ │ │ + bl 3afaa0 │ │ │ │ b 398658 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ - bl 3af978 │ │ │ │ + bl 3af96c │ │ │ │ b 398658 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398918 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398a34 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -859921,19 +859921,19 @@ │ │ │ │ b 398624 │ │ │ │ bl 77b24 │ │ │ │ b 398684 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3acae4 │ │ │ │ + bl 3acad8 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3aab3c │ │ │ │ + bl 3aab30 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ b 3989ac │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ bl 2dc674 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ @@ -859946,33 +859946,33 @@ │ │ │ │ bl 2dc674 │ │ │ │ b 398688 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ace0c │ │ │ │ + bl 3ace00 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrb r0, [r0, #392] @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [sp, #1160] @ 0x488 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 3986d4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #392] @ 0x188 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #393] @ 0x189 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3aaba0 │ │ │ │ + bl 3aab94 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ b 398bf4 │ │ │ │ ldr r0, [sp, #1164] @ 0x48c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3986b0 │ │ │ │ addeq lr, r1, r4, ror lr │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3988f0 │ │ │ │ @@ -860002,15 +860002,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 398754 │ │ │ │ cmp r2, #1 │ │ │ │ bne 398778 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #77] @ 0x4d │ │ │ │ strb r1, [r2, #78] @ 0x4e │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [r2, #76] @ 0x4c │ │ │ │ beq 3987c4 │ │ │ │ @@ -860021,25 +860021,25 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 3987a0 │ │ │ │ cmp r2, #1 │ │ │ │ bne 3987c4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r4, r0, #77 @ 0x4d │ │ │ │ b 398a84 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ beq 3987ec │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ b 3989ac │ │ │ │ b 3989a8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 3989c8 │ │ │ │ b 3988d8 │ │ │ │ b 3988d8 │ │ │ │ @@ -860096,27 +860096,27 @@ │ │ │ │ mov r4, r0 │ │ │ │ b 398cd0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 398c20 │ │ │ │ rsbeq fp, r1, r1, lsl #17 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af7ec │ │ │ │ + bl 3af7e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aa9b0 │ │ │ │ + bl 3aa9a4 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ab640 │ │ │ │ + bl 3ab634 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3aa730 │ │ │ │ + bl 3aa724 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrb r0, [r0, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 398960 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ dmb ish │ │ │ │ @@ -860124,15 +860124,15 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 39893c │ │ │ │ cmp r2, #1 │ │ │ │ bne 398960 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #78] @ 0x4e │ │ │ │ strb r1, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 398a3c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -860150,15 +860150,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [fp, #356] @ 0x164 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3989c8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #360] @ 0x168 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ beq 398c20 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, #348] @ 0x15c │ │ │ │ b 398c18 │ │ │ │ @@ -860167,27 +860167,27 @@ │ │ │ │ b 398a0c │ │ │ │ mov r6, r0 │ │ │ │ b 398ac4 │ │ │ │ mov r6, r0 │ │ │ │ b 398b04 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3af7ec │ │ │ │ + bl 3af7e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aa9b0 │ │ │ │ + bl 3aa9a4 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ab640 │ │ │ │ + bl 3ab634 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aa730 │ │ │ │ + bl 3aa724 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r4, #77]! @ 0x4d │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [r4, #1] │ │ │ │ beq 398a84 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -860197,87 +860197,87 @@ │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 398a60 │ │ │ │ cmp r2, #1 │ │ │ │ bne 398a84 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3b1930 │ │ │ │ + bl 3b1924 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ b 398d30 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af7ec │ │ │ │ + bl 3af7e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3aae94 │ │ │ │ + bl 3aae88 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aaa80 │ │ │ │ + bl 3aaa74 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ mov r4, r6 │ │ │ │ b 398cd0 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af7ec │ │ │ │ + bl 3af7e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, sl │ │ │ │ - bl 3aa9b0 │ │ │ │ + bl 3aa9a4 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ab640 │ │ │ │ + bl 3ab634 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3aa730 │ │ │ │ + bl 3aa724 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ mov r4, r6 │ │ │ │ b 398cc8 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 3b0060 │ │ │ │ + bl 3b0054 │ │ │ │ b 398b84 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ b 398b98 │ │ │ │ bl 77b24 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ b 398cc0 │ │ │ │ b 398b90 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ - bl 3ade58 │ │ │ │ + bl 3ade4c │ │ │ │ b 398b94 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #152 @ 0x98 │ │ │ │ - bl 3b0418 │ │ │ │ + bl 3b040c │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ b 398ca8 │ │ │ │ ldr r1, [sp, #1176] @ 0x498 │ │ │ │ mov r4, r0 │ │ │ │ b 398c90 │ │ │ │ rsbeq r7, r1, r8, lsr r3 │ │ │ │ umulleq fp, r1, r8, sp │ │ │ │ @@ -860287,34 +860287,34 @@ │ │ │ │ addeq fp, r1, r0, asr #26 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [fp, #324] @ 0x144 │ │ │ │ cmp r1, #0 │ │ │ │ beq 398bec │ │ │ │ ldr r0, [fp, #328] @ 0x148 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, fp, #104 @ 0x68 │ │ │ │ - bl 3ad858 │ │ │ │ + bl 3ad84c │ │ │ │ ldrb r0, [fp, #337] @ 0x151 │ │ │ │ cmp r0, #0 │ │ │ │ beq 398c20 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #312] @ 0x138 │ │ │ │ cmp r1, #0 │ │ │ │ beq 398c20 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0, #316] @ 0x13c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 3aa3f8 │ │ │ │ + bl 3aa3ec │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [fp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ b 398cc8 │ │ │ │ bl 77b24 │ │ │ │ @@ -860334,15 +860334,15 @@ │ │ │ │ ldr r1, [sp, #1176] @ 0x498 │ │ │ │ mov r5, #0 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ beq 398ca8 │ │ │ │ ldr r0, [sp, #1180] @ 0x49c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ bl 1ac42c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r1, [sp, #20] │ │ │ │ cmpne r1, #0 │ │ │ │ bne 398d10 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ @@ -860356,32 +860356,32 @@ │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 398cd8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 398d2c │ │ │ │ dmb ish │ │ │ │ mov r0, fp │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ b 398d30 │ │ │ │ rsbeq fp, r1, fp, lsl #2 │ │ │ │ addeq lr, r1, r8, lsl lr │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 398cc0 │ │ │ │ rsbeq sl, r1, r4, lsr ip │ │ │ │ umulleq lr, r1, ip, r8 │ │ │ │ addeq lr, r1, r8, ror #16 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ ldrb r0, [fp, #53] @ 0x35 │ │ │ │ cmp r0, #0 │ │ │ │ beq 398d44 │ │ │ │ add r0, fp, #20 │ │ │ │ - bl 3aced0 │ │ │ │ + bl 3acec4 │ │ │ │ mov r0, #2 │ │ │ │ strh r0, [fp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ addeq lr, r1, r8, lsr r4 │ │ │ │ addeq lr, r1, r8, lsr #8 │ │ │ │ bl 77b24 │ │ │ │ @@ -860537,15 +860537,15 @@ │ │ │ │ strb r0, [sl, #352] @ 0x160 │ │ │ │ strh r0, [sl, #48] @ 0x30 │ │ │ │ add r8, sl, #56 @ 0x38 │ │ │ │ add r5, sp, #624 @ 0x270 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b5b70 │ │ │ │ + bl 3b5b64 │ │ │ │ ldr fp, [sp, #624] @ 0x270 │ │ │ │ cmp fp, #22 │ │ │ │ bne 3990b8 │ │ │ │ mov r0, #3 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ @@ -860611,15 +860611,15 @@ │ │ │ │ bne 3990fc │ │ │ │ ldrb r0, [sl, #348] @ 0x15c │ │ │ │ cmp r0, #3 │ │ │ │ beq 3995bc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3990fc │ │ │ │ add r0, sl, #200 @ 0xc8 │ │ │ │ - bl 3af168 │ │ │ │ + bl 3af15c │ │ │ │ cmp fp, #21 │ │ │ │ bne 399c14 │ │ │ │ mov r4, sl │ │ │ │ str r9, [r4, #40]! @ 0x28 │ │ │ │ ldr r0, [pc, #3840] @ 39a014 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -860773,15 +860773,15 @@ │ │ │ │ add r9, sp, #448 @ 0x1c0 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ strb r0, [sl, #236] @ 0xec │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ cmp fp, #21 │ │ │ │ bne 3993c4 │ │ │ │ mov r4, sl │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r4, #44]! @ 0x2c │ │ │ │ strb r0, [sl, #244] @ 0xf4 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ @@ -860865,15 +860865,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ add fp, sl, #64 @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ strd r4, [sl, #56] @ 0x38 │ │ │ │ strb r0, [sl, #112] @ 0x70 │ │ │ │ mov r0, fp │ │ │ │ - bl 5bd610 │ │ │ │ + bl 5bd600 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #96 @ 0x60 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 70fca4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -860944,44 +860944,44 @@ │ │ │ │ andeq r1, r0, ip, lsl #29 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ add r5, sl, #216 @ 0xd8 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b7c8c │ │ │ │ + bl 3b7c80 │ │ │ │ ldr fp, [sp, #624] @ 0x270 │ │ │ │ cmp fp, #22 │ │ │ │ bne 3996b0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4] │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ b 398fe4 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ add ip, sp, #248 @ 0xf8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, lr, #728 @ 0x2d8 │ │ │ │ - bl 3ad29c │ │ │ │ + bl 3ad290 │ │ │ │ mov fp, #36 @ 0x24 │ │ │ │ b 39a470 │ │ │ │ mov r4, r5 │ │ │ │ sub r9, r5, r4 │ │ │ │ cmp r9, #0 │ │ │ │ bmi 39b334 │ │ │ │ beq 399710 │ │ │ │ ldr r0, [pc, #3764] @ 39a544 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 399714 │ │ │ │ b 39b338 │ │ │ │ add r0, r6, #8 │ │ │ │ str r8, [sp, #28] │ │ │ │ ldr r8, [sp, #628] @ 0x274 │ │ │ │ add r9, sp, #528 @ 0x210 │ │ │ │ @@ -860989,19 +860989,19 @@ │ │ │ │ mov r1, r9 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldrb r0, [sl, #229] @ 0xe5 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3996fc │ │ │ │ ldr r5, [sl, #220] @ 0xdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #228] @ 0xe4 │ │ │ │ cmp fp, #21 │ │ │ │ bne 399c28 │ │ │ │ ldr r8, [sl, #232] @ 0xe8 │ │ │ │ mov fp, #21 │ │ │ │ b 399354 │ │ │ │ @@ -861207,21 +861207,21 @@ │ │ │ │ ldr r1, [sl, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 399a4c │ │ │ │ ldr r0, [sl, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sl, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 399a64 │ │ │ │ ldr r0, [sl, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #3096] @ 0xc18 │ │ │ │ add ip, sp, #216 @ 0xd8 │ │ │ │ ldr r1, [sp, #3100] @ 0xc1c │ │ │ │ cmp fp, #41 @ 0x29 │ │ │ │ ldr r2, [sp, #3104] @ 0xc20 │ │ │ │ ldr r3, [sp, #3108] @ 0xc24 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -861276,15 +861276,15 @@ │ │ │ │ strb r1, [sl, #293] @ 0x125 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sl, #288] @ 0x120 │ │ │ │ add r5, sl, #280 @ 0x118 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #2448 @ 0x990 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3b7c8c │ │ │ │ + bl 3b7c80 │ │ │ │ ldr fp, [sp, #2448] @ 0x990 │ │ │ │ cmp fp, #22 │ │ │ │ bne 399ca4 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4] │ │ │ │ b 39a000 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ @@ -861309,19 +861309,19 @@ │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, #3 │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ str r0, [sl, #384] @ 0x180 │ │ │ │ b 399c8c │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 3b2f94 │ │ │ │ + bl 3b2f88 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r9 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #349] @ 0x15d │ │ │ │ cmp fp, #21 │ │ │ │ @@ -861370,19 +861370,19 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrb r0, [sl, #293] @ 0x125 │ │ │ │ ldr r8, [sp, #2460] @ 0x99c │ │ │ │ cmp r0, #3 │ │ │ │ bne 399cf0 │ │ │ │ ldr r5, [sl, #284] @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #292] @ 0x124 │ │ │ │ cmp fp, #21 │ │ │ │ bne 399d90 │ │ │ │ ldr r9, [sl, #296] @ 0x128 │ │ │ │ mov fp, #21 │ │ │ │ b 399dd8 │ │ │ │ @@ -861445,15 +861445,15 @@ │ │ │ │ add ip, sp, #608 @ 0x260 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ strh r5, [sl, r6] │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [sl, #302] @ 0x12e │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp fp, #21 │ │ │ │ bne 399f2c │ │ │ │ ldr r0, [pc, #4076] @ 39ae04 │ │ │ │ mov r4, sl │ │ │ │ str r9, [r4, #100]! @ 0x64 │ │ │ │ mov r1, #8 │ │ │ │ @@ -861469,15 +861469,15 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r5, r0, #112 @ 0x70 │ │ │ │ add r8, sp, #2448 @ 0x990 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b8124 │ │ │ │ + bl 3b8118 │ │ │ │ ldr r7, [sp, #2448] @ 0x990 │ │ │ │ ldr r4, [sp, #2452] @ 0x994 │ │ │ │ eor r0, r7, #7 │ │ │ │ orrs r0, r0, r4 │ │ │ │ bne 399e8c │ │ │ │ mov r0, #4 │ │ │ │ b 39a000 │ │ │ │ @@ -861594,32 +861594,32 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [sp, #3080] @ 0xc08 │ │ │ │ str r1, [sp, #3084] @ 0xc0c │ │ │ │ str r2, [sp, #3088] @ 0xc10 │ │ │ │ str r3, [sp, #3092] @ 0xc14 │ │ │ │ add r0, sl, #448 @ 0x1c0 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl 3acbb8 │ │ │ │ + bl 3acbac │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0, #848]! @ 0x350 │ │ │ │ sub r2, r3, #41 @ 0x29 │ │ │ │ cmp r2, #3 │ │ │ │ movwcc r1, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ beq 39a08c │ │ │ │ ands r1, r1, r2 │ │ │ │ bne 39a08c │ │ │ │ - bl 3ae008 │ │ │ │ + bl 3adffc │ │ │ │ cmp fp, #40 @ 0x28 │ │ │ │ bne 39b1e0 │ │ │ │ add r0, sl, #120 @ 0x78 │ │ │ │ - bl 3ae1f4 │ │ │ │ + bl 3ae1e8 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #100]! @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -861632,21 +861632,21 @@ │ │ │ │ ldr r1, [sl, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39a0f0 │ │ │ │ ldr r0, [sl, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sl, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39a108 │ │ │ │ ldr r0, [sl, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #3096] @ 0xc18 │ │ │ │ add ip, sp, #216 @ 0xd8 │ │ │ │ ldr r1, [sp, #3100] @ 0xc1c │ │ │ │ mov fp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #3104] @ 0xc20 │ │ │ │ ldr r3, [sp, #3108] @ 0xc24 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -861654,33 +861654,33 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ strb r0, [r1] │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ add ip, sp, #232 @ 0xe8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3abd24 │ │ │ │ + bl 3abd18 │ │ │ │ cmp fp, #40 @ 0x28 │ │ │ │ bne 39a3d4 │ │ │ │ add r3, sl, #24 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ add ip, sp, #624 @ 0x270 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ strb r7, [sl, #48] @ 0x30 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [sp, #636] @ 0x27c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmn r0, #1 │ │ │ │ beq 39a188 │ │ │ │ bl 4e424 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, sl │ │ │ │ str r0, [r1, #52]! @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r1, #-3] │ │ │ │ str r2, [r1, #4] │ │ │ │ str r0, [r1, #8] │ │ │ │ @@ -861769,21 +861769,21 @@ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sl, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sl, #56] @ 0x38 │ │ │ │ ldr r6, [sl, #60] @ 0x3c │ │ │ │ strh r0, [sl, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ cmn r0, #1 │ │ │ │ beq 39a324 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -861809,15 +861809,15 @@ │ │ │ │ b 39a4ac │ │ │ │ ldr r1, [sl, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #628] @ 0x274 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39a3b4 │ │ │ │ ldr r0, [sl, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov fp, #28 │ │ │ │ strb r0, [sl, #49] @ 0x31 │ │ │ │ ldrb r0, [sl, #48] @ 0x30 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 39a3f4 │ │ │ │ @@ -861828,31 +861828,31 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrb r0, [sl, #48] @ 0x30 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39a418 │ │ │ │ add r5, sl, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [sl, #36] @ 0x24 │ │ │ │ cmn r0, #1 │ │ │ │ beq 39a410 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ cmn r0, #1 │ │ │ │ beq 39a438 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -861880,23 +861880,23 @@ │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b0bcc │ │ │ │ + bl 3b0bc0 │ │ │ │ cmp fp, #40 @ 0x28 │ │ │ │ bne 39a520 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ add r5, sp, #2448 @ 0x990 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b9778 │ │ │ │ + bl 5b9768 │ │ │ │ ldr r0, [sp, #2448] @ 0x990 │ │ │ │ mov r4, r7 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ bne 39a548 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #2452] @ 0x994 │ │ │ │ str r3, [sl, #240] @ 0xf0 │ │ │ │ @@ -862029,21 +862029,21 @@ │ │ │ │ strb r2, [sl, #228] @ 0xe4 │ │ │ │ strd r0, [sl, #192] @ 0xc0 │ │ │ │ add r6, sl, #192 @ 0xc0 │ │ │ │ add r8, sp, #624 @ 0x270 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3bfccc │ │ │ │ + bl 3bfcc0 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ tst r0, #1 │ │ │ │ beq 39a740 │ │ │ │ mov r0, #3 │ │ │ │ b 39ac98 │ │ │ │ - andeq r8, r2, r4, lsl #24 │ │ │ │ + strdeq r8, [r2], -r8 @ │ │ │ │ addeq ip, r1, r8, ror r9 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ strb r0, [sl, #184] @ 0xb8 │ │ │ │ add r0, r8, #8 │ │ │ │ ldm r0!, {r2, r3, r4, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ @@ -862060,34 +862060,34 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 39a828 │ │ │ │ ldr r1, [sl, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39a828 │ │ │ │ ldr r0, [sl, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 39a828 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ add r3, sl, #256 @ 0x100 │ │ │ │ ldr r6, [sl, #252] @ 0xfc │ │ │ │ add ip, sp, #152 @ 0x98 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r9, [r7, #236] @ 0xec │ │ │ │ ldr r4, [r7, #240] @ 0xf0 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str sl, [sp, #32] │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39a53c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 39a53c │ │ │ │ addeq r6, r6, r0, asr #2 │ │ │ │ addeq r6, r6, r0, rrx │ │ │ │ addeq r6, r6, r0, asr #32 │ │ │ │ @ instruction: 0xffd78318 │ │ │ │ umulleq ip, r1, r8, r8 │ │ │ │ addeq ip, r1, r8, lsr r7 │ │ │ │ @@ -862173,15 +862173,15 @@ │ │ │ │ str r9, [sl, #192] @ 0xc0 │ │ │ │ strb r0, [sl, #208] @ 0xd0 │ │ │ │ add r5, sl, #192 @ 0xc0 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bffdc │ │ │ │ + bl 3bffd0 │ │ │ │ ldr r4, [sp, #624] @ 0x270 │ │ │ │ ldr r7, [sp, #628] @ 0x274 │ │ │ │ eor r0, r4, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ bne 39a980 │ │ │ │ mov r0, #4 │ │ │ │ b 39ac98 │ │ │ │ @@ -862284,15 +862284,15 @@ │ │ │ │ str r4, [sp, #636] @ 0x27c │ │ │ │ str r1, [sp, #632] @ 0x278 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, lr, #8 │ │ │ │ bl 7bbdfc │ │ │ │ mov r5, fp │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 5b90bc │ │ │ │ + bl 5b90ac │ │ │ │ add r3, sp, #652 @ 0x28c │ │ │ │ ldr r7, [sp, #644] @ 0x284 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -862350,19 +862350,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 39ac28 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 39ac50 │ │ │ │ ldr r3, [sp, #452] @ 0x1c4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ str r0, [sl, #232] @ 0xe8 │ │ │ │ strd r2, [r1, #216] @ 0xd8 │ │ │ │ mov r2, #1 │ │ │ │ @@ -862390,15 +862390,15 @@ │ │ │ │ uxtb r0, r9 │ │ │ │ cmp r0, #4 │ │ │ │ bne 39ad00 │ │ │ │ ldrd r2, [sl, #196] @ 0xc4 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 5b9804 │ │ │ │ + bl 5b97f4 │ │ │ │ ldr r7, [sp, #632] @ 0x278 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ bne 39ad80 │ │ │ │ add r2, sp, #652 @ 0x28c │ │ │ │ ldr fp, [sp, #636] @ 0x27c │ │ │ │ ldr r9, [sp, #640] @ 0x280 │ │ │ │ add ip, sp, #368 @ 0x170 │ │ │ │ @@ -862412,28 +862412,28 @@ │ │ │ │ ldr r4, [sp, #628] @ 0x274 │ │ │ │ mov fp, #28 │ │ │ │ ldr r1, [sl, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39ad20 │ │ │ │ ldr r0, [sl, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #72 @ 0x48 │ │ │ │ - bl 3ad858 │ │ │ │ + bl 3ad84c │ │ │ │ add r5, sl, #148 @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #184] @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 39ad54 │ │ │ │ ldr r0, [sl, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sl, #136] @ 0x88 │ │ │ │ mov r0, #0 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [sl, #185] @ 0xb9 │ │ │ │ beq 39ad78 │ │ │ │ add r2, sl, #140 @ 0x8c │ │ │ │ @@ -862466,17 +862466,17 @@ │ │ │ │ ldr r0, [sl, #232] @ 0xe8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ str r0, [sp, #28] │ │ │ │ beq 39adf8 │ │ │ │ ldr r0, [sl, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #72 @ 0x48 │ │ │ │ - bl 3ad858 │ │ │ │ + bl 3ad84c │ │ │ │ b 39ae58 │ │ │ │ rsbeq lr, r0, r0, lsr #28 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r1, [r5] │ │ │ │ @@ -862485,19 +862485,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 39ae44 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ add r3, sp, #288 @ 0x120 │ │ │ │ add ip, sp, #556 @ 0x22c │ │ │ │ mov r5, #0 │ │ │ │ str fp, [sp, #544] @ 0x220 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ strb r5, [sl, #184] @ 0xb8 │ │ │ │ @@ -862539,15 +862539,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ ldr r8, [pc, #4084] @ 39bf04 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldrb r0, [r8] │ │ │ │ mov r0, #88 @ 0x58 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39b3b8 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r6, sl │ │ │ │ @@ -862579,15 +862579,15 @@ │ │ │ │ strb r0, [sl, #185] @ 0xb9 │ │ │ │ str r0, [sp, #2472] @ 0x9a8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r5, [sp, #448] @ 0x1c0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39b3c8 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov r7, r0 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6} │ │ │ │ stm r7, {r1, r2, r3, r5, r6} │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -862627,15 +862627,15 @@ │ │ │ │ ldr r1, [sl, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [sl, #185] @ 0xb9 │ │ │ │ beq 39b07c │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r3, sp, #368 @ 0x170 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r1, [sp, #3100] @ 0xc1c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #3096] @ 0xc18 │ │ │ │ mov r0, #1 │ │ │ │ @@ -862671,15 +862671,15 @@ │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ add r0, sp, #3280 @ 0xcd0 │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 3a9a24 │ │ │ │ + bl 3a9a18 │ │ │ │ mov r4, fp │ │ │ │ mov r5, r9 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #156 @ 0x9c │ │ │ │ @@ -862726,15 +862726,15 @@ │ │ │ │ ldr r2, [sp, #3088] @ 0xc10 │ │ │ │ ldr r3, [sp, #3092] @ 0xc14 │ │ │ │ str r3, [sp, #3108] @ 0xc24 │ │ │ │ str r2, [sp, #3104] @ 0xc20 │ │ │ │ str r1, [sp, #3100] @ 0xc1c │ │ │ │ str r0, [sp, #3096] @ 0xc18 │ │ │ │ add r0, sl, #120 @ 0x78 │ │ │ │ - bl 3ae1f4 │ │ │ │ + bl 3ae1e8 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #100]! @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -862743,15 +862743,15 @@ │ │ │ │ bne 3999d8 │ │ │ │ dmb ish │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ bl 71ac40 │ │ │ │ b 3999dc │ │ │ │ addeq r5, r6, ip, lsl #16 │ │ │ │ add r0, sl, #144 @ 0x90 │ │ │ │ - bl 3b22f0 │ │ │ │ + bl 3b22e4 │ │ │ │ b 399eec │ │ │ │ add r5, sl, #304 @ 0x130 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [r5] │ │ │ │ @@ -862961,15 +862961,15 @@ │ │ │ │ b 39b6b0 │ │ │ │ b 39b724 │ │ │ │ b 39b794 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, sl │ │ │ │ strb r0, [sl, #292] @ 0x124 │ │ │ │ b 39b6b0 │ │ │ │ str sl, [sp, #32] │ │ │ │ b 39bc60 │ │ │ │ b 39b798 │ │ │ │ @@ -862987,32 +862987,32 @@ │ │ │ │ addeq r5, r6, r0, lsr #9 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39b61c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 39be78 │ │ │ │ b 39b794 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39b650 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 39be70 │ │ │ │ b 39bb70 │ │ │ │ @ instruction: 0xfff53de8 │ │ │ │ addeq fp, r1, r0, lsl #19 │ │ │ │ addeq fp, r1, r0, lsr #23 │ │ │ │ str sl, [sp, #32] │ │ │ │ b 39bc60 │ │ │ │ @@ -863024,15 +863024,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 39b6ec │ │ │ │ b 39bb70 │ │ │ │ b 39bb74 │ │ │ │ mov r4, sl │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b2290 │ │ │ │ + bl 3b2284 │ │ │ │ ldrb r0, [r4, #301] @ 0x12d │ │ │ │ cmp r0, #0 │ │ │ │ beq 39b6ec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #296]! @ 0x128 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -863048,15 +863048,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r0, #0 │ │ │ │ strb r4, [r1, #301] @ 0x12d │ │ │ │ beq 39b710 │ │ │ │ add r0, r8, #200 @ 0xc8 │ │ │ │ - bl 3b06a4 │ │ │ │ + bl 3b0698 │ │ │ │ mov r0, #2 │ │ │ │ strb r4, [r8, #302] @ 0x12e │ │ │ │ strb r0, [r8, #300] @ 0x12c │ │ │ │ b 39b77c │ │ │ │ b 39bad8 │ │ │ │ mov r8, sl │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -863065,96 +863065,96 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 39b85c │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, sl │ │ │ │ strb r0, [sl, #228] @ 0xe4 │ │ │ │ b 39bb1c │ │ │ │ b 39bb70 │ │ │ │ b 39bb70 │ │ │ │ b 39bad8 │ │ │ │ b 39bad8 │ │ │ │ b 39bab4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ b 39bb78 │ │ │ │ b 39bb70 │ │ │ │ b 39bb5c │ │ │ │ b 39bb60 │ │ │ │ mov fp, r5 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 3ad7c8 │ │ │ │ + bl 3ad7bc │ │ │ │ b 39be78 │ │ │ │ str sl, [sp, #32] │ │ │ │ b 39bad0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #636] @ 0x27c │ │ │ │ str sl, [sp, #32] │ │ │ │ cmn r0, #1 │ │ │ │ beq 39b7cc │ │ │ │ bl 4e424 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ b 39bd00 │ │ │ │ bl 77b24 │ │ │ │ b 39bad8 │ │ │ │ str sl, [sp, #32] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 39bd1c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sl, #36] @ 0x24 │ │ │ │ str sl, [sp, #32] │ │ │ │ cmn r0, #1 │ │ │ │ beq 39b804 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ b 39bd1c │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ str sl, [sp, #32] │ │ │ │ cmn r0, #1 │ │ │ │ beq 39b82c │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ b 39bd30 │ │ │ │ bl 77b24 │ │ │ │ ldrdeq r5, [r6], r4 │ │ │ │ addeq r5, r6, r4, lsr #9 │ │ │ │ addeq r5, r6, r4, lsl #9 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sl, #448 @ 0x1c0 │ │ │ │ mov r8, sl │ │ │ │ - bl 3acbb8 │ │ │ │ + bl 3acbac │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0, #848]! @ 0x350 │ │ │ │ sub r2, r3, #41 @ 0x29 │ │ │ │ cmp r2, #3 │ │ │ │ movwcc r1, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ beq 39b890 │ │ │ │ ands r1, r1, r2 │ │ │ │ bne 39b890 │ │ │ │ - bl 3ae008 │ │ │ │ + bl 3adffc │ │ │ │ add r0, r8, #120 @ 0x78 │ │ │ │ - bl 3ae1f4 │ │ │ │ + bl 3ae1e8 │ │ │ │ b 39b8c0 │ │ │ │ addeq fp, r1, ip, lsl r7 │ │ │ │ addeq fp, r1, r0, ror #18 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r8, sl │ │ │ │ ldrb r0, [sl, #1956] @ 0x7a4 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -863171,23 +863171,23 @@ │ │ │ │ bne 39b8cc │ │ │ │ cmp r2, #1 │ │ │ │ bne 39bb78 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ b 39bb78 │ │ │ │ add r0, r8, #144 @ 0x90 │ │ │ │ - bl 3b22f0 │ │ │ │ + bl 3b22e4 │ │ │ │ b 39b8c0 │ │ │ │ b 39bc1c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [sp, #32] │ │ │ │ strb r0, [sl, #349] @ 0x15d │ │ │ │ b 39bf28 │ │ │ │ b 39bad8 │ │ │ │ b 39bb5c │ │ │ │ b 39b93c │ │ │ │ @@ -863212,45 +863212,45 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 39b974 │ │ │ │ cmp r0, #1 │ │ │ │ bne 39b9b4 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #8 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ b 39b9b4 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl 3b0850 │ │ │ │ + bl 3b0844 │ │ │ │ ldr r1, [sp, #2472] @ 0x9a8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39ba00 │ │ │ │ add r0, sp, #2448 @ 0x990 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #24 │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ bne 39b9cc │ │ │ │ cmp r2, #1 │ │ │ │ bne 39ba00 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ b 39ba00 │ │ │ │ bl 77b24 │ │ │ │ b 39b9fc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39ba18 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #3064] @ 0xbf8 │ │ │ │ b 39ba2c │ │ │ │ addeq r4, r6, r4, lsl #30 │ │ │ │ ldrdeq r5, [r6], ip │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ @@ -863259,34 +863259,34 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne 39ba30 │ │ │ │ cmp r0, #1 │ │ │ │ bne 39beb0 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ b 39beb0 │ │ │ │ @ instruction: 0x008652bc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 3aa378 │ │ │ │ + bl 3aa36c │ │ │ │ b 39beb0 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ bl 289a9c │ │ │ │ b 39beb0 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39bf3c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 39bf3c │ │ │ │ addeq fp, r1, r8, asr #10 │ │ │ │ addeq fp, r1, r4, lsr #15 │ │ │ │ str sl, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ b 39bb60 │ │ │ │ b 39bca8 │ │ │ │ @@ -863300,22 +863300,22 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ str sl, [sp, #32] │ │ │ │ cmn r0, #1 │ │ │ │ beq 39baf8 │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ b 39bd30 │ │ │ │ bl 77b24 │ │ │ │ mov r4, sl │ │ │ │ str r8, [sp, #28] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b2290 │ │ │ │ + bl 3b2284 │ │ │ │ ldrb r0, [r4, #237] @ 0xed │ │ │ │ cmp r0, #0 │ │ │ │ beq 39bdd4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #232]! @ 0xe8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -863352,43 +863352,43 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 39bbe4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ b 39bbe4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - bl 3ad910 │ │ │ │ + bl 3ad904 │ │ │ │ b 39bbe4 │ │ │ │ bl 77b24 │ │ │ │ b 39bbdc │ │ │ │ mov r8, sl │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ str r8, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [r8, #112] @ 0x70 │ │ │ │ beq 39bccc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 39bccc │ │ │ │ str sl, [sp, #32] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 39bcec │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 39beb0 │ │ │ │ b 39bc4c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldrb r0, [r6] │ │ │ │ cmp r0, #3 │ │ │ │ bne 39be20 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ b 39be20 │ │ │ │ bl 77b24 │ │ │ │ b 39bf0c │ │ │ │ str sl, [sp, #32] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 39bd30 │ │ │ │ str sl, [sp, #32] │ │ │ │ @@ -863401,15 +863401,15 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39bc94 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #49] @ 0x31 │ │ │ │ b 39bd00 │ │ │ │ b 39bcc8 │ │ │ │ str sl, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ @@ -863423,32 +863423,32 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39bcec │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3abd24 │ │ │ │ + bl 3abd18 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39bd1c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 3af48c │ │ │ │ + bl 3af480 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3af48c │ │ │ │ + bl 3af480 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -863460,30 +863460,30 @@ │ │ │ │ b 39be20 │ │ │ │ ldr r1, [r5] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39bec4 │ │ │ │ ldr r0, [sl, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 39bec4 │ │ │ │ ldr r1, [sl, #192] @ 0xc0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39be70 │ │ │ │ ldr r0, [sl, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 39be70 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 39bf34 │ │ │ │ str sl, [sp, #32] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 3ae51c │ │ │ │ + bl 3ae510 │ │ │ │ b 39bf3c │ │ │ │ str sl, [sp, #32] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 39be14 │ │ │ │ mov r4, sl │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldrb r0, [r4, #238] @ 0xee │ │ │ │ @@ -863491,21 +863491,21 @@ │ │ │ │ mov r4, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ strb r4, [r1, #237] @ 0xed │ │ │ │ beq 39bdfc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r0, r0, #136 @ 0x88 │ │ │ │ - bl 3b06a4 │ │ │ │ + bl 3b0698 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #236] @ 0xec │ │ │ │ strb r4, [r1, #238] @ 0xee │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -863520,66 +863520,66 @@ │ │ │ │ b 39bf28 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 39bef8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b1440 │ │ │ │ + bl 3b1434 │ │ │ │ add r0, sl, #72 @ 0x48 │ │ │ │ - bl 3ad858 │ │ │ │ + bl 3ad84c │ │ │ │ ldr r0, [sl, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbeq r0, [sl, #184] @ 0xb8 │ │ │ │ cmpeq r0, #1 │ │ │ │ bne 39bea8 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ ldrb r0, [sl, #8] │ │ │ │ - bl 3ad7c8 │ │ │ │ + bl 3ad7bc │ │ │ │ b 39bea8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a9cf0 │ │ │ │ + bl 3a9ce4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #184] @ 0xb8 │ │ │ │ ldrb r0, [sl, #185] @ 0xb9 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39bec4 │ │ │ │ add r0, sl, #148 @ 0x94 │ │ │ │ - bl 3ae51c │ │ │ │ + bl 3ae510 │ │ │ │ ldr r1, [sl, #136] @ 0x88 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ strb r0, [sl, #185] @ 0xb9 │ │ │ │ beq 39beec │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 3a9a24 │ │ │ │ + bl 3a9a18 │ │ │ │ b 39bf3c │ │ │ │ addeq r4, r6, r4, asr lr │ │ │ │ str sl, [sp, #32] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b 39bf3c │ │ │ │ str sl, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b2480 │ │ │ │ + bl 3b2474 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3b0bcc │ │ │ │ + bl 3b0bc0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ @@ -863806,15 +863806,15 @@ │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ ldr r5, [sp, #180] @ 0xb4 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldm sl, {r1, r6, sl} │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ - bl 3b4878 │ │ │ │ + bl 3b486c │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #1 │ │ │ │ ldr r9, [sp, #120] @ 0x78 │ │ │ │ mov r2, fp │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r4, #0 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ @@ -863997,15 +863997,15 @@ │ │ │ │ str sl, [sp, #3136] @ 0xc40 │ │ │ │ beq 39c5e4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #316] @ 0x13c │ │ │ │ cmp r0, #1 │ │ │ │ bne 39c5e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3add60 │ │ │ │ + bl 3add54 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #6 │ │ │ │ strb r0, [r1, #316] @ 0x13c │ │ │ │ b 39c740 │ │ │ │ ldrb r0, [r9, #314]! @ 0x13a │ │ │ │ str r9, [sp, #16] │ │ │ │ @@ -864062,15 +864062,15 @@ │ │ │ │ ldr sl, [sp, #164] @ 0xa4 │ │ │ │ ldr fp, [sp, #168] @ 0xa8 │ │ │ │ ldr r8, [sp, #172] @ 0xac │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b4878 │ │ │ │ + bl 3b486c │ │ │ │ mov r0, #1 │ │ │ │ mov r9, r5 │ │ │ │ strb r0, [r4] │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r7 │ │ │ │ cmp r0, #6 │ │ │ │ @@ -864081,23 +864081,23 @@ │ │ │ │ mov r7, r0 │ │ │ │ beq 39c734 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #316] @ 0x13c │ │ │ │ cmp r0, #1 │ │ │ │ bne 39c734 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3add60 │ │ │ │ + bl 3add54 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #316] @ 0x13c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b1884 │ │ │ │ + bl 3b1878 │ │ │ │ cmp r7, #6 │ │ │ │ bne 39c800 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ movw r2, #1959 @ 0x7a7 │ │ │ │ strb r0, [r1, #280] @ 0x118 │ │ │ │ movw r0, #281 @ 0x119 │ │ │ │ @@ -864131,21 +864131,21 @@ │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #4 │ │ │ │ beq 39c808 │ │ │ │ cmp r0, #3 │ │ │ │ bne 39c814 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #288 @ 0x120 │ │ │ │ - bl 3b0bcc │ │ │ │ + bl 3b0bc0 │ │ │ │ b 39c814 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ b 3a3d28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #288 @ 0x120 │ │ │ │ - bl 3a9a24 │ │ │ │ + bl 3a9a18 │ │ │ │ ldr r4, [sp, #3556] @ 0xde4 │ │ │ │ ldr sl, [sp, #3456] @ 0xd80 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ bne 39c934 │ │ │ │ cmp sl, #36 @ 0x24 │ │ │ │ bne 39ce34 │ │ │ │ ldr r0, [pc, #4092] @ 39d830 │ │ │ │ @@ -864207,15 +864207,15 @@ │ │ │ │ add r1, sp, #3056 @ 0xbf0 │ │ │ │ bl 7bbdfc │ │ │ │ ldr r0, [sp, #3556] @ 0xde4 │ │ │ │ mov r7, #7 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 39c92c │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ - bl 3ae008 │ │ │ │ + bl 3adffc │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ b 3a3d20 │ │ │ │ ldr r8, [sp, #156] @ 0x9c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #3476] @ 0xd94 │ │ │ │ add lr, r8, #48 @ 0x30 │ │ │ │ ldr r2, [sp, #3460] @ 0xd84 │ │ │ │ @@ -864332,15 +864332,15 @@ │ │ │ │ stm r0, {r4, r5, r6, fp} │ │ │ │ strb r2, [r1, #4] │ │ │ │ add r4, r8, #444 @ 0x1bc │ │ │ │ add sl, sp, #160 @ 0xa0 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3b76c0 │ │ │ │ + bl 3b76b4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39cb38 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r9] │ │ │ │ b 39cd40 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ @@ -864507,15 +864507,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ add r1, sp, #2528 @ 0x9e0 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ ldr r7, [sp, #144] @ 0x90 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ ldr fp, [sp, #152] @ 0x98 │ │ │ │ cmp sl, #6 │ │ │ │ bne 39d118 │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ mov r1, r9 │ │ │ │ add ip, r7, #388 @ 0x184 │ │ │ │ str fp, [r7, #384] @ 0x180 │ │ │ │ @@ -864851,15 +864851,15 @@ │ │ │ │ mov r1, sl │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #512] @ 0x200 │ │ │ │ cmp r0, #4 │ │ │ │ beq 39d33c │ │ │ │ mov r0, r9 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldm sl, {r1, r2, r3, r5, r6, r7} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #408 @ 0x198 │ │ │ │ mov lr, r8 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ @@ -864923,15 +864923,15 @@ │ │ │ │ str fp, [sp, #164] @ 0xa4 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str lr, [sp, #160] @ 0xa0 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #3424 @ 0xd60 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r4, lr, #76 @ 0x4c │ │ │ │ ldr sl, [sp, #3424] @ 0xd60 │ │ │ │ ldr fp, [sp, #3428] @ 0xd64 │ │ │ │ cmp sl, #24 │ │ │ │ bne 39d83c │ │ │ │ str fp, [sp, #2244] @ 0x8c4 │ │ │ │ @@ -864951,15 +864951,15 @@ │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ mov r0, #1 │ │ │ │ str fp, [r5, #316]! @ 0x13c │ │ │ │ strb r0, [r5, #-4] │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ strd r8, [r0] │ │ │ │ add r0, sp, #2304 @ 0x900 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r0, [sp, #2244] @ 0x8c4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39d4d4 │ │ │ │ @@ -865066,15 +865066,15 @@ │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #2364] @ 0x93c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #2368] @ 0x940 │ │ │ │ ldr r7, [sp, #2372] @ 0x944 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #2304 @ 0x900 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r1, [sp, #2244] @ 0x8c4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ sub r2, r0, #1 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39d6a0 │ │ │ │ @@ -865445,15 +865445,15 @@ │ │ │ │ ldr r8, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r8, #392] @ 0x188 │ │ │ │ str fp, [r8, #428] @ 0x1ac │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r8, #392] @ 0x188 │ │ │ │ str r0, [sp, #3136] @ 0xc40 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, lr, #392 @ 0x188 │ │ │ │ add r2, sp, #3136 @ 0xc40 │ │ │ │ @@ -865474,15 +865474,15 @@ │ │ │ │ str r1, [r8, #432] @ 0x1b0 │ │ │ │ str r0, [r8, #440] @ 0x1b8 │ │ │ │ add sl, r8, #436 @ 0x1b4 │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b5588 │ │ │ │ + bl 3b557c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #22 │ │ │ │ bne 39dee4 │ │ │ │ mov r0, #4 │ │ │ │ b 39cb30 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ @@ -865605,15 +865605,15 @@ │ │ │ │ add r0, r5, #8 │ │ │ │ ldr fp, [sp, #164] @ 0xa4 │ │ │ │ add r9, sp, #2768 @ 0xad0 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r9 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #21 │ │ │ │ bne 39e4c0 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r4, #417] @ 0x1a1 │ │ │ │ tst r0, #1 │ │ │ │ bne 39e530 │ │ │ │ @@ -865674,15 +865674,15 @@ │ │ │ │ strb r1, [r5, #581] @ 0x245 │ │ │ │ str r0, [r5, #576] @ 0x240 │ │ │ │ add r6, r5, #568 @ 0x238 │ │ │ │ str sl, [sp, #152] @ 0x98 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3b7c8c │ │ │ │ + bl 3b7c80 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #22 │ │ │ │ bne 39e038 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r7] │ │ │ │ strb r0, [r8] │ │ │ │ mov r0, #4 │ │ │ │ @@ -865700,19 +865700,19 @@ │ │ │ │ cmp r0, #3 │ │ │ │ str r2, [sp, #2944] @ 0xb80 │ │ │ │ str r3, [sp, #2948] @ 0xb84 │ │ │ │ bne 39e098 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r6, [r4, #572] @ 0x23c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #580] @ 0x244 │ │ │ │ cmp sl, #21 │ │ │ │ bne 39e45c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov sl, #21 │ │ │ │ ldr fp, [r0, #584] @ 0x248 │ │ │ │ @@ -865726,15 +865726,15 @@ │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [r5, #590] @ 0x24e │ │ │ │ str r0, [sp, #2792] @ 0xae8 │ │ │ │ str r1, [sp, #2796] @ 0xaec │ │ │ │ str r2, [sp, #2800] @ 0xaf0 │ │ │ │ str r3, [sp, #2804] @ 0xaf4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ cmp sl, #21 │ │ │ │ bne 39e140 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov sl, fp │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ @@ -865782,27 +865782,27 @@ │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, r2 │ │ │ │ - bl 3b4eec │ │ │ │ + bl 3b4ee0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #6 │ │ │ │ bne 39e2b0 │ │ │ │ mov r5, #2 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, #2 │ │ │ │ beq 39e1fc │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #676] @ 0x2a4 │ │ │ │ add r0, sp, #2176 @ 0x880 │ │ │ │ mov r2, sl │ │ │ │ - bl 5bcd88 │ │ │ │ + bl 5bcd78 │ │ │ │ ldrb r0, [sp, #2224] @ 0x8b0 │ │ │ │ ldr r1, [sp, #2212] @ 0x8a4 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [sp, #2216] @ 0x8a8 │ │ │ │ str r1, [sp, #2232] @ 0x8b8 │ │ │ │ ldr r1, [sp, #2176] @ 0x880 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ @@ -865916,15 +865916,15 @@ │ │ │ │ mov r7, sl │ │ │ │ mov sl, ip │ │ │ │ b 39e2c0 │ │ │ │ ldr r0, [pc, #4056] @ 39f3ac │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39ea48 │ │ │ │ mov fp, r0 │ │ │ │ movw r0, #30049 @ 0x7561 │ │ │ │ movt r0, #29804 @ 0x746c │ │ │ │ mov r7, sl │ │ │ │ str r0, [fp, #3] │ │ │ │ @@ -865981,15 +865981,15 @@ │ │ │ │ add r0, sp, #2912 @ 0xb60 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #4 │ │ │ │ beq 39e4e4 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #428]! @ 0x1ac │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -866012,15 +866012,15 @@ │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #4 │ │ │ │ bne 39e554 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ b 39e560 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #428]! @ 0x1ac │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -866455,15 +866455,15 @@ │ │ │ │ b 39f320 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a3c1c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #580] @ 0x244 │ │ │ │ b 39ed28 │ │ │ │ b 39ec5c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 39ed28 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ @@ -866480,22 +866480,22 @@ │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 39ecd8 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a3c30 │ │ │ │ b 39ee1c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, sl │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #536] @ 0x218 │ │ │ │ cmp r0, #4 │ │ │ │ beq 39eccc │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #520 @ 0x208 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #418] @ 0x1a2 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #428]! @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -866510,15 +866510,15 @@ │ │ │ │ b 39f180 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a6084 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 39f300 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b2290 │ │ │ │ + bl 3b2284 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #589] @ 0x24d │ │ │ │ cmp r0, #0 │ │ │ │ beq 39eda8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #584]! @ 0x248 │ │ │ │ dmb ish │ │ │ │ @@ -866551,41 +866551,41 @@ │ │ │ │ mov r4, #0 │ │ │ │ ldrb r0, [r1, #590] @ 0x24e │ │ │ │ strb r4, [r1, #589] @ 0x24d │ │ │ │ cmp r0, #0 │ │ │ │ beq 39edcc │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 3b06a4 │ │ │ │ + bl 3b0698 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #588] @ 0x24c │ │ │ │ strb r4, [r1, #590] @ 0x24e │ │ │ │ b 39edf0 │ │ │ │ bl 77b24 │ │ │ │ b 39f1a0 │ │ │ │ b 39f17c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ b 39ef00 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a3a40 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 39f2f4 │ │ │ │ b 39eefc │ │ │ │ b 39f17c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a6110 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #3556] @ 0xde4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 3a3e1c │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ - bl 3ae008 │ │ │ │ + bl 3adffc │ │ │ │ b 3a3e1c │ │ │ │ b 39f04c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 39efa8 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ @@ -866666,19 +866666,19 @@ │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 39f384 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #316] @ 0x13c │ │ │ │ add r0, sp, #3136 @ 0xc40 │ │ │ │ - bl 3ae3f8 │ │ │ │ + bl 3ae3ec │ │ │ │ b 39f390 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - bl 3ab050 │ │ │ │ + bl 3ab044 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #312] @ 0x138 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39f320 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #316] @ 0x13c │ │ │ │ cmp r0, #2 │ │ │ │ @@ -866710,15 +866710,15 @@ │ │ │ │ b 3a1a24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a1914 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a171c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #2304 @ 0x900 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ b 39f050 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #2244] @ 0x8c4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ @@ -866742,15 +866742,15 @@ │ │ │ │ b 39f330 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #512] @ 0x200 │ │ │ │ cmp r0, #4 │ │ │ │ beq 39f2f4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ b 39f2f4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a574c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a1a88 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 39f338 │ │ │ │ @@ -866763,79 +866763,79 @@ │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a5538 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #3 │ │ │ │ bne 39f1c4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b4878 │ │ │ │ + bl 3b486c │ │ │ │ b 39f1c4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ bne 3a19a0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - bl 3aa7a8 │ │ │ │ + bl 3aa79c │ │ │ │ b 3a19a0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r9] │ │ │ │ cmp r0, #3 │ │ │ │ bne 39f384 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b4878 │ │ │ │ + bl 3b486c │ │ │ │ b 39f384 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ bne 3a1974 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - bl 3aa7a8 │ │ │ │ + bl 3aa79c │ │ │ │ b 3a1974 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #423] @ 0x1a7 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39f2b8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #744 @ 0x2e8 │ │ │ │ - bl 3aec58 │ │ │ │ + bl 3aec4c │ │ │ │ b 39f2b8 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 39f2d8 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ str r8, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b4878 │ │ │ │ + bl 3b486c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4] │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #6 │ │ │ │ beq 39f384 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #316] @ 0x13c │ │ │ │ cmp r0, #1 │ │ │ │ bne 39f384 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - bl 3add60 │ │ │ │ + bl 3add54 │ │ │ │ b 39f384 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ b 3a3e80 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ bne 39f344 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #288 @ 0x120 │ │ │ │ - bl 3b4eec │ │ │ │ + bl 3b4ee0 │ │ │ │ b 39f344 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a3ce8 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a1980 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ @@ -866856,23 +866856,23 @@ │ │ │ │ bne 3a3e10 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #680] @ 0x2a8 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3a3e10 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #288 @ 0x120 │ │ │ │ - bl 3b4eec │ │ │ │ + bl 3b4ee0 │ │ │ │ b 3a3e10 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2218 │ │ │ │ + bl 3b220c │ │ │ │ b 39f2d8 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b20f8 │ │ │ │ + bl 3b20ec │ │ │ │ b 3a3e1c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #423] @ 0x1a7 │ │ │ │ ldr r0, [r1, #360] @ 0x168 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -866881,32 +866881,32 @@ │ │ │ │ bl 7dbe10 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #424] @ 0x1a8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #419] @ 0x1a3 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ - bl 3ac904 │ │ │ │ + bl 3ac8f8 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #664 @ 0x298 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ - bl 3a9dcc │ │ │ │ + bl 3a9dc0 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #312 @ 0x138 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 3b4eec │ │ │ │ + bl 3b4ee0 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ b 3a3e10 │ │ │ │ @@ -866915,25 +866915,25 @@ │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ str r8, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b4878 │ │ │ │ + bl 3b486c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9] │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #316] @ 0x13c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - bl 3b1884 │ │ │ │ + bl 3b1878 │ │ │ │ b 3a3e28 │ │ │ │ bl 77b24 │ │ │ │ umulleq r1, r6, r0, r9 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r9, #292] @ 0x124 │ │ │ │ strb r0, [r9, #344] @ 0x158 │ │ │ │ str r2, [r9, #284] @ 0x11c │ │ │ │ @@ -866989,15 +866989,15 @@ │ │ │ │ strb r1, [r6, #337] @ 0x151 │ │ │ │ str r0, [r6, #332] @ 0x14c │ │ │ │ add r4, r6, #324 @ 0x144 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ - bl 3b7c8c │ │ │ │ + bl 3b7c80 │ │ │ │ ldr sl, [sp, #160] @ 0xa0 │ │ │ │ cmp sl, #22 │ │ │ │ beq 3a0380 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ @@ -867011,19 +867011,19 @@ │ │ │ │ ldrb r0, [r0, #337] @ 0x151 │ │ │ │ ldr r7, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #3 │ │ │ │ bne 39f514 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ ldr r4, [r5, #328] @ 0x148 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #336] @ 0x150 │ │ │ │ mov r4, #1 │ │ │ │ cmp sl, #21 │ │ │ │ beq 39f528 │ │ │ │ b 39f8ac │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ @@ -867092,15 +867092,15 @@ │ │ │ │ str r1, [r6, #328] @ 0x148 │ │ │ │ str r2, [r6, #332] @ 0x14c │ │ │ │ add r4, r6, #328 @ 0x148 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3bda2c │ │ │ │ + bl 3bda20 │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ cmp r5, #2 │ │ │ │ beq 3a03d0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ @@ -867114,15 +867114,15 @@ │ │ │ │ ldr sl, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #3 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ ldr r6, [sp, #180] @ 0xb4 │ │ │ │ bne 39f6c8 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ - bl 3b4d50 │ │ │ │ + bl 3b4d44 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #764]! @ 0x2fc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ @@ -867252,15 +867252,15 @@ │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ mov r7, r5 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aa7a8 │ │ │ │ + bl 3aa79c │ │ │ │ cmp r4, #0 │ │ │ │ bne 3a0318 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ movw r2, #495 @ 0x1ef │ │ │ │ stm r4, {r1, fp} │ │ │ │ @@ -867341,15 +867341,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ strb r1, [r7, #337] @ 0x151 │ │ │ │ str r0, [r7, #332] @ 0x14c │ │ │ │ add r4, r7, #324 @ 0x144 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #3136 @ 0xc40 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3b7c8c │ │ │ │ + bl 3b7c80 │ │ │ │ ldr sl, [sp, #3136] @ 0xc40 │ │ │ │ cmp sl, #22 │ │ │ │ beq 3a036c │ │ │ │ ldr r0, [sp, #3164] @ 0xc5c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #3156] @ 0xc54 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ @@ -867365,19 +867365,19 @@ │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ mov r7, r4 │ │ │ │ ldr r4, [r5, #328] @ 0x148 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r7 │ │ │ │ strb r0, [r5, #336] @ 0x150 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, fp │ │ │ │ ldr fp, [sp, #132] @ 0x84 │ │ │ │ cmp sl, #21 │ │ │ │ @@ -867404,15 +867404,15 @@ │ │ │ │ str r1, [r7, #328] @ 0x148 │ │ │ │ str r2, [r7, #332] @ 0x14c │ │ │ │ add r4, r7, #328 @ 0x148 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #3136 @ 0xc40 │ │ │ │ mov r1, r4 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ - bl 3bda2c │ │ │ │ + bl 3bda20 │ │ │ │ ldr r4, [sp, #3136] @ 0xc40 │ │ │ │ cmp r4, #2 │ │ │ │ beq 3a03a0 │ │ │ │ ldr r0, [sp, #3152] @ 0xc50 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #3168] @ 0xc60 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ @@ -867426,15 +867426,15 @@ │ │ │ │ ldr fp, [sp, #3172] @ 0xc64 │ │ │ │ cmp r0, #3 │ │ │ │ ldr r8, [sp, #3164] @ 0xc5c │ │ │ │ ldr r7, [sp, #3156] @ 0xc54 │ │ │ │ bne 39fba8 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ add r0, r5, #336 @ 0x150 │ │ │ │ - bl 3b4d50 │ │ │ │ + bl 3b4d44 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #764]! @ 0x2fc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -867513,15 +867513,15 @@ │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - bl 3aa7a8 │ │ │ │ + bl 3aa79c │ │ │ │ cmp sl, #21 │ │ │ │ bne 3a0330 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ ldr sl, [sp, #144] @ 0x90 │ │ │ │ mov r7, r4 │ │ │ │ @@ -867650,15 +867650,15 @@ │ │ │ │ strb r2, [r1, #78] @ 0x4e │ │ │ │ stm r0, {r4, r5, r6, r9} │ │ │ │ strb r3, [r1, #4] │ │ │ │ add r4, fp, #460 @ 0x1cc │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3b76c0 │ │ │ │ + bl 3b76b4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a0374 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [r4, #376] @ 0x178 │ │ │ │ @@ -868195,15 +868195,15 @@ │ │ │ │ ldr fp, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [fp, #408] @ 0x198 │ │ │ │ str r1, [fp, #444] @ 0x1bc │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #584 @ 0x248 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [fp, #408] @ 0x198 │ │ │ │ str r0, [sp, #3136] @ 0xc40 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, lr, #584 @ 0x248 │ │ │ │ add r2, sp, #3136 @ 0xc40 │ │ │ │ @@ -868225,27 +868225,27 @@ │ │ │ │ str r0, [fp, #456] @ 0x1c8 │ │ │ │ mov r5, r8 │ │ │ │ add r8, fp, #452 @ 0x1c4 │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b5588 │ │ │ │ + bl 3b557c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #22 │ │ │ │ beq 3a0978 │ │ │ │ add r0, r4, #8 │ │ │ │ ldr fp, [sp, #164] @ 0xa4 │ │ │ │ add r9, sp, #2768 @ 0xad0 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r9 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #21 │ │ │ │ bne 3a088c │ │ │ │ ldr r9, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r9, #433] @ 0x1b1 │ │ │ │ tst r0, #1 │ │ │ │ bne 3a08f0 │ │ │ │ @@ -868272,15 +868272,15 @@ │ │ │ │ add r0, sp, #2912 @ 0xb60 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #552] @ 0x228 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a08b0 │ │ │ │ add r0, r4, #536 @ 0x218 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #444]! @ 0x1bc │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -868297,15 +868297,15 @@ │ │ │ │ mov r8, #5 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r9, #552] @ 0x228 │ │ │ │ cmpne r0, #4 │ │ │ │ bne 3a090c │ │ │ │ b 3a0914 │ │ │ │ add r0, r9, #536 @ 0x218 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #444]! @ 0x1bc │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -868388,15 +868388,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ add r1, sp, #2528 @ 0x9e0 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ ldr r7, [sp, #140] @ 0x8c │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ ldr fp, [sp, #156] @ 0x9c │ │ │ │ cmp r8, #6 │ │ │ │ add r0, fp, #404 @ 0x194 │ │ │ │ bne 3a0ad8 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ str r1, [fp, #400] @ 0x190 │ │ │ │ mov r1, r9 │ │ │ │ @@ -868461,15 +868461,15 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #528] @ 0x210 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a0ba4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #408 @ 0x198 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldr fp, [sp, #156] @ 0x9c │ │ │ │ @@ -868497,15 +868497,15 @@ │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add r0, r1, #8 │ │ │ │ str lr, [sp, #160] @ 0xa0 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #296 @ 0x128 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr sl, [sp, #2344] @ 0x928 │ │ │ │ ldr r8, [sp, #2348] @ 0x92c │ │ │ │ cmp sl, #24 │ │ │ │ bne 3a0fc4 │ │ │ │ str r8, [sp, #2232] @ 0x8b8 │ │ │ │ add r4, sp, #2304 @ 0x900 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -868556,15 +868556,15 @@ │ │ │ │ str r3, [sp, #2256] @ 0x8d0 │ │ │ │ add r8, sp, #160 @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 11caa0 │ │ │ │ cmp r4, #3 │ │ │ │ bne 3a0d68 │ │ │ │ add r0, sp, #2304 @ 0x900 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r1, [sp, #2232] @ 0x8b8 │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ sub r2, r0, #1 │ │ │ │ strex r3, r2, [r1] │ │ │ │ @@ -868593,15 +868593,15 @@ │ │ │ │ str r6, [sp, #2196] @ 0x894 │ │ │ │ str r5, [sp, #2208] @ 0x8a0 │ │ │ │ str r0, [sp, #2184] @ 0x888 │ │ │ │ str sl, [sp, #2180] @ 0x884 │ │ │ │ str r4, [sp, #2176] @ 0x880 │ │ │ │ str r9, [sp, #2192] @ 0x890 │ │ │ │ add r0, sp, #2304 @ 0x900 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r0, [sp, #2232] @ 0x8b8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3a0dbc │ │ │ │ @@ -868701,15 +868701,15 @@ │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #12 │ │ │ │ str sl, [sp, #3144] @ 0xc48 │ │ │ │ str r5, [sp, #3140] @ 0xc44 │ │ │ │ str r5, [sp, #3136] @ 0xc40 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a135c │ │ │ │ ldr r3, [sp, #3136] @ 0xc40 │ │ │ │ ldr r1, [sp, #3140] @ 0xc44 │ │ │ │ ldr r2, [sp, #3144] @ 0xc48 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0] │ │ │ │ @@ -868743,43 +868743,43 @@ │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ b 3a11ac │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ add r0, r4, #512 @ 0x200 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #712] @ 0x2c8 │ │ │ │ cmp r7, #6 │ │ │ │ beq 3a0f38 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r4, #396] @ 0x18c │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a1038 │ │ │ │ ldr r0, [r4, #400] @ 0x190 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a1050 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a1068 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4, #724] @ 0x2d4 │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - bl 3b2b90 │ │ │ │ + bl 3b2b84 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ strb r0, [r1] │ │ │ │ bne 3a10ac │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ cmp r7, #7 │ │ │ │ @@ -868829,38 +868829,38 @@ │ │ │ │ beq 3a1170 │ │ │ │ ldr r0, [pc, #3960] @ 3a20c8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1384 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov fp, r9 │ │ │ │ bl 4ef5c │ │ │ │ mov sl, r9 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #216 @ 0xd8 │ │ │ │ - bl 3aeb1c │ │ │ │ + bl 3aeb10 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r9, #0 │ │ │ │ mov r7, #6 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - bl 3b0abc │ │ │ │ + bl 3b0ab0 │ │ │ │ cmp r7, #6 │ │ │ │ bne 3a12a0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ movw r8, #275 @ 0x113 │ │ │ │ mov r9, #0 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ @@ -868915,15 +868915,15 @@ │ │ │ │ b 3a1304 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a12bc │ │ │ │ ldr r0, [r0, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ @@ -869080,15 +869080,15 @@ │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a1a7c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a16a4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #216 @ 0xd8 │ │ │ │ - bl 3aeb1c │ │ │ │ + bl 3aeb10 │ │ │ │ b 3a1a90 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a1a90 │ │ │ │ b 3a170c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #764]! @ 0x2fc │ │ │ │ @@ -869105,15 +869105,15 @@ │ │ │ │ b 3a1710 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #336] @ 0x150 │ │ │ │ b 3a1710 │ │ │ │ b 3a1664 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [sl] │ │ │ │ @@ -869128,15 +869128,15 @@ │ │ │ │ bl 71ac40 │ │ │ │ b 3a1734 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #336] @ 0x150 │ │ │ │ b 3a1908 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a1a00 │ │ │ │ b 3a1904 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ @@ -869167,15 +869167,15 @@ │ │ │ │ cmp r1, #1 │ │ │ │ bne 3a16a4 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #184 @ 0xb8 │ │ │ │ bl 71b02c │ │ │ │ add r0, sp, #2176 @ 0x880 │ │ │ │ - bl 3af208 │ │ │ │ + bl 3af1fc │ │ │ │ b 3a1a7c │ │ │ │ b 3a1950 │ │ │ │ b 3a1900 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ b 3a1708 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a1a00 │ │ │ │ @@ -869183,102 +869183,102 @@ │ │ │ │ b 3a1a7c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a1a7c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a182c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2584 │ │ │ │ + bl 3b2578 │ │ │ │ b 3a1710 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2290 │ │ │ │ + bl 3b2284 │ │ │ │ b 3a1710 │ │ │ │ bl 77b24 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - bl 3aa7a8 │ │ │ │ + bl 3aa79c │ │ │ │ b 3a1994 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab050 │ │ │ │ + bl 3ab044 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #727] @ 0x2d7 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1764 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #396] @ 0x18c │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a1764 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #400] @ 0x190 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #726] @ 0x2d6 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1794 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a1794 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #412] @ 0x19c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #725] @ 0x2d5 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a17c4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a17c4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #424] @ 0x1a8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r1, #724] @ 0x2d4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - bl 3b2b90 │ │ │ │ + bl 3b2b84 │ │ │ │ b 3a1a7c │ │ │ │ bl 77b24 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2218 │ │ │ │ + bl 3b220c │ │ │ │ b 3a1974 │ │ │ │ bl 77b24 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2218 │ │ │ │ + bl 3b220c │ │ │ │ b 3a19a0 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2584 │ │ │ │ + bl 3b2578 │ │ │ │ b 3a1908 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #552] @ 0x228 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a1848 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #536 @ 0x218 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #434] @ 0x1b2 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #444]! @ 0x1bc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -869292,52 +869292,52 @@ │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #439] @ 0x1b7 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a19c4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #744 @ 0x2e8 │ │ │ │ - bl 3aec58 │ │ │ │ + bl 3aec4c │ │ │ │ b 3a19c4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2218 │ │ │ │ + bl 3b220c │ │ │ │ b 3a19e4 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2218 │ │ │ │ + bl 3b220c │ │ │ │ b 3a1a90 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #528] @ 0x210 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a1a00 │ │ │ │ mov r0, sl │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ b 3a1a00 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2290 │ │ │ │ + bl 3b2284 │ │ │ │ b 3a1908 │ │ │ │ bl 77b24 │ │ │ │ str fp, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - bl 3aa7a8 │ │ │ │ + bl 3aa79c │ │ │ │ b 3a1968 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a19e4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 3ac690 │ │ │ │ + bl 3ac684 │ │ │ │ b 3a1aa4 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ bl 11caa0 │ │ │ │ b 3a1a40 │ │ │ │ bl 77b24 │ │ │ │ @@ -869350,26 +869350,26 @@ │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl 3b08f0 │ │ │ │ + bl 3b08e4 │ │ │ │ b 3a1ad4 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 3b08f0 │ │ │ │ + bl 3b08e4 │ │ │ │ b 3a1af4 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #439] @ 0x1b7 │ │ │ │ @@ -869380,33 +869380,33 @@ │ │ │ │ bl 7dbe10 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #440] @ 0x1b8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #435] @ 0x1b3 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 3ac904 │ │ │ │ + bl 3ac8f8 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #680 @ 0x2a8 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 3a9dcc │ │ │ │ + bl 3a9dc0 │ │ │ │ b 3a1a7c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a1aa4 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #2304 @ 0x900 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r0, [sp, #2232] @ 0x8b8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3a1a50 │ │ │ │ @@ -869416,32 +869416,32 @@ │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #184 @ 0xb8 │ │ │ │ bl 71b02c │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 3b1d64 │ │ │ │ + bl 3b1d58 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - bl 3b0abc │ │ │ │ + bl 3b0ab0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #275] @ 0x113 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1ad4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a1ad4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0, #284] @ 0x11c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #276] @ 0x114 │ │ │ │ strb r1, [r2, #275] @ 0x113 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a1af4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ @@ -869563,15 +869563,15 @@ │ │ │ │ strb r1, [r2, #78] @ 0x4e │ │ │ │ strb r3, [r2, #4] │ │ │ │ add r4, sl, #444 @ 0x1bc │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3b76c0 │ │ │ │ + bl 3b76b4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a20b8 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [r4, #360] @ 0x168 │ │ │ │ @@ -870030,15 +870030,15 @@ │ │ │ │ ldr sl, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [sl, #392] @ 0x188 │ │ │ │ str r1, [sl, #428] @ 0x1ac │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #328 @ 0x148 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #392] @ 0x188 │ │ │ │ str r0, [sp, #3136] @ 0xc40 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, lr, #328 @ 0x148 │ │ │ │ add r2, sp, #3136 @ 0xc40 │ │ │ │ @@ -870058,29 +870058,29 @@ │ │ │ │ str r0, [sl, #436] @ 0x1b4 │ │ │ │ str r5, [sl, #440] @ 0x1b8 │ │ │ │ add r8, sl, #436 @ 0x1b4 │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b5588 │ │ │ │ + bl 3b557c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #22 │ │ │ │ beq 3a34d8 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, r4, #8 │ │ │ │ add r9, lr, #296 @ 0x128 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r9 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #21 │ │ │ │ bne 3a253c │ │ │ │ ldr r9, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r9, #417] @ 0x1a1 │ │ │ │ tst r0, #1 │ │ │ │ bne 3a25c4 │ │ │ │ @@ -870108,15 +870108,15 @@ │ │ │ │ add r0, sp, #3424 @ 0xd60 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a2560 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #428]! @ 0x1ac │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -870142,15 +870142,15 @@ │ │ │ │ mov r8, #5 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r9, #536] @ 0x218 │ │ │ │ cmpne r0, #4 │ │ │ │ bne 3a25e0 │ │ │ │ b 3a25e8 │ │ │ │ add r0, r9, #520 @ 0x208 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #428]! @ 0x1ac │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -870204,15 +870204,15 @@ │ │ │ │ ldm sl, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ add r1, sp, #2528 @ 0x9e0 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ mov r0, fp │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ ldr sl, [sp, #156] @ 0x9c │ │ │ │ cmp r8, #6 │ │ │ │ add r0, sl, #388 @ 0x184 │ │ │ │ bne 3a2738 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r1, [sl, #384] @ 0x180 │ │ │ │ @@ -870274,15 +870274,15 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #512] @ 0x200 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a27f8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #456 @ 0x1c8 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ ldr sl, [sp, #156] @ 0x9c │ │ │ │ @@ -870307,15 +870307,15 @@ │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add r0, r1, #8 │ │ │ │ str fp, [sp, #160] @ 0xa0 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, lr, #216 @ 0xd8 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r7, [sp, #2264] @ 0x8d8 │ │ │ │ ldr r4, [sp, #2268] @ 0x8dc │ │ │ │ cmp r7, #24 │ │ │ │ bne 3a2d74 │ │ │ │ str r4, [sp, #2424] @ 0x978 │ │ │ │ add r5, sp, #2176 @ 0x880 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -870362,15 +870362,15 @@ │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #1 │ │ │ │ str r8, [sp, #2444] @ 0x98c │ │ │ │ str r5, [sp, #2440] @ 0x988 │ │ │ │ strb r0, [r1, #313] @ 0x139 │ │ │ │ str sl, [sp, #2448] @ 0x990 │ │ │ │ add r0, sp, #2176 @ 0x880 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r0, [sp, #2424] @ 0x978 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3a2960 │ │ │ │ @@ -870432,15 +870432,15 @@ │ │ │ │ bne 3a2a60 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 867e94 │ │ │ │ mov r5, #0 │ │ │ │ b 3a2e20 │ │ │ │ add r0, sp, #2176 @ 0x880 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r1, [sp, #2424] @ 0x978 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ sub r2, r0, #1 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3a2a78 │ │ │ │ @@ -870559,15 +870559,15 @@ │ │ │ │ strb r1, [r5, #573] @ 0x23d │ │ │ │ str r0, [r5, #568] @ 0x238 │ │ │ │ add r4, r5, #560 @ 0x230 │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #3136 @ 0xc40 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3b7c8c │ │ │ │ + bl 3b7c80 │ │ │ │ ldr sl, [sp, #3136] @ 0xc40 │ │ │ │ cmp sl, #22 │ │ │ │ beq 3a3500 │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [sp, #3140] @ 0xc44 │ │ │ │ str sl, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ @@ -870581,19 +870581,19 @@ │ │ │ │ ldr r9, [sp, #3156] @ 0xc54 │ │ │ │ bne 3a2ce8 │ │ │ │ ldr r4, [r6, #564] @ 0x234 │ │ │ │ mov fp, r9 │ │ │ │ mov r9, r8 │ │ │ │ mov r8, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, fp │ │ │ │ strb r0, [r6, #572] @ 0x23c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, r6, #576 @ 0x240 │ │ │ │ @@ -870666,15 +870666,15 @@ │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #580 @ 0x244 │ │ │ │ mov r1, #1 │ │ │ │ strh r1, [r2, r0] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2, #582] @ 0x246 │ │ │ │ mov r0, fp │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ cmp sl, #21 │ │ │ │ bne 3a2f98 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r4, #612] @ 0x264 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a2e70 │ │ │ │ ldr r0, [r4, #584] @ 0x248 │ │ │ │ @@ -870725,15 +870725,15 @@ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ add fp, r0, #224 @ 0xe0 │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r1, fp │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b8124 │ │ │ │ + bl 3b8118 │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ ldr r9, [sp, #164] @ 0xa4 │ │ │ │ eor r0, r5, #7 │ │ │ │ orrs r0, r0, r9 │ │ │ │ beq 3a34c8 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ @@ -870873,55 +870873,55 @@ │ │ │ │ ldrb r0, [r4, #808] @ 0x328 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a3578 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #3 │ │ │ │ bne 3a3590 │ │ │ │ add r0, r4, #816 @ 0x330 │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ b 3a3590 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #756]! @ 0x2f4 │ │ │ │ cmp r1, #6 │ │ │ │ beq 3a3170 │ │ │ │ - bl 3add60 │ │ │ │ + bl 3add54 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ sub r1, r0, #2 │ │ │ │ cmp r1, #2 │ │ │ │ bhi 3a3188 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3a31b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a31ac │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #708 @ 0x2c4 │ │ │ │ - bl 3add60 │ │ │ │ + bl 3add54 │ │ │ │ b 3a31b8 │ │ │ │ add r0, r1, #400 @ 0x190 │ │ │ │ - bl 3b22f0 │ │ │ │ + bl 3b22e4 │ │ │ │ b 3a2f70 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #712 @ 0x2c8 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r4, r7 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ add r0, r0, #376 @ 0x178 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ - bl 3ae1f4 │ │ │ │ + bl 3ae1e8 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 3b536c │ │ │ │ + bl 3b5360 │ │ │ │ tst r8, #1 │ │ │ │ beq 3a3280 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #356]! @ 0x164 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -870964,15 +870964,15 @@ │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #3460] @ 0xd84 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ str r4, [sp, #3484] @ 0xd9c │ │ │ │ str r0, [sp, #3456] @ 0xd80 │ │ │ │ str sl, [sp, #3468] @ 0xd8c │ │ │ │ add r0, sp, #3456 @ 0xd80 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #356]! @ 0x164 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -870997,15 +870997,15 @@ │ │ │ │ strh r2, [r1, r0] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1, #314] @ 0x13a │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str fp, [sp, #104] @ 0x68 │ │ │ │ str r9, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 3b1bbc │ │ │ │ + bl 3b1bb0 │ │ │ │ cmp r7, #6 │ │ │ │ bne 3a3414 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #292] @ 0x124 │ │ │ │ mov sl, r3 │ │ │ │ add r0, r0, #12 │ │ │ │ @@ -871061,15 +871061,15 @@ │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ ldr sl, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl 3b09bc │ │ │ │ + bl 3b09b0 │ │ │ │ cmp r7, #6 │ │ │ │ bne 3a34b4 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r1, #280] @ 0x118 │ │ │ │ ldr r1, [r1, #284] @ 0x11c │ │ │ │ cmp r0, r1 │ │ │ │ beq 3a5194 │ │ │ │ @@ -871144,15 +871144,15 @@ │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ b 3a2598 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #968] @ 0x3c8 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a3590 │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1120] @ 0x460 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ sub r1, r0, #2 │ │ │ │ cmp r1, #2 │ │ │ │ bls 3a3180 │ │ │ │ b 3a3188 │ │ │ │ @@ -871269,15 +871269,15 @@ │ │ │ │ b 3a39f4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a3c24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #572] @ 0x23c │ │ │ │ b 3a3848 │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ b 3a3798 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a3994 │ │ │ │ @@ -871318,15 +871318,15 @@ │ │ │ │ b 3a3aa0 │ │ │ │ bl 77b24 │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a393c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2290 │ │ │ │ + bl 3b2284 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #581] @ 0x245 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a3894 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #576]! @ 0x240 │ │ │ │ dmb ish │ │ │ │ @@ -871346,21 +871346,21 @@ │ │ │ │ mov r4, #0 │ │ │ │ ldrb r0, [r1, #582] @ 0x246 │ │ │ │ strb r4, [r1, #581] @ 0x245 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a38b8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #480 @ 0x1e0 │ │ │ │ - bl 3b06a4 │ │ │ │ + bl 3b0698 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #580] @ 0x244 │ │ │ │ strb r4, [r1, #582] @ 0x246 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ b 3a3ad4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3a3ad4 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ dmb ish │ │ │ │ @@ -871373,28 +871373,28 @@ │ │ │ │ bne 3a3ad4 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 867e94 │ │ │ │ b 3a3ad4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af7ec │ │ │ │ + bl 3af7e0 │ │ │ │ b 3a3aa0 │ │ │ │ bl 77b24 │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #536] @ 0x218 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a3958 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #520 @ 0x208 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #418] @ 0x1a2 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #428]! @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -871408,61 +871408,61 @@ │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #423] @ 0x1a7 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a3be8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #744 @ 0x2e8 │ │ │ │ - bl 3aec58 │ │ │ │ + bl 3aec4c │ │ │ │ b 3a3be8 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2218 │ │ │ │ + bl 3b220c │ │ │ │ b 3a3c08 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2218 │ │ │ │ + bl 3b220c │ │ │ │ b 3a3cdc │ │ │ │ rsbeq pc, r0, r2, asr ip @ │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #752 @ 0x2f0 │ │ │ │ - bl 3ab5a8 │ │ │ │ + bl 3ab59c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #704 @ 0x2c0 │ │ │ │ - bl 3ac660 │ │ │ │ + bl 3ac654 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #376 @ 0x178 │ │ │ │ - bl 3ae1f4 │ │ │ │ + bl 3ae1e8 │ │ │ │ b 3a3a34 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #2212] @ 0x8a4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3a3a34 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #2204] @ 0x89c │ │ │ │ cmp r0, #3 │ │ │ │ bne 3a3a34 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #400 @ 0x190 │ │ │ │ - bl 3b22f0 │ │ │ │ + bl 3b22e4 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 3b536c │ │ │ │ + bl 3b5360 │ │ │ │ b 3a3b50 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #512] @ 0x200 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a3c24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ b 3a3c24 │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a3c08 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ @@ -871472,19 +871472,19 @@ │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a3c64 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aae94 │ │ │ │ + bl 3aae88 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, sl │ │ │ │ - bl 3aaa80 │ │ │ │ + bl 3aaa74 │ │ │ │ b 3a3cdc │ │ │ │ bl 77b24 │ │ │ │ ldrdeq sl, [r0], #-246 @ 0xffffff0a @ │ │ │ │ rsbeq fp, r0, pc │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #612] @ 0x264 │ │ │ │ @@ -871507,15 +871507,15 @@ │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #612 @ 0x264 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - bl 3ab1c4 │ │ │ │ + bl 3ab1b8 │ │ │ │ b 3a3b80 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a3c24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #356]! @ 0x164 │ │ │ │ @@ -871565,31 +871565,31 @@ │ │ │ │ bl 7dbe10 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #424] @ 0x1a8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #419] @ 0x1a3 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3ac904 │ │ │ │ + bl 3ac8f8 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #664 @ 0x298 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3a9dcc │ │ │ │ + bl 3a9dc0 │ │ │ │ b 3a3c98 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #2176 @ 0x880 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r0, [sp, #2424] @ 0x978 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3a3c6c │ │ │ │ @@ -871601,44 +871601,44 @@ │ │ │ │ bl 71b02c │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #313] @ 0x139 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #314] @ 0x13a │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 3b1bbc │ │ │ │ + bl 3b1bb0 │ │ │ │ b 3a3cdc │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a56c8 │ │ │ │ b 3a3d00 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl 3b09bc │ │ │ │ + bl 3b09b0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a56c8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #244 @ 0xf4 │ │ │ │ - bl 3aced0 │ │ │ │ + bl 3acec4 │ │ │ │ b 3a56c8 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3ad660 │ │ │ │ + bl 3ad654 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3ae3f8 │ │ │ │ + bl 3ae3ec │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #274]! @ 0x112 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a3d90 │ │ │ │ ldr r4, [r4, #176] @ 0xb0 │ │ │ │ mov r8, r6 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -871655,28 +871655,28 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 3a3d58 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3a3d58 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ b 3a3dc8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r0, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a3dc0 │ │ │ │ ldr r0, [r0, #172] @ 0xac │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r6, r8 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ str r1, [r0, #32] │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ str r1, [r0, #24] │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ @@ -871691,25 +871691,25 @@ │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ strb r0, [r1, #277] @ 0x115 │ │ │ │ add sp, sp, #508 @ 0x1fc │ │ │ │ add sp, sp, #3072 @ 0xc00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - bl 3ad660 │ │ │ │ + bl 3ad654 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 3ae3f8 │ │ │ │ + bl 3ae3ec │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #274] @ 0x112 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a3e44 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #168 @ 0xa8 │ │ │ │ - bl 3a9d54 │ │ │ │ + bl 3a9d48 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #277] @ 0x115 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #274] @ 0x112 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -871727,18 +871727,18 @@ │ │ │ │ ldr r0, [r0, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a3eac │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #180 @ 0xb4 │ │ │ │ - bl 3aeec0 │ │ │ │ + bl 3aeeb4 │ │ │ │ b 3a3e10 │ │ │ │ rsbeq pc, r0, fp, ror r4 @ │ │ │ │ add r2, r8, #296 @ 0x128 │ │ │ │ cmp r1, r0 │ │ │ │ beq 3a44d0 │ │ │ │ add r0, r1, #32 │ │ │ │ str r0, [r8, #284] @ 0x11c │ │ │ │ @@ -871773,15 +871773,15 @@ │ │ │ │ add r0, r0, #12 │ │ │ │ strb r1, [r8, #428] @ 0x1ac │ │ │ │ str r0, [r8, #384] @ 0x180 │ │ │ │ add r4, r8, #384 @ 0x180 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c052c │ │ │ │ + bl 3c0520 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a4510 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r5 │ │ │ │ ldrb r0, [r1, #428]! @ 0x1ac │ │ │ │ @@ -871875,15 +871875,15 @@ │ │ │ │ str fp, [r1, #-26] @ 0xffffffe6 │ │ │ │ stm r0, {r4, r6, r9} │ │ │ │ strb r2, [r1, #4] │ │ │ │ add r4, r8, #556 @ 0x22c │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3b76c0 │ │ │ │ + bl 3b76b4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a451c │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [r4, #472] @ 0x1d8 │ │ │ │ @@ -872151,15 +872151,15 @@ │ │ │ │ beq 3a509c │ │ │ │ ldr r0, [pc, #4072] @ 3a5520 │ │ │ │ mov r1, #8 │ │ │ │ mov r4, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a50a4 │ │ │ │ b 3a44f8 │ │ │ │ mov r7, #2 │ │ │ │ b 3a5794 │ │ │ │ rsbeq pc, r0, fp, asr #16 │ │ │ │ @ instruction: 0x008135b8 │ │ │ │ @@ -872367,15 +872367,15 @@ │ │ │ │ bne 3a4ac0 │ │ │ │ ldr r8, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r8, #504] @ 0x1f8 │ │ │ │ str fp, [r8, #540] @ 0x21c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #2400 @ 0x960 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r8, #504] @ 0x1f8 │ │ │ │ str r0, [sp, #3136] @ 0xc40 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #2400 @ 0x960 │ │ │ │ add r2, sp, #3136 @ 0xc40 │ │ │ │ bl 6ff138 │ │ │ │ @@ -872396,27 +872396,27 @@ │ │ │ │ str r1, [r8, #544] @ 0x220 │ │ │ │ str r0, [r8, #552] @ 0x228 │ │ │ │ add r9, r8, #548 @ 0x224 │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b5588 │ │ │ │ + bl 3b557c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #22 │ │ │ │ beq 3a4ab4 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ add r0, r4, #8 │ │ │ │ ldr fp, [sp, #164] @ 0xa4 │ │ │ │ add sl, sp, #3424 @ 0xd60 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sl │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #21 │ │ │ │ bne 3a49c4 │ │ │ │ ldr r8, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r8, #529] @ 0x211 │ │ │ │ tst r0, #1 │ │ │ │ bne 3a4a2c │ │ │ │ @@ -872447,15 +872447,15 @@ │ │ │ │ add r0, lr, #216 @ 0xd8 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #648] @ 0x288 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a49ec │ │ │ │ add r0, r4, #632 @ 0x278 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #540]! @ 0x21c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -872472,15 +872472,15 @@ │ │ │ │ mov r9, #5 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r8, #648] @ 0x288 │ │ │ │ cmpne r0, #4 │ │ │ │ bne 3a4a48 │ │ │ │ b 3a4a50 │ │ │ │ add r0, r8, #632 @ 0x278 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #540]! @ 0x21c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ @@ -872565,15 +872565,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ add r0, lr, #600 @ 0x258 │ │ │ │ add r1, sp, #2528 @ 0x9e0 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ cmp r9, #6 │ │ │ │ mov fp, sl │ │ │ │ bne 3a4c20 │ │ │ │ ldr lr, [sp, #156] @ 0x9c │ │ │ │ mov r1, r6 │ │ │ │ add ip, lr, #500 @ 0x1f4 │ │ │ │ str fp, [lr, #496] @ 0x1f0 │ │ │ │ @@ -872639,15 +872639,15 @@ │ │ │ │ mov r1, sl │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #624] @ 0x270 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a4cec │ │ │ │ mov r0, r9 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldm sl, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #2608 @ 0xa30 │ │ │ │ mov sl, r8 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr lr, [sp, #156] @ 0x9c │ │ │ │ @@ -872672,15 +872672,15 @@ │ │ │ │ str fp, [sp, #164] @ 0xa4 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ add r0, r1, #8 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #2304 @ 0x900 │ │ │ │ - bl 5bf23c │ │ │ │ + bl 5bf22c │ │ │ │ ldr r0, [sp, #2304] @ 0x900 │ │ │ │ ldr fp, [sp, #2308] @ 0x904 │ │ │ │ cmp r0, #24 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ bne 3a4f98 │ │ │ │ str fp, [r8] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ @@ -872688,15 +872688,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r2, r2, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 3a4db0 │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, sp, #3136 @ 0xc40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6dfb18 │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ @@ -872733,15 +872733,15 @@ │ │ │ │ bl 11caa0 │ │ │ │ cmp r4, #35 @ 0x23 │ │ │ │ bne 3a4ef8 │ │ │ │ str r5, [sp, #3064] @ 0xbf8 │ │ │ │ str r6, [sp, #3060] @ 0xbf4 │ │ │ │ str fp, [sp, #3056] @ 0xbf0 │ │ │ │ add r0, sp, #3136 @ 0xc40 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ add r3, sp, #3056 @ 0xbf0 │ │ │ │ mov r6, #0 │ │ │ │ mov sl, r9 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ @@ -872772,15 +872772,15 @@ │ │ │ │ ldr r2, [pc, #4052] @ 3a5ebc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ bl 77430 │ │ │ │ b 3a3e60 │ │ │ │ add r0, sp, #3136 @ 0xc40 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r1, [r8] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ sub r2, r0, #1 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3a4f08 │ │ │ │ @@ -872805,15 +872805,15 @@ │ │ │ │ beq 3a4ff8 │ │ │ │ ldr r0, [pc, #4088] @ 3a5f68 │ │ │ │ mov r1, #4 │ │ │ │ mov r4, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ mov ip, r6 │ │ │ │ beq 3a4edc │ │ │ │ ldr r3, [r7] │ │ │ │ b 3a5000 │ │ │ │ ldr r0, [sp, #2324] @ 0x914 │ │ │ │ mov sl, r9 │ │ │ │ @@ -872831,15 +872831,15 @@ │ │ │ │ ldr r4, [sp, #2320] @ 0x910 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 3a4fec │ │ │ │ ldr r2, [sl] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r9, r5 │ │ │ │ b 3a5dc4 │ │ │ │ rsbeq lr, r0, r8, lsr #5 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ @@ -872926,15 +872926,15 @@ │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ ldr fp, [sp, #168] @ 0xa8 │ │ │ │ ldr r9, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b1dec │ │ │ │ + bl 3b1de0 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ mov r7, #6 │ │ │ │ cmp sl, #40 @ 0x28 │ │ │ │ bne 3a51fc │ │ │ │ ldrd r0, [r4, #236] @ 0xec │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mla r1, r1, r2, r0 │ │ │ │ @@ -872952,21 +872952,21 @@ │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a51d0 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ - bl 3aeec0 │ │ │ │ + bl 3aeeb4 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3ad660 │ │ │ │ + bl 3ad654 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3ae3f8 │ │ │ │ + bl 3ae3ec │ │ │ │ movw r0, #274 @ 0x112 │ │ │ │ add r5, r4, r0 │ │ │ │ mov r7, #7 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ b 3a3dc8 │ │ │ │ ldrb r0, [r4, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -872982,15 +872982,15 @@ │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a5248 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov r8, fp │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ ldr fp, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [r4, #236]! @ 0xec │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r6, r1, #1 │ │ │ │ @@ -873004,18 +873004,18 @@ │ │ │ │ ldr r0, [r0, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a52a0 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ - bl 3aeec0 │ │ │ │ + bl 3aeeb4 │ │ │ │ mov r6, r8 │ │ │ │ b 3a3d18 │ │ │ │ ldr r0, [pc, #3840] @ 3a61bc │ │ │ │ ldr r2, [pc, #3840] @ 3a61c0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ @@ -873102,49 +873102,49 @@ │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a55cc │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a54ec │ │ │ │ str r9, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3b1630 │ │ │ │ + bl 3b1624 │ │ │ │ b 3a5618 │ │ │ │ b 3a5568 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a55cc │ │ │ │ str r9, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a55f8 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b1dec │ │ │ │ + bl 3b1de0 │ │ │ │ b 3a3cf0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a5494 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a5530 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #624] @ 0x270 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a55cc │ │ │ │ mov r0, r9 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ b 3a55cc │ │ │ │ @ instruction: 0x00811db0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, #648] @ 0x288 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3a54b0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #632 @ 0x278 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #530] @ 0x212 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #540]! @ 0x21c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ @@ -873158,29 +873158,29 @@ │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #535] @ 0x217 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a5590 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #744 @ 0x2e8 │ │ │ │ - bl 3aec58 │ │ │ │ + bl 3aec4c │ │ │ │ b 3a5590 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2218 │ │ │ │ + bl 3b220c │ │ │ │ b 3a55b0 │ │ │ │ b 3a5850 │ │ │ │ addeq fp, r5, r4, lsr #16 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aaa80 │ │ │ │ + bl 3aaa74 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b2218 │ │ │ │ + bl 3b220c │ │ │ │ b 3a5754 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a55b0 │ │ │ │ str r9, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ @@ -873207,34 +873207,34 @@ │ │ │ │ bl 7dbe10 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #536] @ 0x218 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #531] @ 0x213 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl 3ac904 │ │ │ │ + bl 3ac8f8 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #776 @ 0x308 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl 3a9dcc │ │ │ │ + bl 3a9dc0 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ bl 1ac1f4 │ │ │ │ b 3a5740 │ │ │ │ bl 77b24 │ │ │ │ str r9, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #3136 @ 0xc40 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r0, [r8] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3a5620 │ │ │ │ @@ -873258,15 +873258,15 @@ │ │ │ │ ldr r1, [r0, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a56c8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r0, #248] @ 0xf8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3a56c8 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq 3a3e88 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #52 @ 0x34 │ │ │ │ @@ -873282,21 +873282,21 @@ │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #804] @ 0x324 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a56f8 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #748 @ 0x2ec │ │ │ │ - bl 3b1630 │ │ │ │ + bl 3b1624 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #804 @ 0x324 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - bl 3ab240 │ │ │ │ + bl 3ab234 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #432]! @ 0x1b0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -873305,28 +873305,28 @@ │ │ │ │ bne 3a5740 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ - bl 3ac48c │ │ │ │ + bl 3ac480 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 3ac214 │ │ │ │ + bl 3ac208 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ add r0, r4, #328 @ 0x148 │ │ │ │ bl 1ac1f4 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ bl 29f020 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #232 @ 0xe8 │ │ │ │ - bl 3afc64 │ │ │ │ + bl 3afc58 │ │ │ │ b 3a3eac │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [r3, #332] @ 0x14c │ │ │ │ @@ -873335,15 +873335,15 @@ │ │ │ │ strb r1, [r3, #376] @ 0x178 │ │ │ │ addne r1, r2, r2, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 3a57cc │ │ │ │ sub r0, r0, r2, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r1, #284] @ 0x11c │ │ │ │ ldr r1, [r1, #292] @ 0x124 │ │ │ │ cmp r1, r0 │ │ │ │ beq 3a5828 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r5, r0, #4 │ │ │ │ @@ -873357,33 +873357,33 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 3a57f0 │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3a57f0 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ mov r8, r6 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a5258 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3a5258 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a5740 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #760 @ 0x2f8 │ │ │ │ - bl 3b00b8 │ │ │ │ + bl 3b00ac │ │ │ │ b 3a56dc │ │ │ │ add r3, r5, #708 @ 0x2c4 │ │ │ │ mov r7, #1 │ │ │ │ strb r7, [r5, #720] @ 0x2d0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r1, [sp, #2936] @ 0xb78 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ @@ -873509,15 +873509,15 @@ │ │ │ │ str r0, [r4, #688] @ 0x2b0 │ │ │ │ add r6, r4, #680 @ 0x2a8 │ │ │ │ str r7, [sp, #132] @ 0x84 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ add r0, sp, #3136 @ 0xc40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3b7c8c │ │ │ │ + bl 3b7c80 │ │ │ │ str r9, [sp, #120] @ 0x78 │ │ │ │ ldr sl, [sp, #3136] @ 0xc40 │ │ │ │ cmp sl, #22 │ │ │ │ beq 3a5f08 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [sp, #3140] @ 0xc44 │ │ │ │ str sl, [sp, #140] @ 0x8c │ │ │ │ @@ -873532,19 +873532,19 @@ │ │ │ │ ldr r9, [sp, #3156] @ 0xc54 │ │ │ │ bne 3a5b04 │ │ │ │ ldr r6, [r5, #684] @ 0x2ac │ │ │ │ mov fp, r8 │ │ │ │ mov r8, sl │ │ │ │ mov sl, ip │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, sl │ │ │ │ mov sl, r8 │ │ │ │ mov r8, fp │ │ │ │ strb r0, [r5, #692] @ 0x2b4 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, r5, #696 @ 0x2b8 │ │ │ │ @@ -873582,15 +873582,15 @@ │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, #700 @ 0x2bc │ │ │ │ mov r1, #1 │ │ │ │ strh r1, [r2, r0] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2, #702] @ 0x2be │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #21 │ │ │ │ bne 3a5c64 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r1, #784] @ 0x310 │ │ │ │ strb r0, [r1, #720] @ 0x2d0 │ │ │ │ @@ -873669,30 +873669,30 @@ │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r4, #760] @ 0x2f8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a5d04 │ │ │ │ ldr r0, [r4, #764] @ 0x2fc │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r5, r8 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #804 @ 0x324 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ strh r1, [r4, r0] │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - bl 3ab240 │ │ │ │ + bl 3ab234 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #432]! @ 0x1b0 │ │ │ │ dmb ish │ │ │ │ ldr r9, [sp, #120] @ 0x78 │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ @@ -873722,15 +873722,15 @@ │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, sl │ │ │ │ - bl 3ac48c │ │ │ │ + bl 3ac480 │ │ │ │ ldr sl, [sp, #140] @ 0x8c │ │ │ │ cmp r7, #6 │ │ │ │ bne 3a5794 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ ldr r2, [pc, #996] @ 3a61d8 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -873776,15 +873776,15 @@ │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ beq 3a5eb0 │ │ │ │ ldr r2, [r8, #328] @ 0x148 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r8, #284] @ 0x11c │ │ │ │ ldr r0, [r8, #292] @ 0x124 │ │ │ │ b 3a3ec0 │ │ │ │ @ instruction: 0x00810fb8 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ ldm r1, {r2, r3} │ │ │ │ @@ -873853,23 +873853,23 @@ │ │ │ │ bl 71ac40 │ │ │ │ b 3a6118 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #692] @ 0x2b4 │ │ │ │ b 3a6004 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ b 3a5850 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b2290 │ │ │ │ + bl 3b2284 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [r0, #701] @ 0x2bd │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a6050 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #696]! @ 0x2b8 │ │ │ │ dmb ish │ │ │ │ @@ -873889,21 +873889,21 @@ │ │ │ │ mov r4, #0 │ │ │ │ ldrb r0, [r1, #702] @ 0x2be │ │ │ │ strb r4, [r1, #701] @ 0x2bd │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a6074 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #600 @ 0x258 │ │ │ │ - bl 3b06a4 │ │ │ │ + bl 3b0698 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #700] @ 0x2bc │ │ │ │ strb r4, [r1, #702] @ 0x2be │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ b 3a60a8 │ │ │ │ bl 77b24 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a5710 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ @@ -873930,15 +873930,15 @@ │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #720] @ 0x2d0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #721] @ 0x2d1 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - bl 3ab050 │ │ │ │ + bl 3ab044 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ add r0, r0, #728 @ 0x2d8 │ │ │ │ bl 29f464 │ │ │ │ b 3a5860 │ │ │ │ bl 77b24 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ b 3a5768 │ │ │ │ @@ -873968,15 +873968,15 @@ │ │ │ │ ldr r1, [r0, #760] @ 0x2f8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a56dc │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r0, #764] @ 0x2fc │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ b 3a56dc │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ rsbeq r3, r0, ip, lsl #19 │ │ │ │ addeq r1, r1, ip, lsr r4 │ │ │ │ rsbeq r8, r0, r2, asr r2 │ │ │ │ strhteq r8, [r0], #-35 @ 0xffffffdd │ │ │ │ @@ -874332,15 +874332,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ beq 3a6760 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r6, [r7] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #464] @ 3a6944 │ │ │ │ ldr r2, [pc, #464] @ 3a6948 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -874428,27 +874428,27 @@ │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a68e0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r5] │ │ │ │ bne 3a68fc │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ strdeq sp, [r0], #-12 @ │ │ │ │ rsbeq ip, r0, r2, lsl #5 │ │ │ │ addeq pc, r0, ip, asr #29 │ │ │ │ addeq r0, r1, r0, lsl r6 │ │ │ │ addeq r0, r1, ip, asr #11 │ │ │ │ @@ -874499,16 +874499,16 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a6fa0 │ │ │ │ - ldr r1, [pc, #1676] @ 3a7090 │ │ │ │ + beq 3a6f7c │ │ │ │ + ldr r1, [pc, #1640] @ 3a706c │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e0290 │ │ │ │ ldr ip, [sp, #216] @ 0xd8 │ │ │ │ add sl, sp, #88 @ 0x58 │ │ │ │ @@ -874517,16 +874517,16 @@ │ │ │ │ stmia r1!, {r0, r2, r3, r5, r6, r7} │ │ │ │ ldm r4, {r0, r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ orr r0, ip, #11 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ bl 8dfe78 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #1608] @ 3a7094 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + ldr r1, [pc, #1572] @ 3a7070 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 8df45c │ │ │ │ ldr ip, [sp, #192] @ 0xc0 │ │ │ │ mov r3, sl │ │ │ │ @@ -874536,247 +874536,238 @@ │ │ │ │ stm r3, {r0, r1, r2, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str r9, [sp, #120] @ 0x78 │ │ │ │ str lr, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, sl │ │ │ │ bl 8df554 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #1536] @ 3a7098 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [pc, #1500] @ 3a7074 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e0290 │ │ │ │ - add r3, r4, #16 │ │ │ │ - add fp, sp, #56 @ 0x38 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ - mov lr, #1 │ │ │ │ - ldr r1, [sp, #172] @ 0xac │ │ │ │ - mov r7, fp │ │ │ │ - ldr ip, [sp, #216] @ 0xd8 │ │ │ │ - add r9, sp, #88 @ 0x58 │ │ │ │ - ldm r3!, {r2, r4, r5, r6} │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ - ldm r3, {r2, r4, r5, r6} │ │ │ │ - stm r7, {r2, r4, r5, r6} │ │ │ │ - add r2, r9, #24 │ │ │ │ - str r1, [sp, #92] @ 0x5c │ │ │ │ - add r1, fp, #8 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ - mov r0, #1000 @ 0x3e8 │ │ │ │ - str r0, [sp, #100] @ 0x64 │ │ │ │ - mov sl, r2 │ │ │ │ - str lr, [sp, #96] @ 0x60 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - ldm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ - stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ - orr r0, ip, #3 │ │ │ │ + add r3, r4, #24 │ │ │ │ + add r9, sl, #24 │ │ │ │ + ldr ip, [sp, #168] @ 0xa8 │ │ │ │ + ldr fp, [sp, #172] @ 0xac │ │ │ │ + mov r7, r9 │ │ │ │ + ldr lr, [sp, #216] @ 0xd8 │ │ │ │ + ldm r3, {r0, r1, r2, r4, r5, r6} │ │ │ │ + stm r7, {r0, r1, r2, r4, r5, r6} │ │ │ │ + orr r0, lr, #3 │ │ │ │ + mov r1, #1000 @ 0x3e8 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - str lr, [sp, #104] @ 0x68 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, #1 │ │ │ │ + str fp, [sp, #92] @ 0x5c │ │ │ │ + str ip, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #100] @ 0x64 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ + mov r0, sl │ │ │ │ bl 8dfe78 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #1392] @ 3a709c │ │ │ │ - ldr r2, [pc, #1392] @ 3a70a0 │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r0, [pc, #1392] @ 3a7078 │ │ │ │ + ldr r2, [pc, #1392] @ 3a707c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ - ldr r9, [sp, #52] @ 0x34 │ │ │ │ bl 8df384 │ │ │ │ - ldr r4, [pc, #1372] @ 3a70a4 │ │ │ │ + ldr r4, [pc, #1376] @ 3a7080 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3a6b64 │ │ │ │ - ldr r0, [pc, #1352] @ 3a70a8 │ │ │ │ + beq 3a6b3c │ │ │ │ + ldr r0, [pc, #1356] @ 3a7084 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 57a70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a6f30 │ │ │ │ + beq 3a6f0c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3a6b94 │ │ │ │ - ldr r0, [pc, #1316] @ 3a70b4 │ │ │ │ + beq 3a6b6c │ │ │ │ + ldr r0, [pc, #1320] @ 3a7090 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 57a70 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r0, [pc, #1304] @ 3a70b8 │ │ │ │ + ldr r0, [pc, #1308] @ 3a7094 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #6 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ bl 36ca4c │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #1260] @ 3a70bc │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #1264] @ 3a7098 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e0290 │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ add lr, sp, #88 @ 0x58 │ │ │ │ ldr ip, [sp, #216] @ 0xd8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ add r0, r4, #24 │ │ │ │ - mov r1, sl │ │ │ │ + mov r1, r9 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + mov r0, sl │ │ │ │ bl 8dfe78 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #1172] @ 3a70c0 │ │ │ │ - ldr r2, [pc, #1172] @ 3a70c4 │ │ │ │ + ldr r0, [pc, #1176] @ 3a709c │ │ │ │ + ldr r2, [pc, #1176] @ 3a70a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #9 │ │ │ │ bl 8df384 │ │ │ │ - ldr r4, [pc, #1156] @ 3a70c8 │ │ │ │ + ldr r4, [pc, #1160] @ 3a70a4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3a6c60 │ │ │ │ - ldr r0, [pc, #1136] @ 3a70cc │ │ │ │ + beq 3a6c38 │ │ │ │ + ldr r0, [pc, #1140] @ 3a70a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 582f8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a6f4c │ │ │ │ + beq 3a6f28 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3a6c90 │ │ │ │ - ldr r0, [pc, #1100] @ 3a70d8 │ │ │ │ + beq 3a6c68 │ │ │ │ + ldr r0, [pc, #1104] @ 3a70b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 582f8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r0, [pc, #1088] @ 3a70dc │ │ │ │ + ldr r0, [pc, #1092] @ 3a70b8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #9 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ bl 36ca4c │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r5, [sp, #28] │ │ │ │ - ldr r1, [pc, #1040] @ 3a70e0 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #32] │ │ │ │ + str fp, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #1040] @ 3a70bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ mov r2, #6 │ │ │ │ - mov r9, #6 │ │ │ │ + mov fp, #6 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e0290 │ │ │ │ add r3, r4, #16 │ │ │ │ + add ip, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ - mov ip, #1 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ - ldm r3!, {r4, r5, r6, r7} │ │ │ │ - stmia fp!, {r4, r5, r6, r7} │ │ │ │ - ldm r3, {r4, r5, r6, r7} │ │ │ │ - stm fp, {r4, r5, r6, r7} │ │ │ │ + mov r7, ip │ │ │ │ + ldr lr, [sp, #216] @ 0xd8 │ │ │ │ + ldm r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldm r3, {r2, r4, r5, r6} │ │ │ │ + stm r7, {r2, r4, r5, r6} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #1000 @ 0x3e8 │ │ │ │ - str r0, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ - str ip, [sp, #96] @ 0x60 │ │ │ │ - ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ - stm sl, {r1, r3, r4, r5, r6, r7} │ │ │ │ - orr r1, r2, #3 │ │ │ │ + add r1, ip, #8 │ │ │ │ + str r0, [sp, #100] @ 0x64 │ │ │ │ + mov r0, #1 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ + ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ + orr r1, lr, #3 │ │ │ │ + stm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ - str r9, [sp, #108] @ 0x6c │ │ │ │ - str ip, [sp, #104] @ 0x68 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + str fp, [sp, #108] @ 0x6c │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ + mov r0, sl │ │ │ │ bl 8dfe78 │ │ │ │ - ldr r1, [pc, #924] @ 3a70e4 │ │ │ │ - mov sl, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + ldr r1, [pc, #912] @ 3a70c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ mov r2, #7 │ │ │ │ - str sl, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 8df45c │ │ │ │ - add fp, sp, #88 @ 0x58 │ │ │ │ ldr ip, [sp, #192] @ 0xc0 │ │ │ │ - mov r3, fp │ │ │ │ + mov r3, sl │ │ │ │ ldr lr, [sp, #196] @ 0xc4 │ │ │ │ ldr r9, [sp, #200] @ 0xc8 │ │ │ │ ldm r4, {r0, r1, r2, r5, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str r9, [sp, #120] @ 0x78 │ │ │ │ str lr, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, sl │ │ │ │ bl 8df554 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #840] @ 3a70e8 │ │ │ │ + ldr r1, [pc, #840] @ 3a70c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8df45c │ │ │ │ ldr ip, [sp, #192] @ 0xc0 │ │ │ │ - mov r3, fp │ │ │ │ + mov r3, sl │ │ │ │ ldr lr, [sp, #196] @ 0xc4 │ │ │ │ ldr r9, [sp, #200] @ 0xc8 │ │ │ │ ldm r4, {r0, r1, r2, r5, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r5, r6, r7} │ │ │ │ orr r0, ip, #3 │ │ │ │ str r9, [sp, #120] @ 0x78 │ │ │ │ str lr, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, sl │ │ │ │ bl 8df554 │ │ │ │ - ldr r1, [pc, #772] @ 3a70ec │ │ │ │ + ldr r1, [pc, #772] @ 3a70c8 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ bl 8df45c │ │ │ │ ldr ip, [sp, #192] @ 0xc0 │ │ │ │ - mov r3, fp │ │ │ │ + mov r3, sl │ │ │ │ ldr lr, [sp, #196] @ 0xc4 │ │ │ │ - ldr sl, [sp, #200] @ 0xc8 │ │ │ │ + ldr fp, [sp, #200] @ 0xc8 │ │ │ │ ldm r4, {r0, r1, r2, r5, r6, r7} │ │ │ │ stm r3, {r0, r1, r2, r5, r6, r7} │ │ │ │ orr r0, ip, #1073741827 @ 0x40000003 │ │ │ │ - str sl, [sp, #120] @ 0x78 │ │ │ │ + str fp, [sp, #120] @ 0x78 │ │ │ │ str lr, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, sl │ │ │ │ bl 8df554 │ │ │ │ - ldr r1, [pc, #700] @ 3a70f0 │ │ │ │ + ldr r1, [pc, #700] @ 3a70cc │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ mov r2, #14 │ │ │ │ bl 8e0814 │ │ │ │ add fp, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ @@ -874787,253 +874778,253 @@ │ │ │ │ bl 4ef5c │ │ │ │ orr r0, r4, #3 │ │ │ │ str r6, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r0, fp │ │ │ │ bl 8e0394 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #628] @ 3a70f4 │ │ │ │ - ldr r2, [pc, #628] @ 3a70f8 │ │ │ │ + ldr r0, [pc, #628] @ 3a70d0 │ │ │ │ + ldr r2, [pc, #628] @ 3a70d4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #14 │ │ │ │ bl 8df384 │ │ │ │ - ldr r0, [pc, #612] @ 3a70fc │ │ │ │ + ldr r0, [pc, #612] @ 3a70d8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3a6f68 │ │ │ │ - ldr r0, [pc, #604] @ 3a710c │ │ │ │ + bne 3a6f44 │ │ │ │ + ldr r0, [pc, #604] @ 3a70e8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - ldr r0, [pc, #596] @ 3a7110 │ │ │ │ + ldr r0, [pc, #596] @ 3a70ec │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #14 │ │ │ │ bl 36cbd4 │ │ │ │ str r0, [r8, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - str r0, [r8] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ + str r0, [r8] │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [r8, #4] │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r8, #8] │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [r8, #12] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - str r0, [r8, #16] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r8, #20] │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ str r0, [r8, #24] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r9, [r8, #32] │ │ │ │ str r5, [r8, #36] @ 0x24 │ │ │ │ str sl, [r8, #40] @ 0x28 │ │ │ │ str r0, [r8, #28] │ │ │ │ add sp, sp, #252 @ 0xfc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #372] @ 3a70ac │ │ │ │ - ldr r2, [pc, #372] @ 3a70b0 │ │ │ │ + ldr r0, [pc, #372] @ 3a7088 │ │ │ │ + ldr r2, [pc, #372] @ 3a708c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ bl 77960 │ │ │ │ - b 3a6f64 │ │ │ │ - ldr r0, [pc, #380] @ 3a70d0 │ │ │ │ - ldr r2, [pc, #380] @ 3a70d4 │ │ │ │ + b 3a6f40 │ │ │ │ + ldr r0, [pc, #380] @ 3a70ac │ │ │ │ + ldr r2, [pc, #380] @ 3a70b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #400] @ 3a7100 │ │ │ │ + ldr r0, [pc, #400] @ 3a70dc │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #396] @ 3a7104 │ │ │ │ - ldr r1, [pc, #396] @ 3a7108 │ │ │ │ + ldr r3, [pc, #396] @ 3a70e0 │ │ │ │ + ldr r1, [pc, #396] @ 3a70e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [sp, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str fp, [sp, #168] @ 0xa8 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3a6ea8 │ │ │ │ - ldr r0, [pc, #364] @ 3a7114 │ │ │ │ + b 3a6e84 │ │ │ │ + ldr r0, [pc, #364] @ 3a70f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ mov r6, r0 │ │ │ │ - b 3a6fe0 │ │ │ │ + b 3a6fbc │ │ │ │ mov r6, r0 │ │ │ │ - b 3a6fe8 │ │ │ │ + b 3a6fc4 │ │ │ │ mov r6, r0 │ │ │ │ - b 3a6ff0 │ │ │ │ + b 3a6fcc │ │ │ │ mov r6, r0 │ │ │ │ - b 3a6ff8 │ │ │ │ + b 3a6fd4 │ │ │ │ mov r6, r0 │ │ │ │ - b 3a7000 │ │ │ │ + b 3a6fdc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e820 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e820 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e820 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 4e820 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ bl 4e820 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 4e820 │ │ │ │ - ldr r9, [sp, #52] @ 0x34 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ - b 3a7048 │ │ │ │ + ldr fp, [sp, #36] @ 0x24 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + b 3a7024 │ │ │ │ mov r6, r0 │ │ │ │ - b 3a7050 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + b 3a702c │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r9, [sp, #52] @ 0x34 │ │ │ │ - b 3a7078 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ + b 3a7054 │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e820 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e820 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ - ldr r5, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 4e820 │ │ │ │ - b 3a7070 │ │ │ │ + b 3a704c │ │ │ │ mov r6, r0 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ - ldr r5, [sp, #44] @ 0x2c │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ + mov r0, fp │ │ │ │ bl 4e820 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r5 │ │ │ │ bl 4e820 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e820 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsbeq ip, r0, ip, ror sp │ │ │ │ @ instruction: 0x005b0494 │ │ │ │ rsbeq ip, r0, r8, ror #26 │ │ │ │ - ldrdeq ip, [r0], #-198 @ 0xffffff3a @ │ │ │ │ - addeq lr, r0, r8, asr r6 │ │ │ │ - addeq fp, r5, ip, lsr r3 │ │ │ │ - addeq fp, r5, r4, lsr #6 │ │ │ │ - rsbeq r9, r0, sp, lsl sl │ │ │ │ - addeq lr, r0, ip, asr r2 │ │ │ │ - strdeq fp, [r5], r4 │ │ │ │ - rsbeq ip, r0, r6, ror #24 │ │ │ │ - rsbeq ip, r0, ip, lsr ip │ │ │ │ - rsbeq ip, r0, fp, ror #23 │ │ │ │ - addeq lr, r0, r8, asr r5 │ │ │ │ - addeq fp, r5, r8, asr #4 │ │ │ │ - addeq fp, r5, r0, lsr r2 │ │ │ │ - rsbeq r9, r0, r1, lsl #20 │ │ │ │ - addeq lr, r0, r0, asr #4 │ │ │ │ - addeq fp, r5, r0, lsl #4 │ │ │ │ - rsbeq ip, r0, pc, ror fp │ │ │ │ - rsbeq ip, r0, r4, asr fp │ │ │ │ - ldrdeq ip, [r0], #-174 @ 0xffffff52 @ │ │ │ │ - rsbeq r1, r0, r4, lsl #30 │ │ │ │ - rsbeq ip, r0, r5, asr #20 │ │ │ │ - rsbeq ip, r0, r2, lsl #20 │ │ │ │ - rsbeq ip, r0, r4, asr #19 │ │ │ │ - addeq lr, r0, ip, lsr #28 │ │ │ │ - addeq sl, r5, ip, lsl sp │ │ │ │ - addeq sl, r5, r8, lsr ip │ │ │ │ - ldrdeq lr, [r0], r0 │ │ │ │ - @ instruction: 0x0080e7b4 │ │ │ │ - ldrdeq sl, [r5], r4 │ │ │ │ - rsbeq ip, r0, ip, lsl #19 │ │ │ │ - addeq pc, r0, r8, lsl r5 @ │ │ │ │ + strdeq ip, [r0], #-202 @ 0xffffff36 @ │ │ │ │ + addeq lr, r0, ip, ror r6 │ │ │ │ + addeq fp, r5, r4, ror #6 │ │ │ │ + addeq fp, r5, ip, asr #6 │ │ │ │ + rsbeq r9, r0, r1, asr #20 │ │ │ │ + addeq lr, r0, r0, lsl #5 │ │ │ │ + addeq fp, r5, ip, lsl r3 │ │ │ │ + rsbeq ip, r0, lr, lsl #25 │ │ │ │ + rsbeq ip, r0, r4, ror #24 │ │ │ │ + rsbeq ip, r0, r3, lsl ip │ │ │ │ + addeq lr, r0, r0, lsl #11 │ │ │ │ + addeq fp, r5, r0, ror r2 │ │ │ │ + addeq fp, r5, r8, asr r2 │ │ │ │ + rsbeq r9, r0, r5, lsr #20 │ │ │ │ + addeq lr, r0, r4, ror #4 │ │ │ │ + addeq fp, r5, r8, lsr #4 │ │ │ │ + rsbeq ip, r0, r7, lsr #23 │ │ │ │ + rsbeq ip, r0, r8, ror fp │ │ │ │ + strdeq ip, [r0], #-170 @ 0xffffff56 @ │ │ │ │ + rsbeq r1, r0, r8, lsr #30 │ │ │ │ + rsbeq ip, r0, r9, ror #20 │ │ │ │ + rsbeq ip, r0, r6, lsr #20 │ │ │ │ + rsbeq ip, r0, r8, ror #19 │ │ │ │ + addeq lr, r0, r0, asr lr │ │ │ │ + addeq sl, r5, r0, asr #26 │ │ │ │ + addeq sl, r5, ip, asr ip │ │ │ │ + strdeq lr, [r0], r4 │ │ │ │ + ldrdeq lr, [r0], r8 │ │ │ │ + strdeq sl, [r5], r8 │ │ │ │ + strhteq ip, [r0], #-144 @ 0xffffff70 │ │ │ │ + addeq pc, r0, ip, lsr r5 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a71e0 │ │ │ │ - ldr r0, [pc, #172] @ 3a71ec │ │ │ │ + beq 3a71bc │ │ │ │ + ldr r0, [pc, #172] @ 3a71c8 │ │ │ │ mov r1, #5 │ │ │ │ - ldr r2, [pc, #168] @ 3a71f0 │ │ │ │ + ldr r2, [pc, #168] @ 3a71cc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8df384 │ │ │ │ - ldr r0, [pc, #156] @ 3a71f4 │ │ │ │ + ldr r0, [pc, #156] @ 3a71d0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3a71a4 │ │ │ │ - ldr r0, [pc, #148] @ 3a7204 │ │ │ │ + bne 3a7180 │ │ │ │ + ldr r0, [pc, #148] @ 3a71e0 │ │ │ │ mov r3, #11 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - ldr r0, [pc, #132] @ 3a7208 │ │ │ │ + ldr r0, [pc, #132] @ 3a71e4 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #5 │ │ │ │ bl 36cbd4 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ 3a71f8 │ │ │ │ + ldr r0, [pc, #76] @ 3a71d4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ 3a71fc │ │ │ │ - ldr r1, [pc, #72] @ 3a7200 │ │ │ │ + ldr r3, [pc, #72] @ 3a71d8 │ │ │ │ + ldr r1, [pc, #72] @ 3a71dc │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3a7168 │ │ │ │ - ldr r0, [pc, #36] @ 3a720c │ │ │ │ + b 3a7144 │ │ │ │ + ldr r0, [pc, #36] @ 3a71e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbeq ip, r0, r7, lsr #14 │ │ │ │ - addeq lr, r0, r8, ror #22 │ │ │ │ - umulleq sl, r5, r0, sl │ │ │ │ - addeq sl, r5, r0, lsr sl │ │ │ │ - umulleq sp, r0, r4, sp │ │ │ │ - umulleq lr, r0, r8, r5 │ │ │ │ - addeq sl, r5, r0, asr #20 │ │ │ │ - rsbeq ip, r0, r3, ror #13 │ │ │ │ - ldrdeq pc, [r0], r8 │ │ │ │ + rsbeq ip, r0, fp, asr #14 │ │ │ │ + addeq lr, r0, ip, lsl #23 │ │ │ │ + @ instruction: 0x0085aab4 │ │ │ │ + addeq sl, r5, r4, asr sl │ │ │ │ + @ instruction: 0x0080ddb8 │ │ │ │ + @ instruction: 0x0080e5bc │ │ │ │ + addeq sl, r5, r4, ror #20 │ │ │ │ + rsbeq ip, r0, r7, lsl #14 │ │ │ │ + strdeq pc, [r0], ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a727c │ │ │ │ - ldr r1, [pc, #80] @ 3a7288 │ │ │ │ + beq 3a7258 │ │ │ │ + ldr r1, [pc, #80] @ 3a7264 │ │ │ │ add r9, sp, #32 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ bl 8dfd7c │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r0, sp │ │ │ │ @@ -875044,28 +875035,28 @@ │ │ │ │ orr r1, ip, #7 │ │ │ │ str lr, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ bl 8dfa08 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 3a728c │ │ │ │ + ldr r0, [pc, #8] @ 3a7268 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - subseq r3, fp, ip, ror #4 │ │ │ │ - addeq pc, r0, ip, lsr r2 @ │ │ │ │ + @ instruction: 0x005b3290 │ │ │ │ + addeq pc, r0, r0, ror #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3a738c │ │ │ │ - ldr r1, [pc, #272] @ 3a73c8 │ │ │ │ + beq 3a7368 │ │ │ │ + ldr r1, [pc, #272] @ 3a73a4 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 8dfd7c │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r8, sp │ │ │ │ @@ -875074,15 +875065,15 @@ │ │ │ │ ldm r4, {r0, r1, r3, r5, r6, r7} │ │ │ │ stm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ orr r0, ip, #7 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ str lr, [sp, #28] │ │ │ │ bl 8dfa08 │ │ │ │ - ldr r1, [pc, #208] @ 3a73cc │ │ │ │ + ldr r1, [pc, #208] @ 3a73a8 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r2, #13 │ │ │ │ mov r0, r6 │ │ │ │ bl 8dfd7c │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ @@ -875091,15 +875082,15 @@ │ │ │ │ ldm r6, {r0, r1, r3, r4, r5, r7} │ │ │ │ stm r2, {r0, r1, r3, r4, r5, r7} │ │ │ │ orr r0, ip, #7 │ │ │ │ str lr, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 8dfa08 │ │ │ │ - ldr r1, [pc, #144] @ 3a73d0 │ │ │ │ + ldr r1, [pc, #144] @ 3a73ac │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r7 │ │ │ │ bl 8dfd7c │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ @@ -875112,42 +875103,42 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 8dfa08 │ │ │ │ stm r9, {sl, fp} │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #64] @ 3a73d4 │ │ │ │ + ldr r0, [pc, #64] @ 3a73b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e820 │ │ │ │ mov r0, sl │ │ │ │ bl 4e820 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e820 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbeq ip, r0, r3, lsr #9 │ │ │ │ - rsbeq ip, r0, ip, ror #8 │ │ │ │ - rsbeq ip, r0, r5, lsr r4 │ │ │ │ - addeq pc, r0, ip, lsr #2 │ │ │ │ + rsbeq ip, r0, r7, asr #9 │ │ │ │ + mlseq r0, r0, r4, ip │ │ │ │ + rsbeq ip, r0, r9, asr r4 │ │ │ │ + addeq pc, r0, r0, asr r1 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r8, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ str r8, [r0] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3a747c │ │ │ │ - ldr r1, [pc, #136] @ 3a7488 │ │ │ │ + beq 3a7458 │ │ │ │ + ldr r1, [pc, #136] @ 3a7464 │ │ │ │ add sl, sp, #32 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ bl 8e0cec │ │ │ │ add r0, sl, #16 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ @@ -875156,44 +875147,44 @@ │ │ │ │ mov r3, r2 │ │ │ │ stmia r3!, {r4, r5, r6, r7} │ │ │ │ ldm r0, {r4, r5, r6, r7} │ │ │ │ add r0, r2, #8 │ │ │ │ add r2, sl, #24 │ │ │ │ stm r3, {r4, r5, r6, r7} │ │ │ │ ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ - orr r0, ip, #1073741827 @ 0x40000003 │ │ │ │ + mov r0, #1065353216 @ 0x3f800000 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ - mov r1, #1065353216 @ 0x3f800000 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + orr r1, ip, #1073741827 @ 0x40000003 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ bl 8e0928 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #8] @ 3a748c │ │ │ │ + ldr r0, [pc, #8] @ 3a7468 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbeq r1, r0, ip, lsr #17 │ │ │ │ - addeq pc, r0, ip, lsr r0 @ │ │ │ │ + ldrdeq r1, [r0], #-128 @ 0xffffff80 @ │ │ │ │ + addeq pc, r0, r0, rrx │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a7660 │ │ │ │ - ldr r1, [pc, #516] @ 3a76bc │ │ │ │ + beq 3a763c │ │ │ │ + ldr r1, [pc, #516] @ 3a7698 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e0290 │ │ │ │ ldr ip, [sp, #120] @ 0x78 │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -875202,15 +875193,15 @@ │ │ │ │ stmia r1!, {r0, r2, r3, r5, r6, r7} │ │ │ │ ldm r4, {r0, r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ orr r0, ip, #7 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ bl 8dfe78 │ │ │ │ - ldr r1, [pc, #452] @ 3a76c0 │ │ │ │ + ldr r1, [pc, #452] @ 3a769c │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 8df45c │ │ │ │ @@ -875223,15 +875214,15 @@ │ │ │ │ orr r0, ip, #3 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ bl 8df554 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #372] @ 3a76c4 │ │ │ │ + ldr r1, [pc, #372] @ 3a76a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 8df45c │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ mov r3, fp │ │ │ │ @@ -875242,15 +875233,15 @@ │ │ │ │ orr r0, ip, #3 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ bl 8df554 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #300] @ 3a76c8 │ │ │ │ + ldr r1, [pc, #300] @ 3a76a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e0290 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add lr, sp, #16 │ │ │ │ @@ -875264,15 +875255,15 @@ │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ bl 8dfe78 │ │ │ │ - ldr r1, [pc, #216] @ 3a76cc │ │ │ │ + ldr r1, [pc, #216] @ 3a76a8 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 8df45c │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ @@ -875293,129 +875284,129 @@ │ │ │ │ str r1, [r8, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [r8, #8] │ │ │ │ str r9, [r8, #12] │ │ │ │ str r0, [r8, #16] │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ 3a76d0 │ │ │ │ + ldr r0, [pc, #104] @ 3a76ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4e820 │ │ │ │ - b 3a7680 │ │ │ │ + b 3a765c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e820 │ │ │ │ - b 3a7690 │ │ │ │ + b 3a766c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 4e820 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 4e820 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 4e820 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbeq ip, r0, r8, asr #5 │ │ │ │ - subseq pc, sl, ip, lsr sl @ │ │ │ │ - @ instruction: 0x005af990 │ │ │ │ - rsbeq ip, r0, lr, ror #3 │ │ │ │ - rsbeq r1, r0, r4, lsr #13 │ │ │ │ - addeq lr, r0, r8, asr lr │ │ │ │ + rsbeq ip, r0, ip, ror #5 │ │ │ │ + subseq pc, sl, r0, ror #20 │ │ │ │ + ldrheq pc, [sl], #-148 @ 0xffffff6c @ │ │ │ │ + rsbeq ip, r0, r2, lsl r2 │ │ │ │ + rsbeq r1, r0, r8, asr #13 │ │ │ │ + addeq lr, r0, ip, ror lr │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a779c │ │ │ │ - ldr r0, [pc, #172] @ 3a77a8 │ │ │ │ + beq 3a7778 │ │ │ │ + ldr r0, [pc, #172] @ 3a7784 │ │ │ │ mov r1, #8 │ │ │ │ - ldr r2, [pc, #168] @ 3a77ac │ │ │ │ + ldr r2, [pc, #168] @ 3a7788 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8df384 │ │ │ │ - ldr r0, [pc, #156] @ 3a77b0 │ │ │ │ + ldr r0, [pc, #156] @ 3a778c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3a7760 │ │ │ │ - ldr r0, [pc, #148] @ 3a77c0 │ │ │ │ + bne 3a773c │ │ │ │ + ldr r0, [pc, #148] @ 3a779c │ │ │ │ mov r3, #11 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - ldr r0, [pc, #132] @ 3a77c4 │ │ │ │ + ldr r0, [pc, #132] @ 3a77a0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #8 │ │ │ │ bl 36cbd4 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ 3a77b4 │ │ │ │ + ldr r0, [pc, #76] @ 3a7790 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ 3a77b8 │ │ │ │ - ldr r1, [pc, #72] @ 3a77bc │ │ │ │ + ldr r3, [pc, #72] @ 3a7794 │ │ │ │ + ldr r1, [pc, #72] @ 3a7798 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3a7724 │ │ │ │ - ldr r0, [pc, #36] @ 3a77c8 │ │ │ │ + b 3a7700 │ │ │ │ + ldr r0, [pc, #36] @ 3a77a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - strhteq r1, [r0], #-88 @ 0xffffffa8 │ │ │ │ - addeq lr, r0, ip, lsr #11 │ │ │ │ - @ instruction: 0x0085a6bc │ │ │ │ - addeq sl, r5, ip, asr r6 │ │ │ │ - addeq sp, r0, r8, ror r8 │ │ │ │ - addeq sp, r0, ip, asr #31 │ │ │ │ - addeq sl, r5, r0, asr #13 │ │ │ │ - rsbeq r1, r0, r4, ror r5 │ │ │ │ - addeq lr, r0, ip, lsl sp │ │ │ │ + ldrdeq r1, [r0], #-92 @ 0xffffffa4 @ │ │ │ │ + ldrdeq lr, [r0], r0 │ │ │ │ + addeq sl, r5, r0, ror #13 │ │ │ │ + addeq sl, r5, r0, lsl #13 │ │ │ │ + umulleq sp, r0, ip, r8 │ │ │ │ + strdeq sp, [r0], r0 │ │ │ │ + addeq sl, r5, r4, ror #13 │ │ │ │ + mlseq r0, r8, r5, r1 │ │ │ │ + addeq lr, r0, r0, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r6, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ str r6, [r0] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3a7880 │ │ │ │ - ldr r4, [pc, #172] @ 3a78a0 │ │ │ │ + beq 3a785c │ │ │ │ + ldr r4, [pc, #172] @ 3a787c │ │ │ │ mov r1, #7 │ │ │ │ - ldr r2, [pc, #168] @ 3a78a4 │ │ │ │ + ldr r2, [pc, #168] @ 3a7880 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 8df384 │ │ │ │ bl 4fcdc │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #7 │ │ │ │ str r6, [sp] │ │ │ │ bl 36cbd4 │ │ │ │ - ldr r1, [pc, #120] @ 3a78a8 │ │ │ │ + ldr r1, [pc, #120] @ 3a7884 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add sl, sp, #48 @ 0x30 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, sl │ │ │ │ bl 8dfd7c │ │ │ │ add r0, sp, #16 │ │ │ │ @@ -875429,37 +875420,37 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ bl 8dfa08 │ │ │ │ mov r7, r0 │ │ │ │ str r8, [r9] │ │ │ │ str r7, [r9, #4] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #36] @ 3a78ac │ │ │ │ + ldr r0, [pc, #36] @ 3a7888 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4e820 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbeq ip, r0, r8, asr r7 │ │ │ │ - @ instruction: 0x0080e4b4 │ │ │ │ - subseq r2, fp, r8, ror ip │ │ │ │ - addeq lr, r0, r8, lsr ip │ │ │ │ + rsbeq ip, r0, ip, ror r7 │ │ │ │ + ldrdeq lr, [r0], r8 │ │ │ │ + @ instruction: 0x005b2c9c │ │ │ │ + addeq lr, r0, ip, asr ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r6, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r6, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3a7918 │ │ │ │ - ldr r4, [pc, #76] @ 3a7924 │ │ │ │ + beq 3a78f4 │ │ │ │ + ldr r4, [pc, #76] @ 3a7900 │ │ │ │ mov r1, #7 │ │ │ │ - ldr r2, [pc, #72] @ 3a7928 │ │ │ │ + ldr r2, [pc, #72] @ 3a7904 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 8df384 │ │ │ │ bl 4fcdc │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ @@ -875467,292 +875458,298 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #7 │ │ │ │ str r6, [sp] │ │ │ │ bl 36cbd4 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #12] @ 3a792c │ │ │ │ + ldr r0, [pc, #12] @ 3a7908 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbeq ip, r0, r4, ror r6 │ │ │ │ - ldrdeq lr, [r0], r0 │ │ │ │ - addeq lr, r0, r0, lsr #23 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - sub sp, sp, #128 @ 0x80 │ │ │ │ + mlseq r0, r8, r6, ip │ │ │ │ + strdeq lr, [r0], r4 │ │ │ │ + addeq lr, r0, r4, asr #23 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + sub sp, sp, #112 @ 0x70 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3a7a64 │ │ │ │ - ldr r1, [pc, #300] @ 3a7a84 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + beq 3a7a58 │ │ │ │ + ldr r1, [pc, #324] @ 3a7a78 │ │ │ │ + add sl, sp, #56 @ 0x38 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, sl │ │ │ │ bl 8e0290 │ │ │ │ - add r0, r4, #24 │ │ │ │ - ldr ip, [sp, #120] @ 0x78 │ │ │ │ + add r0, sl, #8 │ │ │ │ + ldr ip, [sp, #104] @ 0x68 │ │ │ │ add r8, sp, #16 │ │ │ │ + ldm r0!, {r3, r4, r5, r6, r7} │ │ │ │ + mov r2, r8 │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldm r0, {r3, r4, r5, r6, r7} │ │ │ │ + add r0, r8, #16 │ │ │ │ + stm r2, {r3, r4, r5, r6, r7} │ │ │ │ + add r2, sl, #24 │ │ │ │ ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ - add r2, r8, #24 │ │ │ │ orr r0, ip, #7 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ + mov r1, #48 @ 0x30 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ + mov r0, #32 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ + mov r0, #1 │ │ │ │ + str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - mov r0, #48 @ 0x30 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - mov r0, #1 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - mov r1, #32 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str r0, [sp, #24] │ │ │ │ - str r0, [sp, #16] │ │ │ │ - mov r0, r8 │ │ │ │ - str r1, [sp, #20] │ │ │ │ + mov r0, sl │ │ │ │ + str r1, [sp, #68] @ 0x44 │ │ │ │ bl 8dfe78 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #196] @ 3a7a88 │ │ │ │ - ldr r2, [pc, #196] @ 3a7a8c │ │ │ │ + ldr r0, [pc, #196] @ 3a7a7c │ │ │ │ + ldr r2, [pc, #196] @ 3a7a80 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ bl 8df384 │ │ │ │ - ldr r0, [pc, #180] @ 3a7a90 │ │ │ │ + ldr r0, [pc, #180] @ 3a7a84 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3a7a2c │ │ │ │ - ldr r0, [pc, #172] @ 3a7aa0 │ │ │ │ + bne 3a7a20 │ │ │ │ + ldr r0, [pc, #172] @ 3a7a94 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - ldr r0, [pc, #164] @ 3a7aa4 │ │ │ │ + ldr r0, [pc, #164] @ 3a7a98 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #8 │ │ │ │ bl 36cbd4 │ │ │ │ mov r7, r0 │ │ │ │ strd r6, [r9] │ │ │ │ - add sp, sp, #128 @ 0x80 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #96] @ 3a7a94 │ │ │ │ + add sp, sp, #112 @ 0x70 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + ldr r0, [pc, #96] @ 3a7a88 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #92] @ 3a7a98 │ │ │ │ - ldr r1, [pc, #92] @ 3a7a9c │ │ │ │ + ldr r3, [pc, #92] @ 3a7a8c │ │ │ │ + ldr r1, [pc, #92] @ 3a7a90 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - str r8, [sp, #72] @ 0x48 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + str r8, [sp, #56] @ 0x38 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3a79ec │ │ │ │ - ldr r0, [pc, #60] @ 3a7aa8 │ │ │ │ + b 3a79e0 │ │ │ │ + ldr r0, [pc, #60] @ 3a7a9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e820 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - subseq pc, sl, r4, ror #11 │ │ │ │ - strdeq r1, [r0], #-36 @ 0xffffffdc @ │ │ │ │ - addeq lr, r0, r8, ror #5 │ │ │ │ - strdeq sl, [r5], r4 │ │ │ │ - umulleq sl, r5, r0, r3 │ │ │ │ - @ instruction: 0x0080d5bc │ │ │ │ - addeq sp, r0, r0, lsl #26 │ │ │ │ + subseq pc, sl, r8, lsl #12 │ │ │ │ + rsbeq r1, r0, r0, lsl #6 │ │ │ │ + strdeq lr, [r0], r4 │ │ │ │ addeq sl, r5, r0, lsl #8 │ │ │ │ - strhteq r1, [r0], #-44 @ 0xffffffd4 │ │ │ │ - addeq lr, r0, r4, asr sl │ │ │ │ + umulleq sl, r5, ip, r3 │ │ │ │ + addeq sp, r0, r8, asr #11 │ │ │ │ + addeq sp, r0, ip, lsl #26 │ │ │ │ + addeq sl, r5, ip, lsl #8 │ │ │ │ + rsbeq r1, r0, r8, asr #5 │ │ │ │ + addeq lr, r0, r0, ror #20 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldrd r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a7b10 │ │ │ │ + beq 3a7b04 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r4] │ │ │ │ cmp r6, #3 │ │ │ │ - beq 3a7b1c │ │ │ │ + beq 3a7b10 │ │ │ │ add r1, r4, #4 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 4ef5c │ │ │ │ str r6, [r5], #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ef5c │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #16] @ 3a7b28 │ │ │ │ + ldr r0, [pc, #16] @ 3a7b1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - ldr r0, [pc, #8] @ 3a7b2c │ │ │ │ + ldr r0, [pc, #8] @ 3a7b20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - addeq lr, r0, r8, lsr #19 │ │ │ │ - addeq lr, r0, r0, lsr #20 │ │ │ │ + @ instruction: 0x0080e9b4 │ │ │ │ + addeq lr, r0, ip, lsr #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrd r0, [r3] │ │ │ │ str r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a7b74 │ │ │ │ + beq 3a7b68 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrd r4, [r0, #8] │ │ │ │ tst r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ strdne r4, [r1] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #20] @ 3a7b84 │ │ │ │ + ldr r0, [pc, #20] @ 3a7b78 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - ldr r0, [pc, #4] @ 3a7b80 │ │ │ │ + ldr r0, [pc, #4] @ 3a7b74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - addeq lr, r0, r4, asr #18 │ │ │ │ - ldrdeq lr, [r0], r4 │ │ │ │ + addeq lr, r0, r0, asr r9 │ │ │ │ + addeq lr, r0, r0, ror #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #384 @ 0x180 │ │ │ │ ldr r0, [r0] │ │ │ │ mov ip, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str ip, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a7bdc │ │ │ │ - ldr r2, [pc, #56] @ 3a7be8 │ │ │ │ + beq 3a7bd0 │ │ │ │ + ldr r2, [pc, #56] @ 3a7bdc │ │ │ │ mov r0, sp │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2!, {r1, r4, r5, r6} │ │ │ │ stmia r3!, {r1, r4, r5, r6} │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ strb ip, [sp, #36] @ 0x24 │ │ │ │ bl 4e5c8 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #384 @ 0x180 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #8] @ 3a7bec │ │ │ │ + ldr r0, [pc, #8] @ 3a7be0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbeq sl, r0, ip, ror #12 │ │ │ │ - ldrdeq lr, [r0], ip │ │ │ │ + rsbeq sl, r0, r8, ror r6 │ │ │ │ + addeq lr, r0, r8, ror #17 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a7cb0 │ │ │ │ - ldr r1, [pc, #552] @ 3a7e40 │ │ │ │ + beq 3a7ca4 │ │ │ │ + ldr r1, [pc, #552] @ 3a7e34 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 940d3c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3a7cbc │ │ │ │ + bne 3a7cb0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 4e1a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 3a7d00 │ │ │ │ - ldr r1, [pc, #544] @ 3a7e74 │ │ │ │ + bne 3a7cf4 │ │ │ │ + ldr r1, [pc, #544] @ 3a7e68 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4e760 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a7c94 │ │ │ │ + beq 3a7c88 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - beq 3a7c88 │ │ │ │ + beq 3a7c7c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ str r6, [r7] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #464] @ 3a7e6c │ │ │ │ - ldr r2, [pc, #464] @ 3a7e70 │ │ │ │ + ldr r0, [pc, #464] @ 3a7e60 │ │ │ │ + ldr r2, [pc, #464] @ 3a7e64 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 77960 │ │ │ │ - b 3a7dcc │ │ │ │ - ldr r0, [pc, #448] @ 3a7e78 │ │ │ │ + b 3a7dc0 │ │ │ │ + ldr r0, [pc, #448] @ 3a7e6c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #368] @ 3a7e44 │ │ │ │ - ldr r3, [pc, #368] @ 3a7e48 │ │ │ │ - ldr r5, [pc, #368] @ 3a7e4c │ │ │ │ + ldr r0, [pc, #368] @ 3a7e38 │ │ │ │ + ldr r3, [pc, #368] @ 3a7e3c │ │ │ │ + ldr r5, [pc, #368] @ 3a7e40 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ add r5, pc, r5 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ bl 775f4 │ │ │ │ - b 3a7dcc │ │ │ │ + b 3a7dc0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 94fe78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3a7d58 │ │ │ │ - ldr r1, [pc, #300] @ 3a7e50 │ │ │ │ - ldr r0, [pc, #300] @ 3a7e54 │ │ │ │ - ldr r3, [pc, #300] @ 3a7e58 │ │ │ │ + bne 3a7d4c │ │ │ │ + ldr r1, [pc, #300] @ 3a7e44 │ │ │ │ + ldr r0, [pc, #300] @ 3a7e48 │ │ │ │ + ldr r3, [pc, #300] @ 3a7e4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 775f4 │ │ │ │ - b 3a7dcc │ │ │ │ + b 3a7dc0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #248] @ 3a7e5c │ │ │ │ - ldr r1, [pc, #248] @ 3a7e60 │ │ │ │ - ldr ip, [pc, #248] @ 3a7e64 │ │ │ │ + ldr r0, [pc, #248] @ 3a7e50 │ │ │ │ + ldr r1, [pc, #248] @ 3a7e54 │ │ │ │ + ldr ip, [pc, #248] @ 3a7e58 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #244] @ 3a7e68 │ │ │ │ + ldr r2, [pc, #244] @ 3a7e5c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ @@ -875773,204 +875770,204 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 77b70 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - bne 3a7e28 │ │ │ │ + bne 3a7e1c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a7e08 │ │ │ │ + beq 3a7dfc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r5] │ │ │ │ - bne 3a7e24 │ │ │ │ + bne 3a7e18 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbeq fp, r0, r1, ror fp │ │ │ │ - rsbeq sl, r0, sl, asr sp │ │ │ │ - addeq lr, r0, r4, lsr #19 │ │ │ │ - ldrdeq pc, [r0], r8 │ │ │ │ - umulleq pc, r0, r4, r0 @ │ │ │ │ - rsbeq sl, r0, r6, lsl #26 │ │ │ │ - addeq lr, r0, r8, lsr #17 │ │ │ │ - @ instruction: 0xffd69e2c │ │ │ │ - addeq pc, r0, ip, lsr r0 @ │ │ │ │ - addeq pc, r0, ip, lsr #32 │ │ │ │ - subseq pc, sl, ip, ror r1 @ │ │ │ │ - rsbeq fp, r0, r2, lsr fp │ │ │ │ - addeq pc, r0, ip, lsl r1 @ │ │ │ │ - addeq r8, r5, r8, asr #12 │ │ │ │ - addeq lr, r0, r8, lsl #16 │ │ │ │ + rsbeq fp, r0, sp, ror fp │ │ │ │ + rsbeq sl, r0, r6, ror #26 │ │ │ │ + @ instruction: 0x0080e9b0 │ │ │ │ + addeq pc, r0, r4, ror #1 │ │ │ │ + addeq pc, r0, r0, lsr #1 │ │ │ │ + rsbeq sl, r0, r2, lsl sp │ │ │ │ + @ instruction: 0x0080e8b4 │ │ │ │ + @ instruction: 0xffd69e38 │ │ │ │ + addeq pc, r0, r8, asr #32 │ │ │ │ + addeq pc, r0, r8, lsr r0 @ │ │ │ │ + subseq pc, sl, r8, lsl #3 │ │ │ │ + rsbeq fp, r0, lr, lsr fp │ │ │ │ + addeq pc, r0, r8, lsr #2 │ │ │ │ + addeq r8, r5, r4, asr r6 │ │ │ │ + addeq lr, r0, r4, lsl r8 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r2] │ │ │ │ str r3, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r1] │ │ │ │ bxne lr │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 3a7ea8 │ │ │ │ + ldr r0, [pc, #4] @ 3a7e9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - addeq lr, r0, ip, lsl r6 │ │ │ │ + addeq lr, r0, r8, lsr #12 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a7ec8 │ │ │ │ + beq 3a7ebc │ │ │ │ b 377874 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 3a7ed8 │ │ │ │ + ldr r0, [pc, #4] @ 3a7ecc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - addeq lr, r0, r0, ror #12 │ │ │ │ + addeq lr, r0, ip, ror #12 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a7ef8 │ │ │ │ + beq 3a7eec │ │ │ │ b 374e6c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 3a7f08 │ │ │ │ + ldr r0, [pc, #4] @ 3a7efc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - addeq lr, r0, r0, lsr r6 │ │ │ │ + addeq lr, r0, ip, lsr r6 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a7f48 │ │ │ │ + beq 3a7f3c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ blx r1 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ 3a7f54 │ │ │ │ + ldr r0, [pc, #4] @ 3a7f48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - addeq lr, r0, r4, ror #11 │ │ │ │ + strdeq lr, [r0], r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a7f74 │ │ │ │ + beq 3a7f68 │ │ │ │ b 375b3c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 3a7f84 │ │ │ │ + ldr r0, [pc, #4] @ 3a7f78 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - @ instruction: 0x0080e5b4 │ │ │ │ + addeq lr, r0, r0, asr #11 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a7fa4 │ │ │ │ + beq 3a7f98 │ │ │ │ b 377354 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 3a7fb4 │ │ │ │ + ldr r0, [pc, #4] @ 3a7fa8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - addeq lr, r0, r4, lsl #11 │ │ │ │ + umulleq lr, r0, r0, r5 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ blx r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a7ff4 │ │ │ │ + beq 3a7fe8 │ │ │ │ ldm r0, {r1, r2, r3, ip} │ │ │ │ adds r6, r1, #1 │ │ │ │ adc r7, r2, #0 │ │ │ │ stm r4, {r1, r2, r3, ip} │ │ │ │ strd r6, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #32] @ 3a801c │ │ │ │ + ldr r0, [pc, #32] @ 3a8010 │ │ │ │ add r2, sp, #7 │ │ │ │ - ldr r3, [pc, #28] @ 3a8020 │ │ │ │ - ldr r1, [pc, #28] @ 3a8024 │ │ │ │ + ldr r3, [pc, #28] @ 3a8014 │ │ │ │ + ldr r1, [pc, #28] @ 3a8018 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #70 @ 0x46 │ │ │ │ bl 775f4 │ │ │ │ - mlseq r0, ip, r8, sl │ │ │ │ - addeq lr, r0, r8, ror #11 │ │ │ │ - addeq lr, r0, r4, asr #10 │ │ │ │ + rsbeq sl, r0, r8, lsr #17 │ │ │ │ + strdeq lr, [r0], r4 │ │ │ │ + addeq lr, r0, r0, asr r5 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 3bf338 │ │ │ │ + b 3bf32c │ │ │ │ ldr r0, [r0] │ │ │ │ b 931070 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 3a804c │ │ │ │ + ldr r1, [pc, #8] @ 3a8040 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ b 9452d4 │ │ │ │ - strdeq fp, [r0], #-39 @ 0xffffffd9 @ │ │ │ │ + rsbeq fp, r0, r3, lsl #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #772 @ 0x304 │ │ │ │ ldr r5, [r0] │ │ │ │ mov sl, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r6, [r0] │ │ │ │ lsr r0, r2, #7 │ │ │ │ cmp r0, #2 │ │ │ │ str r6, [sp, #28] │ │ │ │ - bhi 3a80a8 │ │ │ │ + bhi 3a809c │ │ │ │ add r7, sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r7 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r7, r4] │ │ │ │ mov r0, r7 │ │ │ │ bl 506f0 │ │ │ │ - b 3a80d0 │ │ │ │ + b 3a80c4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 5024c │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ bl 506f0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e25c │ │ │ │ mov r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a8418 │ │ │ │ + beq 3a840c │ │ │ │ add r9, sp, #32 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ bl 4f0e8 │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ @@ -876021,37 +876018,37 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ cmp r1, #10 │ │ │ │ movls r0, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a847c │ │ │ │ + beq 3a8470 │ │ │ │ ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ cmp r1, #10 │ │ │ │ sub r3, r0, #1 │ │ │ │ movls r2, r9 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ add r2, r2, #24 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp] │ │ │ │ bl 8e5f84 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov fp, r4 │ │ │ │ bic r1, r0, #1 │ │ │ │ cmp r1, #4 │ │ │ │ - bne 3a821c │ │ │ │ + bne 3a8210 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #716] @ 0x2cc │ │ │ │ str r3, [sp, #712] @ 0x2c8 │ │ │ │ str r3, [sp, #708] @ 0x2c4 │ │ │ │ str r3, [sp, #704] @ 0x2c0 │ │ │ │ str r3, [sp, #700] @ 0x2bc │ │ │ │ str r3, [sp, #696] @ 0x2b8 │ │ │ │ - b 3a8254 │ │ │ │ + b 3a8248 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -876073,23 +876070,23 @@ │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ mov r1, r0 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ mvn r2, #4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ tst r1, r2 │ │ │ │ - beq 3a8370 │ │ │ │ - ldr ip, [pc, #604] @ 3a84f8 │ │ │ │ + beq 3a8364 │ │ │ │ + ldr ip, [pc, #604] @ 3a84ec │ │ │ │ add r2, sp, #720 @ 0x2d0 │ │ │ │ ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ add ip, pc, ip │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r1, sp, #748 @ 0x2ec │ │ │ │ ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ - ldr r0, [pc, #580] @ 3a84fc │ │ │ │ + ldr r0, [pc, #580] @ 3a84f0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #752] @ 0x2f0 │ │ │ │ add r0, sp, #756 @ 0x2f4 │ │ │ │ str r0, [sp, #748] @ 0x2ec │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #756] @ 0x2f4 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ @@ -876100,25 +876097,25 @@ │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 943148 │ │ │ │ ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [sp, #764] @ 0x2fc │ │ │ │ ldr r8, [sp, #768] @ 0x300 │ │ │ │ - beq 3a8308 │ │ │ │ + beq 3a82fc │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 4fba4 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - beq 3a8380 │ │ │ │ - ldr r1, [pc, #488] @ 3a8500 │ │ │ │ + beq 3a8374 │ │ │ │ + ldr r1, [pc, #488] @ 3a84f4 │ │ │ │ movw r6, #365 @ 0x16d │ │ │ │ - ldr r2, [pc, #484] @ 3a8504 │ │ │ │ - ldr r0, [pc, #484] @ 3a8508 │ │ │ │ + ldr r2, [pc, #484] @ 3a84f8 │ │ │ │ + ldr r0, [pc, #484] @ 3a84fc │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #480] @ 3a850c │ │ │ │ + ldr r3, [pc, #480] @ 3a8500 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ mov r6, #79 @ 0x4f │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ mov r6, #52 @ 0x34 │ │ │ │ @@ -876128,71 +876125,71 @@ │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str fp, [sp] │ │ │ │ bl 775f4 │ │ │ │ - b 3a848c │ │ │ │ + b 3a8480 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a8380 │ │ │ │ + beq 3a8374 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 4fba4 │ │ │ │ ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ cmp r6, #10 │ │ │ │ - bls 3a83c8 │ │ │ │ + bls 3a83bc │ │ │ │ ldr r7, [sp, #452] @ 0x1c4 │ │ │ │ ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a83fc │ │ │ │ + beq 3a83f0 │ │ │ │ mov r5, r4 │ │ │ │ - b 3a83b0 │ │ │ │ + b 3a83a4 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3a83fc │ │ │ │ + beq 3a83f0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a83a4 │ │ │ │ + beq 3a8398 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fba4 │ │ │ │ - b 3a83a4 │ │ │ │ + b 3a8398 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3a83e4 │ │ │ │ + bne 3a83d8 │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r9, r9, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 3a83d0 │ │ │ │ + beq 3a83c4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a83d8 │ │ │ │ + beq 3a83cc │ │ │ │ mov r0, r9 │ │ │ │ bl 4fba4 │ │ │ │ - b 3a83d8 │ │ │ │ + b 3a83cc │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #236] @ 3a8510 │ │ │ │ - ldr r2, [pc, #236] @ 3a8514 │ │ │ │ - ldr r1, [pc, #236] @ 3a8518 │ │ │ │ + ldr r0, [pc, #236] @ 3a8504 │ │ │ │ + ldr r2, [pc, #236] @ 3a8508 │ │ │ │ + ldr r1, [pc, #236] @ 3a850c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #448 @ 0x1c0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #200] @ 3a851c │ │ │ │ + ldr r3, [pc, #200] @ 3a8510 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #460] @ 0x1cc │ │ │ │ @@ -876205,84 +876202,84 @@ │ │ │ │ mov r2, r4 │ │ │ │ bl 77854 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3a84e4 │ │ │ │ + beq 3a84d8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3a84e4 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3a84d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a84e4 │ │ │ │ + beq 3a84d8 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 4fba4 │ │ │ │ - b 3a84e4 │ │ │ │ + b 3a84d8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 17ccb4 │ │ │ │ - b 3a84ec │ │ │ │ + b 3a84e0 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ bl 17ccb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq lr, r0, ip, ror #18 │ │ │ │ - strdeq r7, [r5], ip │ │ │ │ - rsbeq sl, r0, r7, asr #31 │ │ │ │ - rsbeq sl, r0, fp, lsl #31 │ │ │ │ - rsbeq sl, r0, r6, lsl #14 │ │ │ │ - addeq lr, r0, r8, lsr #6 │ │ │ │ - @ instruction: 0xffd6976c │ │ │ │ - addeq lr, r0, r0, lsl r1 │ │ │ │ - addeq lr, r0, r0, lsr r1 │ │ │ │ - addeq r7, r5, ip, asr fp │ │ │ │ + addeq lr, r0, r8, ror r9 │ │ │ │ + addeq r7, r5, r8, lsl #26 │ │ │ │ + ldrdeq sl, [r0], #-243 @ 0xffffff0d @ │ │ │ │ + mlseq r0, r7, pc, sl @ │ │ │ │ + rsbeq sl, r0, r2, lsl r7 │ │ │ │ + addeq lr, r0, r4, lsr r3 │ │ │ │ + @ instruction: 0xffd69778 │ │ │ │ + addeq lr, r0, ip, lsl r1 │ │ │ │ + addeq lr, r0, ip, lsr r1 │ │ │ │ + addeq r7, r5, r8, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #384 @ 0x180 │ │ │ │ mov r8, r0 │ │ │ │ lsr r0, r2, #7 │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi 3a8564 │ │ │ │ + bhi 3a8558 │ │ │ │ mov r4, sp │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 4e5c8 │ │ │ │ mov r4, r0 │ │ │ │ - b 3a8584 │ │ │ │ + b 3a8578 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 5024c │ │ │ │ mov r6, r0 │ │ │ │ bl 4e5c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e25c │ │ │ │ - ldr r0, [pc, #144] @ 3a861c │ │ │ │ + ldr r0, [pc, #144] @ 3a8610 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ ldr r9, [r5] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a85e4 │ │ │ │ - ldr r3, [pc, #100] @ 3a8620 │ │ │ │ + beq 3a85d8 │ │ │ │ + ldr r3, [pc, #100] @ 3a8614 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [r2] │ │ │ │ str r7, [r2, #4] │ │ │ │ str r6, [r2, #8] │ │ │ │ @@ -876293,28 +876290,28 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3a8614 │ │ │ │ + beq 3a8608 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r7, [r5], r4 │ │ │ │ - @ instruction: 0xfffc288c │ │ │ │ + addeq r7, r5, r0, ror #15 │ │ │ │ + @ instruction: 0xfffc2898 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ - bne 3a863c │ │ │ │ + bne 3a8630 │ │ │ │ tst r2, #32 │ │ │ │ - bne 3a8640 │ │ │ │ + bne 3a8634 │ │ │ │ b 947894 │ │ │ │ b 943ee4 │ │ │ │ b 943f54 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [r1] │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r1] │ │ │ │ @@ -876325,232 +876322,232 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #384 @ 0x180 │ │ │ │ ldr r0, [r0] │ │ │ │ mov ip, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str ip, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a86b8 │ │ │ │ - ldr r2, [pc, #56] @ 3a86c4 │ │ │ │ + beq 3a86ac │ │ │ │ + ldr r2, [pc, #56] @ 3a86b8 │ │ │ │ mov r0, sp │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2!, {r1, r4, r5, r6} │ │ │ │ stmia r3!, {r1, r4, r5, r6} │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ strb ip, [sp, #36] @ 0x24 │ │ │ │ bl 4e5c8 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #384 @ 0x180 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #8] @ 3a86c8 │ │ │ │ + ldr r0, [pc, #8] @ 3a86bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - mlseq r0, r0, fp, r9 │ │ │ │ - addeq sp, r0, r0, lsl #28 │ │ │ │ + mlseq r0, ip, fp, r9 │ │ │ │ + addeq sp, r0, ip, lsl #28 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a8794 │ │ │ │ - ldr r0, [pc, #172] @ 3a87a0 │ │ │ │ + beq 3a8788 │ │ │ │ + ldr r0, [pc, #172] @ 3a8794 │ │ │ │ mov r1, #5 │ │ │ │ - ldr r2, [pc, #168] @ 3a87a4 │ │ │ │ + ldr r2, [pc, #168] @ 3a8798 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8df384 │ │ │ │ - ldr r0, [pc, #156] @ 3a87a8 │ │ │ │ + ldr r0, [pc, #156] @ 3a879c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3a8758 │ │ │ │ - ldr r0, [pc, #148] @ 3a87b8 │ │ │ │ + bne 3a874c │ │ │ │ + ldr r0, [pc, #148] @ 3a87ac │ │ │ │ mov r3, #11 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - ldr r0, [pc, #132] @ 3a87bc │ │ │ │ + ldr r0, [pc, #132] @ 3a87b0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #5 │ │ │ │ bl 36cbd4 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ 3a87ac │ │ │ │ + ldr r0, [pc, #76] @ 3a87a0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ 3a87b0 │ │ │ │ - ldr r1, [pc, #72] @ 3a87b4 │ │ │ │ + ldr r3, [pc, #72] @ 3a87a4 │ │ │ │ + ldr r1, [pc, #72] @ 3a87a8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3a871c │ │ │ │ - ldr r0, [pc, #36] @ 3a87c0 │ │ │ │ + b 3a8710 │ │ │ │ + ldr r0, [pc, #36] @ 3a87b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbeq fp, r0, r3, ror r1 │ │ │ │ - @ instruction: 0x0080d5b4 │ │ │ │ - ldrdeq r9, [r5], ip │ │ │ │ - addeq r9, r5, ip, ror r4 │ │ │ │ - addeq ip, r0, r0, ror #15 │ │ │ │ - addeq ip, r0, r4, ror #31 │ │ │ │ - addeq r9, r5, ip, lsl #9 │ │ │ │ - rsbeq fp, r0, pc, lsr #2 │ │ │ │ - addeq sp, r0, r4, lsr #26 │ │ │ │ + rsbeq fp, r0, pc, ror r1 │ │ │ │ + addeq sp, r0, r0, asr #11 │ │ │ │ + addeq r9, r5, r8, ror #9 │ │ │ │ + addeq r9, r5, r8, lsl #9 │ │ │ │ + addeq ip, r0, ip, ror #15 │ │ │ │ + strdeq ip, [r0], r0 │ │ │ │ + umulleq r9, r5, r8, r4 │ │ │ │ + rsbeq fp, r0, fp, lsr r1 │ │ │ │ + addeq sp, r0, r0, lsr sp │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a87e0 │ │ │ │ + beq 3a87d4 │ │ │ │ b 377874 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 3a87f0 │ │ │ │ + ldr r0, [pc, #4] @ 3a87e4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - addeq sp, r0, r8, asr #26 │ │ │ │ + addeq sp, r0, r4, asr sp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3a7290 │ │ │ │ + bl 3a726c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3a7bf0 │ │ │ │ + bl 3a7be4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrd r0, [r3] │ │ │ │ str r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a8878 │ │ │ │ + beq 3a886c │ │ │ │ ldr r3, [r0] │ │ │ │ ldrd r4, [r0, #8] │ │ │ │ tst r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ strdne r4, [r1] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #20] @ 3a8888 │ │ │ │ + ldr r0, [pc, #20] @ 3a887c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - ldr r0, [pc, #4] @ 3a8884 │ │ │ │ + ldr r0, [pc, #4] @ 3a8878 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - addeq sp, r0, r0, asr #24 │ │ │ │ - ldrdeq sp, [r0], r0 │ │ │ │ + addeq sp, r0, ip, asr #24 │ │ │ │ + ldrdeq sp, [r0], ip │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a8954 │ │ │ │ - ldr r0, [pc, #172] @ 3a8960 │ │ │ │ + beq 3a8948 │ │ │ │ + ldr r0, [pc, #172] @ 3a8954 │ │ │ │ mov r1, #8 │ │ │ │ - ldr r2, [pc, #168] @ 3a8964 │ │ │ │ + ldr r2, [pc, #168] @ 3a8958 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8df384 │ │ │ │ - ldr r0, [pc, #156] @ 3a8968 │ │ │ │ + ldr r0, [pc, #156] @ 3a895c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3a8918 │ │ │ │ - ldr r0, [pc, #148] @ 3a8978 │ │ │ │ + bne 3a890c │ │ │ │ + ldr r0, [pc, #148] @ 3a896c │ │ │ │ mov r3, #11 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - ldr r0, [pc, #132] @ 3a897c │ │ │ │ + ldr r0, [pc, #132] @ 3a8970 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #8 │ │ │ │ bl 36cbd4 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ 3a896c │ │ │ │ + ldr r0, [pc, #76] @ 3a8960 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ 3a8970 │ │ │ │ - ldr r1, [pc, #72] @ 3a8974 │ │ │ │ + ldr r3, [pc, #72] @ 3a8964 │ │ │ │ + ldr r1, [pc, #72] @ 3a8968 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3a88dc │ │ │ │ - ldr r0, [pc, #36] @ 3a8980 │ │ │ │ + b 3a88d0 │ │ │ │ + ldr r0, [pc, #36] @ 3a8974 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbeq r0, r0, r0, lsl #8 │ │ │ │ - strdeq sp, [r0], r4 │ │ │ │ - addeq r9, r5, r4, lsl #10 │ │ │ │ - addeq r9, r5, r4, lsr #9 │ │ │ │ - addeq ip, r0, r0, asr #13 │ │ │ │ - addeq ip, r0, r4, lsl lr │ │ │ │ - addeq r9, r5, r8, lsl #10 │ │ │ │ - strhteq r0, [r0], #-60 @ 0xffffffc4 │ │ │ │ - addeq sp, r0, r4, ror #22 │ │ │ │ + rsbeq r0, r0, ip, lsl #8 │ │ │ │ + addeq sp, r0, r0, lsl #8 │ │ │ │ + addeq r9, r5, r0, lsl r5 │ │ │ │ + @ instruction: 0x008594b0 │ │ │ │ + addeq ip, r0, ip, asr #13 │ │ │ │ + addeq ip, r0, r0, lsr #28 │ │ │ │ + addeq r9, r5, r4, lsl r5 │ │ │ │ + rsbeq r0, r0, r8, asr #7 │ │ │ │ + addeq sp, r0, r0, ror fp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3a7490 │ │ │ │ + bl 3a746c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3a7930 │ │ │ │ + bl 3a790c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r8, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ str r8, [r0] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3a8a68 │ │ │ │ - ldr r1, [pc, #136] @ 3a8a74 │ │ │ │ + beq 3a8a5c │ │ │ │ + ldr r1, [pc, #136] @ 3a8a68 │ │ │ │ add sl, sp, #32 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ bl 8e0cec │ │ │ │ add r0, sl, #16 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ @@ -876559,100 +876556,100 @@ │ │ │ │ mov r3, r2 │ │ │ │ stmia r3!, {r4, r5, r6, r7} │ │ │ │ ldm r0, {r4, r5, r6, r7} │ │ │ │ add r0, r2, #8 │ │ │ │ add r2, sl, #24 │ │ │ │ stm r3, {r4, r5, r6, r7} │ │ │ │ ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ - orr r0, ip, #1073741827 @ 0x40000003 │ │ │ │ + mov r0, #1065353216 @ 0x3f800000 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ - mov r1, #1065353216 @ 0x3f800000 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + orr r1, ip, #1073741827 @ 0x40000003 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ bl 8e0928 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #8] @ 3a8a78 │ │ │ │ + ldr r0, [pc, #8] @ 3a8a6c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbeq r0, r0, r0, asr #5 │ │ │ │ - addeq sp, r0, r0, asr sl │ │ │ │ + rsbeq r0, r0, ip, asr #5 │ │ │ │ + addeq sp, r0, ip, asr sl │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldrd r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a8ae0 │ │ │ │ + beq 3a8ad4 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r4] │ │ │ │ cmp r6, #3 │ │ │ │ - beq 3a8aec │ │ │ │ + beq 3a8ae0 │ │ │ │ add r1, r4, #4 │ │ │ │ mov r4, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 4ef5c │ │ │ │ str r6, [r5], #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ef5c │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #16] @ 3a8af8 │ │ │ │ + ldr r0, [pc, #16] @ 3a8aec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - ldr r0, [pc, #8] @ 3a8afc │ │ │ │ + ldr r0, [pc, #8] @ 3a8af0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - ldrdeq sp, [r0], r8 │ │ │ │ - addeq sp, r0, r0, asr sl │ │ │ │ + addeq sp, r0, r4, ror #19 │ │ │ │ + addeq sp, r0, ip, asr sl │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a8b3c │ │ │ │ + beq 3a8b30 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, sp │ │ │ │ blx r1 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ stmib r4, {r0, r1, r2} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ 3a8b48 │ │ │ │ + ldr r0, [pc, #4] @ 3a8b3c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - strdeq sp, [r0], r0 │ │ │ │ + strdeq sp, [r0], ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldrd r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a8bbc │ │ │ │ + beq 3a8bb0 │ │ │ │ ldrb r6, [r4, #48] @ 0x30 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4, #48] @ 0x30 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 3a8bc8 │ │ │ │ + beq 3a8bbc │ │ │ │ ldrb r0, [r4, #51] @ 0x33 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ ldrh r1, [r4, #49] @ 0x31 │ │ │ │ strb r0, [sp, #6] │ │ │ │ mov r0, r5 │ │ │ │ strh r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ @@ -876660,31 +876657,31 @@ │ │ │ │ ldrb r0, [sp, #6] │ │ │ │ ldrh r1, [sp, #4] │ │ │ │ strb r6, [r5, #48] @ 0x30 │ │ │ │ strh r1, [r5, #49] @ 0x31 │ │ │ │ strb r0, [r5, #51] @ 0x33 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #16] @ 3a8bd4 │ │ │ │ + ldr r0, [pc, #16] @ 3a8bc8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - ldr r0, [pc, #8] @ 3a8bd8 │ │ │ │ + ldr r0, [pc, #8] @ 3a8bcc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - strdeq sp, [r0], ip │ │ │ │ - addeq sp, r0, r4, ror r9 │ │ │ │ + addeq sp, r0, r8, lsl #18 │ │ │ │ + addeq sp, r0, r0, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a8c48 │ │ │ │ - ldr r1, [pc, #80] @ 3a8c54 │ │ │ │ + beq 3a8c3c │ │ │ │ + ldr r1, [pc, #80] @ 3a8c48 │ │ │ │ add r9, sp, #32 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ bl 8dfd7c │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r0, sp │ │ │ │ @@ -876695,125 +876692,125 @@ │ │ │ │ orr r1, ip, #7 │ │ │ │ str lr, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ bl 8dfa08 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 3a8c58 │ │ │ │ + ldr r0, [pc, #8] @ 3a8c4c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - subseq r1, fp, r0, lsr #17 │ │ │ │ - addeq sp, r0, r0, ror r8 │ │ │ │ + subseq r1, fp, ip, lsr #17 │ │ │ │ + addeq sp, r0, ip, ror r8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3a77cc │ │ │ │ + bl 3a77a8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a8c98 │ │ │ │ + beq 3a8c8c │ │ │ │ b 374e6c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 3a8ca8 │ │ │ │ + ldr r0, [pc, #4] @ 3a8c9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - umulleq sp, r0, r0, r8 │ │ │ │ + umulleq sp, r0, ip, r8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a8cc8 │ │ │ │ + beq 3a8cbc │ │ │ │ b 377354 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 3a8cd8 │ │ │ │ + ldr r0, [pc, #4] @ 3a8ccc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - addeq sp, r0, r0, ror #16 │ │ │ │ + addeq sp, r0, ip, ror #16 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r2] │ │ │ │ str r3, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r1] │ │ │ │ bxne lr │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 3a8d08 │ │ │ │ + ldr r0, [pc, #4] @ 3a8cfc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - @ instruction: 0x0080d7bc │ │ │ │ + addeq sp, r0, r8, asr #15 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a8dd4 │ │ │ │ - ldr r0, [pc, #172] @ 3a8de0 │ │ │ │ + beq 3a8dc8 │ │ │ │ + ldr r0, [pc, #172] @ 3a8dd4 │ │ │ │ mov r1, #7 │ │ │ │ - ldr r2, [pc, #168] @ 3a8de4 │ │ │ │ + ldr r2, [pc, #168] @ 3a8dd8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8df384 │ │ │ │ - ldr r0, [pc, #156] @ 3a8de8 │ │ │ │ + ldr r0, [pc, #156] @ 3a8ddc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3a8d98 │ │ │ │ - ldr r0, [pc, #148] @ 3a8df8 │ │ │ │ + bne 3a8d8c │ │ │ │ + ldr r0, [pc, #148] @ 3a8dec │ │ │ │ mov r3, #11 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - ldr r0, [pc, #132] @ 3a8dfc │ │ │ │ + ldr r0, [pc, #132] @ 3a8df0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #7 │ │ │ │ bl 36cbd4 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #76] @ 3a8dec │ │ │ │ + ldr r0, [pc, #76] @ 3a8de0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ 3a8df0 │ │ │ │ - ldr r1, [pc, #72] @ 3a8df4 │ │ │ │ + ldr r3, [pc, #72] @ 3a8de4 │ │ │ │ + ldr r1, [pc, #72] @ 3a8de8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #19] │ │ │ │ add r2, sp, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3a8d5c │ │ │ │ - ldr r0, [pc, #36] @ 3a8e00 │ │ │ │ + b 3a8d50 │ │ │ │ + ldr r0, [pc, #36] @ 3a8df4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbeq fp, r0, r1, lsl r2 │ │ │ │ - addeq ip, r0, r4, ror pc │ │ │ │ - addeq r9, r5, ip, lsl #1 │ │ │ │ - addeq r9, r5, ip, lsr #32 │ │ │ │ - strdeq ip, [r0], r0 │ │ │ │ - addeq ip, r0, r4, ror r9 │ │ │ │ - addeq r9, r5, r8, ror #1 │ │ │ │ - rsbeq fp, r0, sp, asr #3 │ │ │ │ - addeq sp, r0, r4, ror #13 │ │ │ │ + rsbeq fp, r0, sp, lsl r2 │ │ │ │ + addeq ip, r0, r0, lsl #31 │ │ │ │ + umulleq r9, r5, r8, r0 │ │ │ │ + addeq r9, r5, r8, lsr r0 │ │ │ │ + strdeq ip, [r0], ip @ │ │ │ │ + addeq ip, r0, r0, lsl #19 │ │ │ │ + strdeq r9, [r5], r4 │ │ │ │ + ldrdeq fp, [r0], #-25 @ 0xffffffe7 @ │ │ │ │ + strdeq sp, [r0], r0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 3a66c8 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -876821,16 +876818,16 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a8e98 │ │ │ │ - ldr r1, [pc, #88] @ 3a8ea4 │ │ │ │ + beq 3a8e8c │ │ │ │ + ldr r1, [pc, #88] @ 3a8e98 │ │ │ │ add sl, sp, #40 @ 0x28 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ bl 8df45c │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ @@ -876843,31 +876840,31 @@ │ │ │ │ str r9, [sp, #32] │ │ │ │ str lr, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ bl 8df554 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #8] @ 3a8ea8 │ │ │ │ + ldr r0, [pc, #8] @ 3a8e9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbeq fp, r0, r8, lsl r5 │ │ │ │ - addeq sp, r0, r0, lsr #12 │ │ │ │ + rsbeq fp, r0, r4, lsr #10 │ │ │ │ + addeq sp, r0, ip, lsr #12 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a8ec8 │ │ │ │ + beq 3a8ebc │ │ │ │ b 375b3c │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 3a8ed8 │ │ │ │ + ldr r0, [pc, #4] @ 3a8ecc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - addeq sp, r0, r0, ror #12 │ │ │ │ + addeq sp, r0, ip, ror #12 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 3a69dc │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -876875,18 +876872,18 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r6, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r6, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3a8f64 │ │ │ │ - ldr r4, [pc, #76] @ 3a8f70 │ │ │ │ + beq 3a8f58 │ │ │ │ + ldr r4, [pc, #76] @ 3a8f64 │ │ │ │ mov r1, #7 │ │ │ │ - ldr r2, [pc, #72] @ 3a8f74 │ │ │ │ + ldr r2, [pc, #72] @ 3a8f68 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 8df384 │ │ │ │ bl 4fcdc │ │ │ │ mov r1, #11 │ │ │ │ mov r2, #0 │ │ │ │ @@ -876894,124 +876891,124 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #7 │ │ │ │ str r6, [sp] │ │ │ │ bl 36cbd4 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #12] @ 3a8f78 │ │ │ │ + ldr r0, [pc, #12] @ 3a8f6c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbeq fp, r0, r8, lsr #32 │ │ │ │ - addeq ip, r0, r4, lsl #27 │ │ │ │ - addeq sp, r0, r4, asr r5 │ │ │ │ + rsbeq fp, r0, r4, lsr r0 │ │ │ │ + umulleq ip, r0, r0, sp │ │ │ │ + addeq sp, r0, r0, ror #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a91a4 │ │ │ │ + beq 3a9198 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ bl 38ae1c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3a91d0 │ │ │ │ + bne 3a91c4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 3a91f4 │ │ │ │ + beq 3a91e8 │ │ │ │ add r5, r7, #24 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 38ab74 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3a9248 │ │ │ │ + bne 3a923c │ │ │ │ mov r0, r5 │ │ │ │ bl 4fc70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #3 │ │ │ │ - bcc 3a92a8 │ │ │ │ + bcc 3a929c │ │ │ │ add r4, r7, #48 @ 0x30 │ │ │ │ bl 507b0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4e1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a92d8 │ │ │ │ + beq 3a92cc │ │ │ │ ldrd r0, [r7, #56] @ 0x38 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 3a92e8 │ │ │ │ + beq 3a92dc │ │ │ │ mov r0, r4 │ │ │ │ bl 50768 │ │ │ │ ldm r0, {r1, r2, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 1769ac │ │ │ │ mov r1, r0 │ │ │ │ - ldr r6, [pc, #956] @ 3a940c │ │ │ │ + ldr r6, [pc, #956] @ 3a9400 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ add r0, r0, r7 │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r2, [r0, #68]! @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3a9344 │ │ │ │ + beq 3a9338 │ │ │ │ bl 2392fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fc4c │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a9108 │ │ │ │ + bne 3a90fc │ │ │ │ ldrd r0, [r6, #104] @ 0x68 │ │ │ │ add r0, r0, r9 │ │ │ │ add sl, r0, r1 │ │ │ │ ldr r1, [sl, #44] @ 0x2c │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 3a9184 │ │ │ │ + bcs 3a9178 │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9354 │ │ │ │ - ldr r1, [pc, #864] @ 3a941c │ │ │ │ + beq 3a9348 │ │ │ │ + ldr r1, [pc, #864] @ 3a9410 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r6, r0, r3 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 3a9194 │ │ │ │ + bcs 3a9188 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9364 │ │ │ │ + beq 3a9358 │ │ │ │ bl 4fc4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3c9abc │ │ │ │ + bl 3c9ab0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 50750 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #20 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ @@ -877030,68 +877027,68 @@ │ │ │ │ ldm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ stm r8, {r0, r9} │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #648] @ 3a9414 │ │ │ │ + ldr r0, [pc, #648] @ 3a9408 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77598 │ │ │ │ - b 3a9370 │ │ │ │ - ldr r0, [pc, #644] @ 3a9420 │ │ │ │ + b 3a9364 │ │ │ │ + ldr r0, [pc, #644] @ 3a9414 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77598 │ │ │ │ - b 3a9370 │ │ │ │ - ldr r0, [pc, #556] @ 3a93d8 │ │ │ │ + b 3a9364 │ │ │ │ + ldr r0, [pc, #556] @ 3a93cc │ │ │ │ mov r3, #2 │ │ │ │ - ldr r1, [pc, #552] @ 3a93dc │ │ │ │ + ldr r1, [pc, #552] @ 3a93d0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 3a921c │ │ │ │ + b 3a9210 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #524] @ 3a93ec │ │ │ │ - ldr r1, [pc, #524] @ 3a93f0 │ │ │ │ - ldr r6, [pc, #524] @ 3a93f4 │ │ │ │ + ldr r7, [pc, #524] @ 3a93e0 │ │ │ │ + ldr r1, [pc, #524] @ 3a93e4 │ │ │ │ + ldr r6, [pc, #524] @ 3a93e8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 3a9268 │ │ │ │ + b 3a925c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #484] @ 3a93e4 │ │ │ │ - ldr r1, [pc, #484] @ 3a93e8 │ │ │ │ + ldr r0, [pc, #484] @ 3a93d8 │ │ │ │ + ldr r1, [pc, #484] @ 3a93dc │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #436] @ 3a93e0 │ │ │ │ + ldr r3, [pc, #436] @ 3a93d4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, sp │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp] │ │ │ │ bl 77900 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #464] @ 3a9428 │ │ │ │ - ldr r1, [pc, #464] @ 3a942c │ │ │ │ - ldr r6, [pc, #464] @ 3a9430 │ │ │ │ + ldr r7, [pc, #464] @ 3a941c │ │ │ │ + ldr r1, [pc, #464] @ 3a9420 │ │ │ │ + ldr r6, [pc, #464] @ 3a9424 │ │ │ │ add r7, pc, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ @@ -877103,159 +877100,159 @@ │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 77900 │ │ │ │ - ldr r0, [pc, #328] @ 3a93f8 │ │ │ │ + ldr r0, [pc, #328] @ 3a93ec │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr r1, [pc, #324] @ 3a93fc │ │ │ │ + ldr r1, [pc, #324] @ 3a93f0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ - b 3a9320 │ │ │ │ + b 3a9314 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r4, #0 │ │ │ │ bl 507b0 │ │ │ │ - b 3a92ec │ │ │ │ + b 3a92e0 │ │ │ │ mov r4, #1 │ │ │ │ - ldr r1, [pc, #272] @ 3a9404 │ │ │ │ - ldr r2, [pc, #272] @ 3a9408 │ │ │ │ + ldr r1, [pc, #272] @ 3a93f8 │ │ │ │ + ldr r2, [pc, #272] @ 3a93fc │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #1 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #216] @ 3a9400 │ │ │ │ + ldr r1, [pc, #216] @ 3a93f4 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, #1 │ │ │ │ stmib r6, {r0, r2, r7} │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ bl 77900 │ │ │ │ - b 3a9370 │ │ │ │ - ldr r0, [pc, #196] @ 3a9410 │ │ │ │ + b 3a9364 │ │ │ │ + ldr r0, [pc, #196] @ 3a9404 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3a9370 │ │ │ │ - ldr r0, [pc, #188] @ 3a9418 │ │ │ │ + b 3a9364 │ │ │ │ + ldr r0, [pc, #188] @ 3a940c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3a9370 │ │ │ │ - ldr r0, [pc, #184] @ 3a9424 │ │ │ │ + b 3a9364 │ │ │ │ + ldr r0, [pc, #184] @ 3a9418 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ - b 3a93b0 │ │ │ │ + b 3a93a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 3a93c4 │ │ │ │ + b 3a93b8 │ │ │ │ mov r4, r0 │ │ │ │ - b 3a93bc │ │ │ │ + b 3a93b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - addeq sp, r0, r8, ror #27 │ │ │ │ - addeq sp, r0, r8, lsr #28 │ │ │ │ - addeq r6, r5, ip, ror sl │ │ │ │ - addeq sp, r0, r4, lsr #27 │ │ │ │ - ldrdeq sp, [r0], r0 │ │ │ │ + strdeq sp, [r0], r4 │ │ │ │ + addeq sp, r0, r4, lsr lr │ │ │ │ + addeq r6, r5, r8, lsl #21 │ │ │ │ + @ instruction: 0x0080ddb0 │ │ │ │ + ldrdeq sp, [r0], ip │ │ │ │ andeq sp, r1, r8, lsl #16 │ │ │ │ - strdeq sp, [r0], ip │ │ │ │ - addeq sp, r0, r0, asr #27 │ │ │ │ - addeq sp, r0, r8, lsl sp │ │ │ │ - addeq r6, r5, ip, ror #19 │ │ │ │ - @ instruction: 0x0080dcb4 │ │ │ │ + addeq sp, r0, r8, lsl #28 │ │ │ │ + addeq sp, r0, ip, asr #27 │ │ │ │ + addeq sp, r0, r4, lsr #26 │ │ │ │ + strdeq r6, [r5], r8 │ │ │ │ + addeq sp, r0, r0, asr #25 │ │ │ │ andeq sp, r1, ip, ror #13 │ │ │ │ - addeq sp, r0, r0, ror #25 │ │ │ │ - addeq r8, r5, r8, asr #30 │ │ │ │ - addeq sp, r0, r4, asr #24 │ │ │ │ - addeq sp, r0, ip, ror #28 │ │ │ │ - addeq sp, r0, ip, lsr #25 │ │ │ │ - umulleq r8, r5, r8, sp │ │ │ │ - addeq r3, r0, r8, lsl r6 │ │ │ │ - addeq r3, r0, r8, asr r4 │ │ │ │ + addeq sp, r0, ip, ror #25 │ │ │ │ + addeq r8, r5, r4, asr pc │ │ │ │ + addeq sp, r0, r0, asr ip │ │ │ │ + addeq sp, r0, r8, ror lr │ │ │ │ + @ instruction: 0x0080dcb8 │ │ │ │ + addeq r8, r5, r4, lsr #27 │ │ │ │ + addeq r3, r0, r4, lsr #12 │ │ │ │ + addeq r3, r0, r4, ror #8 │ │ │ │ muleq r1, r0, r7 │ │ │ │ - addeq sp, r0, r4, lsl #27 │ │ │ │ - addeq sp, r0, r0, ror #26 │ │ │ │ + umulleq sp, r0, r0, sp │ │ │ │ + addeq sp, r0, ip, ror #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #540] @ 3a9664 │ │ │ │ + ldr r0, [pc, #540] @ 3a9658 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9604 │ │ │ │ - ldr r1, [pc, #512] @ 3a9668 │ │ │ │ + beq 3a95f8 │ │ │ │ + ldr r1, [pc, #512] @ 3a965c │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, sl │ │ │ │ bl 8e4498 │ │ │ │ - ldr r0, [pc, #488] @ 3a966c │ │ │ │ + ldr r0, [pc, #488] @ 3a9660 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3a95c8 │ │ │ │ - ldr r0, [pc, #480] @ 3a967c │ │ │ │ + bne 3a95bc │ │ │ │ + ldr r0, [pc, #480] @ 3a9670 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r2, [pc, #472] @ 3a9680 │ │ │ │ + ldr r2, [pc, #472] @ 3a9674 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #8] │ │ │ │ add fp, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, fp │ │ │ │ bl 275e1c │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r5, sl, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a94ec │ │ │ │ + beq 3a94e0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -877266,15 +877263,15 @@ │ │ │ │ orr r0, r1, #32 │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add sl, sp, #8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 8e4314 │ │ │ │ - ldr r1, [pc, #328] @ 3a9684 │ │ │ │ + ldr r1, [pc, #328] @ 3a9678 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e4498 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ orr r0, r0, #32 │ │ │ │ @@ -877303,74 +877300,74 @@ │ │ │ │ ldm r5, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, #2 │ │ │ │ stm r8, {r0, r9} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #160] @ 3a9670 │ │ │ │ + ldr r0, [pc, #160] @ 3a9664 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #156] @ 3a9674 │ │ │ │ - ldr r1, [pc, #156] @ 3a9678 │ │ │ │ + ldr r3, [pc, #156] @ 3a9668 │ │ │ │ + ldr r1, [pc, #156] @ 3a966c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #136] @ 0x88 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3a9494 │ │ │ │ + b 3a9488 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ bl 77448 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3af6dc │ │ │ │ - b 3a964c │ │ │ │ + bl 3af6d0 │ │ │ │ + b 3a9640 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 13f5bc │ │ │ │ - b 3a964c │ │ │ │ + b 3a9640 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3aea00 │ │ │ │ - b 3a964c │ │ │ │ + bl 3ae9f4 │ │ │ │ + b 3a9640 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - addeq r6, r5, r8, lsl r9 │ │ │ │ - rsbeq sl, r0, r5, asr #5 │ │ │ │ - addeq r8, r5, r4, asr r9 │ │ │ │ - strdeq r8, [r5], ip │ │ │ │ - addeq ip, r0, r0, lsr #30 │ │ │ │ - addeq sp, r0, r8, lsr #15 │ │ │ │ - @ instruction: 0x008589b8 │ │ │ │ - addeq r1, r0, r8, asr #22 │ │ │ │ - ldrheq r0, [fp], #-240 @ 0xffffff10 │ │ │ │ + addeq r6, r5, r4, lsr #18 │ │ │ │ + ldrdeq sl, [r0], #-33 @ 0xffffffdf @ │ │ │ │ + addeq r8, r5, r0, ror #18 │ │ │ │ + addeq r8, r5, r8, lsl #16 │ │ │ │ + addeq ip, r0, ip, lsr #30 │ │ │ │ + @ instruction: 0x0080d7b4 │ │ │ │ + addeq r8, r5, r4, asr #19 │ │ │ │ + addeq r1, r0, r4, asr fp │ │ │ │ + ldrheq r0, [fp], #-252 @ 0xffffff04 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #188] @ 3a9758 │ │ │ │ + ldr r0, [pc, #188] @ 3a974c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9730 │ │ │ │ - ldr r1, [pc, #160] @ 3a975c │ │ │ │ + beq 3a9724 │ │ │ │ + ldr r1, [pc, #160] @ 3a9750 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov sl, sp │ │ │ │ mov r2, #17 │ │ │ │ mov r0, sl │ │ │ │ bl 8e4498 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -877400,32 +877397,32 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ bl 77448 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - addeq r6, r5, r4, asr #13 │ │ │ │ - rsbeq sl, r0, r7, lsr #20 │ │ │ │ + ldrdeq r6, [r5], r0 │ │ │ │ + rsbeq sl, r0, r3, lsr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #544] @ 3a9994 │ │ │ │ + ldr r0, [pc, #544] @ 3a9988 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9934 │ │ │ │ + beq 3a9928 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #512] @ 3a9998 │ │ │ │ + ldr r1, [pc, #512] @ 3a998c │ │ │ │ add r1, pc, r1 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, sl │ │ │ │ bl 8e4498 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ @@ -877435,48 +877432,48 @@ │ │ │ │ mov r0, r1 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm sl, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r8, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 8e4314 │ │ │ │ - ldr r1, [pc, #444] @ 3a999c │ │ │ │ + ldr r1, [pc, #444] @ 3a9990 │ │ │ │ add r1, pc, r1 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, sl │ │ │ │ bl 8e4498 │ │ │ │ - ldr r0, [pc, #424] @ 3a99a0 │ │ │ │ + ldr r0, [pc, #424] @ 3a9994 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3a98f8 │ │ │ │ - ldr r0, [pc, #416] @ 3a99b0 │ │ │ │ + bne 3a98ec │ │ │ │ + ldr r0, [pc, #416] @ 3a99a4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r2, [pc, #408] @ 3a99b4 │ │ │ │ + ldr r2, [pc, #408] @ 3a99a8 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ add fp, sp, #136 @ 0x88 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ mov r0, fp │ │ │ │ bl 275e1c │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r4, sl, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a9860 │ │ │ │ + beq 3a9854 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -877507,1077 +877504,1077 @@ │ │ │ │ ldm r7, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, #2 │ │ │ │ stm r9, {r0, r4} │ │ │ │ str r0, [r9, #8] │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #164] @ 3a99a4 │ │ │ │ + ldr r0, [pc, #164] @ 3a9998 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #160] @ 3a99a8 │ │ │ │ - ldr r1, [pc, #160] @ 3a99ac │ │ │ │ + ldr r3, [pc, #160] @ 3a999c │ │ │ │ + ldr r1, [pc, #160] @ 3a99a0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #184] @ 0xb8 │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3a9808 │ │ │ │ + b 3a97fc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ bl 77448 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3af6dc │ │ │ │ - b 3a9968 │ │ │ │ + bl 3af6d0 │ │ │ │ + b 3a995c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 13f5bc │ │ │ │ - b 3a9968 │ │ │ │ + b 3a995c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3aea00 │ │ │ │ - b 3a997c │ │ │ │ + bl 3ae9f4 │ │ │ │ + b 3a9970 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - addeq r6, r5, ip, ror #11 │ │ │ │ - rsbeq sl, r0, r7, asr #23 │ │ │ │ - rsbeq sl, r0, r6, lsl #23 │ │ │ │ - addeq r8, r5, r0, ror #11 │ │ │ │ - addeq r8, r5, ip, asr #9 │ │ │ │ - strdeq ip, [r0], r0 │ │ │ │ - addeq sp, r0, r8, ror r4 │ │ │ │ - addeq r8, r5, r4, asr #12 │ │ │ │ - ldrdeq r1, [r0], r4 │ │ │ │ + strdeq r6, [r5], r8 │ │ │ │ + ldrdeq sl, [r0], #-179 @ 0xffffff4d @ │ │ │ │ + mlseq r0, r2, fp, sl │ │ │ │ + addeq r8, r5, ip, ror #11 │ │ │ │ + ldrdeq r8, [r5], r8 @ │ │ │ │ + strdeq ip, [r0], ip @ │ │ │ │ + addeq sp, r0, r4, lsl #9 │ │ │ │ + addeq r8, r5, r0, asr r6 │ │ │ │ + addeq r1, r0, r0, ror #15 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #44] @ 0x2c │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3a99d4 │ │ │ │ + beq 3a99c8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #12 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a99d0 │ │ │ │ + beq 3a99c4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9a18 │ │ │ │ + beq 3a9a0c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #178] @ 0xb2 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 3a9b90 │ │ │ │ + bhi 3a9b84 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a9a74 │ │ │ │ + beq 3a9a68 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a9b90 │ │ │ │ + beq 3a9b84 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3a9b44 │ │ │ │ + bne 3a9b38 │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3a9b94 │ │ │ │ + beq 3a9b88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a9b44 │ │ │ │ + bne 3a9b38 │ │ │ │ add r0, r4, #188 @ 0xbc │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3a9ac8 │ │ │ │ + bne 3a9abc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3a9b44 │ │ │ │ + bne 3a9b38 │ │ │ │ dmb ish │ │ │ │ bl 7cd034 │ │ │ │ - b 3a9b44 │ │ │ │ + b 3a9b38 │ │ │ │ ldrb r0, [r4, #220] @ 0xdc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3a9b4c │ │ │ │ + bne 3a9b40 │ │ │ │ ldrb r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3a9bb4 │ │ │ │ + beq 3a9ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a9b4c │ │ │ │ + bne 3a9b40 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a9b4c │ │ │ │ + beq 3a9b40 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3a9b4c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3a9b40 │ │ │ │ ldr r1, [r4, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a9b44 │ │ │ │ + beq 3a9b38 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3ad858 │ │ │ │ + bl 3ad84c │ │ │ │ add r6, r4, #140 @ 0x8c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a9b78 │ │ │ │ + beq 3a9b6c │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ add r6, r4, #128 @ 0x80 │ │ │ │ strb r0, [r4, #177] @ 0xb1 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a9a8c │ │ │ │ + bne 3a9a80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [r4, #192] @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9b44 │ │ │ │ + beq 3a9b38 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ - b 3a9b44 │ │ │ │ + b 3a9b38 │ │ │ │ ldr r5, [r4, #212] @ 0xd4 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9b4c │ │ │ │ + beq 3a9b40 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ - b 3a9b4c │ │ │ │ - b 3a9bf8 │ │ │ │ + b 3a9b40 │ │ │ │ + b 3a9bec │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3ad858 │ │ │ │ - b 3a9bfc │ │ │ │ + bl 3ad84c │ │ │ │ + b 3a9bf0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ - b 3a9c40 │ │ │ │ + b 3a9c34 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ add r0, r4, #140 @ 0x8c │ │ │ │ - bl 3ae51c │ │ │ │ - b 3a9c30 │ │ │ │ + bl 3ae510 │ │ │ │ + b 3a9c24 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a9c30 │ │ │ │ + beq 3a9c24 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ strb r0, [r4, #177] @ 0xb1 │ │ │ │ mov r0, #132 @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a9c54 │ │ │ │ + beq 3a9c48 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #121] @ 0x79 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3a9c84 │ │ │ │ + beq 3a9c78 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 3b2d6c │ │ │ │ - b 3a9c8c │ │ │ │ + bl 3b2d60 │ │ │ │ + b 3a9c80 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9ca0 │ │ │ │ + beq 3a9c94 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - b 3a9cc4 │ │ │ │ + b 3a9cb8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9cdc │ │ │ │ + beq 3a9cd0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3a9d50 │ │ │ │ + bne 3a9d44 │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3a9d30 │ │ │ │ + beq 3a9d24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a9d50 │ │ │ │ + bne 3a9d44 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9d50 │ │ │ │ + beq 3a9d44 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 7c4d74 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3a9da8 │ │ │ │ + beq 3a9d9c │ │ │ │ add r5, r6, #4 │ │ │ │ - b 3a9d7c │ │ │ │ + b 3a9d70 │ │ │ │ add r5, r5, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3a9da8 │ │ │ │ + beq 3a9d9c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - beq 3a9d70 │ │ │ │ + beq 3a9d64 │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3a9d70 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3a9d64 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9dc8 │ │ │ │ + beq 3a9dbc │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #345] @ 0x159 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, pc} │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3a9e00 │ │ │ │ + beq 3a9df4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3a9e14 │ │ │ │ + bne 3a9e08 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3ac938 │ │ │ │ - b 3a9e14 │ │ │ │ + bl 3ac92c │ │ │ │ + b 3a9e08 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3a9e14 │ │ │ │ + beq 3a9e08 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #344] @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #344] @ 0x158 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3a9e40 │ │ │ │ + bne 3a9e34 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 3ad29c │ │ │ │ - b 3af840 │ │ │ │ + b 3ad290 │ │ │ │ + b 3af834 │ │ │ │ push {r4, lr} │ │ │ │ tst r1, #1 │ │ │ │ - bne 3a9e68 │ │ │ │ - ldr r1, [pc, #88] @ 3a9eb0 │ │ │ │ + bne 3a9e5c │ │ │ │ + ldr r1, [pc, #88] @ 3a9ea4 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, r2 │ │ │ │ - bne 3a9e90 │ │ │ │ + bne 3a9e84 │ │ │ │ mov r1, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ strex r3, r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a9e70 │ │ │ │ + bne 3a9e64 │ │ │ │ cmp r2, #2 │ │ │ │ popne {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 76fb0 │ │ │ │ mov r4, r0 │ │ │ │ bl 75c44 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r0, #4] │ │ │ │ - b 3a9e68 │ │ │ │ - ldrdeq r6, [r5], ip │ │ │ │ + b 3a9e5c │ │ │ │ + addeq r6, r5, r8, ror #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a9f6c │ │ │ │ + beq 3a9f60 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #32 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3a9ef4 │ │ │ │ + bne 3a9ee8 │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ - beq 3a9f2c │ │ │ │ + beq 3a9f20 │ │ │ │ add r0, r6, #8 │ │ │ │ mov r1, #2 │ │ │ │ ldrd r2, [r0] │ │ │ │ strb r1, [r0] │ │ │ │ orr r0, r2, #2 │ │ │ │ stm sp, {r2, r3} │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3a9f2c │ │ │ │ + beq 3a9f20 │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9f6c │ │ │ │ + beq 3a9f60 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a9f3c │ │ │ │ + bne 3a9f30 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3a9f6c │ │ │ │ + bne 3a9f60 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9fb0 │ │ │ │ + beq 3a9fa4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a9f88 │ │ │ │ + bne 3a9f7c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3a9fb0 │ │ │ │ + bne 3a9fa4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #278] @ 0x116 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa038 │ │ │ │ + beq 3aa02c │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #256] @ 0x100 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aa080 │ │ │ │ + beq 3aa074 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aa028 │ │ │ │ + bne 3aa01c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aa028 │ │ │ │ + bcc 3aa01c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #84]! @ 0x54 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aa004 │ │ │ │ + bne 3a9ff8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aa028 │ │ │ │ + bne 3aa01c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 3aa1dc │ │ │ │ - b 3aa20c │ │ │ │ + bcs 3aa1d0 │ │ │ │ + b 3aa200 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aa074 │ │ │ │ + bcc 3aa068 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #268]! @ 0x10c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aa050 │ │ │ │ + bne 3aa044 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aa074 │ │ │ │ + bne 3aa068 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1ac21c │ │ │ │ ldrb r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa188 │ │ │ │ + beq 3aa17c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3aa0e0 │ │ │ │ + beq 3aa0d4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3aa1c4 │ │ │ │ + bne 3aa1b8 │ │ │ │ ldrb r0, [r4, #248] @ 0xf8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3aa12c │ │ │ │ + bne 3aa120 │ │ │ │ ldrb r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #240] @ 0xf0 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3aa12c │ │ │ │ + bne 3aa120 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa12c │ │ │ │ + beq 3aa120 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ blx r1 │ │ │ │ - b 3aa12c │ │ │ │ + b 3aa120 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #172]! @ 0xac │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3aa0f4 │ │ │ │ + bne 3aa0e8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aa118 │ │ │ │ + bne 3aa10c │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #156]! @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa12c │ │ │ │ + beq 3aa120 │ │ │ │ bl 7dbe10 │ │ │ │ ldrb r0, [r4, #167] @ 0xa7 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #166] @ 0xa6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa17c │ │ │ │ + beq 3aa170 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aa17c │ │ │ │ + bcc 3aa170 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #180]! @ 0xb4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3aa158 │ │ │ │ + bne 3aa14c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aa17c │ │ │ │ + bne 3aa170 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ strb r5, [r4, #165] @ 0xa5 │ │ │ │ strh r5, [r4, #167] @ 0xa7 │ │ │ │ - b 3aa1c4 │ │ │ │ + b 3aa1b8 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aa1c4 │ │ │ │ + bcc 3aa1b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #112]! @ 0x70 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aa1a0 │ │ │ │ + bne 3aa194 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aa1c4 │ │ │ │ + bne 3aa1b8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ movw r0, #257 @ 0x101 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aa20c │ │ │ │ + bcc 3aa200 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3aa1e8 │ │ │ │ + bne 3aa1dc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aa20c │ │ │ │ + bne 3aa200 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 1ac21c │ │ │ │ mov r0, #276 @ 0x114 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 3aa264 │ │ │ │ + b 3aa258 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa2b4 │ │ │ │ + beq 3aa2a8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ blx r1 │ │ │ │ - b 3aa2b4 │ │ │ │ + b 3aa2a8 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ - b 3aa304 │ │ │ │ + b 3aa2f8 │ │ │ │ mov r6, r0 │ │ │ │ - b 3aa310 │ │ │ │ + b 3aa304 │ │ │ │ mov r6, r0 │ │ │ │ - b 3aa2a0 │ │ │ │ + b 3aa294 │ │ │ │ mov r6, r0 │ │ │ │ - b 3aa2b4 │ │ │ │ + b 3aa2a8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #172]! @ 0xac │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aa27c │ │ │ │ + bne 3aa270 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aa2a0 │ │ │ │ + bne 3aa294 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #156]! @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa2b4 │ │ │ │ + beq 3aa2a8 │ │ │ │ bl 7dbe10 │ │ │ │ ldrb r0, [r4, #167] @ 0xa7 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #166] @ 0xa6 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3aa304 │ │ │ │ + bne 3aa2f8 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aa304 │ │ │ │ + bcc 3aa2f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #180]! @ 0xb4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aa2e0 │ │ │ │ + bne 3aa2d4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aa304 │ │ │ │ + bne 3aa2f8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #165] @ 0xa5 │ │ │ │ strh r0, [r4, #167] @ 0xa7 │ │ │ │ movw r0, #257 @ 0x101 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ - b 3aa328 │ │ │ │ + b 3aa31c │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3acf68 │ │ │ │ - b 3aa364 │ │ │ │ + bl 3acf5c │ │ │ │ + b 3aa358 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac21c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 1ac21c │ │ │ │ - b 3aa364 │ │ │ │ + b 3aa358 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #276 @ 0x114 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa398 │ │ │ │ + beq 3aa38c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ bl 25e9cc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa3c8 │ │ │ │ + beq 3aa3bc │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa3f0 │ │ │ │ + beq 3aa3e4 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #280] @ 0x118 │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 3aa664 │ │ │ │ + bhi 3aa658 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrb r0, [r4, #380] @ 0x17c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3aa594 │ │ │ │ + bne 3aa588 │ │ │ │ ldrb r0, [r4, #376] @ 0x178 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aa578 │ │ │ │ + beq 3aa56c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aa594 │ │ │ │ + bne 3aa588 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa594 │ │ │ │ + beq 3aa588 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3aa594 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3aa588 │ │ │ │ ldrb r0, [r4, #324] @ 0x144 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3aa60c │ │ │ │ + bne 3aa600 │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aa558 │ │ │ │ + beq 3aa54c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aa60c │ │ │ │ + bne 3aa600 │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa60c │ │ │ │ + beq 3aa600 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3aa60c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3aa600 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 3b14b8 │ │ │ │ - b 3aa614 │ │ │ │ + bl 3b14ac │ │ │ │ + b 3aa608 │ │ │ │ ldrb r0, [r4, #337] @ 0x151 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3aa634 │ │ │ │ + bne 3aa628 │ │ │ │ ldrb r0, [r4, #324] @ 0x144 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aa5c0 │ │ │ │ + beq 3aa5b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aa5dc │ │ │ │ + bne 3aa5d0 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa5dc │ │ │ │ + beq 3aa5d0 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3aa5dc │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3aa5d0 │ │ │ │ ldrb r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3aa604 │ │ │ │ + bne 3aa5f8 │ │ │ │ ldrb r0, [r4, #300] @ 0x12c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aa5e8 │ │ │ │ + beq 3aa5dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aa604 │ │ │ │ + bne 3aa5f8 │ │ │ │ add r0, r4, #292 @ 0x124 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aa524 │ │ │ │ + bne 3aa518 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aa604 │ │ │ │ + bne 3aa5f8 │ │ │ │ dmb ish │ │ │ │ bl 7cd034 │ │ │ │ - b 3aa604 │ │ │ │ + b 3aa5f8 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 3aaca0 │ │ │ │ - b 3aa60c │ │ │ │ + bl 3aac94 │ │ │ │ + b 3aa600 │ │ │ │ ldr r5, [r4, #316] @ 0x13c │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa60c │ │ │ │ + beq 3aa600 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ - b 3aa60c │ │ │ │ + b 3aa600 │ │ │ │ ldr r5, [r4, #372] @ 0x174 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa594 │ │ │ │ + beq 3aa588 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa5ac │ │ │ │ + beq 3aa5a0 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3aa650 │ │ │ │ - b 3aa65c │ │ │ │ + bne 3aa644 │ │ │ │ + b 3aa650 │ │ │ │ ldr r5, [r4, #320] @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa5dc │ │ │ │ + beq 3aa5d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ - b 3aa634 │ │ │ │ + b 3aa628 │ │ │ │ ldr r5, [r4, #296] @ 0x128 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa604 │ │ │ │ + beq 3aa5f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3ad858 │ │ │ │ + bl 3ad84c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #282] @ 0x11a │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa62c │ │ │ │ + beq 3aa620 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3ad858 │ │ │ │ + bl 3ad84c │ │ │ │ ldrb r0, [r4, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa65c │ │ │ │ + beq 3aa650 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa65c │ │ │ │ + beq 3aa650 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ - b 3aa6f8 │ │ │ │ + b 3aa6ec │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa694 │ │ │ │ + beq 3aa688 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ - b 3aa70c │ │ │ │ - b 3aa6b8 │ │ │ │ + b 3aa700 │ │ │ │ + b 3aa6ac │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3ad858 │ │ │ │ - b 3aa6bc │ │ │ │ - b 3aa6b8 │ │ │ │ + bl 3ad84c │ │ │ │ + b 3aa6b0 │ │ │ │ + b 3aa6ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #282] @ 0x11a │ │ │ │ - b 3aa6cc │ │ │ │ + b 3aa6c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa6e4 │ │ │ │ + beq 3aa6d8 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3ad858 │ │ │ │ - b 3aa6f8 │ │ │ │ + bl 3ad84c │ │ │ │ + b 3aa6ec │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa720 │ │ │ │ + beq 3aa714 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aa720 │ │ │ │ + beq 3aa714 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #56] @ 0x38 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #16] │ │ │ │ cmpeq r1, #4 │ │ │ │ - beq 3aa758 │ │ │ │ + beq 3aa74c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #20 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa754 │ │ │ │ + beq 3aa748 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa79c │ │ │ │ + beq 3aa790 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3aa7cc │ │ │ │ + beq 3aa7c0 │ │ │ │ cmp r1, #4 │ │ │ │ ldrbeq r1, [r0, #472] @ 0x1d8 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3aa804 │ │ │ │ + beq 3aa7f8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r1, [r0, #41] @ 0x29 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3aa7c8 │ │ │ │ + bne 3aa7bc │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 3b4d50 │ │ │ │ + bl 3b4d44 │ │ │ │ ldr r1, [r5, #468]! @ 0x1d4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3aa818 │ │ │ │ + bne 3aa80c │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 71ac40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #468]! @ 0x1d4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3aa874 │ │ │ │ + bne 3aa868 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3aa89c │ │ │ │ + bne 3aa890 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 71ac40 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa930 │ │ │ │ + beq 3aa924 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #173] @ 0xad │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3aa8f4 │ │ │ │ + bne 3aa8e8 │ │ │ │ ldr r6, [r4, #164] @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #172] @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #176]! @ 0xb0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3aa900 │ │ │ │ + bne 3aa8f4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aa924 │ │ │ │ + bne 3aa918 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #181] @ 0xb5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3b06a4 │ │ │ │ + b 3b0698 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #181] @ 0xb5 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #176]! @ 0xb0 │ │ │ │ strb r2, [r0, #-4] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3aa978 │ │ │ │ + bne 3aa96c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aa99c │ │ │ │ + bne 3aa990 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #181] @ 0xb5 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ @@ -878586,452 +878583,452 @@ │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #12 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa9e8 │ │ │ │ + beq 3aa9dc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aaa08 │ │ │ │ + beq 3aa9fc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aaa58 │ │ │ │ + beq 3aaa4c │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aaa3c │ │ │ │ + beq 3aaa30 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aaa58 │ │ │ │ + beq 3aaa4c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aaa78 │ │ │ │ + beq 3aaa6c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #40] @ 0x28 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3aaa9c │ │ │ │ + beq 3aaa90 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aaa98 │ │ │ │ + beq 3aaa8c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aaae0 │ │ │ │ + beq 3aaad4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3aab18 │ │ │ │ + bne 3aab0c │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3aaafc │ │ │ │ + b 3aaaf0 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #56] @ 0x38 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3aab9c │ │ │ │ + bne 3aab90 │ │ │ │ ldrb r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3aab7c │ │ │ │ + beq 3aab70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3aab9c │ │ │ │ + bne 3aab90 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aab9c │ │ │ │ + beq 3aab90 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 7c4d74 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #49] @ 0x31 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aabec │ │ │ │ + beq 3aabe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aac08 │ │ │ │ + bne 3aabfc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aac08 │ │ │ │ + beq 3aabfc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r5, [r4, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aac08 │ │ │ │ + beq 3aabfc │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #48] @ 0x30 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3aac34 │ │ │ │ + bne 3aac28 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 71a9d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3aac6c │ │ │ │ + bne 3aac60 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3aac94 │ │ │ │ + bne 3aac88 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71a9d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aacdc │ │ │ │ + beq 3aacd0 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aacd8 │ │ │ │ + beq 3aaccc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aad28 │ │ │ │ + beq 3aad1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aad44 │ │ │ │ + bne 3aad38 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aad08 │ │ │ │ + beq 3aacfc │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aad44 │ │ │ │ + beq 3aad38 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r4, r4, #20 │ │ │ │ - b 3aacbc │ │ │ │ + b 3aacb0 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aad44 │ │ │ │ + beq 3aad38 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ add r4, r4, #20 │ │ │ │ - b 3aacbc │ │ │ │ + b 3aacb0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aad68 │ │ │ │ + beq 3aad5c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3aae44 │ │ │ │ + beq 3aae38 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3aadb0 │ │ │ │ + bne 3aada4 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ - beq 3aae04 │ │ │ │ + beq 3aadf8 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ str r3, [r6, #28] │ │ │ │ stmib sp, {r0, r2} │ │ │ │ str r1, [sp] │ │ │ │ - beq 3aadf8 │ │ │ │ + beq 3aadec │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3aae04 │ │ │ │ + beq 3aadf8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3aae04 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3aadf8 │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aae44 │ │ │ │ + beq 3aae38 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3aae14 │ │ │ │ + bne 3aae08 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3aae44 │ │ │ │ + bne 3aae38 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e3748 │ │ │ │ + b 3e373c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aae88 │ │ │ │ + beq 3aae7c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3aae60 │ │ │ │ + bne 3aae54 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3aae88 │ │ │ │ + bne 3aae7c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #4 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aaecc │ │ │ │ + beq 3aaec0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aaeec │ │ │ │ + beq 3aaee0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed000 │ │ │ │ + bl 3ecff4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3aaf10 │ │ │ │ + bne 3aaf04 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aaf34 │ │ │ │ + bne 3aaf28 │ │ │ │ dmb ish │ │ │ │ bl 71a9d8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3aaf5c │ │ │ │ + beq 3aaf50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 3aafb8 │ │ │ │ + b 3aafac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aaf94 │ │ │ │ + bne 3aaf88 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aafb8 │ │ │ │ + bne 3aafac │ │ │ │ dmb ish │ │ │ │ bl 71a9d8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 3b08a8 │ │ │ │ + bl 3b089c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrd r4, [r0] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ dmb ish │ │ │ │ cmp r3, r2 │ │ │ │ mvncs r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab00c │ │ │ │ - ldr r0, [pc, #80] @ 3ab04c │ │ │ │ + bne 3ab000 │ │ │ │ + ldr r0, [pc, #80] @ 3ab040 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ - bne 3ab038 │ │ │ │ + bne 3ab02c │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r5] │ │ │ │ strex r2, r0, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ab014 │ │ │ │ + bne 3ab008 │ │ │ │ cmp r1, #2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 76fb0 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #4] │ │ │ │ - b 3ab00c │ │ │ │ - addeq r4, r5, r8, lsr pc │ │ │ │ + b 3ab000 │ │ │ │ + addeq r4, r5, r4, asr #30 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #281] @ 0x119 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ab080 │ │ │ │ + beq 3ab074 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3ab08c │ │ │ │ + bne 3ab080 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #268] @ 0x10c │ │ │ │ cmp r1, #2 │ │ │ │ - bcs 3ab090 │ │ │ │ + bcs 3ab084 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #272]! @ 0x110 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ab098 │ │ │ │ + bne 3ab08c │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, lr} │ │ │ │ b 867e94 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #280] @ 0x118 │ │ │ │ @@ -879042,385 +879039,385 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3ab0e4 │ │ │ │ + bne 3ab0d8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ab108 │ │ │ │ + bne 3ab0fc │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab170 │ │ │ │ + beq 3ab164 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, r4, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ab140 │ │ │ │ + beq 3ab134 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3ab148 │ │ │ │ + bne 3ab13c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ab170 │ │ │ │ + bne 3ab164 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 7bf8c0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 3ab1b0 │ │ │ │ + b 3ab1a4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ab18c │ │ │ │ + bne 3ab180 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ab1b0 │ │ │ │ + bne 3ab1a4 │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b4e88 │ │ │ │ + bl 3b4e7c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #293] @ 0x125 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ab1f4 │ │ │ │ + beq 3ab1e8 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3ab200 │ │ │ │ + bne 3ab1f4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #280] @ 0x118 │ │ │ │ cmp r1, #2 │ │ │ │ - bcs 3ab204 │ │ │ │ + bcs 3ab1f8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #284]! @ 0x11c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ab20c │ │ │ │ + bne 3ab200 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, lr} │ │ │ │ b 867e94 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #292] @ 0x124 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r0, #365] @ 0x16d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab2b0 │ │ │ │ + beq 3ab2a4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3ab33c │ │ │ │ + bne 3ab330 │ │ │ │ ldrb r0, [r9, #281] @ 0x119 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3ab340 │ │ │ │ + beq 3ab334 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab350 │ │ │ │ + bne 3ab344 │ │ │ │ ldr r0, [r9, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ab350 │ │ │ │ + bcc 3ab344 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #272]! @ 0x110 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ab288 │ │ │ │ + bne 3ab27c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ab350 │ │ │ │ + bne 3ab344 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3ab350 │ │ │ │ + b 3ab344 │ │ │ │ ldr r6, [r9, #360] @ 0x168 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3ab318 │ │ │ │ + beq 3ab30c │ │ │ │ ldr r7, [r9, #356] @ 0x164 │ │ │ │ mov r5, #0 │ │ │ │ - b 3ab2d0 │ │ │ │ + b 3ab2c4 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3ab318 │ │ │ │ + beq 3ab30c │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r7 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3ab2c8 │ │ │ │ + bcc 3ab2bc │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ab2f0 │ │ │ │ + bne 3ab2e4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ab2c8 │ │ │ │ + bne 3ab2bc │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3ab2c8 │ │ │ │ + b 3ab2bc │ │ │ │ ldr r1, [r9, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ab33c │ │ │ │ + beq 3ab330 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #356] @ 0x164 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r9, #80 @ 0x50 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #280] @ 0x118 │ │ │ │ add r0, r9, #288 @ 0x120 │ │ │ │ bl 29f464 │ │ │ │ ldr r5, [r9, #328] @ 0x148 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3ab3b0 │ │ │ │ + beq 3ab3a4 │ │ │ │ ldr r6, [r9, #324] @ 0x144 │ │ │ │ mov r7, #0 │ │ │ │ - b 3ab378 │ │ │ │ + b 3ab36c │ │ │ │ cmp r7, r5 │ │ │ │ - beq 3ab3b0 │ │ │ │ + beq 3ab3a4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r7, lsl #2]! │ │ │ │ add r7, r7, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ab388 │ │ │ │ + bne 3ab37c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ab370 │ │ │ │ + bne 3ab364 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3ab370 │ │ │ │ + b 3ab364 │ │ │ │ ldr r1, [r9, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ab3cc │ │ │ │ + beq 3ab3c0 │ │ │ │ ldr r0, [r9, #324] @ 0x144 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #364] @ 0x16c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ - b 3ab3ec │ │ │ │ + b 3ab3e0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #280] @ 0x118 │ │ │ │ add r0, r9, #288 @ 0x120 │ │ │ │ bl 29f464 │ │ │ │ - b 3ab3fc │ │ │ │ + b 3ab3f0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r9, #320 @ 0x140 │ │ │ │ - bl 3b00b8 │ │ │ │ - b 3ab4f0 │ │ │ │ + bl 3b00ac │ │ │ │ + b 3ab4e4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ab418 │ │ │ │ + b 3ab40c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3ab464 │ │ │ │ + beq 3ab458 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3ab414 │ │ │ │ + bcc 3ab408 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ab43c │ │ │ │ + bne 3ab430 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ab414 │ │ │ │ + bne 3ab408 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3ab414 │ │ │ │ + b 3ab408 │ │ │ │ ldr r1, [r9, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ab484 │ │ │ │ + beq 3ab478 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #356] @ 0x164 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 3ab4d4 │ │ │ │ + beq 3ab4c8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r7, lsl #2]! │ │ │ │ add r7, r7, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ab4ac │ │ │ │ + bne 3ab4a0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ab494 │ │ │ │ + bne 3ab488 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3ab494 │ │ │ │ + b 3ab488 │ │ │ │ ldr r1, [r9, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ab4f0 │ │ │ │ + beq 3ab4e4 │ │ │ │ ldr r0, [r9, #324] @ 0x144 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #364] @ 0x16c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ab50c │ │ │ │ + bne 3ab500 │ │ │ │ bic r2, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bxne lr │ │ │ │ b 76a3c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1104] @ 0x450 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab568 │ │ │ │ + beq 3ab55c │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ add r0, r4, #996 @ 0x3e4 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1105] @ 0x451 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #880 @ 0x370 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ae56c │ │ │ │ + b 3ae560 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1105] @ 0x451 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #996 @ 0x3e4 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1105] @ 0x451 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ab5d4 │ │ │ │ + beq 3ab5c8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ab5e8 │ │ │ │ + bne 3ab5dc │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #6 │ │ │ │ popeq {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b 3add60 │ │ │ │ + b 3add54 │ │ │ │ ldrb r1, [r0, #380] @ 0x17c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #369] @ 0x171 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3ab5ec │ │ │ │ + beq 3ab5e0 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r1, [r0, #56] @ 0x38 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 3ab610 │ │ │ │ + beq 3ab604 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3ab628 │ │ │ │ + bne 3ab61c │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3ac938 │ │ │ │ - b 3ab628 │ │ │ │ + bl 3ac92c │ │ │ │ + b 3ab61c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #216] @ 0xd8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3ab628 │ │ │ │ + beq 3ab61c │ │ │ │ add r0, r4, #200 @ 0xc8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #368] @ 0x170 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #368] @ 0x170 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #12] │ │ │ │ cmpeq r1, #4 │ │ │ │ - beq 3ab65c │ │ │ │ + beq 3ab650 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab658 │ │ │ │ + beq 3ab64c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab6a0 │ │ │ │ + beq 3ab694 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #277] @ 0x115 │ │ │ │ cmp r0, #11 │ │ │ │ - bhi 3aba74 │ │ │ │ + bhi 3aba68 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r8, lsr #7 │ │ │ │ andeq r0, r0, r8, lsr #7 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ @@ -879430,1785 +879427,1785 @@ │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ andeq r0, r0, r8, lsl r2 │ │ │ │ andeq r0, r0, ip, lsl #4 │ │ │ │ ldr r5, [r4, #268] @ 0x10c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3ab7c0 │ │ │ │ + beq 3ab7b4 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ add r6, r0, #4 │ │ │ │ - b 3ab720 │ │ │ │ + b 3ab714 │ │ │ │ add r6, r6, #32 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3ab7c0 │ │ │ │ + beq 3ab7b4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - beq 3ab714 │ │ │ │ + beq 3ab708 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3ab714 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3ab708 │ │ │ │ ldrb r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3ab8fc │ │ │ │ + beq 3ab8f0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3ab9ec │ │ │ │ + bne 3ab9e0 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 3b0bcc │ │ │ │ - b 3ab9ec │ │ │ │ + bl 3b0bc0 │ │ │ │ + b 3ab9e0 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3ab908 │ │ │ │ + beq 3ab8fc │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #344] @ 0x158 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3ab944 │ │ │ │ + bne 3ab938 │ │ │ │ ldrb r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #336] @ 0x150 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3ab944 │ │ │ │ + bne 3ab938 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab944 │ │ │ │ + beq 3ab938 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ blx r1 │ │ │ │ - b 3ab944 │ │ │ │ + b 3ab938 │ │ │ │ ldr r1, [r4, #260] @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aba74 │ │ │ │ + beq 3aba68 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ - bl 3b1884 │ │ │ │ - b 3ab9f4 │ │ │ │ + bl 3b1878 │ │ │ │ + b 3ab9e8 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3ab920 │ │ │ │ + beq 3ab914 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #344] @ 0x158 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3ab934 │ │ │ │ + bne 3ab928 │ │ │ │ ldrb r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #336] @ 0x150 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3ab934 │ │ │ │ + bne 3ab928 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab934 │ │ │ │ + beq 3ab928 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ blx r1 │ │ │ │ - b 3ab934 │ │ │ │ + b 3ab928 │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ - bl 3b0abc │ │ │ │ + bl 3b0ab0 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ab934 │ │ │ │ + beq 3ab928 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3ab934 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3ab928 │ │ │ │ ldrb r0, [r4, #692] @ 0x2b4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #680] @ 0x2a8 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3ab9e4 │ │ │ │ + bne 3ab9d8 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 3b4eec │ │ │ │ - b 3ab9e4 │ │ │ │ + bl 3b4ee0 │ │ │ │ + b 3ab9d8 │ │ │ │ ldrb r0, [r4, #376] @ 0x178 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3aba78 │ │ │ │ + beq 3aba6c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #432] @ 0x1b0 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3aba80 │ │ │ │ + bne 3aba74 │ │ │ │ ldrb r0, [r4, #428] @ 0x1ac │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #424] @ 0x1a8 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3aba80 │ │ │ │ + bne 3aba74 │ │ │ │ add r0, r4, #392 @ 0x188 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aba80 │ │ │ │ + beq 3aba74 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #400] @ 0x190 │ │ │ │ blx r1 │ │ │ │ - b 3aba80 │ │ │ │ + b 3aba74 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 3b09bc │ │ │ │ - b 3ab8ec │ │ │ │ + bl 3b09b0 │ │ │ │ + b 3ab8e0 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ - bl 3b1dec │ │ │ │ + bl 3b1de0 │ │ │ │ ldrb r0, [r4, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab958 │ │ │ │ - b 3ab994 │ │ │ │ + bne 3ab94c │ │ │ │ + b 3ab988 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 3a9a24 │ │ │ │ - b 3ab9ec │ │ │ │ + bl 3a9a18 │ │ │ │ + b 3ab9e0 │ │ │ │ ldrb r0, [r4, #780] @ 0x30c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3ab944 │ │ │ │ + bne 3ab938 │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ - bl 3aa7a8 │ │ │ │ - b 3ab944 │ │ │ │ + bl 3aa79c │ │ │ │ + b 3ab938 │ │ │ │ ldrb r0, [r4, #780] @ 0x30c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3ab934 │ │ │ │ + bne 3ab928 │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ - bl 3aa7a8 │ │ │ │ + bl 3aa79c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #275] @ 0x113 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #276] @ 0x114 │ │ │ │ ldrb r0, [r4, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab994 │ │ │ │ + beq 3ab988 │ │ │ │ ldrd r0, [r4, #248] @ 0xf8 │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3ab978 │ │ │ │ + beq 3ab96c │ │ │ │ add r6, r0, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ mov r0, r6 │ │ │ │ - b 3ab960 │ │ │ │ + b 3ab954 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ab994 │ │ │ │ + beq 3ab988 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ ldrd r0, [r4, #236] @ 0xec │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3ab9bc │ │ │ │ + beq 3ab9b0 │ │ │ │ add r6, r0, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ mov r0, r6 │ │ │ │ - b 3ab9a4 │ │ │ │ + b 3ab998 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab9dc │ │ │ │ + beq 3ab9d0 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ - bl 3aeec0 │ │ │ │ + bl 3aeeb4 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3ad660 │ │ │ │ + bl 3ad654 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3ae3f8 │ │ │ │ + bl 3ae3ec │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aba6c │ │ │ │ + beq 3aba60 │ │ │ │ ldr r5, [r4, #176] @ 0xb0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3aba50 │ │ │ │ + beq 3aba44 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ add r6, r0, #4 │ │ │ │ - b 3aba24 │ │ │ │ + b 3aba18 │ │ │ │ add r6, r6, #32 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3aba50 │ │ │ │ + beq 3aba44 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - beq 3aba18 │ │ │ │ + beq 3aba0c │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3aba18 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3aba0c │ │ │ │ ldr r1, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aba6c │ │ │ │ + beq 3aba60 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #274] @ 0x112 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ - bl 3ac48c │ │ │ │ + bl 3ac480 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - bne 3abaa8 │ │ │ │ + bne 3aba9c │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 3abacc │ │ │ │ - b 3abb14 │ │ │ │ + bne 3abac0 │ │ │ │ + b 3abb08 │ │ │ │ ldr r2, [r4, #328] @ 0x148 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 3abb14 │ │ │ │ + beq 3abb08 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r6, r0, #4 │ │ │ │ lsr r5, r1, #5 │ │ │ │ - b 3abae8 │ │ │ │ + b 3abadc │ │ │ │ add r6, r6, #32 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3abb14 │ │ │ │ + beq 3abb08 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - beq 3abadc │ │ │ │ + beq 3abad0 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3abadc │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3abad0 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ab99c │ │ │ │ + beq 3ab990 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3ab99c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3ab990 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3abbb4 │ │ │ │ + beq 3abba8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #400] @ 0x190 │ │ │ │ blx r1 │ │ │ │ - b 3abbb4 │ │ │ │ + b 3abba8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3abbf8 │ │ │ │ + beq 3abbec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ blx r1 │ │ │ │ - b 3abbf8 │ │ │ │ + b 3abbec │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3abc14 │ │ │ │ + beq 3abc08 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ blx r1 │ │ │ │ - b 3abc14 │ │ │ │ + b 3abc08 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3abbf8 │ │ │ │ - b 3abc10 │ │ │ │ - b 3abc34 │ │ │ │ + b 3abbec │ │ │ │ + b 3abc04 │ │ │ │ + b 3abc28 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #328 @ 0x148 │ │ │ │ bl 1ac1f4 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ bl 29f020 │ │ │ │ - b 3abc90 │ │ │ │ - b 3abc3c │ │ │ │ + b 3abc84 │ │ │ │ + b 3abc30 │ │ │ │ mov r8, r0 │ │ │ │ - b 3abc1c │ │ │ │ + b 3abc10 │ │ │ │ mov r8, r0 │ │ │ │ - b 3abc1c │ │ │ │ + b 3abc10 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3abbf8 │ │ │ │ + beq 3abbec │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #275] @ 0x113 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ - b 3abc14 │ │ │ │ - b 3abc44 │ │ │ │ + b 3abc08 │ │ │ │ + b 3abc38 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #276] @ 0x114 │ │ │ │ ldrb r0, [r4, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3abc88 │ │ │ │ + beq 3abc7c │ │ │ │ add r0, r4, #244 @ 0xf4 │ │ │ │ - bl 3aced0 │ │ │ │ - b 3abc88 │ │ │ │ + bl 3acec4 │ │ │ │ + b 3abc7c │ │ │ │ mov r8, r0 │ │ │ │ - b 3abce8 │ │ │ │ + b 3abcdc │ │ │ │ mov r8, r0 │ │ │ │ - b 3abcf0 │ │ │ │ + b 3abce4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3abcf8 │ │ │ │ + b 3abcec │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3abc6c │ │ │ │ + beq 3abc60 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ mov r6, r5 │ │ │ │ - b 3abc50 │ │ │ │ + b 3abc44 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3abc88 │ │ │ │ + beq 3abc7c │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ - bl 3afc64 │ │ │ │ - b 3abce0 │ │ │ │ + bl 3afc58 │ │ │ │ + b 3abcd4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3abcc0 │ │ │ │ + beq 3abcb4 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ mov r6, r5 │ │ │ │ - b 3abca4 │ │ │ │ + b 3abc98 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3abce0 │ │ │ │ + beq 3abcd4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ - bl 3aeec0 │ │ │ │ + bl 3aeeb4 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3ad660 │ │ │ │ + bl 3ad654 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3ae3f8 │ │ │ │ + bl 3ae3ec │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3abd0c │ │ │ │ + beq 3abd00 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ - bl 3a9d54 │ │ │ │ + bl 3a9d48 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #274] @ 0x112 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #57] @ 0x39 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3abdd8 │ │ │ │ + beq 3abdcc │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3abd90 │ │ │ │ + beq 3abd84 │ │ │ │ cmp r0, #5 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #392 @ 0x188 │ │ │ │ - bl 3acbb8 │ │ │ │ + bl 3acbac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0, #792]! @ 0x318 │ │ │ │ sub r2, r3, #41 @ 0x29 │ │ │ │ cmp r2, #3 │ │ │ │ movwcc r1, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 3abd84 │ │ │ │ + beq 3abd78 │ │ │ │ ands r1, r1, r2 │ │ │ │ - bne 3abd84 │ │ │ │ - bl 3ae008 │ │ │ │ + bne 3abd78 │ │ │ │ + bl 3adffc │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3ae1f4 │ │ │ │ - b 3abda4 │ │ │ │ + bl 3ae1e8 │ │ │ │ + b 3abd98 │ │ │ │ ldrb r0, [r4, #1900] @ 0x76c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #1892] @ 0x764 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3abe20 │ │ │ │ + beq 3abe14 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3abdb0 │ │ │ │ + bne 3abda4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3abde0 │ │ │ │ + bne 3abdd4 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3abde0 │ │ │ │ + b 3abdd4 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3abe00 │ │ │ │ + beq 3abdf4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3abe1c │ │ │ │ + beq 3abe10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ - bl 3b22f0 │ │ │ │ - b 3abda4 │ │ │ │ - b 3abe44 │ │ │ │ + bl 3b22e4 │ │ │ │ + b 3abd98 │ │ │ │ + b 3abe38 │ │ │ │ mov r6, r0 │ │ │ │ - b 3abe84 │ │ │ │ - b 3abe3c │ │ │ │ + b 3abe78 │ │ │ │ + b 3abe30 │ │ │ │ mov r6, r0 │ │ │ │ - b 3abebc │ │ │ │ + b 3abeb0 │ │ │ │ mov r6, r0 │ │ │ │ - b 3abe8c │ │ │ │ + b 3abe80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r0, #792]! @ 0x318 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r3, #41 @ 0x29 │ │ │ │ cmp r2, #3 │ │ │ │ movwcc r1, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 3abe84 │ │ │ │ + beq 3abe78 │ │ │ │ ands r1, r1, r2 │ │ │ │ - bne 3abe84 │ │ │ │ - bl 3ae008 │ │ │ │ + bne 3abe78 │ │ │ │ + bl 3adffc │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3ae1f4 │ │ │ │ + bl 3ae1e8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3abe98 │ │ │ │ + bne 3abe8c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3abebc │ │ │ │ + bne 3abeb0 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3abee4 │ │ │ │ + bne 3abed8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3abefc │ │ │ │ + bne 3abef0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3abedc │ │ │ │ + beq 3abed0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 3abf68 │ │ │ │ + beq 3abf5c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3abf64 │ │ │ │ + beq 3abf58 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3abf48 │ │ │ │ + beq 3abf3c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3abf64 │ │ │ │ + beq 3abf58 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 3abf80 │ │ │ │ + bhi 3abf74 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3abf98 │ │ │ │ + beq 3abf8c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3abfb0 │ │ │ │ + beq 3abfa4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3abfe0 │ │ │ │ + beq 3abfd4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - b 3ac008 │ │ │ │ + b 3abffc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac00c │ │ │ │ + beq 3ac000 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ac040 │ │ │ │ - ldr r0, [pc, #80] @ 3ac080 │ │ │ │ + bne 3ac034 │ │ │ │ + ldr r0, [pc, #80] @ 3ac074 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, r1 │ │ │ │ - bne 3ac06c │ │ │ │ + bne 3ac060 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r4] │ │ │ │ strex r2, r0, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ac048 │ │ │ │ + bne 3ac03c │ │ │ │ cmp r1, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 76fb0 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r4, #4] │ │ │ │ - b 3ac040 │ │ │ │ - addeq r3, r5, r4, lsl #30 │ │ │ │ + b 3ac034 │ │ │ │ + addeq r3, r5, r0, lsl pc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 3ac0d4 │ │ │ │ + beq 3ac0c8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3ac0f4 │ │ │ │ + beq 3ac0e8 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac0b8 │ │ │ │ + beq 3ac0ac │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac0f4 │ │ │ │ + beq 3ac0e8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #4 │ │ │ │ - bne 3ac0ec │ │ │ │ + bne 3ac0e0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 4e424 │ │ │ │ cmp r1, #3 │ │ │ │ - bcs 3ac0f8 │ │ │ │ + bcs 3ac0ec │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac114 │ │ │ │ + beq 3ac108 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac12c │ │ │ │ + beq 3ac120 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac15c │ │ │ │ + beq 3ac150 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - b 3ac184 │ │ │ │ + b 3ac178 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac188 │ │ │ │ + beq 3ac17c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r1, r2, #3 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 3ac1e4 │ │ │ │ + bne 3ac1d8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3ac1ec │ │ │ │ + beq 3ac1e0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac1c8 │ │ │ │ + beq 3ac1bc │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac1ec │ │ │ │ + beq 3ac1e0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3b2a28 │ │ │ │ + b 3b2a1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac20c │ │ │ │ + beq 3ac200 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3ac238 │ │ │ │ + beq 3ac22c │ │ │ │ cmp r1, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r0, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ac48c │ │ │ │ + b 3ac480 │ │ │ │ ldrb r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3ac258 │ │ │ │ + bne 3ac24c │ │ │ │ ldrb r1, [r0, #68] @ 0x44 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #64] @ 0x40 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3ac25c │ │ │ │ + beq 3ac250 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ac258 │ │ │ │ + beq 3ac24c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ac2a0 │ │ │ │ + beq 3ac294 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3ac2d4 │ │ │ │ + beq 3ac2c8 │ │ │ │ cmp r1, #4 │ │ │ │ - bne 3ac2dc │ │ │ │ + bne 3ac2d0 │ │ │ │ ldr r1, [r0, #200] @ 0xc8 │ │ │ │ cmp r1, #4 │ │ │ │ bxeq lr │ │ │ │ add r0, r0, #184 @ 0xb8 │ │ │ │ - b 3af3c4 │ │ │ │ + b 3af3b8 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - b 3ac2e0 │ │ │ │ + b 3ac2d4 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3ac370 │ │ │ │ + beq 3ac364 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #92 @ 0x5c │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3ac318 │ │ │ │ + beq 3ac30c │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #84]! @ 0x54 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3ac32c │ │ │ │ + bne 3ac320 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ac350 │ │ │ │ + bne 3ac344 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #47] @ 0x2f │ │ │ │ - beq 3ac390 │ │ │ │ + beq 3ac384 │ │ │ │ bl 7dbe10 │ │ │ │ - b 3ac390 │ │ │ │ + b 3ac384 │ │ │ │ ldrb r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3ac390 │ │ │ │ + bne 3ac384 │ │ │ │ ldrb r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #144] @ 0x90 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3ac39c │ │ │ │ + beq 3ac390 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #75] @ 0x4b │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ac390 │ │ │ │ + beq 3ac384 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ blx r1 │ │ │ │ - b 3ac390 │ │ │ │ - b 3ac3f8 │ │ │ │ + b 3ac384 │ │ │ │ + b 3ac3ec │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ac478 │ │ │ │ + beq 3ac46c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ blx r1 │ │ │ │ - b 3ac478 │ │ │ │ + b 3ac46c │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ - b 3ac45c │ │ │ │ + b 3ac450 │ │ │ │ mov r6, r0 │ │ │ │ - b 3ac424 │ │ │ │ + b 3ac418 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #75] @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3ac424 │ │ │ │ + beq 3ac418 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #84]! @ 0x54 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ac438 │ │ │ │ + bne 3ac42c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ac45c │ │ │ │ + bne 3ac450 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #47] @ 0x2f │ │ │ │ - beq 3ac478 │ │ │ │ + beq 3ac46c │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #75] @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3ac4e4 │ │ │ │ + beq 3ac4d8 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3ac540 │ │ │ │ + bne 3ac534 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 3ab240 │ │ │ │ + bl 3ab234 │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ac4b8 │ │ │ │ + bne 3ac4ac │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 71b02c │ │ │ │ ldrb r0, [r4, #393] @ 0x189 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3ac52c │ │ │ │ + bne 3ac520 │ │ │ │ ldrb r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3ac510 │ │ │ │ + beq 3ac504 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3ac524 │ │ │ │ + bne 3ac518 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ - bl 3ac938 │ │ │ │ - b 3ac524 │ │ │ │ + bl 3ac92c │ │ │ │ + b 3ac518 │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3ac524 │ │ │ │ + beq 3ac518 │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #392] @ 0x188 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - bne 3ac544 │ │ │ │ + bne 3ac538 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #392] @ 0x188 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ac584 │ │ │ │ + bne 3ac578 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ac5ac │ │ │ │ + bne 3ac5a0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71b02c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac62c │ │ │ │ + beq 3ac620 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3ac65c │ │ │ │ + bne 3ac650 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ac634 │ │ │ │ + bne 3ac628 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ac65c │ │ │ │ + bne 3ac650 │ │ │ │ dmb ish │ │ │ │ pop {r4, lr} │ │ │ │ b 7cd034 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 3ac678 │ │ │ │ + bhi 3ac66c │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac688 │ │ │ │ + beq 3ac67c │ │ │ │ add r0, r0, #4 │ │ │ │ - b 3add60 │ │ │ │ + b 3add54 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 3ada00 │ │ │ │ + b 3ad9f4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac6b0 │ │ │ │ + beq 3ac6a4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac6d8 │ │ │ │ + beq 3ac6cc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bne 3ac6cc │ │ │ │ + bne 3ac6c0 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - bmi 3ac71c │ │ │ │ - beq 3ac6fc │ │ │ │ + bmi 3ac710 │ │ │ │ + beq 3ac6f0 │ │ │ │ strb r2, [r0], #1 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bne 3ac6f0 │ │ │ │ + bne 3ac6e4 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac718 │ │ │ │ + beq 3ac70c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #84] @ 3ac778 │ │ │ │ - ldr r2, [pc, #84] @ 3ac77c │ │ │ │ + ldr r0, [pc, #84] @ 3ac76c │ │ │ │ + ldr r2, [pc, #84] @ 3ac770 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 3b0418 │ │ │ │ + bl 3b040c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac774 │ │ │ │ + beq 3ac768 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbeq r2, r0, r0, lsl #16 │ │ │ │ - addeq r7, r0, r0, ror #4 │ │ │ │ + rsbeq r2, r0, ip, lsl #16 │ │ │ │ + addeq r7, r0, ip, ror #4 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac7b8 │ │ │ │ + beq 3ac7ac │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3ac7d4 │ │ │ │ + bne 3ac7c8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac7d4 │ │ │ │ + beq 3ac7c8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac7f8 │ │ │ │ + beq 3ac7ec │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac810 │ │ │ │ + beq 3ac804 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac82c │ │ │ │ + beq 3ac820 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac848 │ │ │ │ + beq 3ac83c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac894 │ │ │ │ + beq 3ac888 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac88c │ │ │ │ + beq 3ac880 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ - bl 3ac8a0 │ │ │ │ + bl 3ac894 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac8c0 │ │ │ │ + beq 3ac8b4 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac8dc │ │ │ │ + beq 3ac8d0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ac8fc │ │ │ │ + beq 3ac8f0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3ac92c │ │ │ │ + beq 3ac920 │ │ │ │ cmp r1, #4 │ │ │ │ - bne 3ac934 │ │ │ │ + bne 3ac928 │ │ │ │ ldr r1, [r0, #192] @ 0xc0 │ │ │ │ cmp r1, #4 │ │ │ │ bxeq lr │ │ │ │ add r0, r0, #176 @ 0xb0 │ │ │ │ - b 3af3c4 │ │ │ │ + b 3af3b8 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - b 3ac938 │ │ │ │ + b 3ac92c │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #64] @ 0x40 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3ac9c8 │ │ │ │ + beq 3ac9bc │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3ac970 │ │ │ │ + beq 3ac964 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3ac984 │ │ │ │ + bne 3ac978 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ac9a8 │ │ │ │ + bne 3ac99c │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #63] @ 0x3f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ac9e8 │ │ │ │ + beq 3ac9dc │ │ │ │ mov r0, r4 │ │ │ │ bl 7dbe10 │ │ │ │ - b 3ac9e8 │ │ │ │ + b 3ac9dc │ │ │ │ ldrb r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3ac9e8 │ │ │ │ + bne 3ac9dc │ │ │ │ ldrb r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #128] @ 0x80 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3ac9f4 │ │ │ │ + beq 3ac9e8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #59] @ 0x3b │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ac9e8 │ │ │ │ + beq 3ac9dc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ blx r1 │ │ │ │ - b 3ac9e8 │ │ │ │ - b 3aca50 │ │ │ │ + b 3ac9dc │ │ │ │ + b 3aca44 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3acad0 │ │ │ │ + beq 3acac4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ blx r1 │ │ │ │ - b 3acad0 │ │ │ │ + b 3acac4 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ - b 3acab4 │ │ │ │ + b 3acaa8 │ │ │ │ mov r6, r0 │ │ │ │ - b 3aca7c │ │ │ │ + b 3aca70 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #59] @ 0x3b │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3aca7c │ │ │ │ + beq 3aca70 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aca90 │ │ │ │ + bne 3aca84 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3acab4 │ │ │ │ + bne 3acaa8 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #63] @ 0x3f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3acad0 │ │ │ │ + beq 3acac4 │ │ │ │ mov r0, r4 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #59] @ 0x3b │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3acb1c │ │ │ │ + beq 3acb10 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3acb38 │ │ │ │ + bne 3acb2c │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3acb38 │ │ │ │ + beq 3acb2c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3acb74 │ │ │ │ + beq 3acb68 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3acbb4 │ │ │ │ + bne 3acba8 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3acb98 │ │ │ │ + beq 3acb8c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3acbb4 │ │ │ │ + beq 3acba8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3acbec │ │ │ │ + beq 3acbe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3acd24 │ │ │ │ + bne 3acd18 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - beq 3acd24 │ │ │ │ + beq 3acd18 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ae008 │ │ │ │ + b 3adffc │ │ │ │ ldrb r0, [r4, #384] @ 0x180 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3acd24 │ │ │ │ + bne 3acd18 │ │ │ │ ldrb r0, [r4, #353] @ 0x161 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3acd0c │ │ │ │ + bne 3acd00 │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3acc70 │ │ │ │ + beq 3acc64 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3acd04 │ │ │ │ + bne 3accf8 │ │ │ │ ldrb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3acc88 │ │ │ │ + beq 3acc7c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3acd04 │ │ │ │ + bne 3accf8 │ │ │ │ ldrb r0, [r4, #184] @ 0xb8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3accfc │ │ │ │ + bne 3accf0 │ │ │ │ ldrb r0, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #176] @ 0xb0 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3accfc │ │ │ │ + bne 3accf0 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3accfc │ │ │ │ + beq 3accf0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ blx r1 │ │ │ │ - b 3accfc │ │ │ │ + b 3accf0 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3acd04 │ │ │ │ + beq 3accf8 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 3af3c4 │ │ │ │ - b 3acd04 │ │ │ │ + bl 3af3b8 │ │ │ │ + b 3accf8 │ │ │ │ add r0, r4, #124 @ 0x7c │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3acca8 │ │ │ │ + beq 3acc9c │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #116]! @ 0x74 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3accbc │ │ │ │ + bne 3accb0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3acce0 │ │ │ │ + bne 3accd4 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #111] @ 0x6f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3accfc │ │ │ │ + beq 3accf0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #107] @ 0x6b │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #352] @ 0x160 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3acd24 │ │ │ │ + beq 3acd18 │ │ │ │ ldr r0, [r4, #376] @ 0x178 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 4e424 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 3acd60 │ │ │ │ + b 3acd54 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3acdd4 │ │ │ │ + beq 3acdc8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ blx r1 │ │ │ │ - b 3acdd4 │ │ │ │ + b 3acdc8 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ - b 3acdb8 │ │ │ │ + b 3acdac │ │ │ │ mov r7, r0 │ │ │ │ - b 3acd80 │ │ │ │ + b 3acd74 │ │ │ │ mov r7, r0 │ │ │ │ - b 3acdd4 │ │ │ │ + b 3acdc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3acd80 │ │ │ │ + beq 3acd74 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #116]! @ 0x74 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3acd94 │ │ │ │ + bne 3acd88 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3acdb8 │ │ │ │ + bne 3acdac │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #111] @ 0x6f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3acdd4 │ │ │ │ + beq 3acdc8 │ │ │ │ mov r0, r5 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #107] @ 0x6b │ │ │ │ - b 3acde8 │ │ │ │ + b 3acddc │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #352] @ 0x160 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ace04 │ │ │ │ + beq 3acdf8 │ │ │ │ ldr r0, [r4, #376] @ 0x178 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ace44 │ │ │ │ + beq 3ace38 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3ace60 │ │ │ │ + bne 3ace54 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 7c4d74 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ace60 │ │ │ │ + beq 3ace54 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #368] @ 0x170 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #353] @ 0x161 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3ace84 │ │ │ │ + beq 3ace78 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3acea4 │ │ │ │ + beq 3ace98 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3aceb8 │ │ │ │ + bne 3aceac │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3ac938 │ │ │ │ - b 3aceb8 │ │ │ │ + bl 3ac92c │ │ │ │ + b 3aceac │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3aceb8 │ │ │ │ + beq 3aceac │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #352] @ 0x160 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #352] @ 0x160 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3acefc │ │ │ │ + beq 3acef0 │ │ │ │ add r6, r0, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ mov r0, r6 │ │ │ │ - b 3acee4 │ │ │ │ + b 3aced8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3acf1c │ │ │ │ + beq 3acf10 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3acf40 │ │ │ │ + beq 3acf34 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ mov r6, r5 │ │ │ │ - b 3acf24 │ │ │ │ + b 3acf18 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3acf5c │ │ │ │ + beq 3acf50 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3acfac │ │ │ │ + bcc 3acfa0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3acf88 │ │ │ │ + bne 3acf7c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3acfac │ │ │ │ + bne 3acfa0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1ac21c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1ac21c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 3ad020 │ │ │ │ + beq 3ad014 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3ad054 │ │ │ │ + bne 3ad048 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #16]! │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3ad058 │ │ │ │ + bne 3ad04c │ │ │ │ ldr ip, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3acffc │ │ │ │ + bne 3acff0 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 71b02c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #16]! │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3ad058 │ │ │ │ + bne 3ad04c │ │ │ │ ldr ip, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ad038 │ │ │ │ + bne 3ad02c │ │ │ │ cmp r2, #1 │ │ │ │ - beq 3ad018 │ │ │ │ + beq 3ad00c │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b 3ad29c │ │ │ │ + b 3ad290 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3ad0d8 │ │ │ │ + bne 3ad0cc │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3ad0f4 │ │ │ │ + bne 3ad0e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3ad110 │ │ │ │ + bne 3ad104 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3ad12c │ │ │ │ + bne 3ad120 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3ad148 │ │ │ │ + bne 3ad13c │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3ad088 │ │ │ │ + beq 3ad07c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3ad098 │ │ │ │ + beq 3ad08c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3ad0a8 │ │ │ │ + beq 3ad09c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3ad0b8 │ │ │ │ + beq 3ad0ac │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3ad0b8 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3ad0ac │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3ad168 │ │ │ │ + bne 3ad15c │ │ │ │ bx lr │ │ │ │ add r1, r0, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ad1ac │ │ │ │ + beq 3ad1a0 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3ad1e4 │ │ │ │ + bne 3ad1d8 │ │ │ │ ldr ip, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ad188 │ │ │ │ + bne 3ad17c │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 71b02c │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3ad1e4 │ │ │ │ + bne 3ad1d8 │ │ │ │ ldr ip, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ad1c0 │ │ │ │ + bne 3ad1b4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ad164 │ │ │ │ + bne 3ad158 │ │ │ │ dmb ish │ │ │ │ b 71b02c │ │ │ │ mov r0, r1 │ │ │ │ - b 3ad29c │ │ │ │ + b 3ad290 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3ad210 │ │ │ │ + beq 3ad204 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 3ad218 │ │ │ │ - b 3ad21c │ │ │ │ + beq 3ad20c │ │ │ │ + b 3ad210 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3b2f94 │ │ │ │ + bl 3b2f88 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad274 │ │ │ │ + beq 3ad268 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad294 │ │ │ │ + beq 3ad288 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #19 │ │ │ │ - bhi 3ad3c8 │ │ │ │ + bhi 3ad3bc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ @@ -881227,465 +881224,465 @@ │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad30c │ │ │ │ + beq 3ad300 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad334 │ │ │ │ + bne 3ad328 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ad30c │ │ │ │ + bne 3ad300 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 806030 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ cmp r3, #9 │ │ │ │ subcc r1, r2, #34 @ 0x22 │ │ │ │ cmp r1, #7 │ │ │ │ - bhi 3ad30c │ │ │ │ + bhi 3ad300 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ muleq r0, r8, r1 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad30c │ │ │ │ + beq 3ad300 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ad404 │ │ │ │ + bcc 3ad3f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ad3e0 │ │ │ │ + bne 3ad3d4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ad404 │ │ │ │ + bne 3ad3f8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ad30c │ │ │ │ + bcc 3ad300 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad418 │ │ │ │ + bne 3ad40c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 867e94 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ad480 │ │ │ │ + bcc 3ad474 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ad45c │ │ │ │ + bne 3ad450 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ad480 │ │ │ │ + bne 3ad474 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3ad514 │ │ │ │ + bne 3ad508 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad498 │ │ │ │ + bne 3ad48c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ad30c │ │ │ │ + bne 3ad300 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 71b02c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ - bhi 3ad4e8 │ │ │ │ - bl 3ad29c │ │ │ │ - b 3ad500 │ │ │ │ + bhi 3ad4dc │ │ │ │ + bl 3ad290 │ │ │ │ + b 3ad4f4 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ad910 │ │ │ │ + b 3ad904 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad500 │ │ │ │ + beq 3ad4f4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3ad490 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3ad484 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ad910 │ │ │ │ + b 3ad904 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad544 │ │ │ │ + beq 3ad538 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad30c │ │ │ │ + beq 3ad300 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3ad5a8 │ │ │ │ + bne 3ad59c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad57c │ │ │ │ + bne 3ad570 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ad614 │ │ │ │ + bne 3ad608 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71b02c │ │ │ │ - b 3ad614 │ │ │ │ + b 3ad608 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3ad574 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3ad568 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ad614 │ │ │ │ + bcc 3ad608 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad5d0 │ │ │ │ + bne 3ad5c4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ad614 │ │ │ │ + bne 3ad608 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 867e94 │ │ │ │ - b 3ad614 │ │ │ │ + b 3ad608 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad634 │ │ │ │ + beq 3ad628 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ad63c │ │ │ │ + bne 3ad630 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7bf8c0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ad670 │ │ │ │ + bne 3ad664 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ad694 │ │ │ │ + bne 3ad688 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad6ac │ │ │ │ + beq 3ad6a0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad6e4 │ │ │ │ + beq 3ad6d8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3ad6c0 │ │ │ │ + bne 3ad6b4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ad6e4 │ │ │ │ + bne 3ad6d8 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad6ec │ │ │ │ + bne 3ad6e0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfd04 │ │ │ │ + b 5bfcf4 │ │ │ │ mov r6, r0 │ │ │ │ - b 3ad774 │ │ │ │ + b 3ad768 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad73c │ │ │ │ + beq 3ad730 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad774 │ │ │ │ + beq 3ad768 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ad750 │ │ │ │ + bne 3ad744 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ad774 │ │ │ │ + bne 3ad768 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad77c │ │ │ │ + bne 3ad770 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ad7a4 │ │ │ │ + bne 3ad798 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bcs 3ad7dc │ │ │ │ + bcs 3ad7d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad7f8 │ │ │ │ + beq 3ad7ec │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad810 │ │ │ │ + beq 3ad804 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad840 │ │ │ │ + beq 3ad834 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ad868 │ │ │ │ + bne 3ad85c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ad88c │ │ │ │ + bne 3ad880 │ │ │ │ dmb ish │ │ │ │ bl 7cd034 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3ad8d8 │ │ │ │ + beq 3ad8cc │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - bne 3ad8c0 │ │ │ │ + bne 3ad8b4 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7c4d74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad8d8 │ │ │ │ + beq 3ad8cc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ - bl 3b064c │ │ │ │ + bl 3b0640 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #14 │ │ │ │ movcs r1, #8 │ │ │ │ cmp r1, #8 │ │ │ │ - bhi 3ad9d8 │ │ │ │ + bhi 3ad9cc │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad9d8 │ │ │ │ + beq 3ad9cc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3af4dc │ │ │ │ + b 3af4d0 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ad98c │ │ │ │ + bne 3ad980 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 806030 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3af4dc │ │ │ │ + bl 3af4d0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad9d8 │ │ │ │ + beq 3ad9cc │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ad9f8 │ │ │ │ + beq 3ad9ec │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ movcs r0, #15 │ │ │ │ cmp r0, #16 │ │ │ │ - bhi 3adba0 │ │ │ │ + bhi 3adb94 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ @@ -881704,372 +881701,372 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r6, [r4, #20] │ │ │ │ add r4, r4, #4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ - beq 3ada98 │ │ │ │ + beq 3ada8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ - b 3adbf4 │ │ │ │ + b 3adbe8 │ │ │ │ add r0, r4, #4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3af4dc │ │ │ │ + b 3af4d0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3adc38 │ │ │ │ + beq 3adc2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b 3adc40 │ │ │ │ + b 3adc34 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ada74 │ │ │ │ + bcc 3ada68 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3adb00 │ │ │ │ - b 3adb64 │ │ │ │ + bne 3adaf4 │ │ │ │ + b 3adb58 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ada74 │ │ │ │ + bcc 3ada68 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3adb50 │ │ │ │ + bne 3adb44 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ada74 │ │ │ │ + bne 3ada68 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 867e94 │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3adbe0 │ │ │ │ + beq 3adbd4 │ │ │ │ add r6, r0, #32 │ │ │ │ bl 243a2c │ │ │ │ mov r0, r6 │ │ │ │ - b 3adb88 │ │ │ │ + b 3adb7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ada74 │ │ │ │ + beq 3ada68 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 4e424 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ add r9, r4, #4 │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3adc0c │ │ │ │ + beq 3adc00 │ │ │ │ add r7, r0, #32 │ │ │ │ bl 243a2c │ │ │ │ mov r0, r7 │ │ │ │ - b 3adbc8 │ │ │ │ + b 3adbbc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3adc58 │ │ │ │ + beq 3adc4c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3af4dc │ │ │ │ + b 3af4d0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3adc28 │ │ │ │ + beq 3adc1c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3af4dc │ │ │ │ + b 3af4d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3af4dc │ │ │ │ + b 3af4d0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af4dc │ │ │ │ - b 3add50 │ │ │ │ + bl 3af4d0 │ │ │ │ + b 3add44 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af4dc │ │ │ │ - b 3add50 │ │ │ │ + bl 3af4d0 │ │ │ │ + b 3add44 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3adcdc │ │ │ │ + beq 3adcd0 │ │ │ │ mov r0, r7 │ │ │ │ add r6, r7, #32 │ │ │ │ bl 243a2c │ │ │ │ mov r7, r6 │ │ │ │ - b 3adcc0 │ │ │ │ + b 3adcb4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3adcf8 │ │ │ │ + beq 3adcec │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3af4dc │ │ │ │ - b 3add50 │ │ │ │ + bl 3af4d0 │ │ │ │ + b 3add44 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3add2c │ │ │ │ + beq 3add20 │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #32 │ │ │ │ bl 243a2c │ │ │ │ mov r6, r7 │ │ │ │ - b 3add10 │ │ │ │ + b 3add04 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3add48 │ │ │ │ + beq 3add3c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af4dc │ │ │ │ + bl 3af4d0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #4 │ │ │ │ - bhi 3addd0 │ │ │ │ + bhi 3addc4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3add90 │ │ │ │ + beq 3add84 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ad29c │ │ │ │ + b 3ad290 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #20 │ │ │ │ - bhi 3add90 │ │ │ │ + bhi 3add84 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ad29c │ │ │ │ + b 3ad290 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3add90 │ │ │ │ + bne 3add84 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3addf8 │ │ │ │ + beq 3addec │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ade10 │ │ │ │ + beq 3ade04 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ade40 │ │ │ │ + beq 3ade34 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bb228 │ │ │ │ + bl 5bb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ade84 │ │ │ │ + beq 3ade78 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3adea0 │ │ │ │ + beq 3ade94 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3adeb8 │ │ │ │ + b 3adeac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3aded8 │ │ │ │ + bne 3adecc │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3adef0 │ │ │ │ + bne 3adee4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aded0 │ │ │ │ + beq 3adec4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 3adf64 │ │ │ │ + beq 3adf58 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3adffc │ │ │ │ + bne 3adff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r0, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3adfa0 │ │ │ │ + beq 3adf94 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3ae000 │ │ │ │ + bne 3adff4 │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3adf40 │ │ │ │ + bne 3adf34 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 71b02c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r0, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3adfcc │ │ │ │ + beq 3adfc0 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3ae000 │ │ │ │ + bne 3adff4 │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3adf88 │ │ │ │ - b 3adff4 │ │ │ │ + bne 3adf7c │ │ │ │ + b 3adfe8 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3ae000 │ │ │ │ + bne 3adff4 │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3adfb4 │ │ │ │ - b 3adff4 │ │ │ │ + bne 3adfa8 │ │ │ │ + b 3adfe8 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3ae000 │ │ │ │ + bne 3adff4 │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3adfe0 │ │ │ │ + bne 3adfd4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 3adf5c │ │ │ │ + beq 3adf50 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b 3ad29c │ │ │ │ + b 3ad290 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #19 │ │ │ │ movcs r1, #13 │ │ │ │ cmp r1, #13 │ │ │ │ - bhi 3ae0f4 │ │ │ │ + bhi 3ae0e8 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ @@ -882080,2779 +882077,2779 @@ │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b 3ae07c │ │ │ │ + b 3ae070 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3ae0f4 │ │ │ │ + beq 3ae0e8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ae0f4 │ │ │ │ + beq 3ae0e8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ad910 │ │ │ │ + b 3ad904 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3ae0f4 │ │ │ │ + bne 3ae0e8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ae0c8 │ │ │ │ + beq 3ae0bc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ae0e0 │ │ │ │ + beq 3ae0d4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ad29c │ │ │ │ + b 3ad290 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ae11c │ │ │ │ + beq 3ae110 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ae144 │ │ │ │ + bne 3ae138 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae168 │ │ │ │ + bne 3ae15c │ │ │ │ dmb ish │ │ │ │ bl 71a62c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3ae174 │ │ │ │ + bne 3ae168 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae198 │ │ │ │ + bne 3ae18c │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3af4dc │ │ │ │ + b 3af4d0 │ │ │ │ mov r6, r0 │ │ │ │ - b 3ae1e0 │ │ │ │ + b 3ae1d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ae1bc │ │ │ │ + bne 3ae1b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae1e0 │ │ │ │ + bne 3ae1d4 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af4dc │ │ │ │ + bl 3af4d0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3ae218 │ │ │ │ + beq 3ae20c │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3ae260 │ │ │ │ + beq 3ae254 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3ae2a8 │ │ │ │ + bne 3ae29c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ - bne 3ae2a4 │ │ │ │ + bne 3ae298 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ae248 │ │ │ │ - b 3ae290 │ │ │ │ + bne 3ae23c │ │ │ │ + b 3ae284 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ - bne 3ae2a4 │ │ │ │ + bne 3ae298 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ae27c │ │ │ │ + bne 3ae270 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae2a8 │ │ │ │ + bne 3ae29c │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3ae2a8 │ │ │ │ - bl 3ad29c │ │ │ │ + b 3ae29c │ │ │ │ + bl 3ad290 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3ae2ec │ │ │ │ + beq 3ae2e0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ae2ec │ │ │ │ + bcc 3ae2e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #308]! @ 0x134 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ae2c8 │ │ │ │ + bne 3ae2bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae2ec │ │ │ │ + bne 3ae2e0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3ae334 │ │ │ │ + beq 3ae328 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #320]! @ 0x140 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ae308 │ │ │ │ + bne 3ae2fc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ae334 │ │ │ │ + bne 3ae328 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3ae378 │ │ │ │ + b 3ae36c │ │ │ │ mov r5, r0 │ │ │ │ - b 3ae370 │ │ │ │ + b 3ae364 │ │ │ │ mov r5, r0 │ │ │ │ - b 3ae368 │ │ │ │ + b 3ae35c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3ae368 │ │ │ │ + beq 3ae35c │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3acfd0 │ │ │ │ + bl 3acfc4 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r0, r4, #316 @ 0x13c │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f01ac │ │ │ │ + bl 3f01a0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3ae3ac │ │ │ │ + beq 3ae3a0 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3aff64 │ │ │ │ + b 3aff58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3ae3cc │ │ │ │ + beq 3ae3c0 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ae408 │ │ │ │ + bne 3ae3fc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ae430 │ │ │ │ + bne 3ae424 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ae468 │ │ │ │ + beq 3ae45c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3ae444 │ │ │ │ + bne 3ae438 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae468 │ │ │ │ + bne 3ae45c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ae470 │ │ │ │ + bne 3ae464 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bf924 │ │ │ │ + b 5bf914 │ │ │ │ mov r6, r0 │ │ │ │ - b 3ae4e0 │ │ │ │ + b 3ae4d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ae4e0 │ │ │ │ + beq 3ae4d4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ae4bc │ │ │ │ + bne 3ae4b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae4e0 │ │ │ │ + bne 3ae4d4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ae4e8 │ │ │ │ + bne 3ae4dc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ae510 │ │ │ │ + bne 3ae504 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ae544 │ │ │ │ + beq 3ae538 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ae564 │ │ │ │ + beq 3ae558 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3ae5f4 │ │ │ │ + beq 3ae5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ae5b8 │ │ │ │ + beq 3ae5ac │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ae5f4 │ │ │ │ + bcc 3ae5e8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ae5a0 │ │ │ │ - b 3ae5e4 │ │ │ │ + bne 3ae594 │ │ │ │ + b 3ae5d8 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ae5f4 │ │ │ │ + bcc 3ae5e8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ae5d0 │ │ │ │ + bne 3ae5c4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae5f4 │ │ │ │ + bne 3ae5e8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3ae638 │ │ │ │ + beq 3ae62c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ae638 │ │ │ │ + bcc 3ae62c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ae614 │ │ │ │ + bne 3ae608 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae638 │ │ │ │ + bne 3ae62c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3ae67c │ │ │ │ + beq 3ae670 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ae67c │ │ │ │ + bcc 3ae670 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ae658 │ │ │ │ + bne 3ae64c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae67c │ │ │ │ + bne 3ae670 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3ae6fc │ │ │ │ + beq 3ae6f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ae6c0 │ │ │ │ + beq 3ae6b4 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ae6fc │ │ │ │ + bcc 3ae6f0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ae6a8 │ │ │ │ - b 3ae6ec │ │ │ │ + bne 3ae69c │ │ │ │ + b 3ae6e0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ae6fc │ │ │ │ + bcc 3ae6f0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ae6d8 │ │ │ │ + bne 3ae6cc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae6fc │ │ │ │ + bne 3ae6f0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3ae740 │ │ │ │ + beq 3ae734 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ae740 │ │ │ │ + bcc 3ae734 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ae71c │ │ │ │ + bne 3ae710 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae740 │ │ │ │ + bne 3ae734 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3ae7a4 │ │ │ │ + beq 3ae798 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ - b 3ae760 │ │ │ │ + b 3ae754 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3ae7a4 │ │ │ │ + beq 3ae798 │ │ │ │ add r0, r7, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3ae758 │ │ │ │ + bcc 3ae74c │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ae77c │ │ │ │ + bne 3ae770 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae758 │ │ │ │ + bne 3ae74c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3ae758 │ │ │ │ + b 3ae74c │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ae7c0 │ │ │ │ + beq 3ae7b4 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3ae824 │ │ │ │ + beq 3ae818 │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ - b 3ae7e0 │ │ │ │ + b 3ae7d4 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3ae824 │ │ │ │ + beq 3ae818 │ │ │ │ add r0, r7, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3ae7d8 │ │ │ │ + bcc 3ae7cc │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ae7fc │ │ │ │ + bne 3ae7f0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae7d8 │ │ │ │ + bne 3ae7cc │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3ae7d8 │ │ │ │ + b 3ae7cc │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ae840 │ │ │ │ + beq 3ae834 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3ae888 │ │ │ │ + beq 3ae87c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ae888 │ │ │ │ + bcc 3ae87c │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ae85c │ │ │ │ + bne 3ae850 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ae888 │ │ │ │ + bne 3ae87c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ - b 3ae8d0 │ │ │ │ + b 3ae8c4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ae8c8 │ │ │ │ + b 3ae8bc │ │ │ │ mov r8, r0 │ │ │ │ - b 3ae8c0 │ │ │ │ + b 3ae8b4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ae8b8 │ │ │ │ + b 3ae8ac │ │ │ │ mov r8, r0 │ │ │ │ add r0, r9, #32 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r0, r9, #44 @ 0x2c │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r0, r9, #16 │ │ │ │ - bl 3b05d0 │ │ │ │ + bl 3b05c4 │ │ │ │ add r0, r9, #56 @ 0x38 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r0, r9, #80 @ 0x50 │ │ │ │ - bl 3b04c8 │ │ │ │ - b 3ae9c4 │ │ │ │ + bl 3b04bc │ │ │ │ + b 3ae9b8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ae8e8 │ │ │ │ + b 3ae8dc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3ae930 │ │ │ │ + beq 3ae924 │ │ │ │ add r0, r7, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3ae8e4 │ │ │ │ + bcc 3ae8d8 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ae908 │ │ │ │ + bne 3ae8fc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae8e4 │ │ │ │ + bne 3ae8d8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3ae8e4 │ │ │ │ + b 3ae8d8 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ae9cc │ │ │ │ + beq 3ae9c0 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3ae9cc │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3ae9c0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ae960 │ │ │ │ + b 3ae954 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3ae9a8 │ │ │ │ + beq 3ae99c │ │ │ │ add r0, r7, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3ae95c │ │ │ │ + bcc 3ae950 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3ae980 │ │ │ │ + bne 3ae974 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ae95c │ │ │ │ + bne 3ae950 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3ae95c │ │ │ │ + b 3ae950 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ae9c4 │ │ │ │ + beq 3ae9b8 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ - bl 3b2920 │ │ │ │ + bl 3b2914 │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ - bl 3aff20 │ │ │ │ + bl 3aff14 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aea20 │ │ │ │ + beq 3aea14 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aea3c │ │ │ │ + beq 3aea30 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3aea84 │ │ │ │ + beq 3aea78 │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aea6c │ │ │ │ + beq 3aea60 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aea84 │ │ │ │ + beq 3aea78 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3aeac4 │ │ │ │ + beq 3aeab8 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aeaa8 │ │ │ │ + beq 3aea9c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aeac4 │ │ │ │ + beq 3aeab8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aeb10 │ │ │ │ + beq 3aeb04 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aeb08 │ │ │ │ + beq 3aeafc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #52] @ 0x34 │ │ │ │ - bl 3aaa14 │ │ │ │ + bl 3aaa08 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c2d74 │ │ │ │ + bl 5c2d64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3aeb34 │ │ │ │ + bne 3aeb28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aeb58 │ │ │ │ + bne 3aeb4c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aeb70 │ │ │ │ + beq 3aeb64 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aeb88 │ │ │ │ + beq 3aeb7c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aeba4 │ │ │ │ + beq 3aeb98 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 3aebe4 │ │ │ │ + b 3aebd8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aebc0 │ │ │ │ + bne 3aebb4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aebe4 │ │ │ │ + bne 3aebd8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3aec10 │ │ │ │ + bne 3aec04 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3aec28 │ │ │ │ + bne 3aec1c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3aec40 │ │ │ │ + bne 3aec34 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aebfc │ │ │ │ + beq 3aebf0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3aec08 │ │ │ │ + beq 3aebfc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aeca4 │ │ │ │ + beq 3aec98 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aeca4 │ │ │ │ + bcc 3aec98 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aec80 │ │ │ │ + bne 3aec74 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aeca4 │ │ │ │ + bne 3aec98 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aece8 │ │ │ │ + beq 3aecdc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aece8 │ │ │ │ + bcc 3aecdc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #40]! @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aecc4 │ │ │ │ + bne 3aecb8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aece8 │ │ │ │ + bne 3aecdc │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aed2c │ │ │ │ + beq 3aed20 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aed2c │ │ │ │ + bcc 3aed20 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aed08 │ │ │ │ + bne 3aecfc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aed2c │ │ │ │ + bne 3aed20 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aed70 │ │ │ │ + beq 3aed64 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aed70 │ │ │ │ + bcc 3aed64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aed4c │ │ │ │ + bne 3aed40 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aed70 │ │ │ │ + bne 3aed64 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3aedf0 │ │ │ │ + beq 3aede4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aedb4 │ │ │ │ + beq 3aeda8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aedf0 │ │ │ │ + bcc 3aede4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aed9c │ │ │ │ - b 3aede0 │ │ │ │ + bne 3aed90 │ │ │ │ + b 3aedd4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aedf0 │ │ │ │ + bcc 3aede4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aedcc │ │ │ │ + bne 3aedc0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aedf0 │ │ │ │ + bne 3aede4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3aee34 │ │ │ │ + beq 3aee28 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3aee34 │ │ │ │ + bcc 3aee28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aee10 │ │ │ │ + bne 3aee04 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aee34 │ │ │ │ + bne 3aee28 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3af4dc │ │ │ │ + b 3af4d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 3aeea0 │ │ │ │ + b 3aee94 │ │ │ │ mov r5, r0 │ │ │ │ - b 3aee98 │ │ │ │ + b 3aee8c │ │ │ │ mov r5, r0 │ │ │ │ - b 3aee90 │ │ │ │ + b 3aee84 │ │ │ │ mov r5, r0 │ │ │ │ - b 3aee88 │ │ │ │ + b 3aee7c │ │ │ │ mov r5, r0 │ │ │ │ - b 3aee80 │ │ │ │ + b 3aee74 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3b05d0 │ │ │ │ + bl 3b05c4 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #21 │ │ │ │ - beq 3aeeb4 │ │ │ │ + beq 3aeea8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af4dc │ │ │ │ + bl 3af4d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3aeed0 │ │ │ │ + bne 3aeec4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3aeef8 │ │ │ │ + bne 3aeeec │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3aef04 │ │ │ │ + bne 3aeef8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aef28 │ │ │ │ + bne 3aef1c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3aef34 │ │ │ │ + bne 3aef28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aef58 │ │ │ │ + bne 3aef4c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aef94 │ │ │ │ + beq 3aef88 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3aef68 │ │ │ │ + bne 3aef5c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 3af00c │ │ │ │ + b 3af000 │ │ │ │ mov r6, r0 │ │ │ │ - b 3aefdc │ │ │ │ + b 3aefd0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aefb8 │ │ │ │ + bne 3aefac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aefdc │ │ │ │ + bne 3aefd0 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aefe8 │ │ │ │ + bne 3aefdc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3af00c │ │ │ │ + bne 3af000 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3af044 │ │ │ │ + beq 3af038 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3af01c │ │ │ │ + bne 3af010 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3af044 │ │ │ │ + bne 3af038 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af088 │ │ │ │ + beq 3af07c │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3af064 │ │ │ │ + bne 3af058 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3af0b4 │ │ │ │ + bne 3af0a8 │ │ │ │ dmb ish │ │ │ │ b 7cca64 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3af090 │ │ │ │ + bne 3af084 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7cd50c │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3af0d4 │ │ │ │ + beq 3af0c8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3aff64 │ │ │ │ + b 3aff58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3af0f4 │ │ │ │ + beq 3af0e8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af128 │ │ │ │ + beq 3af11c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3af158 │ │ │ │ + bne 3af14c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3af138 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3af12c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - bl 3b1748 │ │ │ │ + bl 3b173c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3af1bc │ │ │ │ + beq 3af1b0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3af1bc │ │ │ │ + bcc 3af1b0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3af198 │ │ │ │ + bne 3af18c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3af1bc │ │ │ │ + bne 3af1b0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1abaf8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1ac8d8 │ │ │ │ mov r5, r0 │ │ │ │ - b 3af1ec │ │ │ │ + b 3af1e0 │ │ │ │ mov r5, r0 │ │ │ │ - b 3af1f4 │ │ │ │ + b 3af1e8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1abaf8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3af24c │ │ │ │ + bcc 3af240 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3af228 │ │ │ │ + bne 3af21c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3af24c │ │ │ │ + bne 3af240 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af264 │ │ │ │ + beq 3af258 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af27c │ │ │ │ + beq 3af270 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af298 │ │ │ │ + beq 3af28c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3af2cc │ │ │ │ + bne 3af2c0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3af2e4 │ │ │ │ + bne 3af2d8 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3af2fc │ │ │ │ + bne 3af2f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af2b8 │ │ │ │ + beq 3af2ac │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af2c4 │ │ │ │ + beq 3af2b8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3af37c │ │ │ │ + beq 3af370 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3af394 │ │ │ │ + bne 3af388 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af354 │ │ │ │ + beq 3af348 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3af3a8 │ │ │ │ + bne 3af39c │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ pop {r4, lr} │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3af39c │ │ │ │ + bne 3af390 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 3afdf4 │ │ │ │ + b 3afde8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ - b 3af364 │ │ │ │ + b 3af358 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 6ff264 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3af3dc │ │ │ │ + bne 3af3d0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3af400 │ │ │ │ + bne 3af3f4 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aaef8 │ │ │ │ + bl 3aaeec │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3ae56c │ │ │ │ + b 3ae560 │ │ │ │ mov r6, r0 │ │ │ │ - b 3af464 │ │ │ │ + b 3af458 │ │ │ │ mov r6, r0 │ │ │ │ - b 3af46c │ │ │ │ + b 3af460 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3af440 │ │ │ │ + bne 3af434 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3af464 │ │ │ │ + bne 3af458 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aaef8 │ │ │ │ + bl 3aaeec │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3af480 │ │ │ │ + beq 3af474 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3af4a8 │ │ │ │ + beq 3af49c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3aff64 │ │ │ │ + b 3aff58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3af4c8 │ │ │ │ + beq 3af4bc │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #16 │ │ │ │ cmp r2, #15 │ │ │ │ popcc {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ - beq 3af588 │ │ │ │ + beq 3af57c │ │ │ │ cmp r2, #16 │ │ │ │ - beq 3af540 │ │ │ │ + beq 3af534 │ │ │ │ cmp r2, #17 │ │ │ │ - bne 3af5a4 │ │ │ │ + bne 3af598 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af5ec │ │ │ │ + beq 3af5e0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ldr sl, [r0, #8] │ │ │ │ add r4, r7, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 3af5d0 │ │ │ │ + beq 3af5c4 │ │ │ │ add r5, r0, #16 │ │ │ │ - bl 3af4dc │ │ │ │ + bl 3af4d0 │ │ │ │ mov r0, r5 │ │ │ │ - b 3af528 │ │ │ │ + b 3af51c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af56c │ │ │ │ + beq 3af560 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af4dc │ │ │ │ + bl 3af4d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af5ec │ │ │ │ + beq 3af5e0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af4dc │ │ │ │ - b 3af5bc │ │ │ │ + bl 3af4d0 │ │ │ │ + b 3af5b0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af5ec │ │ │ │ + beq 3af5e0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af4dc │ │ │ │ - b 3af5bc │ │ │ │ + bl 3af4d0 │ │ │ │ + b 3af5b0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af5ec │ │ │ │ + beq 3af5e0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af4dc │ │ │ │ + bl 3af4d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3af5ec │ │ │ │ + beq 3af5e0 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ - b 3af5f8 │ │ │ │ - b 3af5f8 │ │ │ │ + b 3af5ec │ │ │ │ + b 3af5ec │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3af63c │ │ │ │ + beq 3af630 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 3b15f0 │ │ │ │ + bl 3b15e4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 3af668 │ │ │ │ + beq 3af65c │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #16 │ │ │ │ - bl 3af4dc │ │ │ │ + bl 3af4d0 │ │ │ │ mov r5, r6 │ │ │ │ - b 3af64c │ │ │ │ + b 3af640 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af6ac │ │ │ │ + beq 3af6a0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3af6b4 │ │ │ │ + bne 3af6a8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3af6d8 │ │ │ │ + bne 3af6cc │ │ │ │ dmb ish │ │ │ │ b 7bf8c0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af6fc │ │ │ │ + beq 3af6f0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af718 │ │ │ │ + beq 3af70c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3af754 │ │ │ │ + beq 3af748 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af73c │ │ │ │ + beq 3af730 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af754 │ │ │ │ + beq 3af748 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3af794 │ │ │ │ + beq 3af788 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af778 │ │ │ │ + beq 3af76c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af794 │ │ │ │ + beq 3af788 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af7e0 │ │ │ │ + beq 3af7d4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af7d8 │ │ │ │ + beq 3af7cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ - bl 3aaa14 │ │ │ │ + bl 3aaa08 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3af814 │ │ │ │ + beq 3af808 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3af834 │ │ │ │ + beq 3af828 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3af884 │ │ │ │ + beq 3af878 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3af8c0 │ │ │ │ + bcc 3af8b4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3af86c │ │ │ │ - b 3af8b0 │ │ │ │ + bne 3af860 │ │ │ │ + b 3af8a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3af8c0 │ │ │ │ + bcc 3af8b4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3af89c │ │ │ │ + bne 3af890 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3af8c0 │ │ │ │ + bne 3af8b4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3af904 │ │ │ │ + beq 3af8f8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3af904 │ │ │ │ + bcc 3af8f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3af8e0 │ │ │ │ + bne 3af8d4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3af904 │ │ │ │ + bne 3af8f8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3af94c │ │ │ │ + beq 3af940 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3af920 │ │ │ │ + bne 3af914 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3af94c │ │ │ │ + bne 3af940 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3af964 │ │ │ │ + b 3af958 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 3b4834 │ │ │ │ + bl 3b4828 │ │ │ │ add r0, r4, #28 │ │ │ │ - bl 3b4834 │ │ │ │ + bl 3b4828 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3af9bc │ │ │ │ + beq 3af9b0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af9a0 │ │ │ │ + beq 3af994 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af9bc │ │ │ │ + beq 3af9b0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3af9dc │ │ │ │ + beq 3af9d0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3af9f8 │ │ │ │ + bne 3af9ec │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3afa1c │ │ │ │ + bne 3afa10 │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3afa50 │ │ │ │ + beq 3afa44 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af4dc │ │ │ │ + bl 3af4d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3afa84 │ │ │ │ + bne 3afa78 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3afaa8 │ │ │ │ + bne 3afa9c │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3afad8 │ │ │ │ + beq 3afacc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3afaf8 │ │ │ │ + beq 3afaec │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3afb84 │ │ │ │ + beq 3afb78 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3afb3c │ │ │ │ + bne 3afb30 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ movne r0, #2 │ │ │ │ strbne r0, [r6, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3afb84 │ │ │ │ + beq 3afb78 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3afb58 │ │ │ │ + bne 3afb4c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3afbc4 │ │ │ │ + beq 3afbb8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3afb9c │ │ │ │ + bne 3afb90 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3afbc4 │ │ │ │ + bne 3afbb8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3afbf4 │ │ │ │ + beq 3afbe8 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3adf08 │ │ │ │ + b 3adefc │ │ │ │ mov r5, r0 │ │ │ │ - b 3afc24 │ │ │ │ + b 3afc18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3afc24 │ │ │ │ + beq 3afc18 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 3adf08 │ │ │ │ + bl 3adefc │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3afc40 │ │ │ │ + bne 3afc34 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7cdc3c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3afc90 │ │ │ │ + beq 3afc84 │ │ │ │ add r6, r0, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ mov r0, r6 │ │ │ │ - b 3afc78 │ │ │ │ + b 3afc6c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3afcb4 │ │ │ │ + beq 3afca8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3afcd8 │ │ │ │ + beq 3afccc │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ mov r6, r5 │ │ │ │ - b 3afcbc │ │ │ │ + b 3afcb0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3afcf8 │ │ │ │ + beq 3afcec │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3afd44 │ │ │ │ + beq 3afd38 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3afd20 │ │ │ │ + bne 3afd14 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3afd44 │ │ │ │ + bne 3afd38 │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7dba7c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3afd5c │ │ │ │ + bne 3afd50 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7cdc3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3afd94 │ │ │ │ + bne 3afd88 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3afdbc │ │ │ │ + bne 3afdb0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 7cdc3c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3afdd0 │ │ │ │ + bne 3afdc4 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7ccdb4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3afe14 │ │ │ │ + beq 3afe08 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3afe60 │ │ │ │ + bne 3afe54 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3afe78 │ │ │ │ + beq 3afe6c │ │ │ │ add r5, r6, #4 │ │ │ │ - b 3afe44 │ │ │ │ + b 3afe38 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3afe78 │ │ │ │ + beq 3afe6c │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3afe38 │ │ │ │ + beq 3afe2c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3afe38 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3afe2c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3afe30 │ │ │ │ + bne 3afe24 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3afe9c │ │ │ │ + beq 3afe90 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7dc9cc │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3afeb4 │ │ │ │ + bne 3afea8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7ccdb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3afeec │ │ │ │ + bne 3afee0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3aff14 │ │ │ │ + bne 3aff08 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 7ccdb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3aff60 │ │ │ │ + beq 3aff54 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3aff3c │ │ │ │ + bne 3aff30 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3aff60 │ │ │ │ + bne 3aff54 │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7d828c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3affb0 │ │ │ │ + beq 3affa4 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3aff88 │ │ │ │ + bne 3aff7c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3affdc │ │ │ │ + bne 3affd0 │ │ │ │ dmb ish │ │ │ │ bl 7cca64 │ │ │ │ - b 3affdc │ │ │ │ + b 3affd0 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3affb8 │ │ │ │ + bne 3affac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3affdc │ │ │ │ + bne 3affd0 │ │ │ │ dmb ish │ │ │ │ bl 7cd50c │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3affe4 │ │ │ │ + bne 3affd8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7ce030 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b0024 │ │ │ │ + b 3b0018 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af050 │ │ │ │ + bl 3af044 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b002c │ │ │ │ + bne 3b0020 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b0054 │ │ │ │ + bne 3b0048 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 7ce030 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 1ac71c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b0088 │ │ │ │ + beq 3b007c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b00a8 │ │ │ │ + beq 3b009c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ b 50750 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3b0114 │ │ │ │ + beq 3b0108 │ │ │ │ mov r5, #0 │ │ │ │ - b 3b00dc │ │ │ │ + b 3b00d0 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3b0114 │ │ │ │ + beq 3b0108 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b00ec │ │ │ │ + bne 3b00e0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b00d4 │ │ │ │ + bne 3b00c8 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3b00d4 │ │ │ │ + b 3b00c8 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0134 │ │ │ │ + beq 3b0128 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3b017c │ │ │ │ + beq 3b0170 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b0154 │ │ │ │ + bne 3b0148 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b013c │ │ │ │ + bne 3b0130 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3b013c │ │ │ │ + b 3b0130 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0198 │ │ │ │ + beq 3b018c │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 3b01c0 │ │ │ │ + bhi 3b01b4 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b01d8 │ │ │ │ + beq 3b01cc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b01f0 │ │ │ │ + beq 3b01e4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b0220 │ │ │ │ + beq 3b0214 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b0278 │ │ │ │ + beq 3b026c │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b0254 │ │ │ │ + bne 3b0248 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b0278 │ │ │ │ + bne 3b026c │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3b02a4 │ │ │ │ + beq 3b0298 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 3b0294 │ │ │ │ + bne 3b0288 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b02c4 │ │ │ │ + beq 3b02b8 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b02d8 │ │ │ │ + bne 3b02cc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b02fc │ │ │ │ + bne 3b02f0 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b0338 │ │ │ │ + bcc 3b032c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3b0314 │ │ │ │ + bne 3b0308 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b0338 │ │ │ │ + bne 3b032c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3b03b8 │ │ │ │ + beq 3b03ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0378 │ │ │ │ + beq 3b036c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b0360 │ │ │ │ - b 3b03a0 │ │ │ │ + bne 3b0354 │ │ │ │ + b 3b0394 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b03b8 │ │ │ │ + bcc 3b03ac │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b038c │ │ │ │ + bne 3b0380 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b03b8 │ │ │ │ + bne 3b03ac │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 3b0404 │ │ │ │ + b 3b03f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b0404 │ │ │ │ + bcc 3b03f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b03e0 │ │ │ │ + bne 3b03d4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b0404 │ │ │ │ + bne 3b03f8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 3b05d0 │ │ │ │ + bl 3b05c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b0440 │ │ │ │ + beq 3b0434 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ strb r1, [r2], #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 3b0434 │ │ │ │ + bne 3b0428 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 3b0484 │ │ │ │ - beq 3b0464 │ │ │ │ + bmi 3b0478 │ │ │ │ + beq 3b0458 │ │ │ │ strb r1, [r6], #1 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 3b0458 │ │ │ │ + bne 3b044c │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b0480 │ │ │ │ + beq 3b0474 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #48] @ 3b04c0 │ │ │ │ - ldr r2, [pc, #48] @ 3b04c4 │ │ │ │ + ldr r0, [pc, #48] @ 3b04b4 │ │ │ │ + ldr r2, [pc, #48] @ 3b04b8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x005fea94 │ │ │ │ - strdeq r3, [r0], r4 │ │ │ │ + subseq lr, pc, r0, lsr #21 │ │ │ │ + addeq r3, r0, r0, lsl #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3b0530 │ │ │ │ + beq 3b0524 │ │ │ │ mov r5, #0 │ │ │ │ - b 3b04ec │ │ │ │ + b 3b04e0 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3b0530 │ │ │ │ + beq 3b0524 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3b04e4 │ │ │ │ + bcc 3b04d8 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b0508 │ │ │ │ + bne 3b04fc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b04e4 │ │ │ │ + bne 3b04d8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b04e4 │ │ │ │ + b 3b04d8 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0550 │ │ │ │ + beq 3b0544 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ - b 3b0560 │ │ │ │ + b 3b0554 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3b05a8 │ │ │ │ + beq 3b059c │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3b055c │ │ │ │ + bcc 3b0550 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b0580 │ │ │ │ + bne 3b0574 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b055c │ │ │ │ + bne 3b0550 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b055c │ │ │ │ + b 3b0550 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b05c4 │ │ │ │ + beq 3b05b8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3b0648 │ │ │ │ + beq 3b063c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b0610 │ │ │ │ + beq 3b0604 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b05f8 │ │ │ │ - b 3b0638 │ │ │ │ + bne 3b05ec │ │ │ │ + b 3b062c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3b0648 │ │ │ │ + bcc 3b063c │ │ │ │ ldr ip, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b0624 │ │ │ │ + bne 3b0618 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b0648 │ │ │ │ + bne 3b063c │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3b06a0 │ │ │ │ + beq 3b0694 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 3b0680 │ │ │ │ + beq 3b0674 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b06a0 │ │ │ │ + beq 3b0694 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 7c4d74 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b06b4 │ │ │ │ + bne 3b06a8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b06d8 │ │ │ │ + bne 3b06cc │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3b0758 │ │ │ │ + beq 3b074c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b071c │ │ │ │ + beq 3b0710 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b0758 │ │ │ │ + bcc 3b074c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b0704 │ │ │ │ - b 3b0748 │ │ │ │ + bne 3b06f8 │ │ │ │ + b 3b073c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b0758 │ │ │ │ + bcc 3b074c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b0734 │ │ │ │ + bne 3b0728 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b0758 │ │ │ │ + bne 3b074c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b079c │ │ │ │ + beq 3b0790 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b079c │ │ │ │ + bcc 3b0790 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b0778 │ │ │ │ + bne 3b076c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b079c │ │ │ │ + bne 3b0790 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b07e0 │ │ │ │ + beq 3b07d4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b07e0 │ │ │ │ + bcc 3b07d4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b07bc │ │ │ │ + bne 3b07b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b07e0 │ │ │ │ + bne 3b07d4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b07f8 │ │ │ │ + beq 3b07ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1abe2c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3b0830 │ │ │ │ + b 3b0824 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b0828 │ │ │ │ + b 3b081c │ │ │ │ mov r5, r0 │ │ │ │ - b 3b0820 │ │ │ │ + b 3b0814 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b05d0 │ │ │ │ + bl 3b05c4 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0844 │ │ │ │ + beq 3b0838 │ │ │ │ mov r0, r4 │ │ │ │ bl 1abe2c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b0880 │ │ │ │ + beq 3b0874 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b08a0 │ │ │ │ + beq 3b0894 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b08d0 │ │ │ │ + beq 3b08c4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b091c │ │ │ │ + beq 3b0910 │ │ │ │ cmp r1, #4 │ │ │ │ ldrbeq r1, [r0, #500] @ 0x1f4 │ │ │ │ cmpeq r1, #3 │ │ │ │ - bne 3b093c │ │ │ │ + bne 3b0930 │ │ │ │ add r0, r0, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3aa7a8 │ │ │ │ + b 3aa79c │ │ │ │ ldrb r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #60] @ 0x3c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #56] @ 0x38 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3b0940 │ │ │ │ + beq 3b0934 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b093c │ │ │ │ + beq 3b0930 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0984 │ │ │ │ + beq 3b0978 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b0998 │ │ │ │ + bne 3b098c │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7cdc3c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b0a24 │ │ │ │ - cmp r1, #4 │ │ │ │ beq 3b0a18 │ │ │ │ + cmp r1, #4 │ │ │ │ + beq 3b0a0c │ │ │ │ cmp r1, #5 │ │ │ │ ldrbeq r1, [r0, #56] @ 0x38 │ │ │ │ cmpeq r1, #3 │ │ │ │ - bne 3b0a44 │ │ │ │ + bne 3b0a38 │ │ │ │ ldrb r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #20 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0a44 │ │ │ │ + beq 3b0a38 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ add r0, r0, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b1bbc │ │ │ │ + b 3b1bb0 │ │ │ │ ldrb r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3b0a44 │ │ │ │ + bne 3b0a38 │ │ │ │ ldrb r1, [r0, #60] @ 0x3c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #56] @ 0x38 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3b0a48 │ │ │ │ + beq 3b0a3c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0a44 │ │ │ │ + beq 3b0a38 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0ab0 │ │ │ │ + beq 3b0aa4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ blx r1 │ │ │ │ - b 3b0ab0 │ │ │ │ + b 3b0aa4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0ab0 │ │ │ │ + beq 3b0aa4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b0b14 │ │ │ │ + beq 3b0b08 │ │ │ │ cmp r1, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ cmp r1, #4 │ │ │ │ - beq 3b0b38 │ │ │ │ + beq 3b0b2c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #385] @ 0x181 │ │ │ │ cmpeq r1, #3 │ │ │ │ - bne 3b0b34 │ │ │ │ + bne 3b0b28 │ │ │ │ ldrb r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 3b0b6c │ │ │ │ + beq 3b0b60 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3b0b84 │ │ │ │ + bne 3b0b78 │ │ │ │ add r0, r5, #80 @ 0x50 │ │ │ │ - bl 3ac938 │ │ │ │ - b 3b0b84 │ │ │ │ + bl 3ac92c │ │ │ │ + b 3b0b78 │ │ │ │ ldrb r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3b0b34 │ │ │ │ + bne 3b0b28 │ │ │ │ ldrb r1, [r0, #60] @ 0x3c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #56] @ 0x38 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3b0b44 │ │ │ │ + beq 3b0b38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b2b90 │ │ │ │ + b 3b2b84 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0b34 │ │ │ │ + beq 3b0b28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #232] @ 0xe8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b0b84 │ │ │ │ + beq 3b0b78 │ │ │ │ add r0, r5, #216 @ 0xd8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #384] @ 0x180 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0bac │ │ │ │ + beq 3b0ba0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -884861,194 +884858,194 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #42] @ 0x2a │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 3b0d7c │ │ │ │ + bhi 3b0d70 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ ldrb r0, [r4, #344] @ 0x158 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b0d7c │ │ │ │ + bne 3b0d70 │ │ │ │ ldrb r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b0d38 │ │ │ │ + beq 3b0d2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b0d7c │ │ │ │ + bne 3b0d70 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3af168 │ │ │ │ + b 3af15c │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3abd24 │ │ │ │ + bl 3abd18 │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b0c70 │ │ │ │ - b 3b0c94 │ │ │ │ + bne 3b0c64 │ │ │ │ + b 3b0c88 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b0c5c │ │ │ │ + beq 3b0c50 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #41] @ 0x29 │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0c94 │ │ │ │ + beq 3b0c88 │ │ │ │ add r6, r4, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b0c8c │ │ │ │ + beq 3b0c80 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b0cb4 │ │ │ │ + beq 3b0ca8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3b0cc8 │ │ │ │ + bne 3b0cbc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b0d04 │ │ │ │ + bne 3b0cf8 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3b0d04 │ │ │ │ + b 3b0cf8 │ │ │ │ ldrb r0, [r4, #236] @ 0xec │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b0d04 │ │ │ │ + bne 3b0cf8 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b0d0c │ │ │ │ + bne 3b0d00 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 719f7c │ │ │ │ ldr r6, [r4, #336] @ 0x150 │ │ │ │ ldrb r0, [r6, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b0d58 │ │ │ │ + beq 3b0d4c │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 3b0d60 │ │ │ │ - b 3b0d64 │ │ │ │ + beq 3b0d54 │ │ │ │ + b 3b0d58 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 3b2f94 │ │ │ │ + bl 3b2f88 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #341] @ 0x155 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #341] @ 0x155 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - b 3b0da8 │ │ │ │ + b 3b0d9c │ │ │ │ mov r5, r0 │ │ │ │ - b 3b0e5c │ │ │ │ + b 3b0e50 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b0df4 │ │ │ │ + b 3b0de8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b0dcc │ │ │ │ + beq 3b0dc0 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aff64 │ │ │ │ - b 3b0df4 │ │ │ │ + bl 3aff58 │ │ │ │ + b 3b0de8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b0df4 │ │ │ │ + beq 3b0de8 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 3af48c │ │ │ │ + bl 3af480 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af48c │ │ │ │ - b 3b0e2c │ │ │ │ + bl 3af480 │ │ │ │ + b 3b0e20 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b0e2c │ │ │ │ + b 3b0e20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b0e24 │ │ │ │ + beq 3b0e18 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3b0e38 │ │ │ │ + bne 3b0e2c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b0e5c │ │ │ │ + bne 3b0e50 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b0e64 │ │ │ │ + bne 3b0e58 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b0e8c │ │ │ │ + bne 3b0e80 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 719f7c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #501] @ 0x1f5 │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 3b0f54 │ │ │ │ + bhi 3b0f48 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ muleq r0, r8, r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ @@ -885059,4163 +885056,4163 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #476]! @ 0x1dc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b0ee8 │ │ │ │ + bne 3b0edc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b0f0c │ │ │ │ + bne 3b0f00 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b0f54 │ │ │ │ + beq 3b0f48 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b0f54 │ │ │ │ + bcc 3b0f48 │ │ │ │ ldr r0, [r4, #484]! @ 0x1e4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b0f28 │ │ │ │ + bne 3b0f1c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b0f54 │ │ │ │ + bne 3b0f48 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #1608] @ 0x648 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b0fdc │ │ │ │ + beq 3b0fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b10cc │ │ │ │ + bne 3b10c0 │ │ │ │ movw r0, #1384 @ 0x568 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3b10cc │ │ │ │ + bl 3ae560 │ │ │ │ + b 3b10c0 │ │ │ │ ldrb r0, [r4, #1624] @ 0x658 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b0ffc │ │ │ │ + beq 3b0ff0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b1018 │ │ │ │ + bne 3b100c │ │ │ │ movw r0, #1400 @ 0x578 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3b1018 │ │ │ │ + bl 3ae560 │ │ │ │ + b 3b100c │ │ │ │ ldrb r0, [r4, #1624] @ 0x658 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b1118 │ │ │ │ + beq 3b110c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b0fc0 │ │ │ │ + bne 3b0fb4 │ │ │ │ movw r0, #1400 @ 0x578 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r0, [r4, #504] @ 0x1f8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b1140 │ │ │ │ - b 3b1178 │ │ │ │ + bne 3b1134 │ │ │ │ + b 3b116c │ │ │ │ add r0, r4, #504 @ 0x1f8 │ │ │ │ - bl 3ac2e0 │ │ │ │ - b 3b10b0 │ │ │ │ + bl 3ac2d4 │ │ │ │ + b 3b10a4 │ │ │ │ add r0, r4, #512 @ 0x200 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ movw r0, #1500 @ 0x5dc │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1609] @ 0x649 │ │ │ │ - b 3b10cc │ │ │ │ + b 3b10c0 │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ movw r0, #1516 @ 0x5ec │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1625] @ 0x659 │ │ │ │ add r0, r4, #1632 @ 0x660 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r0, [r4, #504] @ 0x1f8 │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #495 @ 0x1ef │ │ │ │ strb r2, [r4, #497] @ 0x1f1 │ │ │ │ cmp r0, #3 │ │ │ │ strh r2, [r4, r1] │ │ │ │ - beq 3b1074 │ │ │ │ + beq 3b1068 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b1074 │ │ │ │ + bcc 3b1068 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #508]! @ 0x1fc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3b1050 │ │ │ │ + bne 3b1044 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b1074 │ │ │ │ + bne 3b1068 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [r4, #492] @ 0x1ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b10a8 │ │ │ │ + beq 3b109c │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b10a0 │ │ │ │ + beq 3b1094 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ - bl 3adf08 │ │ │ │ + bl 3adefc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #492] @ 0x1ec │ │ │ │ ldrb r0, [r4, #493] @ 0x1ed │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #498] @ 0x1f2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b10cc │ │ │ │ + beq 3b10c0 │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #499] @ 0x1f3 │ │ │ │ cmp r0, #2 │ │ │ │ strb r1, [r4, #493] @ 0x1ed │ │ │ │ - bcc 3b1178 │ │ │ │ + bcc 3b116c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #468]! @ 0x1d4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b10f0 │ │ │ │ + bne 3b10e4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b1178 │ │ │ │ + bne 3b116c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b1178 │ │ │ │ + b 3b116c │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ movw r0, #1516 @ 0x5ec │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1625] @ 0x659 │ │ │ │ ldr r0, [r4, #504] @ 0x1f8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b1178 │ │ │ │ + beq 3b116c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b1178 │ │ │ │ + bcc 3b116c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #508]! @ 0x1fc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b1154 │ │ │ │ + bne 3b1148 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b1178 │ │ │ │ + bne 3b116c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [r4, #494] @ 0x1ee │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b118c │ │ │ │ + beq 3b1180 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #500] @ 0x1f4 │ │ │ │ cmp r0, #3 │ │ │ │ strb r1, [r4, #494] @ 0x1ee │ │ │ │ - beq 3b11dc │ │ │ │ + beq 3b11d0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b11dc │ │ │ │ + bcc 3b11d0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #344]! @ 0x158 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3b11b8 │ │ │ │ + bne 3b11ac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b11dc │ │ │ │ + bne 3b11d0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #336]! @ 0x150 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b11e4 │ │ │ │ + bne 3b11d8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 71ac40 │ │ │ │ - b 3b12d4 │ │ │ │ - b 3b12dc │ │ │ │ + b 3b12c8 │ │ │ │ + b 3b12d0 │ │ │ │ mov r6, r0 │ │ │ │ - b 3b1240 │ │ │ │ + b 3b1234 │ │ │ │ mov r6, r0 │ │ │ │ - b 3b1260 │ │ │ │ + b 3b1254 │ │ │ │ mov r6, r0 │ │ │ │ - b 3b1280 │ │ │ │ + b 3b1274 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1516 @ 0x5ec │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1625] @ 0x659 │ │ │ │ - b 3b1294 │ │ │ │ + b 3b1288 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1516 @ 0x5ec │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1625] @ 0x659 │ │ │ │ - b 3b12a4 │ │ │ │ + b 3b1298 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1500 @ 0x5dc │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1609] @ 0x649 │ │ │ │ - b 3b1360 │ │ │ │ + b 3b1354 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #504 @ 0x1f8 │ │ │ │ - bl 3afd04 │ │ │ │ - b 3b13a8 │ │ │ │ + bl 3afcf8 │ │ │ │ + b 3b139c │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #1632 @ 0x660 │ │ │ │ - bl 3af3c4 │ │ │ │ - b 3b1314 │ │ │ │ - b 3b135c │ │ │ │ + bl 3af3b8 │ │ │ │ + b 3b1308 │ │ │ │ + b 3b1350 │ │ │ │ mov r6, r0 │ │ │ │ - b 3b1300 │ │ │ │ + b 3b12f4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #480 @ 0x1e0 │ │ │ │ - bl 3afd04 │ │ │ │ - b 3b1408 │ │ │ │ + bl 3afcf8 │ │ │ │ + b 3b13fc │ │ │ │ mov r6, r0 │ │ │ │ - b 3b13d8 │ │ │ │ + b 3b13cc │ │ │ │ mov r6, r0 │ │ │ │ - b 3b132c │ │ │ │ + b 3b1320 │ │ │ │ mov r6, r0 │ │ │ │ - b 3b13a8 │ │ │ │ + b 3b139c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b1300 │ │ │ │ + beq 3b12f4 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ - bl 3adf08 │ │ │ │ - b 3b132c │ │ │ │ + bl 3adefc │ │ │ │ + b 3b1320 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #495 @ 0x1ef │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #497] @ 0x1f1 │ │ │ │ add r0, r4, #504 @ 0x1f8 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #492] @ 0x1ec │ │ │ │ - b 3b133c │ │ │ │ + b 3b1330 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4, #493] @ 0x1ed │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #498] @ 0x1f2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1360 │ │ │ │ + beq 3b1354 │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ - bl 3af3c4 │ │ │ │ - b 3b1360 │ │ │ │ + bl 3af3b8 │ │ │ │ + b 3b1354 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #499] @ 0x1f3 │ │ │ │ cmp r0, #2 │ │ │ │ strb r1, [r4, #493] @ 0x1ed │ │ │ │ - bcc 3b13a8 │ │ │ │ + bcc 3b139c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #468]! @ 0x1d4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b1384 │ │ │ │ + bne 3b1378 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b13a8 │ │ │ │ + bne 3b139c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [r4, #494] @ 0x1ee │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3b13c4 │ │ │ │ + bne 3b13b8 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3b13c4 │ │ │ │ + bl 3ae560 │ │ │ │ + b 3b13b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #500] @ 0x1f4 │ │ │ │ strb r0, [r4, #494] @ 0x1ee │ │ │ │ add r0, r4, #340 @ 0x154 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ ldr r0, [r4, #336]! @ 0x150 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b13e0 │ │ │ │ + bne 3b13d4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b1408 │ │ │ │ + bne 3b13fc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71ac40 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b141c │ │ │ │ + bne 3b1410 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7ccdb4 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3b14b4 │ │ │ │ + bne 3b14a8 │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b1494 │ │ │ │ + beq 3b1488 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b14b4 │ │ │ │ + bne 3b14a8 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b146c │ │ │ │ + bne 3b1460 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, lr} │ │ │ │ b 7cd034 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b14b4 │ │ │ │ + beq 3b14a8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 7c4d74 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b1534 │ │ │ │ + beq 3b1528 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 3b1524 │ │ │ │ + beq 3b1518 │ │ │ │ cmp r1, #5 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b1558 │ │ │ │ + beq 3b154c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b1578 │ │ │ │ + bne 3b156c │ │ │ │ add r0, r5, #16 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b14fc │ │ │ │ + bne 3b14f0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b1578 │ │ │ │ + bne 3b156c │ │ │ │ dmb ish │ │ │ │ bl 7cd034 │ │ │ │ - b 3b1578 │ │ │ │ + b 3b156c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3b1554 │ │ │ │ + bne 3b1548 │ │ │ │ ldrb r1, [r0, #68] @ 0x44 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #32] │ │ │ │ cmpeq r1, #4 │ │ │ │ - beq 3b1588 │ │ │ │ + beq 3b157c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1578 │ │ │ │ + beq 3b156c │ │ │ │ mov r0, r4 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1554 │ │ │ │ + beq 3b1548 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b15e4 │ │ │ │ + beq 3b15d8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ blx r1 │ │ │ │ - b 3b15e4 │ │ │ │ + b 3b15d8 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af4dc │ │ │ │ + bl 3af4d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3b169c │ │ │ │ + beq 3b1690 │ │ │ │ mov r5, #0 │ │ │ │ - b 3b1654 │ │ │ │ + b 3b1648 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3b169c │ │ │ │ + beq 3b1690 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3b164c │ │ │ │ + bcc 3b1640 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b1674 │ │ │ │ + bne 3b1668 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b164c │ │ │ │ + bne 3b1640 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b164c │ │ │ │ + b 3b1640 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b16c0 │ │ │ │ + beq 3b16b4 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ - b 3b16d0 │ │ │ │ + b 3b16c4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3b171c │ │ │ │ + beq 3b1710 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3b16cc │ │ │ │ + bcc 3b16c0 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b16f4 │ │ │ │ + bne 3b16e8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b16cc │ │ │ │ + bne 3b16c0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b16cc │ │ │ │ + b 3b16c0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b173c │ │ │ │ + beq 3b1730 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #9 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r2, r1, #4 │ │ │ │ cmp r2, #5 │ │ │ │ movcs r2, #2 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 3b179c │ │ │ │ + bhi 3b1790 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ - b 3b17b8 │ │ │ │ + bl 3f0398 │ │ │ │ + b 3b17ac │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3ac7d8 │ │ │ │ + b 3ac7cc │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b17c8 │ │ │ │ + beq 3b17bc │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3aff64 │ │ │ │ + b 3aff58 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b1818 │ │ │ │ + beq 3b180c │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3b1818 │ │ │ │ + bcc 3b180c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3b17f4 │ │ │ │ + bne 3b17e8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b1818 │ │ │ │ + bne 3b180c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r5, #12 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3af310 │ │ │ │ + b 3af304 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #12 │ │ │ │ - bl 3af310 │ │ │ │ + bl 3af304 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b184c │ │ │ │ + beq 3b1840 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aff64 │ │ │ │ - b 3b1878 │ │ │ │ + bl 3aff58 │ │ │ │ + b 3b186c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b1870 │ │ │ │ + beq 3b1864 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #37] @ 0x25 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b18cc │ │ │ │ + beq 3b18c0 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #512] @ 0x200 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b18b4 │ │ │ │ + bne 3b18a8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3b4878 │ │ │ │ + bl 3b486c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 3b18e0 │ │ │ │ + beq 3b18d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3add60 │ │ │ │ - b 3b18e0 │ │ │ │ + bl 3add54 │ │ │ │ + b 3b18d4 │ │ │ │ ldrb r0, [r4, #512] @ 0x200 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b18e0 │ │ │ │ + bne 3b18d4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3b4878 │ │ │ │ + bl 3b486c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - b 3b18f0 │ │ │ │ + b 3b18e4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 3b191c │ │ │ │ + beq 3b1910 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3add60 │ │ │ │ + bl 3add54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b1a30 │ │ │ │ + beq 3b1a24 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b1980 │ │ │ │ + beq 3b1974 │ │ │ │ cmp r0, #5 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r5, [r6, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1970 │ │ │ │ + beq 3b1964 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3b19a0 │ │ │ │ + b 3b1994 │ │ │ │ ldrb r0, [r6, #84] @ 0x54 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b19a0 │ │ │ │ + bne 3b1994 │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r6, #44] @ 0x2c │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 3b1a74 │ │ │ │ + beq 3b1a68 │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b19dc │ │ │ │ + beq 3b19d0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b19b8 │ │ │ │ + bne 3b19ac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b19dc │ │ │ │ + bne 3b19d0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1a28 │ │ │ │ + beq 3b1a1c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b1a04 │ │ │ │ + bne 3b19f8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b1a28 │ │ │ │ + bne 3b1a1c │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ strb r5, [r6, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b19e4 │ │ │ │ + bne 3b19d8 │ │ │ │ ldrb r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r6, #40] @ 0x28 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3b19e4 │ │ │ │ + bne 3b19d8 │ │ │ │ add r0, r6, #44 @ 0x2c │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b19e4 │ │ │ │ + beq 3b19d8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ blx r1 │ │ │ │ - b 3b19e4 │ │ │ │ + b 3b19d8 │ │ │ │ add r0, r6, #48 @ 0x30 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b19a0 │ │ │ │ + beq 3b1994 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ blx r1 │ │ │ │ - b 3b19a0 │ │ │ │ - b 3b1b08 │ │ │ │ + b 3b1994 │ │ │ │ + b 3b1afc │ │ │ │ mov r5, r0 │ │ │ │ - b 3b1b64 │ │ │ │ + b 3b1b58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1b20 │ │ │ │ + beq 3b1b14 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ blx r1 │ │ │ │ - b 3b1b20 │ │ │ │ + b 3b1b14 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1b64 │ │ │ │ + beq 3b1b58 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ blx r1 │ │ │ │ - b 3b1b64 │ │ │ │ + b 3b1b58 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b1b5c │ │ │ │ + b 3b1b50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b 3b1b20 │ │ │ │ + b 3b1b14 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1b5c │ │ │ │ + beq 3b1b50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b1b38 │ │ │ │ + bne 3b1b2c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b1b5c │ │ │ │ + bne 3b1b50 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1ba8 │ │ │ │ + beq 3b1b9c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b1b84 │ │ │ │ + bne 3b1b78 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b1ba8 │ │ │ │ + bne 3b1b9c │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #10] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b1c78 │ │ │ │ + beq 3b1c6c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b1c20 │ │ │ │ + beq 3b1c14 │ │ │ │ cmp r0, #5 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 3b536c │ │ │ │ + bl 3b5360 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3b1bf4 │ │ │ │ + bne 3b1be8 │ │ │ │ mov r5, #8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b1cd0 │ │ │ │ + bne 3b1cc4 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3b1cd0 │ │ │ │ + b 3b1cc4 │ │ │ │ ldrb r0, [r4, #309] @ 0x135 │ │ │ │ mov r5, #8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b1ca8 │ │ │ │ + beq 3b1c9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b1cd0 │ │ │ │ + bne 3b1cc4 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b1cd0 │ │ │ │ + bcc 3b1cc4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #300]! @ 0x12c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3b1c50 │ │ │ │ + bne 3b1c44 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b1cd0 │ │ │ │ + bne 3b1cc4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b1cd0 │ │ │ │ + b 3b1cc4 │ │ │ │ ldrb r0, [r4, #361] @ 0x169 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b1cd8 │ │ │ │ + bne 3b1ccc │ │ │ │ ldrb r0, [r4, #48] @ 0x30 │ │ │ │ mov r5, #360 @ 0x168 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b1cbc │ │ │ │ + beq 3b1cb0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b1cd0 │ │ │ │ + bne 3b1cc4 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 3ac938 │ │ │ │ - b 3b1cd0 │ │ │ │ + bl 3ac92c │ │ │ │ + b 3b1cc4 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #308] @ 0x134 │ │ │ │ - b 3b1cd0 │ │ │ │ + b 3b1cc4 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b1cd0 │ │ │ │ + beq 3b1cc4 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, r5] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #9] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 3b1d08 │ │ │ │ + b 3b1cfc │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #360 @ 0x168 │ │ │ │ - b 3b1d4c │ │ │ │ + b 3b1d40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #308] @ 0x134 │ │ │ │ mov r6, #8 │ │ │ │ - b 3b1d4c │ │ │ │ + b 3b1d40 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #8 │ │ │ │ - b 3b1d4c │ │ │ │ + b 3b1d40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3b1d24 │ │ │ │ + bne 3b1d18 │ │ │ │ mov r6, #8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b1d4c │ │ │ │ + bne 3b1d40 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, r6] │ │ │ │ strb r0, [r4, #9] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b1d88 │ │ │ │ + beq 3b1d7c │ │ │ │ cmp r1, #4 │ │ │ │ - bne 3b1db8 │ │ │ │ + bne 3b1dac │ │ │ │ add r0, r0, #24 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3b2b90 │ │ │ │ + b 3b2b84 │ │ │ │ ldrb r1, [r0, #369] @ 0x171 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, pc} │ │ │ │ ldrb r1, [r0, #56] @ 0x38 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 3b1dbc │ │ │ │ + beq 3b1db0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3b1dd4 │ │ │ │ + bne 3b1dc8 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3ac938 │ │ │ │ - b 3b1dd4 │ │ │ │ + bl 3ac92c │ │ │ │ + b 3b1dc8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #216] @ 0xd8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b1dd4 │ │ │ │ + beq 3b1dc8 │ │ │ │ add r0, r4, #200 @ 0xc8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #368] @ 0x170 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #368] @ 0x170 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 3b1f6c │ │ │ │ + bhi 3b1f60 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ ldrd r0, [r4, #4] │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3b1f70 │ │ │ │ + beq 3b1f64 │ │ │ │ add r6, r0, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ mov r0, r6 │ │ │ │ - b 3b1e30 │ │ │ │ + b 3b1e24 │ │ │ │ ldrb r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #96] @ 0x60 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3b1eec │ │ │ │ + bne 3b1ee0 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1eec │ │ │ │ + beq 3b1ee0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ blx r1 │ │ │ │ - b 3b1eec │ │ │ │ + b 3b1ee0 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 3b1930 │ │ │ │ - b 3b1f1c │ │ │ │ + bl 3b1924 │ │ │ │ + b 3b1f10 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b1ee4 │ │ │ │ + bne 3b1ed8 │ │ │ │ ldrb r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #80] @ 0x50 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3b1ee4 │ │ │ │ + bne 3b1ed8 │ │ │ │ add r0, r4, #84 @ 0x54 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1ee4 │ │ │ │ + beq 3b1ed8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ blx r1 │ │ │ │ - b 3b1ee4 │ │ │ │ + b 3b1ed8 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 3aa3f8 │ │ │ │ + bl 3aa3ec │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldrd r0, [r4, #36] @ 0x24 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b1ef8 │ │ │ │ + bne 3b1eec │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b1f1c │ │ │ │ + bne 3b1f10 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldrb r0, [r4, #53] @ 0x35 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1f64 │ │ │ │ + beq 3b1f58 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3b1f48 │ │ │ │ + beq 3b1f3c │ │ │ │ add r6, r0, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ mov r0, r6 │ │ │ │ - b 3b1f30 │ │ │ │ + b 3b1f24 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b1f64 │ │ │ │ + beq 3b1f58 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b1f6c │ │ │ │ + beq 3b1f60 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ - b 3b1fe0 │ │ │ │ + b 3fbc28 │ │ │ │ + b 3b1fd4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b1ff8 │ │ │ │ + beq 3b1fec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ blx r1 │ │ │ │ - b 3b1ff8 │ │ │ │ + b 3b1fec │ │ │ │ bl 77b24 │ │ │ │ - b 3b2010 │ │ │ │ + b 3b2004 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2014 │ │ │ │ + beq 3b2008 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ blx r1 │ │ │ │ - b 3b2014 │ │ │ │ + b 3b2008 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b1ff8 │ │ │ │ + b 3b1fec │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldrd r0, [r4, #36] @ 0x24 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3b2014 │ │ │ │ b 3b2008 │ │ │ │ + b 3b1ffc │ │ │ │ mov r8, r0 │ │ │ │ - b 3b2044 │ │ │ │ + b 3b2038 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b2020 │ │ │ │ + bne 3b2014 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b2044 │ │ │ │ + bne 3b2038 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldrb r0, [r4, #53] @ 0x35 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b20e4 │ │ │ │ + beq 3b20d8 │ │ │ │ add r0, r4, #20 │ │ │ │ - bl 3aced0 │ │ │ │ - b 3b20e4 │ │ │ │ + bl 3acec4 │ │ │ │ + b 3b20d8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3b2080 │ │ │ │ + beq 3b2074 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ mov r6, r5 │ │ │ │ - b 3b2064 │ │ │ │ + b 3b2058 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b209c │ │ │ │ + beq 3b2090 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3b20c8 │ │ │ │ + beq 3b20bc │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ mov r6, r5 │ │ │ │ - b 3b20ac │ │ │ │ + b 3b20a0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b20e4 │ │ │ │ + beq 3b20d8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b2114 │ │ │ │ + beq 3b2108 │ │ │ │ cmp r1, #4 │ │ │ │ bxne lr │ │ │ │ add r0, r0, #8 │ │ │ │ - b 3a9a24 │ │ │ │ + b 3a9a18 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 3b0bcc │ │ │ │ + b 3b0bc0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b2178 │ │ │ │ + beq 3b216c │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3b2198 │ │ │ │ + bne 3b218c │ │ │ │ ldrd r6, [r4, #20] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2150 │ │ │ │ + beq 3b2144 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2168 │ │ │ │ + beq 3b215c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b2198 │ │ │ │ + bne 3b218c │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #36] @ 0x24 │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 3b219c │ │ │ │ + beq 3b2190 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2198 │ │ │ │ + beq 3b218c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b220c │ │ │ │ + beq 3b2200 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ blx r1 │ │ │ │ - b 3b220c │ │ │ │ + b 3b2200 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2200 │ │ │ │ + beq 3b21f4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #44] @ 0x2c │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3b2240 │ │ │ │ + beq 3b2234 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #12 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b223c │ │ │ │ + beq 3b2230 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2284 │ │ │ │ + beq 3b2278 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2340 │ │ │ │ + beq 3b2334 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b2320 │ │ │ │ + beq 3b2314 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3b2354 │ │ │ │ + bne 3b2348 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3b0e9c │ │ │ │ - b 3b237c │ │ │ │ + bl 3b0e90 │ │ │ │ + b 3b2370 │ │ │ │ ldrb r0, [r4, #177] @ 0xb1 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b2358 │ │ │ │ + beq 3b234c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b237c │ │ │ │ + bne 3b2370 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 3b2618 │ │ │ │ - b 3b2360 │ │ │ │ + bl 3b260c │ │ │ │ + b 3b2354 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b2354 │ │ │ │ + beq 3b2348 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 3b23d8 │ │ │ │ + bcs 3b23cc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 3b2d6c │ │ │ │ + bl 3b2d60 │ │ │ │ ldrb r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2374 │ │ │ │ + beq 3b2368 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ ldrb r0, [r4, #37] @ 0x25 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #40] @ 0x28 │ │ │ │ cmpne r0, #3 │ │ │ │ - bne 3b239c │ │ │ │ + bne 3b2390 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #37] @ 0x25 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b2390 │ │ │ │ + bcc 3b2384 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b23b0 │ │ │ │ + bne 3b23a4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b2390 │ │ │ │ + bne 3b2384 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b2390 │ │ │ │ + b 3b2384 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b23e0 │ │ │ │ + bne 3b23d4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 867e94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #37] @ 0x25 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b 3b2444 │ │ │ │ - b 3b242c │ │ │ │ + b 3b2438 │ │ │ │ + b 3b2420 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2444 │ │ │ │ + beq 3b2438 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ - b 3b2458 │ │ │ │ + b 3b244c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #37] @ 0x25 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b246c │ │ │ │ + beq 3b2460 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #37] @ 0x25 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #296] @ 0x128 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3b24f8 │ │ │ │ + bne 3b24ec │ │ │ │ ldrb r1, [r0, #292] @ 0x124 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b24b0 │ │ │ │ + beq 3b24a4 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r0, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3af168 │ │ │ │ + b 3af15c │ │ │ │ ldr r4, [r0, #288] @ 0x120 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b24d4 │ │ │ │ + beq 3b24c8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 3b24dc │ │ │ │ - b 3b24e0 │ │ │ │ + beq 3b24d0 │ │ │ │ + b 3b24d4 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3b2f94 │ │ │ │ + bl 3b2f88 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #293] @ 0x125 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #293] @ 0x125 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2540 │ │ │ │ + beq 3b2534 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b255c │ │ │ │ + beq 3b2550 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b257c │ │ │ │ + beq 3b2570 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #440] @ 0x1b8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b25d4 │ │ │ │ + bne 3b25c8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3b4d50 │ │ │ │ + bl 3b4d44 │ │ │ │ ldr r0, [r4, #436]! @ 0x1b4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b25a8 │ │ │ │ + bne 3b259c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 71ac40 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #436]! @ 0x1b4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b25e4 │ │ │ │ + bne 3b25d8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b260c │ │ │ │ + bne 3b2600 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71ac40 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 3b27e0 │ │ │ │ + bhi 3b27d4 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ add r0, r4, #272 @ 0x110 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3ae56c │ │ │ │ + b 3ae560 │ │ │ │ ldrb r0, [r4, #568] @ 0x238 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b27d0 │ │ │ │ + bne 3b27c4 │ │ │ │ ldrb r0, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #528] @ 0x210 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3b27d0 │ │ │ │ + bne 3b27c4 │ │ │ │ add r0, r4, #532 @ 0x214 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b27d0 │ │ │ │ + beq 3b27c4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3b27d0 │ │ │ │ + b 3b27c4 │ │ │ │ ldrb r0, [r4, #568] @ 0x238 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b27d0 │ │ │ │ + bne 3b27c4 │ │ │ │ ldrb r0, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #528] @ 0x210 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3b27d0 │ │ │ │ + bne 3b27c4 │ │ │ │ add r0, r4, #532 @ 0x214 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b27d0 │ │ │ │ + beq 3b27c4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3b27d0 │ │ │ │ + b 3b27c4 │ │ │ │ ldrb r0, [r4, #560] @ 0x230 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b274c │ │ │ │ + beq 3b2740 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b2760 │ │ │ │ + bne 3b2754 │ │ │ │ add r0, r4, #568 @ 0x238 │ │ │ │ - bl 3ac2e0 │ │ │ │ - b 3b2760 │ │ │ │ + bl 3ac2d4 │ │ │ │ + b 3b2754 │ │ │ │ ldrb r0, [r4, #568] @ 0x238 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b2760 │ │ │ │ + bne 3b2754 │ │ │ │ ldrb r0, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #528] @ 0x210 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3b2760 │ │ │ │ + bne 3b2754 │ │ │ │ add r0, r4, #532 @ 0x214 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2760 │ │ │ │ + beq 3b2754 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3b2760 │ │ │ │ + b 3b2754 │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b2760 │ │ │ │ + beq 3b2754 │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ - bl 3aaef8 │ │ │ │ + bl 3aaeec │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b277c │ │ │ │ + bne 3b2770 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b27a4 │ │ │ │ + bne 3b2798 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 71a9d8 │ │ │ │ ldrb r0, [r4, #507] @ 0x1fb │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b27c0 │ │ │ │ + beq 3b27b4 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r0, [r4, #496] @ 0x1f0 │ │ │ │ strb r5, [r4, #507] @ 0x1fb │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ add r0, r4, #388 @ 0x184 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #506] @ 0x1fa │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 3b285c │ │ │ │ - b 3b287c │ │ │ │ - b 3b287c │ │ │ │ + b 3b2850 │ │ │ │ + b 3b2870 │ │ │ │ + b 3b2870 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2860 │ │ │ │ + beq 3b2854 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3b2860 │ │ │ │ + b 3b2854 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b28fc │ │ │ │ + beq 3b28f0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3b28fc │ │ │ │ + b 3b28f0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b28fc │ │ │ │ + beq 3b28f0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3b28fc │ │ │ │ + b 3b28f0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ - bl 3aaef8 │ │ │ │ - b 3b28c4 │ │ │ │ + bl 3aaeec │ │ │ │ + b 3b28b8 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b28e8 │ │ │ │ + b 3b28dc │ │ │ │ mov r5, r0 │ │ │ │ - b 3b28cc │ │ │ │ + b 3b28c0 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b28fc │ │ │ │ + b 3b28f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b2890 │ │ │ │ + bne 3b2884 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b28cc │ │ │ │ + bne 3b28c0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 71a9d8 │ │ │ │ - b 3b28cc │ │ │ │ + b 3b28c0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #500 @ 0x1f4 │ │ │ │ - bl 3aac20 │ │ │ │ + bl 3aac14 │ │ │ │ ldrb r0, [r4, #507] @ 0x1fb │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b28e8 │ │ │ │ + beq 3b28dc │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r0, [r4, #496] @ 0x1f0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #507] @ 0x1fb │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ add r0, r4, #388 @ 0x184 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3b290c │ │ │ │ + bl 3ae560 │ │ │ │ + b 3b2900 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #506] @ 0x1fa │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3b2988 │ │ │ │ + beq 3b297c │ │ │ │ mov r5, #0 │ │ │ │ - b 3b2944 │ │ │ │ + b 3b2938 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3b2988 │ │ │ │ + beq 3b297c │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3b293c │ │ │ │ + bcc 3b2930 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b2960 │ │ │ │ + bne 3b2954 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b293c │ │ │ │ + bne 3b2930 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b293c │ │ │ │ + b 3b2930 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b29a8 │ │ │ │ + beq 3b299c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ - b 3b29b8 │ │ │ │ + b 3b29ac │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3b2a00 │ │ │ │ + beq 3b29f4 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3b29b4 │ │ │ │ + bcc 3b29a8 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3b29d8 │ │ │ │ + bne 3b29cc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b29b4 │ │ │ │ + bne 3b29a8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b29b4 │ │ │ │ + b 3b29a8 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2a1c │ │ │ │ + beq 3b2a10 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r1, r2, #2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ ldrbeq r1, [r0, #8] │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3b2a48 │ │ │ │ + beq 3b2a3c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2a64 │ │ │ │ + beq 3b2a58 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2a7c │ │ │ │ + beq 3b2a70 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2aac │ │ │ │ + beq 3b2aa0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2b00 │ │ │ │ + beq 3b2af4 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r4, [r0, #144] @ 0x90 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b2b08 │ │ │ │ + beq 3b2afc │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 3b2b10 │ │ │ │ - b 3b2b14 │ │ │ │ + beq 3b2b04 │ │ │ │ + b 3b2b08 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3af168 │ │ │ │ + b 3af15c │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3b2f94 │ │ │ │ + bl 3b2f88 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #149] @ 0x95 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #149] @ 0x95 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ - bne 3b2b8c │ │ │ │ + bne 3b2b80 │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b2b68 │ │ │ │ + bne 3b2b5c │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 71b02c │ │ │ │ - b 3ad29c │ │ │ │ + b 3ad290 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #388] @ 0x184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2c00 │ │ │ │ + beq 3b2bf4 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #377] @ 0x179 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b2c0c │ │ │ │ + beq 3b2c00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b2c1c │ │ │ │ + bne 3b2c10 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b2c1c │ │ │ │ + bcc 3b2c10 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #368]! @ 0x170 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b2bd8 │ │ │ │ + bne 3b2bcc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b2c1c │ │ │ │ + bne 3b2c10 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b2c1c │ │ │ │ + b 3b2c10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3af208 │ │ │ │ + b 3af1fc │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2c34 │ │ │ │ + beq 3b2c28 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2c4c │ │ │ │ + beq 3b2c40 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2c64 │ │ │ │ + beq 3b2c58 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #389 @ 0x185 │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #391] @ 0x187 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3b2c8c │ │ │ │ + b 3b2c80 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b2cd4 │ │ │ │ + bne 3b2cc8 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b2cec │ │ │ │ + bne 3b2ce0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2cbc │ │ │ │ + beq 3b2cb0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #389 @ 0x185 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r4, #391] @ 0x187 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b2ca4 │ │ │ │ + beq 3b2c98 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b2cb0 │ │ │ │ - b 3b2cbc │ │ │ │ + bne 3b2ca4 │ │ │ │ + b 3b2cb0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #8 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2d40 │ │ │ │ + beq 3b2d34 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2d60 │ │ │ │ + beq 3b2d54 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #467] @ 0x1d3 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 3b2eb8 │ │ │ │ + bhi 3b2eac │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ add r0, r4, #356 @ 0x164 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ae56c │ │ │ │ + b 3ae560 │ │ │ │ ldrb r0, [r4, #512] @ 0x200 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b2e58 │ │ │ │ + beq 3b2e4c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b2e6c │ │ │ │ + bne 3b2e60 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ - bl 3ac2e0 │ │ │ │ - b 3b2e6c │ │ │ │ + bl 3ac2d4 │ │ │ │ + b 3b2e60 │ │ │ │ ldrb r0, [r4, #528] @ 0x210 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b2e9c │ │ │ │ + bne 3b2e90 │ │ │ │ ldrb r0, [r4, #524] @ 0x20c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #488] @ 0x1e8 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3b2e9c │ │ │ │ + bne 3b2e90 │ │ │ │ add r0, r4, #492 @ 0x1ec │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #496] @ 0x1f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2e9c │ │ │ │ + beq 3b2e90 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #500] @ 0x1f4 │ │ │ │ blx r1 │ │ │ │ - b 3b2e9c │ │ │ │ + b 3b2e90 │ │ │ │ ldrb r0, [r4, #528] @ 0x210 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b2e6c │ │ │ │ + bne 3b2e60 │ │ │ │ ldrb r0, [r4, #524] @ 0x20c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #488] @ 0x1e8 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3b2e6c │ │ │ │ + bne 3b2e60 │ │ │ │ add r0, r4, #492 @ 0x1ec │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #496] @ 0x1f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2e6c │ │ │ │ + beq 3b2e60 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #500] @ 0x1f4 │ │ │ │ blx r1 │ │ │ │ - b 3b2e6c │ │ │ │ + b 3b2e60 │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b2e6c │ │ │ │ + beq 3b2e60 │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ add r0, r4, #244 @ 0xf4 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #465] @ 0x1d1 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b2e9c │ │ │ │ - bl 3ae56c │ │ │ │ + beq 3b2e90 │ │ │ │ + bl 3ae560 │ │ │ │ ldrb r0, [r4, #466] @ 0x1d2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2eb0 │ │ │ │ + beq 3b2ea4 │ │ │ │ add r0, r4, #132 @ 0x84 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #466] @ 0x1d2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - b 3b2f0c │ │ │ │ - b 3b2f1c │ │ │ │ + b 3b2f00 │ │ │ │ + b 3b2f10 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #496] @ 0x1f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2f10 │ │ │ │ + beq 3b2f04 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #500] @ 0x1f4 │ │ │ │ blx r1 │ │ │ │ - b 3b2f10 │ │ │ │ + b 3b2f04 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #496] @ 0x1f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2f6c │ │ │ │ + beq 3b2f60 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #500] @ 0x1f4 │ │ │ │ blx r1 │ │ │ │ - b 3b2f6c │ │ │ │ + b 3b2f60 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #244 @ 0xf4 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3b2f44 │ │ │ │ + bl 3ae560 │ │ │ │ + b 3b2f38 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b2f6c │ │ │ │ + b 3b2f60 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #466] @ 0x1d2 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b 3b2f58 │ │ │ │ + b 3b2f4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #465] @ 0x1d1 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b2f6c │ │ │ │ - bl 3ae56c │ │ │ │ + beq 3b2f60 │ │ │ │ + bl 3ae560 │ │ │ │ ldrb r0, [r4, #466] @ 0x1d2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2f80 │ │ │ │ + beq 3b2f74 │ │ │ │ add r0, r4, #132 @ 0x84 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #466] @ 0x1d2 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #396] @ 0x18c │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 3b3dd8 │ │ │ │ + bhi 3b3dcc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4, lsr #28 │ │ │ │ andeq r0, r0, r4, lsr #28 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r0, lsl #5 │ │ │ │ andeq r0, r0, r8, ror #6 │ │ │ │ andeq r0, r0, r0, lsl #3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3af168 │ │ │ │ + b 3af15c │ │ │ │ ldrb r0, [r4, #477] @ 0x1dd │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b3b64 │ │ │ │ + bne 3b3b58 │ │ │ │ ldr r7, [r4, #460] @ 0x1cc │ │ │ │ ldr r6, [r4, #456] @ 0x1c8 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b3008 │ │ │ │ + beq 3b2ffc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b3020 │ │ │ │ + beq 3b3014 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b305c │ │ │ │ + bcc 3b3050 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3038 │ │ │ │ + bne 3b302c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b305c │ │ │ │ + bne 3b3050 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r6, [r4, #464] @ 0x1d0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3b3098 │ │ │ │ + beq 3b308c │ │ │ │ ldr r7, [r4, #468] @ 0x1d4 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b3080 │ │ │ │ + beq 3b3074 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b3098 │ │ │ │ + beq 3b308c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b30b0 │ │ │ │ + beq 3b30a4 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #452] @ 0x1c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3b30d0 │ │ │ │ + beq 3b30c4 │ │ │ │ ldr r6, [r4, #448] @ 0x1c0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 3b30c0 │ │ │ │ + bne 3b30b4 │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b30ec │ │ │ │ + beq 3b30e0 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b3b64 │ │ │ │ + beq 3b3b58 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3b64 │ │ │ │ + bcc 3b3b58 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b310c │ │ │ │ + bne 3b3100 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3b64 │ │ │ │ + bne 3b3b58 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b3b64 │ │ │ │ + b 3b3b58 │ │ │ │ ldrb r0, [r4, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b3348 │ │ │ │ + beq 3b333c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b3b2c │ │ │ │ + bne 3b3b20 │ │ │ │ ldrb r0, [r4, #630] @ 0x276 │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 3b3b2c │ │ │ │ + bhi 3b3b20 │ │ │ │ add r1, pc, #8 │ │ │ │ add r6, r4, #456 @ 0x1c8 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ muleq r0, ip, r6 │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ andeq r0, r0, r8, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #14 │ │ │ │ ldr r0, [r4, #616] @ 0x268 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3b2c │ │ │ │ + bcc 3b3b20 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #620]! @ 0x26c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3198 │ │ │ │ - b 3b3b1c │ │ │ │ + bne 3b318c │ │ │ │ + b 3b3b10 │ │ │ │ ldrb r0, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b3378 │ │ │ │ + beq 3b336c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b3d50 │ │ │ │ + bne 3b3d44 │ │ │ │ ldrb r0, [r4, #1034] @ 0x40a │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b3cfc │ │ │ │ + bne 3b3cf0 │ │ │ │ ldrb r0, [r4, #1024] @ 0x400 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b3844 │ │ │ │ + beq 3b3838 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b3cb0 │ │ │ │ + bne 3b3ca4 │ │ │ │ ldr r0, [r4, #552] @ 0x228 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b3228 │ │ │ │ + beq 3b321c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3228 │ │ │ │ + bcc 3b321c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #556]! @ 0x22c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3204 │ │ │ │ + bne 3b31f8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3228 │ │ │ │ + bne 3b321c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #564 @ 0x234 │ │ │ │ - bl 3af310 │ │ │ │ - b 3b3cb0 │ │ │ │ + bl 3af304 │ │ │ │ + b 3b3ca4 │ │ │ │ ldrb r0, [r4, #798] @ 0x31e │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 3b36a0 │ │ │ │ + bhi 3b3694 │ │ │ │ add r1, pc, #8 │ │ │ │ add r6, r4, #584 @ 0x248 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, r8, lsr r2 │ │ │ │ muleq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, ror r2 │ │ │ │ @ instruction: 0x000002b0 │ │ │ │ andeq r0, r0, r8, lsl r2 │ │ │ │ ldr r0, [r4, #764] @ 0x2fc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b32ac │ │ │ │ + bcc 3b32a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #768]! @ 0x300 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3288 │ │ │ │ + bne 3b327c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b32ac │ │ │ │ + bne 3b32a0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #776] @ 0x308 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b32e8 │ │ │ │ + bcc 3b32dc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #780]! @ 0x30c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b32c4 │ │ │ │ + bne 3b32b8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b32e8 │ │ │ │ + bne 3b32dc │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #752]! @ 0x2f0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b32f4 │ │ │ │ + bne 3b32e8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b36a0 │ │ │ │ + bne 3b3694 │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ - b 3b36a0 │ │ │ │ + b 3b3694 │ │ │ │ ldr r6, [r4, #412] @ 0x19c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #403 @ 0x193 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ - b 3b3b34 │ │ │ │ + b 3b3b28 │ │ │ │ ldr r0, [r4, #1748] @ 0x6d4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3b2c │ │ │ │ + bcc 3b3b20 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #1752]! @ 0x6d8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3360 │ │ │ │ - b 3b3b1c │ │ │ │ + bne 3b3354 │ │ │ │ + b 3b3b10 │ │ │ │ ldrb r0, [r4, #474] @ 0x1da │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b3798 │ │ │ │ + beq 3b378c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b37cc │ │ │ │ + bne 3b37c0 │ │ │ │ add r0, r4, #448 @ 0x1c0 │ │ │ │ add r6, r4, #436 @ 0x1b4 │ │ │ │ - bl 3ac7d8 │ │ │ │ + bl 3ac7cc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b37cc │ │ │ │ + beq 3b37c0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b37cc │ │ │ │ + bcc 3b37c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #440]! @ 0x1b8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b33b8 │ │ │ │ + bne 3b33ac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b37cc │ │ │ │ + bne 3b37c0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b37cc │ │ │ │ + b 3b37c0 │ │ │ │ ldrb r0, [r4, #1082] @ 0x43a │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b3434 │ │ │ │ + bne 3b3428 │ │ │ │ add r0, r4, #920 @ 0x398 │ │ │ │ add r7, r4, #808 @ 0x328 │ │ │ │ - bl 3b5170 │ │ │ │ + bl 3b5164 │ │ │ │ add r0, r4, #840 @ 0x348 │ │ │ │ bl 1abcf8 │ │ │ │ ldr r1, [r4, #880] @ 0x370 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b3424 │ │ │ │ + beq 3b3418 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1081] @ 0x439 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3440 │ │ │ │ + bne 3b3434 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b34ec │ │ │ │ + bne 3b34e0 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ - b 3b34ec │ │ │ │ + b 3b34e0 │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ - bl 3a9fbc │ │ │ │ + bl 3a9fb0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #795] @ 0x31b │ │ │ │ movw r0, #1080 @ 0x438 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1ab8e0 │ │ │ │ - b 3b3538 │ │ │ │ + b 3b352c │ │ │ │ ldrb r0, [r4, #856] @ 0x358 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #852] @ 0x354 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3b35c0 │ │ │ │ + bne 3b35b4 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #824] @ 0x338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b35c0 │ │ │ │ + beq 3b35b4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #828] @ 0x33c │ │ │ │ blx r1 │ │ │ │ - b 3b35c0 │ │ │ │ + b 3b35b4 │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ - bl 3a9fbc │ │ │ │ + bl 3a9fb0 │ │ │ │ movw r0, #1160 @ 0x488 │ │ │ │ mov r5, #0 │ │ │ │ add r0, r4, r0 │ │ │ │ strb r5, [r4, #796] @ 0x31c │ │ │ │ bl 1abcf8 │ │ │ │ movw r0, #1128 @ 0x468 │ │ │ │ strb r5, [r4, #793] @ 0x319 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1af638 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #797] @ 0x31d │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b02c8 │ │ │ │ - b 3b3598 │ │ │ │ + bl 3b02bc │ │ │ │ + b 3b358c │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ - bl 3b5170 │ │ │ │ + bl 3b5164 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #744]! @ 0x2e8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3514 │ │ │ │ + bne 3b3508 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3538 │ │ │ │ + bne 3b352c │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldrb r0, [r4, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b354c │ │ │ │ + beq 3b3540 │ │ │ │ add r0, r4, #648 @ 0x288 │ │ │ │ bl 1ac21c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #792] @ 0x318 │ │ │ │ add r0, r4, #616 @ 0x268 │ │ │ │ - bl 3b02c8 │ │ │ │ + bl 3b02bc │ │ │ │ ldr r0, [r4, #732] @ 0x2dc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3598 │ │ │ │ + bcc 3b358c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #736]! @ 0x2e0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3574 │ │ │ │ + bne 3b3568 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3598 │ │ │ │ + bne 3b358c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r4, #789] @ 0x315 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3b375c │ │ │ │ + bne 3b3750 │ │ │ │ ldr r0, [r4, #708] @ 0x2c4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ strb r2, [r4, #789] @ 0x315 │ │ │ │ bl 7e2da8 │ │ │ │ ldrb r0, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b3608 │ │ │ │ + beq 3b35fc │ │ │ │ ldr r0, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3608 │ │ │ │ + bcc 3b35fc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #700]! @ 0x2bc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b35e4 │ │ │ │ + bne 3b35d8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3608 │ │ │ │ + bne 3b35fc │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [r4, #794] @ 0x31a │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b364c │ │ │ │ + beq 3b3640 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3628 │ │ │ │ + bne 3b361c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b364c │ │ │ │ + bne 3b3640 │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ ldrb r0, [r4, #791] @ 0x317 │ │ │ │ strb r5, [r4, #794] @ 0x31a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b3698 │ │ │ │ + beq 3b368c │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3698 │ │ │ │ + bcc 3b368c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #688]! @ 0x2b0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3674 │ │ │ │ + bne 3b3668 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3698 │ │ │ │ + bne 3b368c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #791] @ 0x317 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #432]! @ 0x1b0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b36ac │ │ │ │ + bne 3b36a0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b36d0 │ │ │ │ + bne 3b36c4 │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b370c │ │ │ │ + bcc 3b3700 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b36e8 │ │ │ │ + bne 3b36dc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b370c │ │ │ │ + bne 3b3700 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ bl 1af764 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3750 │ │ │ │ + bcc 3b3744 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b372c │ │ │ │ + bne 3b3720 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3750 │ │ │ │ + bne 3b3744 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 1afa3c │ │ │ │ - b 3b3b34 │ │ │ │ + b 3b3b28 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b35ac │ │ │ │ + bcc 3b35a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #724]! @ 0x2d4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3770 │ │ │ │ + bne 3b3764 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b35ac │ │ │ │ + bne 3b35a0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b35ac │ │ │ │ + b 3b35a0 │ │ │ │ ldr r7, [r4, #468] @ 0x1d4 │ │ │ │ ldr r6, [r4, #464] @ 0x1d0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b37b4 │ │ │ │ + beq 3b37a8 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b37cc │ │ │ │ + beq 3b37c0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #430 @ 0x1ae │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ - b 3b3cfc │ │ │ │ + b 3b3cf0 │ │ │ │ ldrb r0, [r4, #1736] @ 0x6c8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b391c │ │ │ │ + beq 3b3910 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b3adc │ │ │ │ + bne 3b3ad0 │ │ │ │ movw r0, #1512 @ 0x5e8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3b3adc │ │ │ │ + bl 3ae560 │ │ │ │ + b 3b3ad0 │ │ │ │ ldrb r0, [r4, #688] @ 0x2b0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b3af0 │ │ │ │ + bne 3b3ae4 │ │ │ │ ldrb r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #648] @ 0x288 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3b3af0 │ │ │ │ + bne 3b3ae4 │ │ │ │ add r0, r4, #652 @ 0x28c │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #656] @ 0x290 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b3af0 │ │ │ │ + beq 3b3ae4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ blx r1 │ │ │ │ - b 3b3af0 │ │ │ │ + b 3b3ae4 │ │ │ │ ldrb r0, [r4, #816] @ 0x330 │ │ │ │ cmp r0, #8 │ │ │ │ - bhi 3b3c6c │ │ │ │ + bhi 3b3c60 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ andeq r0, r0, r8, ror #2 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ andeq r0, r0, r0, lsl #3 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, ip, asr r1 │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ - bl 3af310 │ │ │ │ - b 3b3c6c │ │ │ │ + bl 3af304 │ │ │ │ + b 3b3c60 │ │ │ │ ldrb r0, [r4, #1736] @ 0x6c8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b393c │ │ │ │ + beq 3b3930 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b3acc │ │ │ │ + bne 3b3ac0 │ │ │ │ movw r0, #1512 @ 0x5e8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3b3acc │ │ │ │ + bl 3ae560 │ │ │ │ + b 3b3ac0 │ │ │ │ ldrb r0, [r4, #688] @ 0x2b0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b395c │ │ │ │ + beq 3b3950 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b3a88 │ │ │ │ + bne 3b3a7c │ │ │ │ ldrb r0, [r4, #776] @ 0x308 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b3a10 │ │ │ │ + beq 3b3a04 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b3a88 │ │ │ │ + bne 3b3a7c │ │ │ │ ldrb r0, [r4, #848] @ 0x350 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b3a80 │ │ │ │ + bne 3b3a74 │ │ │ │ ldrb r0, [r4, #844] @ 0x34c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #840] @ 0x348 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3b3a80 │ │ │ │ + bne 3b3a74 │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b3a80 │ │ │ │ + beq 3b3a74 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #816] @ 0x330 │ │ │ │ blx r1 │ │ │ │ - b 3b3a80 │ │ │ │ + b 3b3a74 │ │ │ │ add r0, r4, #640 @ 0x280 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ movw r0, #1628 @ 0x65c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1737] @ 0x6c9 │ │ │ │ - b 3b3adc │ │ │ │ + b 3b3ad0 │ │ │ │ add r0, r4, #640 @ 0x280 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ movw r0, #1628 @ 0x65c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1737] @ 0x6c9 │ │ │ │ - b 3b3acc │ │ │ │ + b 3b3ac0 │ │ │ │ ldr r0, [r4, #848] @ 0x350 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b3a88 │ │ │ │ + beq 3b3a7c │ │ │ │ add r0, r4, #832 @ 0x340 │ │ │ │ - bl 3af3c4 │ │ │ │ - b 3b3a88 │ │ │ │ + bl 3af3b8 │ │ │ │ + b 3b3a7c │ │ │ │ ldr r1, [r4, #820] @ 0x334 │ │ │ │ mov r0, #824 @ 0x338 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b3c28 │ │ │ │ + beq 3b3c1c │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b3c28 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b3c1c │ │ │ │ add r6, r4, #820 @ 0x334 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d97a4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b3c6c │ │ │ │ + beq 3b3c60 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dc674 │ │ │ │ - b 3b3c6c │ │ │ │ + b 3b3c60 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ - bl 3b4af8 │ │ │ │ - b 3b3c64 │ │ │ │ + bl 3b4aec │ │ │ │ + b 3b3c58 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ - bl 3afdf4 │ │ │ │ - b 3b3c6c │ │ │ │ + bl 3afde8 │ │ │ │ + b 3b3c60 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ - bl 3b4af8 │ │ │ │ - b 3b3c4c │ │ │ │ + bl 3b4aec │ │ │ │ + b 3b3c40 │ │ │ │ ldrb r0, [r4, #856] @ 0x358 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b3c28 │ │ │ │ + bne 3b3c1c │ │ │ │ ldrb r0, [r4, #852] @ 0x354 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b3c20 │ │ │ │ + beq 3b3c14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b3c28 │ │ │ │ + bne 3b3c1c │ │ │ │ ldr r1, [r4, #836] @ 0x344 │ │ │ │ mov r0, #840 @ 0x348 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b3984 │ │ │ │ - b 3b3c28 │ │ │ │ + bne 3b3978 │ │ │ │ + b 3b3c1c │ │ │ │ add r0, r4, #788 @ 0x314 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b3a2c │ │ │ │ + beq 3b3a20 │ │ │ │ add r0, r4, #872 @ 0x368 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #780]! @ 0x30c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3a40 │ │ │ │ + bne 3b3a34 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3a64 │ │ │ │ + bne 3b3a58 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #728]! @ 0x2d8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #47] @ 0x2f │ │ │ │ - beq 3b3a80 │ │ │ │ + beq 3b3a74 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #771] @ 0x303 │ │ │ │ ldr r0, [r4, #632] @ 0x278 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3ac4 │ │ │ │ + bcc 3b3ab8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #636]! @ 0x27c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3aa0 │ │ │ │ + bne 3b3a94 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3ac4 │ │ │ │ + bne 3b3ab8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #1000 @ 0x3e8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #628] @ 0x274 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #629] @ 0x275 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3b2c │ │ │ │ + bcc 3b3b20 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3b08 │ │ │ │ + bne 3b3afc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3b2c │ │ │ │ + bne 3b3b20 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 1af530 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #388]! @ 0x184 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3b40 │ │ │ │ + bne 3b3b34 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3b64 │ │ │ │ + bne 3b3b58 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b3bac │ │ │ │ + beq 3b3ba0 │ │ │ │ ldr r5, [r4, #384] @ 0x180 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3b3b90 │ │ │ │ + beq 3b3b84 │ │ │ │ ldr r6, [r4, #380] @ 0x17c │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 3b3b80 │ │ │ │ + bne 3b3b74 │ │ │ │ ldr r1, [r4, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b3bac │ │ │ │ + beq 3b3ba0 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3b3bd4 │ │ │ │ + beq 3b3bc8 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #401]! @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ strb r6, [r5, #-1] │ │ │ │ - beq 3b3d48 │ │ │ │ + beq 3b3d3c │ │ │ │ ldr r7, [r4, #292] @ 0x124 │ │ │ │ ldr r6, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b3c04 │ │ │ │ + beq 3b3bf8 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b3d48 │ │ │ │ + beq 3b3d3c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b3d48 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b3d3c │ │ │ │ add r0, r4, #848 @ 0x350 │ │ │ │ bl 2dc674 │ │ │ │ add r6, r4, #800 @ 0x320 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b3c44 │ │ │ │ + beq 3b3c38 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b3c64 │ │ │ │ + beq 3b3c58 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b3cb0 │ │ │ │ + beq 3b3ca4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3cb0 │ │ │ │ + bcc 3b3ca4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #608]! @ 0x260 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3c8c │ │ │ │ + bne 3b3c80 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3cb0 │ │ │ │ + bne 3b3ca4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1033] @ 0x409 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b3cfc │ │ │ │ + beq 3b3cf0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3cfc │ │ │ │ + bcc 3b3cf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #440]! @ 0x1b8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3cd8 │ │ │ │ + bne 3b3ccc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3cfc │ │ │ │ + bne 3b3cf0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b3d40 │ │ │ │ + beq 3b3d34 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3d40 │ │ │ │ + bcc 3b3d34 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #416]! @ 0x1a0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3d1c │ │ │ │ + bne 3b3d10 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3d40 │ │ │ │ + bne 3b3d34 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ movw r0, #429 @ 0x1ad │ │ │ │ add r5, r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #405] @ 0x195 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ - bl 3b1748 │ │ │ │ + bl 3b173c │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b3da4 │ │ │ │ + beq 3b3d98 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3da4 │ │ │ │ + bcc 3b3d98 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #220]! @ 0xdc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3d80 │ │ │ │ + bne 3b3d74 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3da4 │ │ │ │ + bne 3b3d98 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [r4, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b3db8 │ │ │ │ + beq 3b3dac │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 1abaf8 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b3dcc │ │ │ │ + beq 3b3dc0 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - b 3b3e2c │ │ │ │ + b 3b3e20 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b3ecc │ │ │ │ + beq 3b3ec0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #816] @ 0x330 │ │ │ │ blx r1 │ │ │ │ - b 3b3ecc │ │ │ │ + b 3b3ec0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ - bl 3af0b8 │ │ │ │ - b 3b3fa0 │ │ │ │ + bl 3af0ac │ │ │ │ + b 3b3f94 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b3eb0 │ │ │ │ + b 3b3ea4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b3e78 │ │ │ │ - b 3b433c │ │ │ │ + b 3b3e6c │ │ │ │ + b 3b4330 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b3ecc │ │ │ │ + b 3b3ec0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b3fc0 │ │ │ │ + b 3b3fb4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #656] @ 0x290 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b4340 │ │ │ │ + beq 3b4334 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ blx r1 │ │ │ │ - b 3b4340 │ │ │ │ + b 3b4334 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b3e78 │ │ │ │ + beq 3b3e6c │ │ │ │ add r0, r4, #872 @ 0x368 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #780]! @ 0x30c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3e8c │ │ │ │ + bne 3b3e80 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3eb0 │ │ │ │ + bne 3b3ea4 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #728]! @ 0x2d8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #47] @ 0x2f │ │ │ │ - beq 3b3ecc │ │ │ │ + beq 3b3ec0 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #771] @ 0x303 │ │ │ │ - b 3b3f24 │ │ │ │ + b 3b3f18 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b3fc8 │ │ │ │ - b 3b3f64 │ │ │ │ + b 3b3fbc │ │ │ │ + b 3b3f58 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b3fb8 │ │ │ │ + b 3b3fac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b3fc0 │ │ │ │ + beq 3b3fb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dc674 │ │ │ │ - b 3b3fc0 │ │ │ │ + b 3b3fb4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #564 @ 0x234 │ │ │ │ - bl 3af310 │ │ │ │ - b 3b3fc8 │ │ │ │ + bl 3af304 │ │ │ │ + b 3b3fbc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #632] @ 0x278 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b3f78 │ │ │ │ + bcc 3b3f6c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #636]! @ 0x27c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b3f3c │ │ │ │ + bne 3b3f30 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3f78 │ │ │ │ + bne 3b3f6c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b3f78 │ │ │ │ + b 3b3f6c │ │ │ │ mov r8, r0 │ │ │ │ - b 3b3fa0 │ │ │ │ + b 3b3f94 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b4218 │ │ │ │ + b 3b420c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #1000 @ 0x3e8 │ │ │ │ - bl 3af3c4 │ │ │ │ - b 3b40fc │ │ │ │ + bl 3af3b8 │ │ │ │ + b 3b40f0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b3f98 │ │ │ │ + beq 3b3f8c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b3fb8 │ │ │ │ + beq 3b3fac │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ add r0, r4, #604 @ 0x25c │ │ │ │ - bl 3b0238 │ │ │ │ + bl 3b022c │ │ │ │ add r0, r4, #436 @ 0x1b4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1033] @ 0x409 │ │ │ │ - bl 3b0238 │ │ │ │ - b 3b4224 │ │ │ │ + bl 3b022c │ │ │ │ + b 3b4218 │ │ │ │ bl 77b24 │ │ │ │ - b 3b44f0 │ │ │ │ + b 3b44e4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b4008 │ │ │ │ + b 3b3ffc │ │ │ │ mov r8, r0 │ │ │ │ - b 3b4028 │ │ │ │ + b 3b401c │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #1628 @ 0x65c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1737] @ 0x6c9 │ │ │ │ - b 3b40fc │ │ │ │ + b 3b40f0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #1628 @ 0x65c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1737] @ 0x6c9 │ │ │ │ - b 3b41f4 │ │ │ │ + b 3b41e8 │ │ │ │ bl 77b24 │ │ │ │ - b 3b40f8 │ │ │ │ - b 3b41f0 │ │ │ │ + b 3b40ec │ │ │ │ + b 3b41e4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b4224 │ │ │ │ + b 3b4218 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #824] @ 0x338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b44f4 │ │ │ │ + beq 3b44e8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #828] @ 0x33c │ │ │ │ blx r1 │ │ │ │ - b 3b44f4 │ │ │ │ + b 3b44e8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b44d0 │ │ │ │ + b 3b44c4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b40c0 │ │ │ │ + b 3b40b4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #776] @ 0x308 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b40c0 │ │ │ │ + bcc 3b40b4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #780]! @ 0x30c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b409c │ │ │ │ + bne 3b4090 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b40c0 │ │ │ │ + bne 3b40b4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #752]! @ 0x2f0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b40cc │ │ │ │ + bne 3b40c0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b45d8 │ │ │ │ + bne 3b45cc │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ - b 3b45d8 │ │ │ │ - b 3b472c │ │ │ │ + b 3b45cc │ │ │ │ + b 3b4720 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #628] @ 0x274 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3af3c4 │ │ │ │ - b 3b41f4 │ │ │ │ + bl 3af3b8 │ │ │ │ + b 3b41e8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4218 │ │ │ │ + beq 3b420c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b4218 │ │ │ │ - b 3b4438 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b420c │ │ │ │ + b 3b442c │ │ │ │ mov r8, r0 │ │ │ │ - b 3b418c │ │ │ │ - b 3b423c │ │ │ │ - b 3b4254 │ │ │ │ + b 3b4180 │ │ │ │ + b 3b4230 │ │ │ │ + b 3b4248 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b4160 │ │ │ │ + b 3b4154 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b45d8 │ │ │ │ + b 3b45cc │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #840 @ 0x348 │ │ │ │ bl 1abcf8 │ │ │ │ ldr r1, [r4, #880] @ 0x370 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4184 │ │ │ │ + beq 3b4178 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ strb r2, [r0, #281] @ 0x119 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b41a0 │ │ │ │ + bne 3b4194 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b42c0 │ │ │ │ + bne 3b42b4 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ - b 3b42c0 │ │ │ │ + b 3b42b4 │ │ │ │ mov r8, r0 │ │ │ │ movw r5, #429 @ 0x1ad │ │ │ │ - b 3b478c │ │ │ │ + b 3b4780 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b45d0 │ │ │ │ + b 3b45c4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b453c │ │ │ │ + b 3b4530 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b43ec │ │ │ │ + b 3b43e0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #629] @ 0x275 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3b4340 │ │ │ │ + b 3b4334 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b0238 │ │ │ │ + bl 3b022c │ │ │ │ movw r0, #430 @ 0x1ae │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ movw r5, #429 @ 0x1ad │ │ │ │ add r0, r4, #412 @ 0x19c │ │ │ │ - bl 3b0238 │ │ │ │ - b 3b478c │ │ │ │ + bl 3b022c │ │ │ │ + b 3b4780 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b42c0 │ │ │ │ + b 3b42b4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b4300 │ │ │ │ + b 3b42f4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b42ac │ │ │ │ + b 3b42a0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b42ec │ │ │ │ + b 3b42e0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #744]! @ 0x2e8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b426c │ │ │ │ + bne 3b4260 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b42ec │ │ │ │ + bne 3b42e0 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ - b 3b42ec │ │ │ │ + b 3b42e0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #796] @ 0x31c │ │ │ │ movw r0, #1160 @ 0x488 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1abcf8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #793] @ 0x319 │ │ │ │ movw r0, #1128 @ 0x468 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1af638 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #797] @ 0x31d │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b02c8 │ │ │ │ - b 3b4480 │ │ │ │ + bl 3b02bc │ │ │ │ + b 3b4474 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #795] @ 0x31b │ │ │ │ movw r0, #1080 @ 0x438 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1ab8e0 │ │ │ │ ldrb r0, [r4, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b4300 │ │ │ │ + beq 3b42f4 │ │ │ │ add r0, r4, #648 @ 0x288 │ │ │ │ bl 1ac21c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #792] @ 0x318 │ │ │ │ add r0, r4, #616 @ 0x268 │ │ │ │ - bl 3b02c8 │ │ │ │ - b 3b4444 │ │ │ │ + bl 3b02bc │ │ │ │ + b 3b4438 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b43f8 │ │ │ │ + beq 3b43ec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b43f8 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b43ec │ │ │ │ mov r8, r0 │ │ │ │ - b 3b437c │ │ │ │ + b 3b4370 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b437c │ │ │ │ + bcc 3b4370 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b4358 │ │ │ │ + bne 3b434c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b437c │ │ │ │ + bne 3b4370 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 1af530 │ │ │ │ - b 3b46d4 │ │ │ │ + b 3b46c8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b4580 │ │ │ │ + b 3b4574 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b43b0 │ │ │ │ + beq 3b43a4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b43ec │ │ │ │ + bcc 3b43e0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b43c8 │ │ │ │ + bne 3b43bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b43ec │ │ │ │ + bne 3b43e0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ - bl 3aaa14 │ │ │ │ + bl 3aaa08 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4410 │ │ │ │ + beq 3b4404 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ - bl 3b027c │ │ │ │ + bl 3b0270 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ - bl 3b0238 │ │ │ │ - b 3b4730 │ │ │ │ + bl 3b022c │ │ │ │ + b 3b4724 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b46a0 │ │ │ │ + b 3b4694 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b4644 │ │ │ │ + b 3b4638 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b4480 │ │ │ │ + b 3b4474 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #732] @ 0x2dc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b4480 │ │ │ │ + bcc 3b4474 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #736]! @ 0x2e0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b445c │ │ │ │ + bne 3b4450 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b4480 │ │ │ │ + bne 3b4474 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b44d0 │ │ │ │ + beq 3b44c4 │ │ │ │ ldrb r1, [r4, #789] @ 0x315 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b44d0 │ │ │ │ + bne 3b44c4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b44d0 │ │ │ │ + bcc 3b44c4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #724]! @ 0x2d4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b44ac │ │ │ │ + bne 3b44a0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b44d0 │ │ │ │ + bne 3b44c4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #708] @ 0x2c4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ strb r2, [r4, #789] @ 0x315 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3b44f4 │ │ │ │ + b 3b44e8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b4608 │ │ │ │ + b 3b45fc │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b453c │ │ │ │ + beq 3b4530 │ │ │ │ ldr r0, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b453c │ │ │ │ + bcc 3b4530 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #700]! @ 0x2bc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b4518 │ │ │ │ + bne 3b450c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b453c │ │ │ │ + bne 3b4530 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [r4, #794] @ 0x31a │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b4580 │ │ │ │ + beq 3b4574 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b455c │ │ │ │ + bne 3b4550 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b4580 │ │ │ │ + bne 3b4574 │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ ldrb r0, [r4, #791] @ 0x317 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #794] @ 0x31a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b45d0 │ │ │ │ + beq 3b45c4 │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b45d0 │ │ │ │ + bcc 3b45c4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #688]! @ 0x2b0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b45ac │ │ │ │ + bne 3b45a0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b45d0 │ │ │ │ + bne 3b45c4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #791] @ 0x317 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #432]! @ 0x1b0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b45e4 │ │ │ │ + bne 3b45d8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b4608 │ │ │ │ + bne 3b45fc │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b4644 │ │ │ │ + bcc 3b4638 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b4620 │ │ │ │ + bne 3b4614 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b4644 │ │ │ │ + bne 3b4638 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ bl 1af764 │ │ │ │ - b 3b4664 │ │ │ │ + b 3b4658 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b47f4 │ │ │ │ + b 3b47e8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b46d4 │ │ │ │ + b 3b46c8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b46a0 │ │ │ │ + bcc 3b4694 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b467c │ │ │ │ + bne 3b4670 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b46a0 │ │ │ │ + bne 3b4694 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 1afa3c │ │ │ │ - b 3b46d4 │ │ │ │ + b 3b46c8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b46d4 │ │ │ │ + b 3b46c8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #403 @ 0x193 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #388]! @ 0x184 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b46e0 │ │ │ │ + bne 3b46d4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b4730 │ │ │ │ + bne 3b4724 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ - b 3b4730 │ │ │ │ + b 3b4724 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ movw r5, #401 @ 0x191 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b478c │ │ │ │ + beq 3b4780 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b478c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b4780 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b4744 │ │ │ │ + beq 3b4738 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ - bl 3b027c │ │ │ │ + bl 3b0270 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3b476c │ │ │ │ + beq 3b4760 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ strb r5, [r4, #400] @ 0x190 │ │ │ │ movw r5, #401 @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b478c │ │ │ │ + beq 3b4780 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ - bl 3b2520 │ │ │ │ + bl 3b2514 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, r5] │ │ │ │ strb r0, [r4, #405] @ 0x195 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ - bl 3b1748 │ │ │ │ + bl 3b173c │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ ldrb r0, [r4, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b47bc │ │ │ │ + beq 3b47b0 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 1abaf8 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b481c │ │ │ │ + beq 3b4810 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 1ac8d8 │ │ │ │ - b 3b481c │ │ │ │ + b 3b4810 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b481c │ │ │ │ + b 3b4810 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b4808 │ │ │ │ + b 3b47fc │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ ldrb r0, [r4, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b4808 │ │ │ │ + beq 3b47fc │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 1abaf8 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b481c │ │ │ │ + beq 3b4810 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3b4874 │ │ │ │ + beq 3b4868 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b4850 │ │ │ │ + bne 3b4844 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b4874 │ │ │ │ + bne 3b4868 │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #10] │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 3b49f4 │ │ │ │ + bhi 3b49e8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ ldrb r0, [r4, #312] @ 0x138 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b49f4 │ │ │ │ + bne 3b49e8 │ │ │ │ ldrb r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b49b0 │ │ │ │ + beq 3b49a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b49f4 │ │ │ │ + bne 3b49e8 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3af168 │ │ │ │ + b 3af15c │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 3b5000 │ │ │ │ - b 3b492c │ │ │ │ + bl 3b4ff4 │ │ │ │ + b 3b4920 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 3b5000 │ │ │ │ + bl 3b4ff4 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b490c │ │ │ │ + beq 3b4900 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b492c │ │ │ │ + beq 3b4920 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3b4938 │ │ │ │ + bne 3b492c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b4974 │ │ │ │ + bne 3b4968 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ - b 3b4974 │ │ │ │ + bl 5bf914 │ │ │ │ + b 3b4968 │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b4974 │ │ │ │ + bne 3b4968 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b4984 │ │ │ │ + bne 3b4978 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 719f7c │ │ │ │ ldr r6, [r4, #304] @ 0x130 │ │ │ │ ldrb r0, [r6, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b49d0 │ │ │ │ + beq 3b49c4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 3b49d8 │ │ │ │ - b 3b49dc │ │ │ │ + beq 3b49cc │ │ │ │ + b 3b49d0 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 3b2f94 │ │ │ │ + bl 3b2f88 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #309] @ 0x135 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #309] @ 0x135 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - b 3b4a20 │ │ │ │ + b 3b4a14 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b4ab4 │ │ │ │ + b 3b4aa8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4a84 │ │ │ │ + beq 3b4a78 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b4a84 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b4a78 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4a74 │ │ │ │ + beq 3b4a68 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b4a74 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b4a68 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3ad24c │ │ │ │ + bl 3ad240 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 3ad24c │ │ │ │ - b 3b4a84 │ │ │ │ + bl 3ad240 │ │ │ │ + b 3b4a78 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3b4a90 │ │ │ │ + bne 3b4a84 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b4ab4 │ │ │ │ + bne 3b4aa8 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b4ac4 │ │ │ │ + bne 3b4ab8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b4aec │ │ │ │ + bne 3b4ae0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 719f7c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b4b18 │ │ │ │ + beq 3b4b0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b4bfc │ │ │ │ + beq 3b4bf0 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ ldrb r0, [r4, #94] @ 0x5e │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b4b58 │ │ │ │ + beq 3b4b4c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b4bf8 │ │ │ │ + bne 3b4bec │ │ │ │ ldrh r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b4bf0 │ │ │ │ + bne 3b4be4 │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b4bf0 │ │ │ │ + beq 3b4be4 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ - b 3b4bf0 │ │ │ │ + b 3b4be4 │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b4ba8 │ │ │ │ + bne 3b4b9c │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b4b84 │ │ │ │ + beq 3b4b78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b4ba8 │ │ │ │ + bne 3b4b9c │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ bl 4e424 │ │ │ │ - b 3b4ba8 │ │ │ │ + b 3b4b9c │ │ │ │ add r6, r4, #172 @ 0xac │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b4ba0 │ │ │ │ + beq 3b4b94 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b4bd0 │ │ │ │ + bne 3b4bc4 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4bd0 │ │ │ │ + beq 3b4bc4 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 3b4c54 │ │ │ │ + bhi 3b4c48 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b4c54 │ │ │ │ + beq 3b4c48 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4c14 │ │ │ │ + beq 3b4c08 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3b4c44 │ │ │ │ + bne 3b4c38 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b4c24 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b4c18 │ │ │ │ ldrd r8, [r6] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4c6c │ │ │ │ + beq 3b4c60 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4c84 │ │ │ │ + beq 3b4c78 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b4be8 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b4bdc │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4cb4 │ │ │ │ + beq 3b4ca8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b4d20 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b4d14 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b4cec │ │ │ │ + b 3b4ce0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b4ce4 │ │ │ │ + beq 3b4cd8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aff64 │ │ │ │ + bl 3aff58 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b4d14 │ │ │ │ + bne 3b4d08 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4d14 │ │ │ │ + beq 3b4d08 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ - bl 3b01a4 │ │ │ │ + bl 3b0198 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ - b 3b4d38 │ │ │ │ + b 3b4d2c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3af108 │ │ │ │ + bl 3af0fc │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4da8 │ │ │ │ + beq 3b4d9c │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3b4de4 │ │ │ │ + bne 3b4dd8 │ │ │ │ ldrb r1, [r0, #368] @ 0x170 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #353] @ 0x161 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3b4de8 │ │ │ │ + beq 3b4ddc │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ cmp r1, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #388]! @ 0x184 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b4d90 │ │ │ │ - b 3b4dd0 │ │ │ │ + bne 3b4d84 │ │ │ │ + b 3b4dc4 │ │ │ │ ldr r1, [r0, #408] @ 0x198 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3b4de4 │ │ │ │ + bcc 3b4dd8 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b4dbc │ │ │ │ + bne 3b4db0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b4de4 │ │ │ │ + bne 3b4dd8 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 3b4e0c │ │ │ │ + beq 3b4e00 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3b4e24 │ │ │ │ + bne 3b4e18 │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ - bl 3ac938 │ │ │ │ - b 3b4e24 │ │ │ │ + bl 3ac92c │ │ │ │ + b 3b4e18 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b4e24 │ │ │ │ + beq 3b4e18 │ │ │ │ add r0, r5, #184 @ 0xb8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r5, #352] @ 0x160 │ │ │ │ - b 3b4d7c │ │ │ │ + b 3b4d70 │ │ │ │ ldr r1, [r5, #384] @ 0x180 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #2 │ │ │ │ strb r0, [r5, #352] @ 0x160 │ │ │ │ - bcc 3b4e7c │ │ │ │ + bcc 3b4e70 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #388]! @ 0x184 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b4e58 │ │ │ │ + bne 3b4e4c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b4e7c │ │ │ │ + bne 3b4e70 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4ee8 │ │ │ │ + beq 3b4edc │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b4ebc │ │ │ │ + beq 3b4eb0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b4ec4 │ │ │ │ + bne 3b4eb8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b4ee8 │ │ │ │ + bne 3b4edc │ │ │ │ dmb ish │ │ │ │ b 7bf8c0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #25] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b4f64 │ │ │ │ + beq 3b4f58 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #321] @ 0x141 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b4f94 │ │ │ │ + beq 3b4f88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b4f58 │ │ │ │ + bne 3b4f4c │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b4f58 │ │ │ │ + bcc 3b4f4c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #312]! @ 0x138 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b4f34 │ │ │ │ + bne 3b4f28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b4f58 │ │ │ │ + bne 3b4f4c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #377] @ 0x179 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b4f58 │ │ │ │ + bne 3b4f4c │ │ │ │ ldrb r0, [r4, #64] @ 0x40 │ │ │ │ mov r5, #376 @ 0x178 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b4fb4 │ │ │ │ + beq 3b4fa8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b4fa0 │ │ │ │ + bne 3b4f94 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 3ac938 │ │ │ │ - b 3b4fa0 │ │ │ │ + bl 3ac92c │ │ │ │ + b 3b4f94 │ │ │ │ mov r5, #320 @ 0x140 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, r5] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b4fa0 │ │ │ │ + beq 3b4f94 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ - bl 3af3c4 │ │ │ │ - b 3b4fa0 │ │ │ │ + bl 3af3b8 │ │ │ │ + b 3b4f94 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #24] │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #376] @ 0x178 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #24] │ │ │ │ @@ -889225,89 +889222,89 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #24] │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b5070 │ │ │ │ + beq 3b5064 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #377] @ 0x179 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b509c │ │ │ │ + beq 3b5090 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b50ac │ │ │ │ + bne 3b50a0 │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b50ac │ │ │ │ + bcc 3b50a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #368]! @ 0x170 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b5048 │ │ │ │ + bne 3b503c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b50ac │ │ │ │ + bne 3b50a0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b50ac │ │ │ │ + b 3b50a0 │ │ │ │ ldrb r0, [r4, #409] @ 0x199 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b50e8 │ │ │ │ + bne 3b50dc │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b50cc │ │ │ │ + beq 3b50c0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b50e0 │ │ │ │ + bne 3b50d4 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ - bl 3ac938 │ │ │ │ - b 3b50e0 │ │ │ │ + bl 3ac92c │ │ │ │ + b 3b50d4 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3aa8a8 │ │ │ │ + bl 3aa89c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #54] @ 0x36 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ strb r5, [r4, #53] @ 0x35 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b50e0 │ │ │ │ + beq 3b50d4 │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #408] @ 0x198 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3b5128 │ │ │ │ + b 3b511c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #408] @ 0x198 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3ada00 │ │ │ │ - b 3b5160 │ │ │ │ + bl 3ad9f4 │ │ │ │ + b 3b5154 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #376] @ 0x178 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #54] @ 0x36 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3ada00 │ │ │ │ - b 3b5158 │ │ │ │ + bl 3ad9f4 │ │ │ │ + b 3b514c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ @@ -889317,223 +889314,223 @@ │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b5234 │ │ │ │ + beq 3b5228 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b51dc │ │ │ │ + beq 3b51d0 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3b5274 │ │ │ │ + bne 3b5268 │ │ │ │ ldrd r6, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b51ac │ │ │ │ + beq 3b51a0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b51c4 │ │ │ │ + beq 3b51b8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3b02c8 │ │ │ │ + bl 3b02bc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3b51f8 │ │ │ │ + b 3b51ec │ │ │ │ ldrb r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #140] @ 0x8c │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3b5278 │ │ │ │ + beq 3b526c │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3b02c8 │ │ │ │ + bl 3b02bc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b5204 │ │ │ │ + bne 3b51f8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b5228 │ │ │ │ + bne 3b521c │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b5274 │ │ │ │ + bcc 3b5268 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b5248 │ │ │ │ + bne 3b523c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b5274 │ │ │ │ + bne 3b5268 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #108 @ 0x6c │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b51f0 │ │ │ │ + beq 3b51e4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ blx r1 │ │ │ │ - b 3b51f0 │ │ │ │ + b 3b51e4 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b52c0 │ │ │ │ + b 3b52b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b52c0 │ │ │ │ + beq 3b52b4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ blx r1 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3b02c8 │ │ │ │ - b 3b5328 │ │ │ │ + bl 3b02bc │ │ │ │ + b 3b531c │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b52ec │ │ │ │ + beq 3b52e0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3b02c8 │ │ │ │ - b 3b5314 │ │ │ │ + bl 3b02bc │ │ │ │ + b 3b5308 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - b 3b5324 │ │ │ │ + b 3b5318 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3b5328 │ │ │ │ + b 3b531c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b5334 │ │ │ │ + bne 3b5328 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b5358 │ │ │ │ + bne 3b534c │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b53d0 │ │ │ │ + beq 3b53c4 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3b53e8 │ │ │ │ + beq 3b53dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b53fc │ │ │ │ + bne 3b53f0 │ │ │ │ ldrb r0, [r4, #772] @ 0x304 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #761] @ 0x2f9 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3b53fc │ │ │ │ + bne 3b53f0 │ │ │ │ ldrb r0, [r4, #448] @ 0x1c0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b5448 │ │ │ │ + beq 3b543c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b545c │ │ │ │ + bne 3b5450 │ │ │ │ add r0, r4, #456 @ 0x1c8 │ │ │ │ - bl 3ac938 │ │ │ │ - b 3b545c │ │ │ │ + bl 3ac92c │ │ │ │ + b 3b5450 │ │ │ │ ldrb r0, [r4, #1852] @ 0x73c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #1844] @ 0x734 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3b543c │ │ │ │ + beq 3b5430 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #396]! @ 0x18c │ │ │ │ cmp r1, #6 │ │ │ │ - beq 3b53fc │ │ │ │ - bl 3add60 │ │ │ │ + beq 3b53f0 │ │ │ │ + bl 3add54 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ sub r1, r0, #2 │ │ │ │ cmp r1, #2 │ │ │ │ - bhi 3b5414 │ │ │ │ + bhi 3b5408 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b5430 │ │ │ │ + bne 3b5424 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b5428 │ │ │ │ + beq 3b541c │ │ │ │ add r0, r4, #348 @ 0x15c │ │ │ │ - bl 3add60 │ │ │ │ - b 3b5430 │ │ │ │ + bl 3add54 │ │ │ │ + b 3b5424 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ - bl 3ada00 │ │ │ │ + bl 3ad9f4 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ae1f4 │ │ │ │ + b 3ae1e8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b22f0 │ │ │ │ + b 3b22e4 │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b545c │ │ │ │ + beq 3b5450 │ │ │ │ add r0, r4, #592 @ 0x250 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #760] @ 0x2f8 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ sub r1, r0, #2 │ │ │ │ cmp r1, #2 │ │ │ │ - bls 3b540c │ │ │ │ - b 3b5414 │ │ │ │ + bls 3b5400 │ │ │ │ + b 3b5408 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #760] @ 0x2f8 │ │ │ │ - b 3b548c │ │ │ │ + b 3b5480 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #344 @ 0x158 │ │ │ │ - bl 3ac660 │ │ │ │ - b 3b549c │ │ │ │ + bl 3ac654 │ │ │ │ + b 3b5490 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 3ae1f4 │ │ │ │ + bl 3ae1e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - ldr r0, [pc, #8] @ 3b54c0 │ │ │ │ + ldr r0, [pc, #8] @ 3b54b4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - subseq sp, pc, r2, asr r5 @ │ │ │ │ + subseq sp, pc, lr, asr r5 @ │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ movw ip, #56619 @ 0xdd2b │ │ │ │ movw r2, #59931 @ 0xea1b │ │ │ │ @@ -889558,31 +889555,31 @@ │ │ │ │ bl 94fe78 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ - ldr r1, [pc, #48] @ 3b557c │ │ │ │ - ldr r0, [pc, #48] @ 3b5580 │ │ │ │ - ldr r3, [pc, #48] @ 3b5584 │ │ │ │ + ldr r1, [pc, #48] @ 3b5570 │ │ │ │ + ldr r0, [pc, #48] @ 3b5574 │ │ │ │ + ldr r3, [pc, #48] @ 3b5578 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 775f4 │ │ │ │ - addeq r1, r0, r0, asr #2 │ │ │ │ - ldrsbeq sp, [pc], #-74 @ │ │ │ │ - addeq r1, r0, r0, lsl #1 │ │ │ │ + addeq r1, r0, ip, asr #2 │ │ │ │ + subseq sp, pc, r6, ror #9 │ │ │ │ + addeq r1, r0, ip, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ mov sl, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -889595,39 +889592,39 @@ │ │ │ │ ldrd r8, [sl] │ │ │ │ str r9, [sl, #8] │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [r0, #120] @ 0x78 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b55ec │ │ │ │ + beq 3b55e0 │ │ │ │ ldrb r1, [r0, #228] @ 0xe4 │ │ │ │ mov r7, #13 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b58d4 │ │ │ │ + beq 3b58c8 │ │ │ │ ldr r6, [r0, #200] @ 0xc8 │ │ │ │ mov r9, r2 │ │ │ │ mvn r0, #0 │ │ │ │ bl 7bf7fc │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 7bf70c │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r2, [r6] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b56e0 │ │ │ │ - ldr r0, [pc, #1312] @ 3b5b44 │ │ │ │ + bne 3b56d4 │ │ │ │ + ldr r0, [pc, #1312] @ 3b5b38 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b59e4 │ │ │ │ + beq 3b59d8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ strb r1, [r0, #16] │ │ │ │ @@ -889636,35 +889633,35 @@ │ │ │ │ str r1, [r0, #24] │ │ │ │ str r1, [r0, #28] │ │ │ │ str r1, [r0, #32] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r3, [r2, #8]! │ │ │ │ ldrex r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b569c │ │ │ │ + bne 3b5690 │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b5974 │ │ │ │ + beq 3b5968 │ │ │ │ ldrex r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3b5684 │ │ │ │ + beq 3b5678 │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3b56e0 │ │ │ │ + bne 3b56d4 │ │ │ │ str r0, [sp, #16] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b56b4 │ │ │ │ + bne 3b56a8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b56dc │ │ │ │ + bne 3b56d0 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #16 │ │ │ │ bl 719e28 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r2 │ │ │ │ bl 578d8 │ │ │ │ @@ -889672,15 +889669,15 @@ │ │ │ │ mov r3, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r9 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [r3, #20]! │ │ │ │ mov r4, r3 │ │ │ │ strb r1, [r4, #56]! @ 0x38 │ │ │ │ - b 3b573c │ │ │ │ + b 3b5730 │ │ │ │ mov r4, sl │ │ │ │ ldrb r0, [r4, #76]! @ 0x4c │ │ │ │ add r1, pc, #8 │ │ │ │ sub r3, r4, #56 @ 0x38 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -889712,39 +889709,39 @@ │ │ │ │ add r7, sl, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r2 │ │ │ │ bl 7e3444 │ │ │ │ uxtb r8, r0 │ │ │ │ cmp r8, #2 │ │ │ │ - bne 3b57e8 │ │ │ │ + bne 3b57dc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ strb r0, [r1] │ │ │ │ mov r1, #22 │ │ │ │ str r1, [fp] │ │ │ │ strb r0, [sl, #16] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sl, #24] │ │ │ │ - b 3b5844 │ │ │ │ + b 3b5838 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b5808 │ │ │ │ + beq 3b57fc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ blx r1 │ │ │ │ tst r8, #1 │ │ │ │ - bne 3b59a0 │ │ │ │ + bne 3b5994 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sl, #76] @ 0x4c │ │ │ │ strb r2, [sl, #72] @ 0x48 │ │ │ │ strb r2, [sl, #36] @ 0x24 │ │ │ │ str r0, [sl, #12] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -889757,15 +889754,15 @@ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [sl, #20] │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r7, #22 │ │ │ │ - bne 3b587c │ │ │ │ + bne 3b5870 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sl, #16] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r6, #4 │ │ │ │ @@ -889774,23 +889771,23 @@ │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ ldm r0, {r2, r3, r5, r6} │ │ │ │ stm r1, {r2, r3, r5, r6} │ │ │ │ ldr r9, [sl, #24] │ │ │ │ ldr r6, [sl, #20] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b58b0 │ │ │ │ + beq 3b58a4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b58c8 │ │ │ │ + beq 3b58bc │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r7, [fp], #4 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia fp!, {r1, r2, r3} │ │ │ │ @@ -889809,158 +889806,158 @@ │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r4, r5 │ │ │ │ - b 3b5758 │ │ │ │ + b 3b574c │ │ │ │ mov r6, sl │ │ │ │ mov r4, r5 │ │ │ │ ldrb r0, [r6, #36]! @ 0x24 │ │ │ │ add r1, pc, #8 │ │ │ │ sub r9, r6, #8 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ ldr r0, [r9] │ │ │ │ - b 3b576c │ │ │ │ + b 3b5760 │ │ │ │ ldr r0, [sl, #32] │ │ │ │ - b 3b5770 │ │ │ │ + b 3b5764 │ │ │ │ mov r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3b56ac │ │ │ │ - b 3b56e0 │ │ │ │ - ldr r0, [pc, #444] @ 3b5b4c │ │ │ │ + beq 3b56a0 │ │ │ │ + b 3b56d4 │ │ │ │ + ldr r0, [pc, #444] @ 3b5b40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #428] @ 3b5b48 │ │ │ │ + ldr r0, [pc, #428] @ 3b5b3c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - ldr r0, [pc, #448] @ 3b5b68 │ │ │ │ - ldr r2, [pc, #448] @ 3b5b6c │ │ │ │ + ldr r0, [pc, #448] @ 3b5b5c │ │ │ │ + ldr r2, [pc, #448] @ 3b5b60 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 77960 │ │ │ │ - b 3b5a30 │ │ │ │ + b 3b5a24 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #396] @ 3b5b54 │ │ │ │ + ldr r0, [pc, #396] @ 3b5b48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3b5a30 │ │ │ │ + b 3b5a24 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #372] @ 3b5b50 │ │ │ │ + ldr r0, [pc, #372] @ 3b5b44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3b5a30 │ │ │ │ + b 3b5a24 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 77448 │ │ │ │ - b 3b5a30 │ │ │ │ - ldr r0, [pc, #352] @ 3b5b5c │ │ │ │ + b 3b5a24 │ │ │ │ + ldr r0, [pc, #352] @ 3b5b50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3b5a30 │ │ │ │ - ldr r0, [pc, #332] @ 3b5b58 │ │ │ │ + b 3b5a24 │ │ │ │ + ldr r0, [pc, #332] @ 3b5b4c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3b5a30 │ │ │ │ - ldr r0, [pc, #324] @ 3b5b60 │ │ │ │ + b 3b5a24 │ │ │ │ + ldr r0, [pc, #324] @ 3b5b54 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3b5a30 │ │ │ │ - ldr r0, [pc, #312] @ 3b5b64 │ │ │ │ + b 3b5a24 │ │ │ │ + ldr r0, [pc, #312] @ 3b5b58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ - b 3b5ad0 │ │ │ │ + b 3b5ac4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b5ae4 │ │ │ │ + b 3b5ad8 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b5b1c │ │ │ │ + beq 3b5b10 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b5b1c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b5b10 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3b5b30 │ │ │ │ + b 3b5b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ mov r5, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b5ac8 │ │ │ │ + beq 3b5abc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sl, #48] @ 0x30 │ │ │ │ blx r1 │ │ │ │ - b 3b5ac8 │ │ │ │ + b 3b5abc │ │ │ │ bl 77b24 │ │ │ │ - b 3b5b2c │ │ │ │ + b 3b5b20 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b5af8 │ │ │ │ + b 3b5aec │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3b5ac8 │ │ │ │ + b 3b5abc │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af7ec │ │ │ │ + bl 3af7e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3aa9b0 │ │ │ │ + bl 3aa9a4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ab640 │ │ │ │ + bl 3ab634 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3aa730 │ │ │ │ - b 3b5b30 │ │ │ │ + bl 3aa724 │ │ │ │ + b 3b5b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r0, [sl, #20] │ │ │ │ - bl 3ac8a0 │ │ │ │ + bl 3ac894 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3b5b30 │ │ │ │ + b 3b5b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #16] │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq sl, r4, ip, lsr r7 │ │ │ │ - umulleq r0, r0, r4, sp @ │ │ │ │ + addeq sl, r4, r8, asr #14 │ │ │ │ addeq r0, r0, r0, lsr #27 │ │ │ │ - addeq r1, r0, r4, lsr #2 │ │ │ │ - addeq r1, r0, r8, lsr r1 │ │ │ │ - addeq r1, r0, r4, lsl #2 │ │ │ │ - addeq r1, r0, r4, lsl r1 │ │ │ │ - addeq r1, r0, r4, lsl #2 │ │ │ │ - strdeq r1, [r0], r4 │ │ │ │ - subseq sp, pc, r3, ror r4 @ │ │ │ │ - addeq r1, r0, r0, lsl #3 │ │ │ │ + addeq r0, r0, ip, lsr #27 │ │ │ │ + addeq r1, r0, r0, lsr r1 │ │ │ │ + addeq r1, r0, r4, asr #2 │ │ │ │ + addeq r1, r0, r0, lsl r1 │ │ │ │ + addeq r1, r0, r0, lsr #2 │ │ │ │ + addeq r1, r0, r0, lsl r1 │ │ │ │ + addeq r1, r0, r0, lsl #2 │ │ │ │ + subseq sp, pc, pc, ror r4 @ │ │ │ │ + addeq r1, r0, ip, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #836 @ 0x344 │ │ │ │ sub sp, sp, #3072 @ 0xc00 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r1, #296] @ 0x128 │ │ │ │ mov fp, r1 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -889972,50 +889969,50 @@ │ │ │ │ andeq r0, r0, r0, asr r2 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ add r5, sp, #312 @ 0x138 │ │ │ │ mov r0, r5 │ │ │ │ bl 70f518 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3b5c14 │ │ │ │ + bne 3b5c08 │ │ │ │ orr r0, r5, #4 │ │ │ │ add r1, fp, #4 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, #2 │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ str r0, [fp] │ │ │ │ - b 3b5c30 │ │ │ │ + b 3b5c24 │ │ │ │ mov r6, fp │ │ │ │ ldrb r0, [r6, #292]! @ 0x124 │ │ │ │ add r1, pc, #8 │ │ │ │ sub r4, r6, #148 @ 0x94 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, ip, lsr #4 │ │ │ │ andeq r0, r0, r8, lsl r2 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ - b 3b5cf0 │ │ │ │ + b 3b5ce4 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3b5c4c │ │ │ │ + bne 3b5c40 │ │ │ │ add r0, fp, #12 │ │ │ │ ldrd r8, [fp, #4] │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, lr, #808 @ 0x328 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - b 3b5dbc │ │ │ │ + b 3b5db0 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ef5c │ │ │ │ add r4, fp, #144 @ 0x90 │ │ │ │ mov r1, r5 │ │ │ │ @@ -890032,40 +890029,40 @@ │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ strb r5, [r7, #293]! @ 0x125 │ │ │ │ bl 4ef5c │ │ │ │ - ldr r0, [pc, #548] @ 3b5ed8 │ │ │ │ + ldr r0, [pc, #548] @ 3b5ecc │ │ │ │ mov r1, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ movw r0, #3544 @ 0xdd8 │ │ │ │ str r7, [sp, #3848] @ 0xf08 │ │ │ │ strb r5, [sp, #3852] @ 0xf0c │ │ │ │ strb r5, [sp, #708] @ 0x2c4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b5e00 │ │ │ │ + beq 3b5df4 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ movw r2, #3544 @ 0xdd8 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ bl 4ef5c │ │ │ │ str r5, [fp, #288] @ 0x120 │ │ │ │ add sl, fp, #288 @ 0x120 │ │ │ │ add r7, sp, #312 @ 0x138 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 1e35a0 │ │ │ │ ldr r8, [sp, #312] @ 0x138 │ │ │ │ cmp r8, #22 │ │ │ │ - bne 3b5d38 │ │ │ │ + bne 3b5d2c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, #3 │ │ │ │ mov r1, #22 │ │ │ │ strb r0, [r6] │ │ │ │ str r1, [r2] │ │ │ │ strb r0, [fp, #296] @ 0x128 │ │ │ │ add sp, sp, #836 @ 0x344 │ │ │ │ @@ -890077,29 +890074,29 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r9, [sp, #316] @ 0x13c │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r7, [sl] │ │ │ │ ldrb r0, [r7, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b5d74 │ │ │ │ + beq 3b5d68 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 3b5d7c │ │ │ │ - b 3b5d80 │ │ │ │ + beq 3b5d70 │ │ │ │ + b 3b5d74 │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r0, r7, r0 │ │ │ │ - bl 3b2f94 │ │ │ │ + bl 3b2f88 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp r8, #21 │ │ │ │ - beq 3b5db0 │ │ │ │ + beq 3b5da4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #808 @ 0x328 │ │ │ │ ldm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ mov r1, #1 │ │ │ │ @@ -890111,79 +890108,79 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #296] @ 0x128 │ │ │ │ add sp, sp, #836 @ 0x344 │ │ │ │ add sp, sp, #3072 @ 0xc00 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #240] @ 3b5ee0 │ │ │ │ + ldr r0, [pc, #240] @ 3b5ed4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #224] @ 3b5edc │ │ │ │ + ldr r0, [pc, #224] @ 3b5ed0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ mov r0, #8 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 77448 │ │ │ │ - b 3b5e38 │ │ │ │ + b 3b5e2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r0, [pc, #200] @ 3b5ee8 │ │ │ │ + ldr r0, [pc, #200] @ 3b5edc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3b5e38 │ │ │ │ + b 3b5e2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r0, [pc, #176] @ 3b5ee4 │ │ │ │ + ldr r0, [pc, #176] @ 3b5ed8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b5e94 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b5e88 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ - bl 3b2f94 │ │ │ │ - b 3b5e94 │ │ │ │ + bl 3b2f88 │ │ │ │ + b 3b5e88 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #296] @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ - b 3b5eb8 │ │ │ │ + b 3b5eac │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sl] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 3ad1ec │ │ │ │ + bl 3ad1e0 │ │ │ │ ldrb r0, [fp, #293] @ 0x125 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b5ea8 │ │ │ │ + beq 3b5e9c │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 3af168 │ │ │ │ + bl 3af15c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #293] @ 0x125 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #292] @ 0x124 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3b2ac4 │ │ │ │ + bl 3b2ab8 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #296] @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ - addeq sl, r4, ip, lsr #1 │ │ │ │ - addeq r0, r0, r4, asr #18 │ │ │ │ - addeq r0, r0, r0, asr r9 │ │ │ │ - addeq r0, r0, ip, lsr r9 │ │ │ │ + strheq sl, [r4], r8 │ │ │ │ addeq r0, r0, r0, asr r9 │ │ │ │ + addeq r0, r0, ip, asr r9 │ │ │ │ + addeq r0, r0, r8, asr #18 │ │ │ │ + addeq r0, r0, ip, asr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r1, #504] @ 0x1f8 │ │ │ │ mov r8, r1 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -890214,76 +890211,76 @@ │ │ │ │ ldr r0, [r0, #212] @ 0xd4 │ │ │ │ strb r6, [r8, #568] @ 0x238 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [r8, #512] @ 0x200 │ │ │ │ add r6, r8, #512 @ 0x200 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3c02ac │ │ │ │ + bl 3c02a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b60dc │ │ │ │ + beq 3b60d0 │ │ │ │ ldrb r0, [r8, #568] @ 0x238 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b5fb4 │ │ │ │ + bne 3b5fa8 │ │ │ │ ldrb r0, [r8, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r8, #528] @ 0x210 │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 3b66a4 │ │ │ │ + beq 3b6698 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b6198 │ │ │ │ + beq 3b618c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldr r0, [r8, #384] @ 0x180 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ strb r1, [r8, #568] @ 0x238 │ │ │ │ add r0, r0, #120 @ 0x78 │ │ │ │ str r0, [r8, #512] @ 0x200 │ │ │ │ add r9, r8, #512 @ 0x200 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3c02ac │ │ │ │ + bl 3c02a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b60f8 │ │ │ │ + beq 3b60ec │ │ │ │ ldrb r1, [r8, #568] @ 0x238 │ │ │ │ str r0, [r8, #496] @ 0x1f0 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3b6020 │ │ │ │ + bne 3b6014 │ │ │ │ ldrb r0, [r8, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r8, #528] @ 0x210 │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 3b66c8 │ │ │ │ + beq 3b66bc │ │ │ │ ldrb r0, [r8, #492] @ 0x1ec │ │ │ │ ldr r5, [r8, #496] @ 0x1f0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #4 │ │ │ │ strb r0, [r8, #505] @ 0x1f9 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r8, #388 @ 0x184 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3c25b8 │ │ │ │ + bl 3c25ac │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r5, #24 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ add r2, lr, #72 @ 0x48 │ │ │ │ bl 1b9fd0 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b6114 │ │ │ │ + bne 3b6108 │ │ │ │ ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ add r3, r8, #16 │ │ │ │ ldr r1, [sp, #676] @ 0x2a4 │ │ │ │ mov r2, #3 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b 3b6138 │ │ │ │ + b 3b612c │ │ │ │ mov r1, r8 │ │ │ │ ldrb r0, [r1, #560]! @ 0x230 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ sub r4, r1, #40 @ 0x28 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -890299,15 +890296,15 @@ │ │ │ │ ldr r6, [r8, #528] @ 0x210 │ │ │ │ ldr lr, [r8, #532] @ 0x214 │ │ │ │ ldm fp, {r5, r9, sl, fp} │ │ │ │ ldr r0, [r8, #552] @ 0x228 │ │ │ │ ldr r1, [r8, #556] @ 0x22c │ │ │ │ str r4, [sp, #28] │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - b 3b6350 │ │ │ │ + b 3b6344 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r8, #504] @ 0x1f8 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -890321,66 +890318,66 @@ │ │ │ │ add r5, r8, #16 │ │ │ │ add r1, sp, #672 @ 0x2a0 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [r8, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b6270 │ │ │ │ + bne 3b6264 │ │ │ │ ldr r0, [r5] │ │ │ │ ldrd r2, [r0, #-16] │ │ │ │ sub r5, r0, #8 │ │ │ │ adds r2, r2, #1 │ │ │ │ adc r3, r3, #0 │ │ │ │ strd r2, [r0, #-16] │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b6178 │ │ │ │ + bne 3b616c │ │ │ │ ldr r6, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cdda4 │ │ │ │ + bl 3cdd98 │ │ │ │ cmp r6, r0 │ │ │ │ - bls 3b6178 │ │ │ │ + bls 3b616c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3cd4d0 │ │ │ │ + bl 3cd4c4 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 3b6a44 │ │ │ │ + b 3b6a38 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - ldr r2, [pc, #4092] @ 3b71a8 │ │ │ │ + ldr r2, [pc, #4092] @ 3b719c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ bl 8f7bf0 │ │ │ │ ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [sp, #676] @ 0x2a4 │ │ │ │ - ldr r0, [pc, #4092] @ 3b71cc │ │ │ │ + ldr r0, [pc, #4092] @ 3b71c0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #16 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b7224 │ │ │ │ + beq 3b7218 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, #2 │ │ │ │ str r0, [fp] │ │ │ │ stmib fp, {r0, r6} │ │ │ │ str r5, [fp, #12] │ │ │ │ - b 3b6b04 │ │ │ │ + b 3b6af8 │ │ │ │ mov r1, r8 │ │ │ │ str r4, [sp, #28] │ │ │ │ ldrb r0, [r1, #648]! @ 0x288 │ │ │ │ str r1, [sp, #32] │ │ │ │ sub r1, r1, #80 @ 0x50 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -890400,49 +890397,49 @@ │ │ │ │ ldr r3, [r8, #632] @ 0x278 │ │ │ │ ldr r9, [r8, #636] @ 0x27c │ │ │ │ ldrb r7, [r8, #640] @ 0x280 │ │ │ │ ldr ip, [r8, #608] @ 0x260 │ │ │ │ ldr r6, [r8, #612] @ 0x264 │ │ │ │ ldr lr, [r8, #616] @ 0x268 │ │ │ │ ldr r5, [r8, #620] @ 0x26c │ │ │ │ - b 3b6390 │ │ │ │ + b 3b6384 │ │ │ │ add r0, r8, #136 @ 0x88 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ strb r6, [r8, #507] @ 0x1fb │ │ │ │ bl 4ef5c │ │ │ │ ldrd r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, #64 @ 0x40 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ - bl 3cded0 │ │ │ │ + bl 3cdec4 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ mov r0, r8 │ │ │ │ ldm r5, {r2, r3, r4, r5} │ │ │ │ str r2, [r0, #256]! @ 0x100 │ │ │ │ stmib r0, {r3, r4, r5} │ │ │ │ strb r6, [r0, #252] @ 0xfc │ │ │ │ str r1, [r0, #244] @ 0xf4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3cd368 │ │ │ │ + bl 3cd35c │ │ │ │ ldrb r0, [r8, #505] @ 0x1f9 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3b6858 │ │ │ │ + bne 3b684c │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ mov r4, r8 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r8, #384] @ 0x180 │ │ │ │ mov r6, #21 │ │ │ │ - ldr r0, [pc, #4084] @ 3b72e4 │ │ │ │ + ldr r0, [pc, #4084] @ 3b72d8 │ │ │ │ mov fp, #20 │ │ │ │ - ldr lr, [pc, #4080] @ 3b72e8 │ │ │ │ - ldr ip, [pc, #4080] @ 3b72ec │ │ │ │ + ldr lr, [pc, #4080] @ 3b72dc │ │ │ │ + ldr ip, [pc, #4080] @ 3b72e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #520]! @ 0x208 │ │ │ │ add lr, pc, lr │ │ │ │ sub r2, r4, #376 @ 0x178 │ │ │ │ add ip, pc, ip │ │ │ │ str r2, [r4, #-8] │ │ │ │ mov r2, #0 │ │ │ │ @@ -890500,35 +890497,35 @@ │ │ │ │ str r9, [r4, #-14] │ │ │ │ strb r3, [r4, #4] │ │ │ │ add r5, r8, #668 @ 0x29c │ │ │ │ add sl, sp, #672 @ 0x2a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 3b76c0 │ │ │ │ + bl 3b76b4 │ │ │ │ ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b6420 │ │ │ │ + beq 3b6414 │ │ │ │ mov r0, #3 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ strb r0, [r1] │ │ │ │ - b 3b6604 │ │ │ │ + b 3b65f8 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ str r0, [r8, #600] @ 0x258 │ │ │ │ ldrb r0, [r8, #720] @ 0x2d0 │ │ │ │ ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ cmp r0, #3 │ │ │ │ str r1, [r8, #604] @ 0x25c │ │ │ │ - bne 3b6450 │ │ │ │ + bne 3b6444 │ │ │ │ ldrb r0, [r8, #716] @ 0x2cc │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r8, #712] @ 0x2c8 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3b6c9c │ │ │ │ + beq 3b6c90 │ │ │ │ mov r6, r8 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r6, #652]! @ 0x28c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r4, [r6, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ @@ -890551,30 +890548,30 @@ │ │ │ │ add r5, sp, #944 @ 0x3b0 │ │ │ │ ldm r0!, {r2, r3, r4, r7} │ │ │ │ cmp r9, #2 │ │ │ │ mov r1, r5 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ ldm r0, {r2, r3, r4, r7} │ │ │ │ stm r1, {r2, r3, r4, r7} │ │ │ │ - bne 3b6508 │ │ │ │ + bne 3b64fc │ │ │ │ ldm r5!, {r2, r3, r6, r7} │ │ │ │ add r0, sp, #540 @ 0x21c │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, r0, #12 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r5, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ ldr fp, [sp, #548] @ 0x224 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ - b 3b657c │ │ │ │ + b 3b6570 │ │ │ │ add r0, sl, #36 @ 0x24 │ │ │ │ add r1, fp, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ str r9, [sp, #672] @ 0x2a0 │ │ │ │ add r0, sl, #4 │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ @@ -890594,30 +890591,30 @@ │ │ │ │ ldr lr, [sp, #544] @ 0x220 │ │ │ │ ldr fp, [sp, #548] @ 0x224 │ │ │ │ mov r1, r9 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ cmp ip, #2 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ - bne 3b6b44 │ │ │ │ + bne 3b6b38 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, sp, #904 @ 0x388 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #6 │ │ │ │ strb r0, [r8, #647] @ 0x287 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b65b4 │ │ │ │ + beq 3b65a8 │ │ │ │ bl 7dbe10 │ │ │ │ - b 3b65b4 │ │ │ │ + b 3b65a8 │ │ │ │ add r3, sp, #928 @ 0x3a0 │ │ │ │ add ip, sp, #232 @ 0xe8 │ │ │ │ mov r7, #0 │ │ │ │ add r9, sp, #208 @ 0xd0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r7, [r8, #643] @ 0x283 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -890629,18 +890626,18 @@ │ │ │ │ add r1, sp, #824 @ 0x338 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #648] @ 0x288 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #7 │ │ │ │ - bne 3b6610 │ │ │ │ + bne 3b6604 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #3 │ │ │ │ - b 3b6790 │ │ │ │ + b 3b6784 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ add ip, sp, #352 @ 0x160 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ add sl, sp, #328 @ 0x148 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, sl │ │ │ │ @@ -890648,19 +890645,19 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ac2e0 │ │ │ │ + bl 3ac2d4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #6 │ │ │ │ add r0, r8, #596 @ 0x254 │ │ │ │ - bne 3b66ec │ │ │ │ + bne 3b66e0 │ │ │ │ str fp, [r8, #592] @ 0x250 │ │ │ │ mov r1, sl │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #6 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r0, [r8, #584] @ 0x248 │ │ │ │ @@ -890668,34 +890665,34 @@ │ │ │ │ str r4, [r8, #588] @ 0x24c │ │ │ │ cmp r4, #22 │ │ │ │ ldm sl, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ strb r0, [r8, #560] @ 0x230 │ │ │ │ - beq 3b6794 │ │ │ │ - b 3b6804 │ │ │ │ + beq 3b6788 │ │ │ │ + b 3b67f8 │ │ │ │ add r0, r8, #532 @ 0x214 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r8, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b5fb4 │ │ │ │ + beq 3b5fa8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r8, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3b5fb4 │ │ │ │ + b 3b5fa8 │ │ │ │ add r0, r8, #532 @ 0x214 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r8, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b6020 │ │ │ │ + beq 3b6014 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r8, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3b6020 │ │ │ │ + b 3b6014 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ stm r7, {r1, r2, r3, r6} │ │ │ │ str fp, [r8, #592] @ 0x250 │ │ │ │ ldm sl, {r1, r2, r3, r4, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, r8, #620 @ 0x26c │ │ │ │ @@ -890706,15 +890703,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r1, #588]! @ 0x24c │ │ │ │ cmp r4, #5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [r1, #108] @ 0x6c │ │ │ │ str r4, [r1, #-4] │ │ │ │ - beq 3b727c │ │ │ │ + beq 3b7270 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ add ip, r8, #704 @ 0x2c0 │ │ │ │ str r4, [r8, #720] @ 0x2d0 │ │ │ │ stm ip, {r0, r2, r3, r7} │ │ │ │ add r0, r8, #724 @ 0x2d4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 4ef5c │ │ │ │ @@ -890726,15 +890723,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 70f920 │ │ │ │ ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 3b67b0 │ │ │ │ + bne 3b67a4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [r8, #504] @ 0x1f8 │ │ │ │ @@ -890748,82 +890745,82 @@ │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [sp, #676] @ 0x2a4 │ │ │ │ mov r1, sl │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [r8, #720] @ 0x2d0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b67e8 │ │ │ │ + beq 3b67dc │ │ │ │ mov r0, r9 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldm sl, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ strb r0, [r1] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ ldm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r2, ip │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 3b6a90 │ │ │ │ + bne 3b6a84 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [fp] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b682c │ │ │ │ + bne 3b6820 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3b6854 │ │ │ │ + bne 3b6848 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 71b02c │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ add r5, sp, #672 @ 0x2a0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r8, #136 @ 0x88 │ │ │ │ strb r0, [r8, #507] @ 0x1fb │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ bl 4ef5c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r8, #256 @ 0x100 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3eca58 │ │ │ │ + bl 3eca4c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3cd1b0 │ │ │ │ + bl 3cd1a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r9, r0 │ │ │ │ add r1, r5, #8 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ bl 4ef5c │ │ │ │ ldr r5, [sp, #788] @ 0x314 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ldrd r0, [r5] │ │ │ │ and r3, r1, r6 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ands r2, r2, ip │ │ │ │ - beq 3b71d0 │ │ │ │ + beq 3b71c4 │ │ │ │ rev r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ add r2, r3, r2, lsr #3 │ │ │ │ and r3, r2, r1 │ │ │ │ add r2, r0, r3 │ │ │ │ ldrsb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bpl 3b71f0 │ │ │ │ + bpl 3b71e4 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ and r2, r2, #1 │ │ │ │ lsr r6, r6, #25 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ sub r2, r4, r2 │ │ │ │ strb r6, [r0, r3] │ │ │ │ sub r4, r0, r3, lsl #7 │ │ │ │ @@ -890849,26 +890846,26 @@ │ │ │ │ ldr r1, [r1, #212] @ 0xd4 │ │ │ │ strb r0, [r8, #568] @ 0x238 │ │ │ │ add r0, r1, #8 │ │ │ │ str r0, [r8, #512] @ 0x200 │ │ │ │ add r5, r8, #512 @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3c02ac │ │ │ │ + bl 3c02a0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b6a74 │ │ │ │ + beq 3b6a68 │ │ │ │ ldrb r0, [r8, #568] @ 0x238 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b69a0 │ │ │ │ + bne 3b6994 │ │ │ │ ldrb r0, [r8, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r8, #528] @ 0x210 │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 3b6c78 │ │ │ │ + beq 3b6c6c │ │ │ │ add r5, sp, #672 @ 0x2a0 │ │ │ │ add r1, r8, #388 @ 0x184 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r8, #506] @ 0x1fa │ │ │ │ bl 4ef5c │ │ │ │ @@ -890876,26 +890873,26 @@ │ │ │ │ strb r4, [r8, #508] @ 0x1fc │ │ │ │ add r0, r6, #24 │ │ │ │ mov r1, r5 │ │ │ │ bl 1bc268 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #1096] @ 0x448 │ │ │ │ - beq 3b6a1c │ │ │ │ + beq 3b6a10 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b69f0 │ │ │ │ + bne 3b69e4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3b6a1c │ │ │ │ + bne 3b6a10 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ bl 71a9d8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ @@ -890909,57 +890906,57 @@ │ │ │ │ ldr r0, [r8, #496] @ 0x1f0 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, #21 │ │ │ │ ldrb r0, [r5, #506]! @ 0x1fa │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3b6a70 │ │ │ │ + bne 3b6a64 │ │ │ │ add r0, r8, #388 @ 0x184 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3b6b14 │ │ │ │ - b 3b6b14 │ │ │ │ + bl 3ae560 │ │ │ │ + b 3b6b08 │ │ │ │ + b 3b6b08 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, #6 │ │ │ │ strb r0, [r8, #504] @ 0x1f8 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, r8, #256 @ 0x100 │ │ │ │ - bl 3aaef8 │ │ │ │ + bl 3aaeec │ │ │ │ add r6, r8, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b6ab8 │ │ │ │ + bne 3b6aac │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b6ae0 │ │ │ │ + bne 3b6ad4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 71a9d8 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r8, #508] @ 0x1fc │ │ │ │ add r0, r8, #144 @ 0x90 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r0, [r8, #496] @ 0x1f0 │ │ │ │ strb r5, [r8, #507] @ 0x1fb │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add r0, r8, #388 @ 0x184 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ movw r0, #506 @ 0x1fa │ │ │ │ add r5, r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ strb r0, [r5] │ │ │ │ add r0, sl, #8 │ │ │ │ stm sl, {r4, fp} │ │ │ │ @@ -890989,42 +890986,42 @@ │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r8, #624] @ 0x270 │ │ │ │ str fp, [sp, #400] @ 0x190 │ │ │ │ str r4, [sp, #396] @ 0x18c │ │ │ │ bl 70fca4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b6cfc │ │ │ │ + beq 3b6cf0 │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ strb r0, [r8, #647] @ 0x287 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 4ef5c │ │ │ │ ldm r6, {r1, r7} │ │ │ │ add ip, sp, #976 @ 0x3d0 │ │ │ │ cmp r1, #2 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ addcs r7, r7, #8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b6c1c │ │ │ │ + beq 3b6c10 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b6c1c │ │ │ │ + bcc 3b6c10 │ │ │ │ ldr r1, [sp, #748] @ 0x2ec │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b6bf4 │ │ │ │ + bne 3b6be8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b6c1c │ │ │ │ + bne 3b6c10 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add ip, sp, #976 @ 0x3d0 │ │ │ │ ldr r0, [sp, #676] @ 0x2a4 │ │ │ │ mov lr, r4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ @@ -891040,35 +891037,35 @@ │ │ │ │ add r1, lr, #36 @ 0x24 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r4, ip │ │ │ │ bl 4ef5c │ │ │ │ cmp r9, #2 │ │ │ │ - bne 3b6cc0 │ │ │ │ + bne 3b6cb4 │ │ │ │ ldm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ - b 3b6e30 │ │ │ │ + b 3b6e24 │ │ │ │ add r0, r8, #532 @ 0x214 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r8, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b69a0 │ │ │ │ + beq 3b6994 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r8, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3b69a0 │ │ │ │ + b 3b6994 │ │ │ │ add r0, r8, #680 @ 0x2a8 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r8, #684] @ 0x2ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b6450 │ │ │ │ + beq 3b6444 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r8, #688] @ 0x2b0 │ │ │ │ blx r1 │ │ │ │ - b 3b6450 │ │ │ │ + b 3b6444 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -891078,15 +891075,15 @@ │ │ │ │ strb r0, [r8, #647] @ 0x287 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #400] @ 0x190 │ │ │ │ str r0, [sp, #396] @ 0x18c │ │ │ │ str r9, [sp, #392] @ 0x188 │ │ │ │ ldr r5, [r8, #584] @ 0x248 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3b6db4 │ │ │ │ + beq 3b6da8 │ │ │ │ add r6, sp, #672 @ 0x2a0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ strb r0, [r8, #644] @ 0x284 │ │ │ │ strb r0, [r8, #647] @ 0x287 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -891105,15 +891102,15 @@ │ │ │ │ ldr lr, [sp, #1100] @ 0x44c │ │ │ │ ldr fp, [sp, #1104] @ 0x450 │ │ │ │ cmp r9, #2 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, ip │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ - beq 3b6e2c │ │ │ │ + beq 3b6e20 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ add r1, r0, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 4ef5c │ │ │ │ add r1, sp, #976 @ 0x3d0 │ │ │ │ @@ -891124,15 +891121,15 @@ │ │ │ │ strb r0, [r8, #647] @ 0x287 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #400] @ 0x190 │ │ │ │ str r0, [sp, #396] @ 0x18c │ │ │ │ str r9, [sp, #392] @ 0x188 │ │ │ │ ldr r5, [r8, #592] @ 0x250 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3b6e78 │ │ │ │ + beq 3b6e6c │ │ │ │ add r6, sp, #672 @ 0x2a0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ strb r0, [r8, #643] @ 0x283 │ │ │ │ strb r0, [r8, #647] @ 0x287 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -891150,20 +891147,20 @@ │ │ │ │ add ip, sp, #976 @ 0x3d0 │ │ │ │ ldr lr, [sp, #1100] @ 0x44c │ │ │ │ ldr fp, [sp, #1104] @ 0x450 │ │ │ │ cmp r9, #2 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, ip │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - bne 3b6e3c │ │ │ │ + bne 3b6e30 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #904 @ 0x388 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ - b 3b658c │ │ │ │ + b 3b6580 │ │ │ │ add r0, sp, #1024 @ 0x400 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r0, r0, #72 @ 0x48 │ │ │ │ mov sl, lr │ │ │ │ add r1, r0, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 4ef5c │ │ │ │ @@ -891173,25 +891170,25 @@ │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #647] @ 0x287 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ stm r0, {r9, sl, fp} │ │ │ │ ldrb r9, [r8, #641] @ 0x281 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3b6f50 │ │ │ │ + beq 3b6f44 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ add r1, r0, #36 @ 0x24 │ │ │ │ add r0, r0, #12 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ rsb r0, r9, #0 │ │ │ │ and r6, r9, r0 │ │ │ │ tst r6, #255 @ 0xff │ │ │ │ - beq 3b6f50 │ │ │ │ + beq 3b6f44 │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ strb r0, [r8, #647] @ 0x287 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 4ef5c │ │ │ │ @@ -891206,15 +891203,15 @@ │ │ │ │ ldr lr, [sp, #1100] @ 0x44c │ │ │ │ mov r0, ip │ │ │ │ ldr fp, [sp, #1104] @ 0x450 │ │ │ │ cmp sl, #2 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ - beq 3b71b8 │ │ │ │ + beq 3b71ac │ │ │ │ sub r0, r9, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ and r9, r0, r9 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ add r1, sp, #976 @ 0x3d0 │ │ │ │ @@ -891224,15 +891221,15 @@ │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8, #647] @ 0x287 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #400] @ 0x190 │ │ │ │ str r0, [sp, #396] @ 0x18c │ │ │ │ str sl, [sp, #392] @ 0x188 │ │ │ │ - bne 3b6e9c │ │ │ │ + bne 3b6e90 │ │ │ │ add r6, sp, #672 @ 0x2a0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ strb r0, [r8, #647] @ 0x287 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 4ef5c │ │ │ │ @@ -891243,21 +891240,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 24df0c │ │ │ │ ldr r0, [sp, #1096] @ 0x448 │ │ │ │ ldr fp, [sp, #1100] @ 0x44c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #21 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bne 3b71ac │ │ │ │ + bne 3b71a0 │ │ │ │ ldr r0, [r8, #624] @ 0x270 │ │ │ │ str fp, [r8, #652] @ 0x28c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #656 @ 0x290 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r8, #624] @ 0x270 │ │ │ │ str r0, [sp, #1096] @ 0x448 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ add r2, lr, #72 @ 0x48 │ │ │ │ @@ -891278,37 +891275,37 @@ │ │ │ │ str r0, [r8, #660] @ 0x294 │ │ │ │ str r4, [r8, #664] @ 0x298 │ │ │ │ add sl, r8, #660 @ 0x294 │ │ │ │ add r6, sp, #672 @ 0x2a0 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b5588 │ │ │ │ + bl 3b557c │ │ │ │ ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 3b7040 │ │ │ │ + bne 3b7034 │ │ │ │ mov r0, #4 │ │ │ │ - b 3b6410 │ │ │ │ + b 3b6404 │ │ │ │ add r0, r6, #8 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [sp, #676] @ 0x2a4 │ │ │ │ add r9, sp, #800 @ 0x320 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r9 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 3b70c8 │ │ │ │ + bne 3b70bc │ │ │ │ ldrb r0, [r8, #641] @ 0x281 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ tst r0, #1 │ │ │ │ - bne 3b7128 │ │ │ │ + bne 3b711c │ │ │ │ add r7, r8, #744 @ 0x2e8 │ │ │ │ add ip, sp, #928 @ 0x3a0 │ │ │ │ ldr fp, [r8, #768] @ 0x300 │ │ │ │ ldm r7, {r0, r1, r2, r3, r5, r7} │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -891318,397 +891315,397 @@ │ │ │ │ ldm ip, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ add r1, r8, #796 @ 0x31c │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ ldr r4, [r8, #656] @ 0x290 │ │ │ │ - b 3b7148 │ │ │ │ + b 3b713c │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #904 @ 0x388 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [r8, #760] @ 0x2f8 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b70ec │ │ │ │ + beq 3b70e0 │ │ │ │ add r0, r8, #744 @ 0x2e8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #652]! @ 0x28c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b7100 │ │ │ │ + bne 3b70f4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b658c │ │ │ │ + bne 3b6580 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3b658c │ │ │ │ + b 3b6580 │ │ │ │ ldrb r0, [r8, #642] @ 0x282 │ │ │ │ mov r5, #5 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r8, #760] @ 0x2f8 │ │ │ │ cmpne r0, #4 │ │ │ │ - beq 3b7148 │ │ │ │ + beq 3b713c │ │ │ │ add r0, r8, #744 @ 0x2e8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #652]! @ 0x28c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b715c │ │ │ │ + bne 3b7150 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b7180 │ │ │ │ + bne 3b7174 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ strb r0, [r8, #647] @ 0x287 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ str r5, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b65b4 │ │ │ │ + beq 3b65a8 │ │ │ │ bl 7dbe10 │ │ │ │ - b 3b65b4 │ │ │ │ - subseq ip, pc, sl, lsl #21 │ │ │ │ + b 3b65a8 │ │ │ │ + @ instruction: 0x005fca96 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r5, #8 │ │ │ │ - b 3b6580 │ │ │ │ + b 3b6574 │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #904 @ 0x388 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ - b 3b658c │ │ │ │ - umulleq r9, r4, r4, fp │ │ │ │ + b 3b6580 │ │ │ │ + addeq r9, r4, r0, lsr #23 │ │ │ │ mov lr, #4 │ │ │ │ add r2, r3, lr │ │ │ │ add lr, lr, #4 │ │ │ │ and r3, r2, r1 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ands r2, r2, ip │ │ │ │ - bne 3b68cc │ │ │ │ - b 3b71d4 │ │ │ │ + bne 3b68c0 │ │ │ │ + b 3b71c8 │ │ │ │ ldr r2, [r0] │ │ │ │ and r2, r2, ip │ │ │ │ rev r2, r2 │ │ │ │ clz r3, r2 │ │ │ │ ldrb r2, [r0, r3, lsr #3] │ │ │ │ lsr r3, r3, #3 │ │ │ │ - b 3b68ec │ │ │ │ - ldr r0, [pc, #1164] @ 3b76a0 │ │ │ │ + b 3b68e0 │ │ │ │ + ldr r0, [pc, #1164] @ 3b7694 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - ldr r0, [pc, #1156] @ 3b76a4 │ │ │ │ + ldr r0, [pc, #1156] @ 3b7698 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 77448 │ │ │ │ - b 3b7294 │ │ │ │ + b 3b7288 │ │ │ │ str r4, [sp, #28] │ │ │ │ - ldr r0, [pc, #1128] @ 3b76a8 │ │ │ │ + ldr r0, [pc, #1128] @ 3b769c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3b7294 │ │ │ │ + b 3b7288 │ │ │ │ str r4, [sp, #28] │ │ │ │ - ldr r0, [pc, #1112] @ 3b76ac │ │ │ │ + ldr r0, [pc, #1112] @ 3b76a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3b7294 │ │ │ │ - ldr r0, [pc, #1104] @ 3b76b4 │ │ │ │ + b 3b7288 │ │ │ │ + ldr r0, [pc, #1104] @ 3b76a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3b7294 │ │ │ │ - ldr r0, [pc, #1084] @ 3b76b0 │ │ │ │ + b 3b7288 │ │ │ │ + ldr r0, [pc, #1084] @ 3b76a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3b7294 │ │ │ │ - ldr r0, [pc, #1076] @ 3b76b8 │ │ │ │ - ldr r2, [pc, #1076] @ 3b76bc │ │ │ │ + b 3b7288 │ │ │ │ + ldr r0, [pc, #1076] @ 3b76ac │ │ │ │ + ldr r2, [pc, #1076] @ 3b76b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ bl 77480 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ str r7, [sp, #748] @ 0x2ec │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ add r0, sp, #672 @ 0x2a0 │ │ │ │ bl 244298 │ │ │ │ - b 3b7464 │ │ │ │ + b 3b7458 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b73b4 │ │ │ │ + b 3b73a8 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b73bc │ │ │ │ + b 3b73b0 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b73b4 │ │ │ │ - b 3b7490 │ │ │ │ - b 3b7460 │ │ │ │ - b 3b7460 │ │ │ │ - b 3b7460 │ │ │ │ - subseq ip, pc, r6, lsl #18 │ │ │ │ - subseq r2, pc, r0, asr r9 @ │ │ │ │ - subseq ip, pc, sl, lsl #18 │ │ │ │ + b 3b73a8 │ │ │ │ + b 3b7484 │ │ │ │ + b 3b7454 │ │ │ │ + b 3b7454 │ │ │ │ + b 3b7454 │ │ │ │ + subseq ip, pc, r2, lsl r9 @ │ │ │ │ + subseq r2, pc, ip, asr r9 @ │ │ │ │ + subseq ip, pc, r6, lsl r9 @ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #684] @ 0x2ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b7594 │ │ │ │ + beq 3b7588 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r8, #688] @ 0x2b0 │ │ │ │ blx r1 │ │ │ │ - b 3b7594 │ │ │ │ + b 3b7588 │ │ │ │ bl 77b24 │ │ │ │ - b 3b7460 │ │ │ │ - b 3b7550 │ │ │ │ + b 3b7454 │ │ │ │ + b 3b7544 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b73a0 │ │ │ │ + b 3b7394 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b7610 │ │ │ │ - b 3b7550 │ │ │ │ - b 3b764c │ │ │ │ - b 3b764c │ │ │ │ + b 3b7604 │ │ │ │ + b 3b7544 │ │ │ │ + b 3b7640 │ │ │ │ + b 3b7640 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b75f4 │ │ │ │ + beq 3b75e8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r8, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3b75f4 │ │ │ │ + b 3b75e8 │ │ │ │ bl 77b24 │ │ │ │ - b 3b7460 │ │ │ │ + b 3b7454 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b75ac │ │ │ │ + b 3b75a0 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b75ac │ │ │ │ + b 3b75a0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b7670 │ │ │ │ + beq 3b7664 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r8, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3b7670 │ │ │ │ + b 3b7664 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [r8, #760] @ 0x2f8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b73b4 │ │ │ │ + beq 3b73a8 │ │ │ │ add r0, r8, #744 @ 0x2e8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #642] @ 0x282 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #652]! @ 0x28c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b73c8 │ │ │ │ + bne 3b73bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b7464 │ │ │ │ + bne 3b7458 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3b7464 │ │ │ │ + b 3b7458 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b7670 │ │ │ │ + beq 3b7664 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r8, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3b7670 │ │ │ │ + b 3b7664 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b762c │ │ │ │ + b 3b7620 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b7428 │ │ │ │ + bne 3b741c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b7610 │ │ │ │ + bne 3b7604 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 71a9d8 │ │ │ │ - b 3b7610 │ │ │ │ + b 3b7604 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b75fc │ │ │ │ + b 3b75f0 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r8, #647] @ 0x287 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b7578 │ │ │ │ + beq 3b756c │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ - bl 3aec58 │ │ │ │ - b 3b7578 │ │ │ │ - mov r4, r0 │ │ │ │ - b 3b75ac │ │ │ │ + bl 3aec4c │ │ │ │ b 3b756c │ │ │ │ mov r4, r0 │ │ │ │ - b 3b75a4 │ │ │ │ + b 3b75a0 │ │ │ │ + b 3b7560 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b7594 │ │ │ │ - b 3b7558 │ │ │ │ - b 3b74a0 │ │ │ │ + b 3b7598 │ │ │ │ + mov r4, r0 │ │ │ │ + b 3b7588 │ │ │ │ + b 3b754c │ │ │ │ + b 3b7494 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3b75f4 │ │ │ │ - b 3b7550 │ │ │ │ + bl 3ae560 │ │ │ │ + b 3b75e8 │ │ │ │ + b 3b7544 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b7618 │ │ │ │ - b 3b756c │ │ │ │ + b 3b760c │ │ │ │ + b 3b7560 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #720] @ 0x2d0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3b75ac │ │ │ │ + beq 3b75a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3af3c4 │ │ │ │ - b 3b75ac │ │ │ │ + bl 3af3b8 │ │ │ │ + b 3b75a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3ad7c8 │ │ │ │ - b 3b7670 │ │ │ │ + bl 3ad7bc │ │ │ │ + b 3b7664 │ │ │ │ bl 77b24 │ │ │ │ - b 3b764c │ │ │ │ + b 3b7640 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b7504 │ │ │ │ + bne 3b74f8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3b755c │ │ │ │ + bne 3b7550 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ bl 71a9d8 │ │ │ │ - b 3b755c │ │ │ │ + b 3b7550 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b75b8 │ │ │ │ + b 3b75ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b2218 │ │ │ │ - b 3b7594 │ │ │ │ + bl 3b220c │ │ │ │ + b 3b7588 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b75f4 │ │ │ │ + b 3b75e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3b75f4 │ │ │ │ + b 3b75e8 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b7634 │ │ │ │ + b 3b7628 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #647] @ 0x287 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b7594 │ │ │ │ + beq 3b7588 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #648] @ 0x288 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #643] @ 0x283 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3ac2e0 │ │ │ │ + bl 3ac2d4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 3ac2ac │ │ │ │ - b 3b75f4 │ │ │ │ + bl 3ac2a0 │ │ │ │ + b 3b75e8 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ - b 3b75d0 │ │ │ │ + b 3b75c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #496] @ 0x1f0 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3b7670 │ │ │ │ - b 3b764c │ │ │ │ + b 3b7664 │ │ │ │ + b 3b7640 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3aa730 │ │ │ │ + bl 3aa724 │ │ │ │ add r0, r8, #256 @ 0x100 │ │ │ │ - bl 3aaef8 │ │ │ │ + bl 3aaeec │ │ │ │ ldrb r0, [r8, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b7610 │ │ │ │ + beq 3b7604 │ │ │ │ add r0, r8, #500 @ 0x1f4 │ │ │ │ - bl 3aac20 │ │ │ │ + bl 3aac14 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #508] @ 0x1fc │ │ │ │ ldrb r0, [r8, #507] @ 0x1fb │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b762c │ │ │ │ + beq 3b7620 │ │ │ │ add r0, r8, #144 @ 0x90 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #507] @ 0x1fb │ │ │ │ ldr r0, [r8, #496] @ 0x1f0 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3b7670 │ │ │ │ + b 3b7664 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b7684 │ │ │ │ + b 3b7678 │ │ │ │ mov r4, r0 │ │ │ │ - b 3b7670 │ │ │ │ + b 3b7664 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3aa730 │ │ │ │ - b 3b7670 │ │ │ │ + bl 3aa724 │ │ │ │ + b 3b7664 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aa730 │ │ │ │ + bl 3aa724 │ │ │ │ ldrb r0, [r8, #506] @ 0x1fa │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b7684 │ │ │ │ + beq 3b7678 │ │ │ │ add r0, r8, #388 @ 0x184 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #504] @ 0x1f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #506] @ 0x1fa │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ + rsbseq pc, pc, r8, asr #10 │ │ │ │ rsbseq pc, pc, ip, lsr r5 @ │ │ │ │ - rsbseq pc, pc, r0, lsr r5 @ │ │ │ │ - ldrhteq pc, [pc], #-64 @ │ │ │ │ - @ instruction: 0x007ff49c │ │ │ │ - rsbseq pc, pc, ip, lsr #9 │ │ │ │ ldrhteq pc, [pc], #-76 @ │ │ │ │ - subseq r1, pc, r4, asr #19 │ │ │ │ - rsbseq pc, pc, r4, ror r4 @ │ │ │ │ + rsbseq pc, pc, r8, lsr #9 │ │ │ │ + ldrhteq pc, [pc], #-72 @ │ │ │ │ + rsbseq pc, pc, r8, asr #9 │ │ │ │ + ldrsbeq r1, [pc], #-144 @ │ │ │ │ + rsbseq pc, pc, r0, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r1, #52] @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ add r1, pc, #8 │ │ │ │ mov r7, r2 │ │ │ │ @@ -891717,22 +891714,22 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, ror r1 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ bl 71f974 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b77f8 │ │ │ │ - ldr r0, [pc, #616] @ 3b7974 │ │ │ │ + beq 3b77ec │ │ │ │ + ldr r0, [pc, #616] @ 3b7968 │ │ │ │ mov r1, #0 │ │ │ │ mov r9, r4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r4] │ │ │ │ strb r1, [r9, #48]! @ 0x30 │ │ │ │ - b 3b7748 │ │ │ │ + b 3b773c │ │ │ │ mov r9, r4 │ │ │ │ ldrb r0, [r9, #48]! @ 0x30 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, ror r1 │ │ │ │ @@ -891756,33 +891753,33 @@ │ │ │ │ str r1, [r4, #16] │ │ │ │ add r5, r4, #12 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 7e3444 │ │ │ │ uxtb r7, r0 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 3b77c0 │ │ │ │ + bne 3b77b4 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, #1 │ │ │ │ strb r1, [r9] │ │ │ │ strb r1, [r6] │ │ │ │ strb r1, [r4, #52] @ 0x34 │ │ │ │ str r0, [sl] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b77e0 │ │ │ │ + beq 3b77d4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ blx r1 │ │ │ │ tst r7, #1 │ │ │ │ - bne 3b7860 │ │ │ │ + bne 3b7854 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ strb r0, [r4, #48] @ 0x30 │ │ │ │ strb r0, [r4, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [sl, #4] │ │ │ │ @@ -891798,100 +891795,100 @@ │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ ldr r0, [r8] │ │ │ │ - b 3b775c │ │ │ │ - ldr r0, [pc, #300] @ 3b797c │ │ │ │ + b 3b7750 │ │ │ │ + ldr r0, [pc, #300] @ 3b7970 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #284] @ 3b7978 │ │ │ │ + ldr r0, [pc, #284] @ 3b796c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - ldr r0, [pc, #288] @ 3b7988 │ │ │ │ + ldr r0, [pc, #288] @ 3b797c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #284] @ 3b798c │ │ │ │ - ldr r1, [pc, #284] @ 3b7990 │ │ │ │ + ldr r3, [pc, #284] @ 3b7980 │ │ │ │ + ldr r1, [pc, #284] @ 3b7984 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #7 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 775f4 │ │ │ │ - b 3b78d0 │ │ │ │ - ldr r0, [pc, #232] @ 3b7984 │ │ │ │ + b 3b78c4 │ │ │ │ + ldr r0, [pc, #232] @ 3b7978 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3b78d0 │ │ │ │ - ldr r0, [pc, #212] @ 3b7980 │ │ │ │ + b 3b78c4 │ │ │ │ + ldr r0, [pc, #212] @ 3b7974 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3b78d0 │ │ │ │ - ldr r0, [pc, #220] @ 3b7998 │ │ │ │ + b 3b78c4 │ │ │ │ + ldr r0, [pc, #220] @ 3b798c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3b78d0 │ │ │ │ - ldr r0, [pc, #200] @ 3b7994 │ │ │ │ + b 3b78c4 │ │ │ │ + ldr r0, [pc, #200] @ 3b7988 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r7, r0 │ │ │ │ - b 3b7938 │ │ │ │ + b 3b792c │ │ │ │ mov r7, r0 │ │ │ │ - b 3b7940 │ │ │ │ + b 3b7934 │ │ │ │ mov r7, r0 │ │ │ │ - b 3b7948 │ │ │ │ + b 3b793c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b7938 │ │ │ │ + beq 3b792c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ blx r1 │ │ │ │ - b 3b7938 │ │ │ │ + b 3b792c │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ - b 3b7950 │ │ │ │ + b 3b7944 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af7ec │ │ │ │ + bl 3af7e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b2d08 │ │ │ │ + bl 3b2cfc │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a99b8 │ │ │ │ + bl 3a99ac │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ - addeq r8, r4, r0, lsl r5 │ │ │ │ - rsbseq lr, pc, r4, lsl #30 │ │ │ │ - rsbseq lr, pc, r0, lsl pc @ │ │ │ │ - ldrsbteq lr, [pc], #-228 │ │ │ │ - rsbseq lr, pc, r4, ror #29 │ │ │ │ - subseq fp, pc, r2, asr #3 │ │ │ │ - ldrhteq lr, [pc], #-220 │ │ │ │ + addeq r8, r4, ip, lsl r5 │ │ │ │ rsbseq lr, pc, r0, lsl pc @ │ │ │ │ - ldrsbteq pc, [pc], #-36 @ │ │ │ │ - rsbseq pc, pc, r4, ror #5 │ │ │ │ + rsbseq lr, pc, ip, lsl pc @ │ │ │ │ + rsbseq lr, pc, r0, ror #29 │ │ │ │ + ldrshteq lr, [pc], #-224 │ │ │ │ + subseq fp, pc, lr, asr #3 │ │ │ │ + rsbseq lr, pc, r8, asr #27 │ │ │ │ + rsbseq lr, pc, ip, lsl pc @ │ │ │ │ + rsbseq pc, pc, r0, ror #5 │ │ │ │ + ldrshteq pc, [pc], #-32 @ │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #804 @ 0x324 │ │ │ │ mov fp, r1 │ │ │ │ @@ -891912,19 +891909,19 @@ │ │ │ │ cmp r3, #3 │ │ │ │ ldm ip, {r0, r4} │ │ │ │ strb r1, [fp, #1105] @ 0x451 │ │ │ │ add r1, fp, #888 @ 0x378 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldm fp, {r0, r7} │ │ │ │ str r8, [fp, #992] @ 0x3e0 │ │ │ │ - bne 3b7a20 │ │ │ │ + bne 3b7a14 │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ - b 3b7bc0 │ │ │ │ + b 3b7bb4 │ │ │ │ mov r6, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [r6, #996]! @ 0x3e4 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov lr, r4 │ │ │ │ strb r2, [r6, #109] @ 0x6d │ │ │ │ @@ -891938,15 +891935,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [ip, #116] @ 0x74 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ str lr, [ip, #120] @ 0x78 │ │ │ │ bl 4ef5c │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3c25b8 │ │ │ │ + bl 3c25ac │ │ │ │ add r6, sp, #24 │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ add r0, r6, #264 @ 0x108 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, #372 @ 0x174 │ │ │ │ @@ -891959,18 +891956,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #512] @ 0x200 │ │ │ │ str r8, [fp, #388] @ 0x184 │ │ │ │ add r6, fp, #8 │ │ │ │ add r8, sp, #440 @ 0x1b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b5eec │ │ │ │ + bl 3b5ee0 │ │ │ │ ldr r9, [sp, #440] @ 0x1b8 │ │ │ │ cmp r9, #22 │ │ │ │ - bne 3b7af0 │ │ │ │ + bne 3b7ae4 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sl, #16] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #1104] @ 0x450 │ │ │ │ add sp, sp, #804 @ 0x324 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orr r0, r8, #4 │ │ │ │ @@ -891978,17 +891975,17 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r7} │ │ │ │ mov r1, r8 │ │ │ │ stm r1, {r2, r3, r4, r5, r7} │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ ldr r4, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ cmp r9, #21 │ │ │ │ - bne 3b7bac │ │ │ │ + bne 3b7ba0 │ │ │ │ add r3, sp, #404 @ 0x194 │ │ │ │ add ip, sp, #424 @ 0x1a8 │ │ │ │ mov r6, fp │ │ │ │ add r7, sp, #568 @ 0x238 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #0 │ │ │ │ @@ -892015,20 +892012,20 @@ │ │ │ │ add r1, ip, #52 @ 0x34 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #484] @ 0x1e4 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ bl 4ef5c │ │ │ │ - b 3b7bcc │ │ │ │ + b 3b7bc0 │ │ │ │ ldm r8, {r1, r2, r3, r6, r7} │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ add r0, fp, #996 @ 0x3e4 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ movw r0, #1105 @ 0x451 │ │ │ │ add r6, fp, r0 │ │ │ │ mov r8, #4 │ │ │ │ add r3, sp, #784 @ 0x310 │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [r6] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -892044,42 +892041,42 @@ │ │ │ │ add r0, sl, #52 @ 0x34 │ │ │ │ str r4, [sl, #48] @ 0x30 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #1104] @ 0x450 │ │ │ │ add sp, sp, #804 @ 0x324 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #100] @ 3b7c88 │ │ │ │ + ldr r0, [pc, #100] @ 3b7c7c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #84] @ 3b7c84 │ │ │ │ + ldr r0, [pc, #84] @ 3b7c78 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ mov r5, r0 │ │ │ │ - b 3b7c6c │ │ │ │ - b 3b7c44 │ │ │ │ - b 3b7c44 │ │ │ │ + b 3b7c60 │ │ │ │ + b 3b7c38 │ │ │ │ + b 3b7c38 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b7c58 │ │ │ │ + b 3b7c4c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ ldrb r0, [fp, #1105] @ 0x451 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b7c6c │ │ │ │ + beq 3b7c60 │ │ │ │ add r0, fp, #996 @ 0x3e4 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #1104 @ 0x450 │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [fp, r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq lr, pc, r0, ror fp @ │ │ │ │ rsbseq lr, pc, ip, ror fp @ │ │ │ │ + rsbseq lr, pc, r8, lsl #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ mov r9, r1 │ │ │ │ add r1, pc, #8 │ │ │ │ mov r7, r2 │ │ │ │ @@ -892092,288 +892089,288 @@ │ │ │ │ ldr r4, [r9, #8] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #12] │ │ │ │ str r4, [r9] │ │ │ │ add r6, r4, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmn r0, #-1073741821 @ 0xc0000003 │ │ │ │ - bhi 3b7d10 │ │ │ │ + bhi 3b7d04 │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, r0 │ │ │ │ - bne 3b7d0c │ │ │ │ + bne 3b7d00 │ │ │ │ add r0, r0, #1 │ │ │ │ strex r1, r0, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b7d10 │ │ │ │ + bne 3b7d04 │ │ │ │ dmb ish │ │ │ │ - b 3b7d18 │ │ │ │ + b 3b7d0c │ │ │ │ ldr r8, [r9, #4] │ │ │ │ - b 3b7d80 │ │ │ │ + b 3b7d74 │ │ │ │ clrex │ │ │ │ mov r0, r6 │ │ │ │ bl 76600 │ │ │ │ ldrb r0, [r4, #56] @ 0x38 │ │ │ │ add r1, r4, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b7f14 │ │ │ │ + bne 3b7f08 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #21 │ │ │ │ - beq 3b7e00 │ │ │ │ + beq 3b7df4 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 3b7e0c │ │ │ │ + bne 3b7e00 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ bl 5752c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r0, r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b7d54 │ │ │ │ + bne 3b7d48 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3b7ef0 │ │ │ │ + beq 3b7ee4 │ │ │ │ mov r0, #0 │ │ │ │ str r8, [r9, #4] │ │ │ │ strb r0, [r9, #12] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 3915b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b7dac │ │ │ │ + beq 3b7da0 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r9, #13] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r6, [r9, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ab0cc │ │ │ │ + bl 3ab0c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [r9] │ │ │ │ add r6, r4, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmn r0, #-1073741821 @ 0xc0000003 │ │ │ │ - bhi 3b7e48 │ │ │ │ + bhi 3b7e3c │ │ │ │ ldrex r1, [r6] │ │ │ │ cmp r1, r0 │ │ │ │ - bne 3b7e44 │ │ │ │ + bne 3b7e38 │ │ │ │ add r0, r0, #1 │ │ │ │ strex r1, r0, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b7e48 │ │ │ │ + bne 3b7e3c │ │ │ │ dmb ish │ │ │ │ - b 3b7e50 │ │ │ │ + b 3b7e44 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 3b7e14 │ │ │ │ + b 3b7e08 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 6d9598 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r0, r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b7e18 │ │ │ │ + bne 3b7e0c │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3b7ed8 │ │ │ │ + beq 3b7ecc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #12] │ │ │ │ - b 3b7eb4 │ │ │ │ + b 3b7ea8 │ │ │ │ clrex │ │ │ │ mov r0, r6 │ │ │ │ bl 76600 │ │ │ │ ldrb r0, [r4, #56] @ 0x38 │ │ │ │ add r1, r4, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b7f48 │ │ │ │ + bne 3b7f3c │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #21 │ │ │ │ - beq 3b7e80 │ │ │ │ + beq 3b7e74 │ │ │ │ cmp r0, #22 │ │ │ │ - beq 3b7f7c │ │ │ │ + beq 3b7f70 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 6d9598 │ │ │ │ - b 3b7e88 │ │ │ │ + b 3b7e7c │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r0, r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b7e94 │ │ │ │ + bne 3b7e88 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3b7ee4 │ │ │ │ + beq 3b7ed8 │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r5!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ stm r5, {r1, r2, r3, r7} │ │ │ │ strb r0, [r9, #13] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 76a3c │ │ │ │ - b 3b7e38 │ │ │ │ + b 3b7e2c │ │ │ │ mov r0, r6 │ │ │ │ bl 76a3c │ │ │ │ - b 3b7eb4 │ │ │ │ + b 3b7ea8 │ │ │ │ mov r0, r6 │ │ │ │ bl 76a3c │ │ │ │ - b 3b7d74 │ │ │ │ - ldr r0, [pc, #520] @ 3b810c │ │ │ │ + b 3b7d68 │ │ │ │ + ldr r0, [pc, #520] @ 3b8100 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #504] @ 3b8108 │ │ │ │ + ldr r0, [pc, #504] @ 3b80fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - ldr r0, [pc, #480] @ 3b80fc │ │ │ │ - ldr r3, [pc, #480] @ 3b8100 │ │ │ │ - ldr r2, [pc, #480] @ 3b8104 │ │ │ │ + ldr r0, [pc, #480] @ 3b80f0 │ │ │ │ + ldr r3, [pc, #480] @ 3b80f4 │ │ │ │ + ldr r2, [pc, #480] @ 3b80f8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #13 │ │ │ │ bl 775f4 │ │ │ │ - b 3b7f94 │ │ │ │ - ldr r0, [pc, #448] @ 3b8110 │ │ │ │ - ldr r3, [pc, #448] @ 3b8114 │ │ │ │ - ldr r2, [pc, #448] @ 3b8118 │ │ │ │ + b 3b7f88 │ │ │ │ + ldr r0, [pc, #448] @ 3b8104 │ │ │ │ + ldr r3, [pc, #448] @ 3b8108 │ │ │ │ + ldr r2, [pc, #448] @ 3b810c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #13 │ │ │ │ bl 775f4 │ │ │ │ - b 3b7f94 │ │ │ │ - ldr r0, [pc, #408] @ 3b811c │ │ │ │ - ldr r2, [pc, #408] @ 3b8120 │ │ │ │ + b 3b7f88 │ │ │ │ + ldr r0, [pc, #408] @ 3b8110 │ │ │ │ + ldr r2, [pc, #408] @ 3b8114 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 77960 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ - b 3b80cc │ │ │ │ + b 3b80c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #13] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - b 3b8080 │ │ │ │ - b 3b7fbc │ │ │ │ + b 3b8074 │ │ │ │ + b 3b7fb0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r0, r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b7fcc │ │ │ │ + bne 3b7fc0 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3b80e8 │ │ │ │ + bne 3b80dc │ │ │ │ mov r0, r6 │ │ │ │ bl 76a3c │ │ │ │ - b 3b80e8 │ │ │ │ - b 3b8080 │ │ │ │ + b 3b80dc │ │ │ │ + b 3b8074 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b8008 │ │ │ │ + bne 3b7ffc │ │ │ │ bic r2, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3b80e0 │ │ │ │ + bne 3b80d4 │ │ │ │ bl 76a3c │ │ │ │ - b 3b80e0 │ │ │ │ + b 3b80d4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r0, r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b803c │ │ │ │ + bne 3b8030 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3b80e0 │ │ │ │ + bne 3b80d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 76a3c │ │ │ │ - b 3b80e0 │ │ │ │ + b 3b80d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3b80cc │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3b80c0 │ │ │ │ mov r5, r0 │ │ │ │ - b 3b80e0 │ │ │ │ + b 3b80d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b8094 │ │ │ │ + bne 3b8088 │ │ │ │ bic r2, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3b80e0 │ │ │ │ + bne 3b80d4 │ │ │ │ bl 76a3c │ │ │ │ - b 3b80e0 │ │ │ │ + b 3b80d4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 3ac5b8 │ │ │ │ + bl 3ac5ac │ │ │ │ ldrb r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b80e0 │ │ │ │ + beq 3b80d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ac5b8 │ │ │ │ + bl 3ac5ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #12] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #13] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - subseq sl, pc, lr, ror #29 │ │ │ │ - @ instruction: 0x007fe69c │ │ │ │ - rsbseq lr, pc, r0, lsl #18 │ │ │ │ - rsbseq lr, pc, r0, lsr r9 @ │ │ │ │ + ldrsheq sl, [pc], #-234 @ │ │ │ │ + rsbseq lr, pc, r8, lsr #13 │ │ │ │ + rsbseq lr, pc, ip, lsl #18 │ │ │ │ rsbseq lr, pc, ip, lsr r9 @ │ │ │ │ - ldrheq sl, [pc], #-234 @ │ │ │ │ - rsbseq lr, pc, r8, ror #12 │ │ │ │ - rsbseq lr, pc, ip, ror #17 │ │ │ │ - @ instruction: 0x005fae97 │ │ │ │ - ldrsbteq lr, [pc], #-132 │ │ │ │ + rsbseq lr, pc, r8, asr #18 │ │ │ │ + subseq sl, pc, r6, asr #29 │ │ │ │ + rsbseq lr, pc, r4, ror r6 @ │ │ │ │ + ldrshteq lr, [pc], #-136 │ │ │ │ + subseq sl, pc, r3, lsr #29 │ │ │ │ + rsbseq lr, pc, r0, ror #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r1, #1836] @ 0x72c │ │ │ │ mov r4, r1 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -892391,15 +892388,15 @@ │ │ │ │ mov fp, #4 │ │ │ │ stm r0, {r2, r3, fp} │ │ │ │ mov r0, r4 │ │ │ │ strb sl, [r0, #1828]! @ 0x724 │ │ │ │ str r8, [r4, #1824] @ 0x720 │ │ │ │ str sl, [r4, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 3b81c4 │ │ │ │ + b 3b81b8 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r0, [r1, #1828]! @ 0x724 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -892413,34 +892410,34 @@ │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 7fb7d0 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ - bne 3b81f8 │ │ │ │ + bne 3b81ec │ │ │ │ add r2, sp, #356 @ 0x164 │ │ │ │ add r3, sp, #388 @ 0x184 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b 3b8230 │ │ │ │ + b 3b8224 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r6!, {r2, r3, r7} │ │ │ │ add r1, lr, #8 │ │ │ │ mov ip, r5 │ │ │ │ mov r0, r1 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r6, {r2, r3, r5, r7} │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ mov r5, ip │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ bl 6da214 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 3b82f0 │ │ │ │ + bne 3b82e4 │ │ │ │ add r2, sp, #388 @ 0x184 │ │ │ │ add r3, sp, #336 @ 0x150 │ │ │ │ str sl, [r4, #44] @ 0x2c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r2, [sp, #1040] @ 0x410 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ @@ -892450,20 +892447,20 @@ │ │ │ │ str r0, [sp, #1032] @ 0x408 │ │ │ │ stm r3, {r0, r1, r2, r8, fp} │ │ │ │ add r7, r4, #24 │ │ │ │ add r8, sp, #384 @ 0x180 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b8478 │ │ │ │ + bl 3b846c │ │ │ │ ldr sl, [sp, #384] @ 0x180 │ │ │ │ ldr fp, [sp, #388] @ 0x184 │ │ │ │ eor r0, sl, #7 │ │ │ │ orrs r0, r0, fp │ │ │ │ - bne 3b82b4 │ │ │ │ + bne 3b82a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r7, #3 │ │ │ │ mov r1, #0 │ │ │ │ strb r7, [r0] │ │ │ │ mov r0, #7 │ │ │ │ strd r0, [r9] │ │ │ │ strb r7, [r4, #1836] @ 0x72c │ │ │ │ @@ -892479,16 +892476,16 @@ │ │ │ │ add r0, sp, #1000 @ 0x3e8 │ │ │ │ add r1, r8, #40 @ 0x28 │ │ │ │ stm r0, {r3, r5, r6, ip} │ │ │ │ add r0, sp, #712 @ 0x2c8 │ │ │ │ mov r2, #288 @ 0x120 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b22f0 │ │ │ │ - b 3b832c │ │ │ │ + bl 3b22e4 │ │ │ │ + b 3b8320 │ │ │ │ add r7, sp, #388 @ 0x184 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r6, [sp, #408] @ 0x198 │ │ │ │ mov fp, #0 │ │ │ │ ldm r7, {r0, r1, r2, r3, r7} │ │ │ │ mov sl, #6 │ │ │ │ ldr r5, [sp, #412] @ 0x19c │ │ │ │ @@ -892538,55 +892535,55 @@ │ │ │ │ str lr, [r9, #12] │ │ │ │ str r5, [r9, #36] @ 0x24 │ │ │ │ bl 4ef5c │ │ │ │ strb r7, [r4, #1836] @ 0x72c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #144] @ 3b846c │ │ │ │ + ldr r0, [pc, #144] @ 3b8460 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #128] @ 3b8468 │ │ │ │ + ldr r0, [pc, #128] @ 3b845c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - ldr r0, [pc, #128] @ 3b8474 │ │ │ │ + ldr r0, [pc, #128] @ 3b8468 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3b8408 │ │ │ │ - ldr r0, [pc, #108] @ 3b8470 │ │ │ │ + b 3b83fc │ │ │ │ + ldr r0, [pc, #108] @ 3b8464 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 3b8448 │ │ │ │ + b 3b843c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b8458 │ │ │ │ + bne 3b844c │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 3b22f0 │ │ │ │ - b 3b8458 │ │ │ │ + bl 3b22e4 │ │ │ │ + b 3b844c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b22f0 │ │ │ │ - b 3b844c │ │ │ │ + bl 3b22e4 │ │ │ │ + b 3b8440 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #1836] @ 0x72c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbseq lr, pc, r8, lsr #9 │ │ │ │ ldrhteq lr, [pc], #-68 │ │ │ │ - ldrhteq lr, [pc], #-76 │ │ │ │ - rsbseq lr, pc, ip, asr #9 │ │ │ │ + rsbseq lr, pc, r0, asr #9 │ │ │ │ + rsbseq lr, pc, r8, asr #9 │ │ │ │ + ldrsbteq lr, [pc], #-72 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #612 @ 0x264 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add fp, sp, #984 @ 0x3d8 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ add r2, fp, #9 │ │ │ │ @@ -892694,15 +892691,15 @@ │ │ │ │ str r7, [r6, #28] │ │ │ │ str r5, [r6, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ strb r1, [r4, #177]! @ 0xb1 │ │ │ │ add r7, r0, #8 │ │ │ │ sub r5, r4, #121 @ 0x79 │ │ │ │ str r7, [r4, #-5] │ │ │ │ - b 3b8680 │ │ │ │ + b 3b8674 │ │ │ │ ldr r4, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r4, #177]! @ 0xb1 │ │ │ │ add r1, pc, #12 │ │ │ │ sub r5, r4, #121 @ 0x79 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -892714,31 +892711,31 @@ │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ ldr r7, [r6, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r6, #56] @ 0x38 │ │ │ │ strb r0, [r6, #176] @ 0xb0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3b86a8 │ │ │ │ + bne 3b869c │ │ │ │ ldr r0, [r7, #92] @ 0x5c │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b8830 │ │ │ │ + bne 3b8824 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ ldr r0, [sl, #24] │ │ │ │ ldr r0, [r0] │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b86bc │ │ │ │ + bne 3b86b0 │ │ │ │ cmn r1, #1 │ │ │ │ - ble 3bc9c8 │ │ │ │ + ble 3bc9bc │ │ │ │ mov r1, sl │ │ │ │ mov r7, #0 │ │ │ │ ldr r5, [r1, #40]! @ 0x28 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ ldr r4, [r1, #-12] │ │ │ │ ldr r6, [r1, #-8] │ │ │ │ @@ -892776,31 +892773,31 @@ │ │ │ │ bl 7fdcbc │ │ │ │ add r7, sp, #3056 @ 0xbf0 │ │ │ │ ldr r0, [sp, #2072] @ 0x818 │ │ │ │ add ip, sp, #984 @ 0x3d8 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ cmp r0, #2 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ - beq 3b89c4 │ │ │ │ + beq 3b89b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b8980 │ │ │ │ + beq 3b8974 │ │ │ │ ldr r0, [sp, #2076] @ 0x81c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b89c4 │ │ │ │ + bcc 3b89b8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r1, [sp, #2080] @ 0x820 │ │ │ │ add r0, lr, #24 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #8 │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b87b8 │ │ │ │ - b 3b89b4 │ │ │ │ + bne 3b87ac │ │ │ │ + b 3b89a8 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ movw r1, #501 @ 0x1f5 │ │ │ │ mov r2, sl │ │ │ │ ldrb r0, [r2, #541]! @ 0x21d │ │ │ │ sub r1, r2, r1 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ @@ -892816,15 +892813,15 @@ │ │ │ │ andeq r0, r0, ip, ror #19 │ │ │ │ andeq r0, r0, r4, ror #19 │ │ │ │ muleq r0, ip, fp │ │ │ │ ldr r4, [sl, #368] @ 0x170 │ │ │ │ ldr r6, [sl, #372] @ 0x174 │ │ │ │ ldr r0, [sl, #516] @ 0x204 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 3b8718 │ │ │ │ + b 3b870c │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ add r0, r0, #88 @ 0x58 │ │ │ │ str r0, [r1, #60] @ 0x3c │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 6e63ec │ │ │ │ @@ -892834,15 +892831,15 @@ │ │ │ │ add r1, sp, #3056 @ 0xbf0 │ │ │ │ strb r0, [sp, #3160] @ 0xc58 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r8, [sp, #24] │ │ │ │ bl 4ef5c │ │ │ │ - ldr r2, [pc, #3820] @ 3b9768 │ │ │ │ + ldr r2, [pc, #3820] @ 3b975c │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r5 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ mov r3, #20 │ │ │ │ bl 19e074 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ @@ -892856,41 +892853,41 @@ │ │ │ │ ldr lr, [r1, #11] │ │ │ │ ldrh r1, [r1] │ │ │ │ ldr fp, [sp, #1644] @ 0x66c │ │ │ │ orr sl, r1, r0, lsl #16 │ │ │ │ ldm r8, {r3, r5, r8} │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - bne 3b9324 │ │ │ │ + bne 3b9318 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp, #160] @ 0xa0 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ str lr, [sp, #128] @ 0x80 │ │ │ │ str ip, [sp, #156] @ 0x9c │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ cmp fp, #21 │ │ │ │ strh r0, [sl, #176] @ 0xb0 │ │ │ │ - bne 3b958c │ │ │ │ - b 3b86b4 │ │ │ │ + bne 3b9580 │ │ │ │ + b 3b86a8 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ str r5, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ add r9, sl, #184 @ 0xb8 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3b5eec │ │ │ │ + bl 3b5ee0 │ │ │ │ ldr fp, [sp, #3056] @ 0xbf0 │ │ │ │ cmp fp, #22 │ │ │ │ - bne 3b8fe4 │ │ │ │ + bne 3b8fd8 │ │ │ │ mov r0, #3 │ │ │ │ - b 3bb1b8 │ │ │ │ + b 3bb1ac │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ movw r1, #467 @ 0x1d3 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov fp, sl │ │ │ │ ldrb r0, [fp, #651]! @ 0x28b │ │ │ │ sub r9, fp, r1 │ │ │ │ @@ -892900,30 +892897,30 @@ │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r3, r0, r8, asr #11 │ │ │ │ @ instruction: 0x000035b4 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, asr #21 │ │ │ │ andeq r2, r0, r0, asr #12 │ │ │ │ ldr r4, [sl, #536] @ 0x218 │ │ │ │ - b 3b9108 │ │ │ │ + b 3b90fc │ │ │ │ ldr r0, [sp, #2076] @ 0x81c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b89c4 │ │ │ │ + bcc 3b89b8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r1, [sp, #2080] @ 0x820 │ │ │ │ add r0, lr, #24 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #8 │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b89a0 │ │ │ │ + bne 3b8994 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b89c4 │ │ │ │ + bne 3b89b8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [sp, #996] @ 0x3e4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #2084] @ 0x824 │ │ │ │ add sl, sp, #984 @ 0x3d8 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ @@ -892947,22 +892944,22 @@ │ │ │ │ str sl, [sp, #2080] @ 0x820 │ │ │ │ str r6, [sp, #2076] @ 0x81c │ │ │ │ str r5, [sp, #2072] @ 0x818 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ bl 4ef5c │ │ │ │ cmp r5, #3 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ - bne 3b8a58 │ │ │ │ + bne 3b8a4c │ │ │ │ str sl, [sp, #152] @ 0x98 │ │ │ │ str fp, [sp, #164] @ 0xa4 │ │ │ │ mov fp, r6 │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ - b 3b8b04 │ │ │ │ + b 3b8af8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r7, lr, #616 @ 0x268 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, r7, #36 @ 0x24 │ │ │ │ add r1, lr, #304 @ 0x130 │ │ │ │ bl 4ef5c │ │ │ │ @@ -892989,56 +892986,56 @@ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r7, #3 │ │ │ │ ldr fp, [r0, #16] │ │ │ │ ldr sl, [r0, #20] │ │ │ │ ldr r8, [sp, #1928] @ 0x788 │ │ │ │ ldm r0, {r4, r5, r9} │ │ │ │ add r0, lr, #424 @ 0x1a8 │ │ │ │ - bne 3b8d2c │ │ │ │ + bne 3b8d20 │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ str fp, [sp, #136] @ 0x88 │ │ │ │ mov fp, r1 │ │ │ │ str r8, [sp, #152] @ 0x98 │ │ │ │ str r6, [sp, #164] @ 0xa4 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #540] @ 0x21c │ │ │ │ ldr r0, [sl, #380] @ 0x17c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b8b54 │ │ │ │ + beq 3b8b48 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b8b54 │ │ │ │ + bcc 3b8b48 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #384]! @ 0x180 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b8b30 │ │ │ │ + bne 3b8b24 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b8b54 │ │ │ │ + bne 3b8b48 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, sl │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [r0, #376]! @ 0x178 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r7, r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b8b64 │ │ │ │ + bne 3b8b58 │ │ │ │ mov fp, #0 │ │ │ │ mov sl, #6 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b8b90 │ │ │ │ + bne 3b8b84 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ add r0, lr, #280 @ 0x118 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ @@ -893067,15 +893064,15 @@ │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r7, [lr, #44] @ 0x2c │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ str r7, [sp, #180] @ 0xb4 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 3b0e9c │ │ │ │ + bl 3b0e90 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [sp, #148] @ 0x94 │ │ │ │ str r9, [sp, #168] @ 0xa8 │ │ │ │ strb r0, [r1, #37] @ 0x25 │ │ │ │ add ip, r8, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ @@ -893171,27 +893168,27 @@ │ │ │ │ cmp sl, #3 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #2072] @ 0x818 │ │ │ │ add r0, lr, #424 @ 0x1a8 │ │ │ │ add r5, r0, #32 │ │ │ │ str r2, [sp, #2080] @ 0x820 │ │ │ │ str r1, [sp, #2076] @ 0x81c │ │ │ │ - beq 3b8df8 │ │ │ │ + beq 3b8dec │ │ │ │ cmp sl, #2 │ │ │ │ - bcc 3b8df8 │ │ │ │ + bcc 3b8dec │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #412] @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b8dd0 │ │ │ │ + bne 3b8dc4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3b8df8 │ │ │ │ + bne 3b8dec │ │ │ │ dmb ish │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [sp, #2072] @ 0x818 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [sp, #2076] @ 0x81c │ │ │ │ ldr r2, [sp, #2080] @ 0x820 │ │ │ │ @@ -893210,25 +893207,25 @@ │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldr r5, [r0, #376] @ 0x178 │ │ │ │ ldr r9, [r0, #384] @ 0x180 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ bl 4ef5c │ │ │ │ cmp r5, #3 │ │ │ │ - bne 3b8e80 │ │ │ │ + bne 3b8e74 │ │ │ │ str sl, [sp, #156] @ 0x9c │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ str fp, [sp, #128] @ 0x80 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ ldr fp, [sp, #168] @ 0xa8 │ │ │ │ - b 3b8b08 │ │ │ │ + b 3b8afc │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ bl 4ef5c │ │ │ │ @@ -893247,15 +893244,15 @@ │ │ │ │ ldr r0, [sl, #380] @ 0x17c │ │ │ │ str r7, [r1, #12] │ │ │ │ cmp r0, #3 │ │ │ │ str r6, [r1, #4] │ │ │ │ str fp, [r1, #8]! │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - beq 3b97b8 │ │ │ │ + beq 3b97ac │ │ │ │ add fp, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ strb r0, [sl, #540] @ 0x21c │ │ │ │ mov r0, fp │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 4ef5c │ │ │ │ @@ -893267,27 +893264,27 @@ │ │ │ │ add r4, fp, #44 @ 0x2c │ │ │ │ ldr r1, [sp, #1640] @ 0x668 │ │ │ │ add ip, sp, #1920 @ 0x780 │ │ │ │ cmp r0, #3 │ │ │ │ ldr r2, [sp, #1644] @ 0x66c │ │ │ │ ldr r3, [sp, #1648] @ 0x670 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - beq 3b8f74 │ │ │ │ + beq 3b8f68 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3b8f74 │ │ │ │ + bcc 3b8f68 │ │ │ │ ldr r1, [sp, #3104] @ 0xc20 │ │ │ │ add r0, fp, #48 @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b8f50 │ │ │ │ + bne 3b8f44 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b8f74 │ │ │ │ + bne 3b8f68 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r2, sp, #1920 @ 0x780 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ @@ -893302,22 +893299,22 @@ │ │ │ │ add r1, fp, #36 @ 0x24 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, lr, #24 │ │ │ │ ldm r8, {r5, r6, r8} │ │ │ │ ldr fp, [sp, #3064] @ 0xbf8 │ │ │ │ bl 4ef5c │ │ │ │ cmp r4, #3 │ │ │ │ - bne 3b976c │ │ │ │ + bne 3b9760 │ │ │ │ str fp, [sp, #152] @ 0x98 │ │ │ │ str r8, [sp, #160] @ 0xa0 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ str r9, [sp, #144] @ 0x90 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ - b 3b8e78 │ │ │ │ + b 3b8e6c │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldrb r7, [sp, #3060] @ 0xbf4 │ │ │ │ ldr r0, [r1, #3] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r1, #7] │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [r1, #11] │ │ │ │ @@ -893327,60 +893324,60 @@ │ │ │ │ ldr r0, [r1, #19] │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [r1, #23] │ │ │ │ ldrb r4, [r1, #2] │ │ │ │ ldrh r5, [r1] │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ cmp fp, #21 │ │ │ │ - bne 3b9418 │ │ │ │ + bne 3b940c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ str r1, [r0, #24] │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ str r1, [r0, #28] │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ str r1, [r0, #32] │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3aaef8 │ │ │ │ + bl 3aaeec │ │ │ │ ldr r4, [sl, #56] @ 0x38 │ │ │ │ add r6, sl, #64 @ 0x40 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl 3c25b8 │ │ │ │ + bl 3c25ac │ │ │ │ add r7, sp, #3056 @ 0xbf0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, lr, #24 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r0, r7 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b90b0 │ │ │ │ + beq 3b90a4 │ │ │ │ add r0, r4, #92 @ 0x5c │ │ │ │ add r1, sp, #3056 @ 0xbf0 │ │ │ │ bl 58294 │ │ │ │ ldr r4, [sp, #3056] @ 0xbf0 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 3bb10c │ │ │ │ + beq 3bb100 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ orr r1, r7, #4 │ │ │ │ add r5, lr, #616 @ 0x268 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ add r0, r5, #4 │ │ │ │ bl 4ef5c │ │ │ │ str r4, [sp, #1640] @ 0x668 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ add r0, sl, #540 @ 0x21c │ │ │ │ ldr r4, [sl, #60] @ 0x3c │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ strb r5, [sl, #176] @ 0xb0 │ │ │ │ str r4, [sl, #536] @ 0x218 │ │ │ │ @@ -893399,26 +893396,26 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #712] @ 0x2c8 │ │ │ │ add r0, r0, #120 @ 0x78 │ │ │ │ str r0, [sl, #656] @ 0x290 │ │ │ │ add r6, sl, #656 @ 0x290 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c02ac │ │ │ │ + bl 3c02a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b95a0 │ │ │ │ + beq 3b9594 │ │ │ │ ldrb r1, [sl, #712] @ 0x2c8 │ │ │ │ str r0, [sl, #424] @ 0x1a8 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3b9178 │ │ │ │ + bne 3b916c │ │ │ │ ldrb r0, [sl, #708] @ 0x2c4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [sl, #672] @ 0x2a0 │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 3ba908 │ │ │ │ + beq 3ba8fc │ │ │ │ ldrb r0, [sl, #420] @ 0x1a4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r5, lr, #24 │ │ │ │ add r1, sl, #316 @ 0x13c │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ movweq r0, #4 │ │ │ │ @@ -893430,23 +893427,23 @@ │ │ │ │ bl 4ef5c │ │ │ │ add r1, r4, #24 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ mov r2, r5 │ │ │ │ bl 1b9fd0 │ │ │ │ ldr r0, [sp, #3064] @ 0xbf8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3b95a8 │ │ │ │ + bne 3b959c │ │ │ │ ldr r0, [sp, #3056] @ 0xbf0 │ │ │ │ add r3, sl, #184 @ 0xb8 │ │ │ │ ldr r1, [sp, #3060] @ 0xbf4 │ │ │ │ mov r2, #3 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b 3b95cc │ │ │ │ + b 3b95c0 │ │ │ │ ldr r1, [sl, #544] @ 0x220 │ │ │ │ - b 3bcb40 │ │ │ │ + b 3bcb34 │ │ │ │ mov r6, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb r0, [r6, #624]! @ 0x270 │ │ │ │ sub r1, r6, #80 @ 0x50 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -893460,15 +893457,15 @@ │ │ │ │ add lr, sl, #548 @ 0x224 │ │ │ │ str r6, [sp, #164] @ 0xa4 │ │ │ │ ldm fp, {r4, r5, r7, fp} │ │ │ │ ldr r8, [sl, #608] @ 0x260 │ │ │ │ ldr r9, [sl, #612] @ 0x264 │ │ │ │ ldrb r6, [sl, #616] @ 0x268 │ │ │ │ ldm lr, {r0, ip, lr} │ │ │ │ - b 3ba130 │ │ │ │ + b 3ba124 │ │ │ │ mov r5, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb r0, [r5, #1648]! @ 0x670 │ │ │ │ add r1, pc, #8 │ │ │ │ sub sl, r5, #1104 @ 0x450 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -893509,35 +893506,35 @@ │ │ │ │ ldmib r0, {r8, sl} │ │ │ │ ldr r9, [r0, #16] │ │ │ │ ldr r5, [r0, #20] │ │ │ │ add r0, sp, #1920 @ 0x780 │ │ │ │ ldr r4, [sp, #1644] @ 0x66c │ │ │ │ bl 4ef5c │ │ │ │ cmp r6, #3 │ │ │ │ - bne 3b9adc │ │ │ │ + bne 3b9ad0 │ │ │ │ str fp, [sp, #156] @ 0x9c │ │ │ │ mov fp, r4 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str r9, [sp, #136] @ 0x88 │ │ │ │ str r8, [sp, #144] @ 0x90 │ │ │ │ str sl, [sp, #128] @ 0x80 │ │ │ │ - b 3b9f78 │ │ │ │ + b 3b9f6c │ │ │ │ add r1, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ add r1, r1, #616 @ 0x268 │ │ │ │ str fp, [sp, #168] @ 0xa8 │ │ │ │ add fp, r0, #304 @ 0x130 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ add r0, fp, #36 @ 0x24 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov fp, ip │ │ │ │ mov r5, lr │ │ │ │ bl 4ef5c │ │ │ │ - ldr r2, [pc, #4032] @ 3ba318 │ │ │ │ + ldr r2, [pc, #4032] @ 3ba30c │ │ │ │ lsr r0, sl, #16 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r2, pc, r2 │ │ │ │ strb r0, [r1, #2] │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ str r0, [r1, #15] │ │ │ │ @@ -893571,27 +893568,27 @@ │ │ │ │ ldr r9, [r1, #15] │ │ │ │ ldrh r1, [r1] │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ orr r5, r1, r0, lsl #16 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str lr, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - bne 3b9494 │ │ │ │ + bne 3b9488 │ │ │ │ str sl, [sp, #144] @ 0x90 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ str r9, [sp, #164] @ 0xa4 │ │ │ │ str ip, [sp, #156] @ 0x9c │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ - b 3b9574 │ │ │ │ + b 3b9568 │ │ │ │ orr r4, r5, r4, lsl #16 │ │ │ │ ldrb r0, [sl, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bb13c │ │ │ │ - b 3bb144 │ │ │ │ + bne 3bb130 │ │ │ │ + b 3bb138 │ │ │ │ mov r1, sl │ │ │ │ ldrb r0, [r1, #696]! @ 0x2b8 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ sub r6, r1, #40 @ 0x28 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -893609,25 +893606,25 @@ │ │ │ │ ldr lr, [sl, #668] @ 0x29c │ │ │ │ ldr r7, [sl, #672] @ 0x2a0 │ │ │ │ ldr r5, [sl, #676] @ 0x2a4 │ │ │ │ ldr r9, [sl, #680] @ 0x2a8 │ │ │ │ ldr r8, [sl, #684] @ 0x2ac │ │ │ │ ldr r0, [sl, #688] @ 0x2b0 │ │ │ │ ldr r1, [sl, #692] @ 0x2b4 │ │ │ │ - b 3b9690 │ │ │ │ + b 3b9684 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, r8 │ │ │ │ add r8, lr, #424 @ 0x1a8 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r8, ip │ │ │ │ bl 4ef5c │ │ │ │ - ldr r2, [pc, #4048] @ 3ba490 │ │ │ │ + ldr r2, [pc, #4048] @ 3ba484 │ │ │ │ lsr r0, r5, #16 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ add r2, pc, r2 │ │ │ │ strb fp, [r4, #384] @ 0x180 │ │ │ │ str r6, [r4, #376] @ 0x178 │ │ │ │ strb r0, [r1, #2] │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -893660,74 +893657,74 @@ │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ orr r5, r1, r0, lsl #16 │ │ │ │ ldr r0, [sp, #1436] @ 0x59c │ │ │ │ ldm r9, {r3, r4, r8, r9} │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str lr, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #164] @ 0xa4 │ │ │ │ - bne 3b9d10 │ │ │ │ + bne 3b9d04 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ str ip, [sp, #156] @ 0x9c │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ cmp fp, #21 │ │ │ │ strh r0, [sl, #176] @ 0xb0 │ │ │ │ - beq 3b86b4 │ │ │ │ + beq 3b86a8 │ │ │ │ mov r7, r1 │ │ │ │ cmp fp, #22 │ │ │ │ mov r4, r2 │ │ │ │ - beq 3bb1c0 │ │ │ │ - b 3bb14c │ │ │ │ + beq 3bb1b4 │ │ │ │ + b 3bb140 │ │ │ │ mov r0, #3 │ │ │ │ - b 3bb1b0 │ │ │ │ + b 3bb1a4 │ │ │ │ add r1, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sl, #192] @ 0xc0 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3bb0cc │ │ │ │ + bne 3bb0c0 │ │ │ │ ldrd r0, [sl, #184] @ 0xb8 │ │ │ │ add r5, sl, #428 @ 0x1ac │ │ │ │ str r0, [sl, #304] @ 0x130 │ │ │ │ str r1, [sl, #308] @ 0x134 │ │ │ │ sub r1, r0, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c25b8 │ │ │ │ + bl 3c25ac │ │ │ │ ldr r0, [sl, #304] @ 0x130 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sl, #649] @ 0x289 │ │ │ │ ldrd r2, [r0, #-16] │ │ │ │ subs r1, r2, #1 │ │ │ │ str r1, [r0, #-16] │ │ │ │ ldr r1, [sl, #304] @ 0x130 │ │ │ │ sbc r2, r3, #0 │ │ │ │ str r2, [r0, #-12] │ │ │ │ ldrd r2, [r1, #-16] │ │ │ │ orrs r0, r2, r3 │ │ │ │ - bne 3bb0ac │ │ │ │ + bne 3bb0a0 │ │ │ │ ldrb r0, [sl, #648] @ 0x288 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3baf38 │ │ │ │ + bne 3baf2c │ │ │ │ str r8, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ mov r7, #11 │ │ │ │ - ldr lr, [pc, #3852] @ 3ba54c │ │ │ │ + ldr lr, [pc, #3852] @ 3ba540 │ │ │ │ mov r4, #21 │ │ │ │ - ldr ip, [pc, #4092] @ 3ba644 │ │ │ │ + ldr ip, [pc, #4092] @ 3ba638 │ │ │ │ mov r8, #20 │ │ │ │ - ldr r0, [pc, #4088] @ 3ba648 │ │ │ │ + ldr r0, [pc, #4088] @ 3ba63c │ │ │ │ add lr, pc, lr │ │ │ │ strb r1, [r2, #696]! @ 0x2b8 │ │ │ │ mov r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r6, [r2, #-384] @ 0xfffffe80 │ │ │ │ strd r0, [r2, #-8] │ │ │ │ @@ -893783,23 +893780,23 @@ │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ add r6, sl, #804 @ 0x324 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3b76c0 │ │ │ │ + bl 3b76b4 │ │ │ │ ldr r0, [sp, #3056] @ 0xbf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b9ea4 │ │ │ │ + beq 3b9e98 │ │ │ │ mov r0, #3 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ strb r0, [r1] │ │ │ │ - b 3ba978 │ │ │ │ - subseq sl, pc, r6, lsl #7 │ │ │ │ + b 3ba96c │ │ │ │ + @ instruction: 0x005fa392 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ add r1, lr, #24 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ @@ -893814,15 +893811,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #540] @ 0x21c │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b98b8 │ │ │ │ + beq 3b98ac │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r1, r0, #8 │ │ │ │ add r0, r0, #16 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ @@ -893850,15 +893847,15 @@ │ │ │ │ cmp r5, #3 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldm r0, {r6, sl} │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [sp, #2076] @ 0x81c │ │ │ │ - beq 3b9cf0 │ │ │ │ + beq 3b9ce4 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str fp, [sp, #448] @ 0x1c0 │ │ │ │ @@ -893874,15 +893871,15 @@ │ │ │ │ strd r8, [r0] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #540] @ 0x21c │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 3b97e8 │ │ │ │ + bne 3b97dc │ │ │ │ add r4, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ strb r0, [sl, #540] @ 0x21c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 4ef5c │ │ │ │ @@ -893895,63 +893892,63 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, lr, #24 │ │ │ │ bl 6e8620 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #534] @ 0x216 │ │ │ │ add r6, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r0, [sl, #376] @ 0x178 │ │ │ │ add r1, r0, #96 @ 0x60 │ │ │ │ str r1, [sl, #500] @ 0x1f4 │ │ │ │ add r1, r0, #8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 7fd8a0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3b99cc │ │ │ │ + bne 3b99c0 │ │ │ │ add r2, sl, #44 @ 0x2c │ │ │ │ add r3, sl, #504 @ 0x1f8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ bl 6e63ec │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, #4 │ │ │ │ add r5, lr, #24 │ │ │ │ add r1, sp, #3056 @ 0xbf0 │ │ │ │ strb r0, [sp, #3160] @ 0xc58 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ bl 4ef5c │ │ │ │ - ldr r2, [pc, #4024] @ 3ba92c │ │ │ │ + ldr r2, [pc, #4024] @ 3ba920 │ │ │ │ add r2, pc, r2 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r5 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ mov r3, #20 │ │ │ │ bl 19e074 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r4, [sp, #1640] @ 0x668 │ │ │ │ ldr r5, [sp, #1648] @ 0x670 │ │ │ │ ldr r8, [r0] │ │ │ │ cmp r4, #3 │ │ │ │ ldmib r0, {r1, r7, r9, fp} │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r0, [sp, #1644] @ 0x66c │ │ │ │ - bne 3ba494 │ │ │ │ + bne 3ba488 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ str r9, [sp, #164] @ 0xa4 │ │ │ │ str fp, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #156] @ 0x9c │ │ │ │ - b 3ba544 │ │ │ │ + b 3ba538 │ │ │ │ add r2, sl, #44 @ 0x2c │ │ │ │ add r3, sl, #544 @ 0x220 │ │ │ │ mov r5, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ strb r5, [sl, #534] @ 0x216 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, r6, #876 @ 0x36c │ │ │ │ @@ -893973,20 +893970,20 @@ │ │ │ │ strb r5, [sl, #1664] @ 0x680 │ │ │ │ str r7, [sl, #1548] @ 0x60c │ │ │ │ add r6, sl, #560 @ 0x230 │ │ │ │ add r4, sp, #3056 @ 0xbf0 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b79ac │ │ │ │ + bl 3b79a0 │ │ │ │ ldr r5, [sp, #3072] @ 0xc00 │ │ │ │ cmp r5, #5 │ │ │ │ - bne 3b9a58 │ │ │ │ + bne 3b9a4c │ │ │ │ mov r0, #3 │ │ │ │ - b 3bd3c0 │ │ │ │ + b 3bd3b4 │ │ │ │ add r3, sp, #3056 @ 0xbf0 │ │ │ │ ldr fp, [sp, #3076] @ 0xc04 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r3, [sp, #868] @ 0x364 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r7, [r3] │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ @@ -894006,20 +894003,20 @@ │ │ │ │ ldr r0, [sp, #3080] @ 0xc08 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ bl 4ef5c │ │ │ │ ldrb r0, [sl, #1664] @ 0x680 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3b9df0 │ │ │ │ + beq 3b9de4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b9e0c │ │ │ │ + bne 3b9e00 │ │ │ │ add r0, sl, #1440 @ 0x5a0 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3b9e0c │ │ │ │ + bl 3ae560 │ │ │ │ + b 3b9e00 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1920 @ 0x780 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -894042,15 +894039,15 @@ │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ str r7, [r5, #8] │ │ │ │ bl 4ef5c │ │ │ │ ldr r6, [r5, #-4] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r5 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ - bl 3c25b8 │ │ │ │ + bl 3c25ac │ │ │ │ add r5, sp, #3056 @ 0xbf0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, r5, #264 @ 0x108 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ @@ -894068,37 +894065,37 @@ │ │ │ │ str r6, [r4, #932] @ 0x3a4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r4, r0, #552 @ 0x228 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3b5eec │ │ │ │ + bl 3b5ee0 │ │ │ │ ldr fp, [sp, #1640] @ 0x668 │ │ │ │ cmp fp, #22 │ │ │ │ - bne 3b9bdc │ │ │ │ + bne 3b9bd0 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r5] │ │ │ │ - b 3b9fd4 │ │ │ │ + b 3b9fc8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ ldr r9, [sp, #1644] @ 0x66c │ │ │ │ ldr r1, [r0] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ldr r8, [r0, #16] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ cmp fp, #21 │ │ │ │ - bne 3b9f54 │ │ │ │ + bne 3b9f48 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ str r1, [r0, #528] @ 0x210 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ @@ -894144,33 +894141,33 @@ │ │ │ │ add r0, lr, #304 @ 0x130 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ ldr r4, [sp, #1656] @ 0x678 │ │ │ │ ldr fp, [sp, #1660] @ 0x67c │ │ │ │ bl 4ef5c │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ - b 3b9f88 │ │ │ │ + b 3b9f7c │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ str fp, [sp, #152] @ 0x98 │ │ │ │ stm r1, {r7, r9, sl} │ │ │ │ mov fp, r0 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ - b 3b8b04 │ │ │ │ + b 3b8af8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r4, sp, #1920 @ 0x780 │ │ │ │ add r1, lr, #408 @ 0x198 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r4, ip │ │ │ │ bl 4ef5c │ │ │ │ - ldr r2, [pc, #3972] @ 3bacc0 │ │ │ │ + ldr r2, [pc, #3972] @ 3bacb4 │ │ │ │ lsr r0, r5, #16 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ strb fp, [sp, #1928] @ 0x788 │ │ │ │ str r6, [sp, #1920] @ 0x780 │ │ │ │ strb r0, [r1, #2] │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ @@ -894202,48 +894199,48 @@ │ │ │ │ ldr r8, [r1, #19] │ │ │ │ ldrh r1, [r1] │ │ │ │ ldr fp, [sp, #1324] @ 0x52c │ │ │ │ orr r4, r1, r0, lsl #16 │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ str lr, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - bne 3ba550 │ │ │ │ + bne 3ba544 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ str ip, [sp, #156] @ 0x9c │ │ │ │ - b 3b88ec │ │ │ │ + b 3b88e0 │ │ │ │ add r0, sl, #568 @ 0x238 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ movw r0, #1556 @ 0x614 │ │ │ │ add r0, sl, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #1665] @ 0x681 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 3b9e5c │ │ │ │ + bne 3b9e50 │ │ │ │ ldr r0, [sl, #544] @ 0x220 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3bc870 │ │ │ │ + beq 3bc864 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3bc870 │ │ │ │ + bcc 3bc864 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #548]! @ 0x224 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b9e34 │ │ │ │ + bne 3b9e28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bc870 │ │ │ │ + bne 3bc864 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3bc870 │ │ │ │ + b 3bc864 │ │ │ │ add r3, sp, #856 @ 0x358 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r1, [sp, #2060] @ 0x80c │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ str r0, [sp, #2056] @ 0x808 │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ @@ -894253,29 +894250,29 @@ │ │ │ │ bl 4ef5c │ │ │ │ add r2, sl, #544 @ 0x220 │ │ │ │ add r3, sp, #632 @ 0x278 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b 3bc9e8 │ │ │ │ + b 3bc9dc │ │ │ │ ldr r0, [sp, #3060] @ 0xbf4 │ │ │ │ str r0, [sl, #736] @ 0x2e0 │ │ │ │ ldrb r0, [sl, #856] @ 0x358 │ │ │ │ ldr r1, [sp, #3064] @ 0xbf8 │ │ │ │ cmp r0, #3 │ │ │ │ str r1, [sl, #740] @ 0x2e4 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ - bne 3b9edc │ │ │ │ + bne 3b9ed0 │ │ │ │ ldrb r0, [sl, #852] @ 0x354 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [sl, #848] @ 0x350 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3bb89c │ │ │ │ + beq 3bb890 │ │ │ │ mov r7, sl │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r7, #788]! @ 0x314 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldmib r7, {r2, r3} │ │ │ │ str r8, [sp, #24] │ │ │ │ @@ -894290,31 +894287,31 @@ │ │ │ │ ldr r7, [sp, #3060] @ 0xbf4 │ │ │ │ ldm r0, {r5, r6} │ │ │ │ cmp r4, #2 │ │ │ │ ldr r9, [r0, #20] │ │ │ │ ldr r0, [sp, #3064] @ 0xbf8 │ │ │ │ ldm fp, {r1, r8, fp} │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ - bne 3ba64c │ │ │ │ + bne 3ba640 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ str r8, [sp, #164] @ 0xa4 │ │ │ │ str fp, [sp, #136] @ 0x88 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ - b 3ba8d0 │ │ │ │ + b 3ba8c4 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ movw r0, #1540 @ 0x604 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ add r0, r1, r0 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ movw r0, #1649 @ 0x671 │ │ │ │ mov r4, #4 │ │ │ │ add r6, sl, r0 │ │ │ │ add r3, sp, #984 @ 0x3d8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r5, #0 │ │ │ │ @@ -894329,32 +894326,32 @@ │ │ │ │ strb r5, [r6] │ │ │ │ str r3, [sp, #1796] @ 0x704 │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #5 │ │ │ │ strb r0, [r1] │ │ │ │ - bne 3b9fdc │ │ │ │ + bne 3b9fd0 │ │ │ │ mov r0, #4 │ │ │ │ - b 3bd3c0 │ │ │ │ + b 3bd3b4 │ │ │ │ ldr r0, [sp, #1784] @ 0x6f8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #1788] @ 0x6fc │ │ │ │ ldr r2, [sp, #1792] @ 0x700 │ │ │ │ str r1, [sp, #1628] @ 0x65c │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ add r0, lr, #520 @ 0x208 │ │ │ │ ldr r3, [sp, #1796] @ 0x704 │ │ │ │ str r2, [sp, #1632] @ 0x660 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ str r3, [sp, #1636] @ 0x664 │ │ │ │ bl 4ef5c │ │ │ │ cmp r4, #4 │ │ │ │ - beq 3bcb2c │ │ │ │ + beq 3bcb20 │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ add ip, sl, #848 @ 0x350 │ │ │ │ ldr r1, [sp, #1628] @ 0x65c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r2, [sp, #1632] @ 0x660 │ │ │ │ ldr r3, [sp, #1636] @ 0x664 │ │ │ │ stm ip, {r0, r1, r2, r3, r4, fp} │ │ │ │ @@ -894373,15 +894370,15 @@ │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ str r1, [r0, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ str r1, [r0, #672] @ 0x2a0 │ │ │ │ add r0, sl, #900 @ 0x384 │ │ │ │ add r1, lr, #520 @ 0x208 │ │ │ │ bl 4ef5c │ │ │ │ - ldr r1, [pc, #3592] @ 3bae90 │ │ │ │ + ldr r1, [pc, #3592] @ 3bae84 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #533] @ 0x215 │ │ │ │ mov r0, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sl, #548] @ 0x224 │ │ │ │ str r0, [sl, #556] @ 0x22c │ │ │ │ mov r0, sl │ │ │ │ @@ -894400,28 +894397,28 @@ │ │ │ │ strb r6, [r2, #624]! @ 0x270 │ │ │ │ mov r5, #21 │ │ │ │ ldr r0, [sp, #1777] @ 0x6f1 │ │ │ │ sub r9, r2, #120 @ 0x78 │ │ │ │ str r0, [r2, #-7] │ │ │ │ sub r0, r2, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #1780] @ 0x6f4 │ │ │ │ - ldr r7, [pc, #3488] @ 3bae94 │ │ │ │ + ldr r7, [pc, #3488] @ 3bae88 │ │ │ │ str r1, [r2, #-4] │ │ │ │ add r1, sp, #3056 @ 0xbf0 │ │ │ │ - ldr r4, [pc, #3480] @ 3bae98 │ │ │ │ + ldr r4, [pc, #3480] @ 3bae8c │ │ │ │ add r7, pc, r7 │ │ │ │ strb r6, [r2, #-8] │ │ │ │ add r4, pc, r4 │ │ │ │ strd r8, [r2, #-16] │ │ │ │ stm r0, {r4, r5, r7, fp} │ │ │ │ add r0, r2, #1 │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #223 @ 0xdf │ │ │ │ bl 4ef5c │ │ │ │ - ldr ip, [pc, #3444] @ 3bae9c │ │ │ │ + ldr ip, [pc, #3444] @ 3bae90 │ │ │ │ mov lr, #20 │ │ │ │ mov r0, #20 │ │ │ │ add ip, pc, ip │ │ │ │ mov r1, #0 │ │ │ │ mov r2, sl │ │ │ │ str r1, [r2, #618]! @ 0x26a │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ @@ -894442,32 +894439,32 @@ │ │ │ │ strb r3, [r2, #4] │ │ │ │ stm r1, {r0, ip, lr} │ │ │ │ add r4, sl, #644 @ 0x284 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ add r0, lr, #24 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3b76c0 │ │ │ │ + bl 3b76b4 │ │ │ │ ldr r0, [sp, #2072] @ 0x818 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ba1ac │ │ │ │ + beq 3ba1a0 │ │ │ │ mov r0, #3 │ │ │ │ - b 3bb588 │ │ │ │ + b 3bb57c │ │ │ │ ldr r0, [sp, #2076] @ 0x81c │ │ │ │ str r0, [sl, #576] @ 0x240 │ │ │ │ ldrb r0, [sl, #696] @ 0x2b8 │ │ │ │ ldr r1, [sp, #2080] @ 0x820 │ │ │ │ cmp r0, #3 │ │ │ │ str r1, [sl, #580] @ 0x244 │ │ │ │ - bne 3ba1dc │ │ │ │ + bne 3ba1d0 │ │ │ │ ldrb r0, [sl, #692] @ 0x2b4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [sl, #688] @ 0x2b0 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3bb240 │ │ │ │ + beq 3bb234 │ │ │ │ str r6, [sp, #164] @ 0xa4 │ │ │ │ mov r6, sl │ │ │ │ ldr r5, [r6, #628]! @ 0x274 │ │ │ │ mov r0, #0 │ │ │ │ ldmib r6, {r4, r9, sl} │ │ │ │ strh r0, [r6, #-7] │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -894489,25 +894486,25 @@ │ │ │ │ ldm r0!, {r2, r3, r4, r7} │ │ │ │ cmp fp, #2 │ │ │ │ mov r1, r5 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ ldm r0, {r2, r3, r4, r7} │ │ │ │ stm r1, {r2, r3, r4, r7} │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - bne 3ba27c │ │ │ │ + bne 3ba270 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ add r0, lr, #424 @ 0x1a8 │ │ │ │ add r0, r0, #4 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ mov r4, #2 │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ add r5, lr, #48 @ 0x30 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ - b 3ba2c8 │ │ │ │ + b 3ba2bc │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ add r1, ip, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ str fp, [sp, #2072] @ 0x818 │ │ │ │ add r0, r8, #4 │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ @@ -894532,22 +894529,22 @@ │ │ │ │ ldr fp, [r0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r8, [r0, #12] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r0, [r5, #380] @ 0x17c │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ - bne 3ba31c │ │ │ │ + bne 3ba310 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ str r8, [sp, #164] @ 0xa4 │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ str fp, [sp, #156] @ 0x9c │ │ │ │ - b 3bac94 │ │ │ │ - ldrheq r9, [pc], #-130 @ │ │ │ │ + b 3bac88 │ │ │ │ + ldrheq r9, [pc], #-142 @ │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, lr, #304 @ 0x130 │ │ │ │ add r2, r0, #36 @ 0x24 │ │ │ │ add r0, lr, #424 @ 0x1a8 │ │ │ │ add r1, r0, #36 @ 0x24 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -894571,15 +894568,15 @@ │ │ │ │ ldr r0, [sl, #600] @ 0x258 │ │ │ │ str r4, [r5, #256] @ 0x100 │ │ │ │ str r9, [r5, #264] @ 0x108 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ bl 70fca4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bab34 │ │ │ │ + beq 3bab28 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ add r7, lr, #24 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #304 @ 0x130 │ │ │ │ strb r0, [sl, #623] @ 0x26f │ │ │ │ mov r0, r7 │ │ │ │ @@ -894596,22 +894593,22 @@ │ │ │ │ cmp r4, #2 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r8, [r0, #12] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr r0, [sp, #1924] @ 0x784 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - bne 3baadc │ │ │ │ + bne 3baad0 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str r8, [sp, #164] @ 0xa4 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ str fp, [sp, #144] @ 0x90 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ - b 3bac94 │ │ │ │ + b 3bac88 │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ ldrb r0, [r1, #784]! @ 0x310 │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ sub r5, r1, #80 @ 0x50 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -894632,26 +894629,26 @@ │ │ │ │ ldr r5, [sl, #772] @ 0x304 │ │ │ │ ldrb r2, [sl, #776] @ 0x308 │ │ │ │ ldr ip, [sl, #744] @ 0x2e8 │ │ │ │ ldr r4, [sl, #748] @ 0x2ec │ │ │ │ ldr lr, [sl, #752] @ 0x2f0 │ │ │ │ ldr r7, [sl, #756] @ 0x2f4 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ - b 3b96d4 │ │ │ │ - subseq r9, pc, sl, lsr r7 @ │ │ │ │ + b 3b96c8 │ │ │ │ + subseq r9, pc, r6, asr #14 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add sl, lr, #184 @ 0xb8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r0, sl, #36 @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ bl 4ef5c │ │ │ │ - ldr r2, [pc, #3684] @ 3bb324 │ │ │ │ + ldr r2, [pc, #3684] @ 3bb318 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #1216] @ 0x4c0 │ │ │ │ add r1, r0, #8 │ │ │ │ stm r0, {r8, sl} │ │ │ │ str r6, [r0, #20] │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ @@ -894670,25 +894667,25 @@ │ │ │ │ ldm r0, {r1, sl, fp} │ │ │ │ cmp r4, #3 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldr r8, [r0, #20] │ │ │ │ ldr r0, [sp, #1924] @ 0x784 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - bne 3baa1c │ │ │ │ + bne 3baa10 │ │ │ │ str sl, [sp, #144] @ 0x90 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r8, [sp, #160] @ 0xa0 │ │ │ │ str r9, [sp, #164] @ 0xa4 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str fp, [sp, #128] @ 0x80 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ mov fp, r0 │ │ │ │ - b 3bc82c │ │ │ │ - ldrsbeq r9, [pc], #-91 @ │ │ │ │ + b 3bc820 │ │ │ │ + subseq r9, pc, r7, ror #11 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str fp, [sp, #168] @ 0xa8 │ │ │ │ add r1, lr, #296 @ 0x128 │ │ │ │ add fp, lr, #184 @ 0xb8 │ │ │ │ add r0, fp, #36 @ 0x24 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ @@ -894734,24 +894731,24 @@ │ │ │ │ ldr r6, [r1, #15] │ │ │ │ ldr r7, [r1, #19] │ │ │ │ ldrh r1, [r1] │ │ │ │ str ip, [sp, #156] @ 0x9c │ │ │ │ orr r9, r1, r0, lsl #16 │ │ │ │ ldr r0, [sp, #1100] @ 0x44c │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - bne 3bacc4 │ │ │ │ + bne 3bacb8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r6, [sp, #164] @ 0xa4 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ str fp, [sp, #128] @ 0x80 │ │ │ │ - b 3b9574 │ │ │ │ - ldrheq r9, [pc], #-86 @ │ │ │ │ - subseq r9, pc, r6, lsr #11 │ │ │ │ + b 3b9568 │ │ │ │ + subseq r9, pc, r2, asr #11 │ │ │ │ + ldrheq r9, [pc], #-82 @ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #3056 @ 0xbf0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -894773,15 +894770,15 @@ │ │ │ │ ldr r0, [sl, #760] @ 0x2f8 │ │ │ │ str r7, [sp, #1644] @ 0x66c │ │ │ │ str r4, [sp, #1640] @ 0x668 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ bl 70fca4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ba778 │ │ │ │ + beq 3ba76c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r5, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ strb r0, [sl, #783] @ 0x30f │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -894797,15 +894794,15 @@ │ │ │ │ ldr r9, [sp, #2076] @ 0x81c │ │ │ │ ldm r0, {r1, r8} │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr r0, [sp, #2080] @ 0x820 │ │ │ │ ldm fp, {r6, r7, fp} │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - beq 3ba8bc │ │ │ │ + beq 3ba8b0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r1, lr, #24 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ @@ -894821,15 +894818,15 @@ │ │ │ │ str r5, [r0, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #783] @ 0x30f │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #1648] @ 0x670 │ │ │ │ ldr r5, [sl, #720] @ 0x2d0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3ba844 │ │ │ │ + beq 3ba838 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r4, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ strb r0, [sl, #780] @ 0x30c │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ strb r0, [sl, #783] @ 0x30f │ │ │ │ @@ -894848,15 +894845,15 @@ │ │ │ │ ldr r9, [sp, #2076] @ 0x81c │ │ │ │ ldm r0, {r1, r8} │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr r0, [sp, #2080] @ 0x820 │ │ │ │ ldm fp, {r6, r7, fp} │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - beq 3ba8bc │ │ │ │ + beq 3ba8b0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r1, lr, #24 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ @@ -894872,15 +894869,15 @@ │ │ │ │ str r5, [r0, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #783] @ 0x30f │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #1648] @ 0x670 │ │ │ │ ldr r5, [sl, #728] @ 0x2d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3bba7c │ │ │ │ + beq 3bba70 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r4, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ strb r0, [sl, #779] @ 0x30b │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ strb r0, [sl, #783] @ 0x30f │ │ │ │ @@ -894899,15 +894896,15 @@ │ │ │ │ ldr r9, [sp, #2076] @ 0x81c │ │ │ │ ldm r0, {r1, r8} │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr r0, [sp, #2080] @ 0x820 │ │ │ │ ldm fp, {r6, r7, fp} │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - bne 3bba28 │ │ │ │ + bne 3bba1c │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str fp, [sp, #136] @ 0x88 │ │ │ │ stm r1, {r5, r7, r9} │ │ │ │ str r8, [sp, #144] @ 0x90 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ @@ -894916,27 +894913,27 @@ │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r4, #6 │ │ │ │ strb r0, [sl, #783] @ 0x30f │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #736]! @ 0x2e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ba930 │ │ │ │ + beq 3ba924 │ │ │ │ bl 7dbe10 │ │ │ │ - b 3ba930 │ │ │ │ + b 3ba924 │ │ │ │ add r0, sl, #676 @ 0x2a4 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [sl, #680] @ 0x2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b9178 │ │ │ │ + beq 3b916c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sl, #684] @ 0x2ac │ │ │ │ blx r1 │ │ │ │ - b 3b9178 │ │ │ │ - subseq r9, pc, lr, lsl #5 │ │ │ │ + b 3b916c │ │ │ │ + @ instruction: 0x005f929a │ │ │ │ ldr r0, [sp, #1208] @ 0x4b8 │ │ │ │ add ip, sp, #872 @ 0x368 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #1212] @ 0x4bc │ │ │ │ ldr r2, [sp, #1216] @ 0x4c0 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [sp, #1220] @ 0x4c4 │ │ │ │ @@ -894946,31 +894943,31 @@ │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ str r7, [sl, #779] @ 0x30b │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #7 │ │ │ │ strb r0, [sl, #784] @ 0x310 │ │ │ │ - bne 3ba980 │ │ │ │ + bne 3ba974 │ │ │ │ mov r0, #3 │ │ │ │ - b 3bae80 │ │ │ │ + b 3bae74 │ │ │ │ add r3, sp, #872 @ 0x368 │ │ │ │ add ip, sp, #984 @ 0x3d8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, lr, #408 @ 0x198 │ │ │ │ add r1, lr, #296 @ 0x128 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ac2e0 │ │ │ │ + bl 3ac2d4 │ │ │ │ cmp r4, #6 │ │ │ │ - bne 3badc0 │ │ │ │ + bne 3badb4 │ │ │ │ mov r0, #6 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ str r0, [sl, #720] @ 0x2d0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #696] @ 0x2b8 │ │ │ │ mov r7, r5 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ @@ -894985,26 +894982,26 @@ │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ str r1, [r0, #520] @ 0x208 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ str r1, [r0, #524] @ 0x20c │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ str r5, [sl, #728] @ 0x2d8 │ │ │ │ str r1, [r0, #528] @ 0x210 │ │ │ │ - bne 3baef8 │ │ │ │ + bne 3baeec │ │ │ │ mov r0, #4 │ │ │ │ - b 3bb1b0 │ │ │ │ + b 3bb1a4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r5 │ │ │ │ add r2, lr, #296 @ 0x128 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r2, #36 @ 0x24 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ - ldr r2, [pc, #4064] @ 3bba24 │ │ │ │ + ldr r2, [pc, #4064] @ 3bba18 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #1328] @ 0x530 │ │ │ │ stm r0, {r1, sl, fp} │ │ │ │ str r9, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ @@ -895026,24 +895023,24 @@ │ │ │ │ ldr r8, [r0, #20] │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ ldr r4, [r0, #376] @ 0x178 │ │ │ │ ldr r1, [r0, #380] @ 0x17c │ │ │ │ ldr r6, [r0, #384] @ 0x180 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 3bb264 │ │ │ │ + bne 3bb258 │ │ │ │ str sl, [sp, #144] @ 0x90 │ │ │ │ str fp, [sp, #128] @ 0x80 │ │ │ │ mov fp, r1 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r8, [sp, #160] @ 0xa0 │ │ │ │ str r9, [sp, #164] @ 0xa4 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ - b 3bc82c │ │ │ │ + b 3bc820 │ │ │ │ add r1, sp, #1920 @ 0x780 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ @@ -895060,15 +895057,15 @@ │ │ │ │ strb r0, [sl, #623] @ 0x26f │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ str r4, [r0, #256] @ 0x100 │ │ │ │ str r1, [r0, #260] @ 0x104 │ │ │ │ str r9, [r0, #264] @ 0x108 │ │ │ │ ldr r5, [sl, #560] @ 0x230 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3bac04 │ │ │ │ + beq 3babf8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ add r4, lr, #24 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #304 @ 0x130 │ │ │ │ strb r0, [sl, #620] @ 0x26c │ │ │ │ strb r0, [sl, #623] @ 0x26f │ │ │ │ @@ -895087,15 +895084,15 @@ │ │ │ │ ldr r8, [sp, #1928] @ 0x788 │ │ │ │ ldm r0, {r1, r9} │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr r0, [sp, #1924] @ 0x784 │ │ │ │ ldm fp, {r6, r7, fp} │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - beq 3bac7c │ │ │ │ + beq 3bac70 │ │ │ │ add r1, sp, #1920 @ 0x780 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ @@ -895112,15 +895109,15 @@ │ │ │ │ strb r0, [sl, #623] @ 0x26f │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ str r4, [r0, #256] @ 0x100 │ │ │ │ str r1, [r0, #260] @ 0x104 │ │ │ │ str r8, [r0, #264] @ 0x108 │ │ │ │ ldr r5, [sl, #568] @ 0x238 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3bb380 │ │ │ │ + beq 3bb374 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ add r4, lr, #24 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #304 @ 0x130 │ │ │ │ strb r0, [sl, #619] @ 0x26b │ │ │ │ strb r0, [sl, #623] @ 0x26f │ │ │ │ @@ -895139,33 +895136,33 @@ │ │ │ │ ldr r8, [sp, #1928] @ 0x788 │ │ │ │ ldm r0, {r1, r9} │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr r0, [sp, #1924] @ 0x784 │ │ │ │ ldm fp, {r6, r7, fp} │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - bne 3bb328 │ │ │ │ + bne 3bb31c │ │ │ │ str r8, [sp, #152] @ 0x98 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ str fp, [sp, #136] @ 0x88 │ │ │ │ str r9, [sp, #144] @ 0x90 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, #6 │ │ │ │ strb r0, [sl, #623] @ 0x26f │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #576]! @ 0x240 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3bacbc │ │ │ │ + beq 3bacb0 │ │ │ │ bl 7dbe10 │ │ │ │ - b 3bb720 │ │ │ │ - b 3bb720 │ │ │ │ - subseq r0, sl, r8, lsr #10 │ │ │ │ + b 3bb714 │ │ │ │ + b 3bb714 │ │ │ │ + subseq r0, sl, r4, lsr r5 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ @@ -895191,21 +895188,21 @@ │ │ │ │ add r6, sl, #64 @ 0x40 │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ mov r0, r6 │ │ │ │ bl 6e8620 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #176] @ 0xb0 │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r4, [sl, #60] @ 0x3c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ - bl 3c25b8 │ │ │ │ + bl 3c25ac │ │ │ │ add r6, sp, #3056 @ 0xbf0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, r6, #264 @ 0x108 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 4ef5c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -895220,15 +895217,15 @@ │ │ │ │ add r0, sl, #192 @ 0xc0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #372 @ 0x174 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sl, #564] @ 0x234 │ │ │ │ strb r0, [sl, #688] @ 0x2b0 │ │ │ │ - b 3b8910 │ │ │ │ + b 3b8904 │ │ │ │ add r3, sp, #984 @ 0x3d8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ @@ -895250,15 +895247,15 @@ │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [r1, #724]! @ 0x2d4 │ │ │ │ cmp r4, #5 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [r1, #108] @ 0x6c │ │ │ │ str r4, [r1, #-4] │ │ │ │ - beq 3bc000 │ │ │ │ + beq 3bbff4 │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ add ip, sl, #840 @ 0x348 │ │ │ │ str r4, [sl, #856] @ 0x358 │ │ │ │ stm ip, {r0, r2, r3, r7} │ │ │ │ add r0, sl, #860 @ 0x35c │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 4ef5c │ │ │ │ @@ -895267,24 +895264,24 @@ │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ mov r1, r6 │ │ │ │ bl 70f920 │ │ │ │ ldr r0, [sp, #3056] @ 0xbf0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 3baea0 │ │ │ │ + bne 3bae94 │ │ │ │ mov r0, #4 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ - b 3bb1b0 │ │ │ │ - subseq r8, pc, lr, ror #22 │ │ │ │ - subseq r8, pc, r5, lsl #25 │ │ │ │ - subseq r8, pc, lr, lsl #22 │ │ │ │ - ldrsbeq r8, [pc], #-162 @ │ │ │ │ + b 3bb1a4 │ │ │ │ + subseq r8, pc, sl, ror fp @ │ │ │ │ + @ instruction: 0x005f8c91 │ │ │ │ + subseq r8, pc, sl, lsl fp @ │ │ │ │ + ldrsbeq r8, [pc], #-174 @ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #3060] @ 0xbf4 │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ @@ -895293,77 +895290,77 @@ │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sl, #856] @ 0x358 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3baeec │ │ │ │ + beq 3baee0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 3bb1e4 │ │ │ │ + bne 3bb1d8 │ │ │ │ str r7, [sp, #648] @ 0x288 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3baf0c │ │ │ │ + bne 3baf00 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3baf34 │ │ │ │ + bne 3baf28 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #648 @ 0x288 │ │ │ │ bl 71b02c │ │ │ │ ldr r1, [sl, #304] @ 0x130 │ │ │ │ ldr r2, [sl, #308] @ 0x134 │ │ │ │ add r5, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b9c6c │ │ │ │ add r6, r5, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3eefd0 │ │ │ │ + bl 3eefc4 │ │ │ │ ldr r0, [sp, #3064] @ 0xbf8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3baf5c │ │ │ │ + bne 3baf50 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3baf84 │ │ │ │ + bne 3baf78 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 71a9d8 │ │ │ │ ldr r0, [sl, #312] @ 0x138 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0, #212] @ 0xd4 │ │ │ │ strb r1, [sl, #712] @ 0x2c8 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sl, #656] @ 0x290 │ │ │ │ add r7, sl, #656 @ 0x290 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c02ac │ │ │ │ + bl 3c02a0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bb1ac │ │ │ │ + beq 3bb1a0 │ │ │ │ ldrb r0, [sl, #712] @ 0x2c8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3bafdc │ │ │ │ + bne 3bafd0 │ │ │ │ ldrb r0, [sl, #708] @ 0x2c4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [sl, #672] @ 0x2a0 │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 3bb21c │ │ │ │ + beq 3bb210 │ │ │ │ add r5, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sl, #428 @ 0x1ac │ │ │ │ strb r0, [sl, #649] @ 0x289 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 4ef5c │ │ │ │ @@ -895381,105 +895378,105 @@ │ │ │ │ add r0, r6, #24 │ │ │ │ mov r1, r5 │ │ │ │ bl 1bce44 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, lr, #48 @ 0x30 │ │ │ │ str r0, [r1, #24] │ │ │ │ - beq 3bb088 │ │ │ │ + beq 3bb07c │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bb05c │ │ │ │ + bne 3bb050 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3bb088 │ │ │ │ + bne 3bb07c │ │ │ │ dmb ish │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ bl 71a9d8 │ │ │ │ ldr r0, [sp, #1640] @ 0x668 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3bb0a0 │ │ │ │ + beq 3bb094 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldrb r0, [sl, #649] @ 0x289 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bb0c0 │ │ │ │ + beq 3bb0b4 │ │ │ │ add r0, sl, #428 @ 0x1ac │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #1 │ │ │ │ strb r0, [sl, #649] @ 0x289 │ │ │ │ ldr r0, [sl, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, sl │ │ │ │ mov fp, #21 │ │ │ │ ldr r1, [r0, #192]! @ 0xc0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3bb0f0 │ │ │ │ - bl 3ae56c │ │ │ │ + beq 3bb0e4 │ │ │ │ + bl 3ae560 │ │ │ │ movw r0, #650 @ 0x28a │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ strh r1, [sl, r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b2d6c │ │ │ │ + bl 3b2d60 │ │ │ │ cmp fp, #21 │ │ │ │ - bne 3bb12c │ │ │ │ + bne 3bb120 │ │ │ │ ldrb r0, [sl, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bb120 │ │ │ │ + beq 3bb114 │ │ │ │ add r0, sl, #64 @ 0x40 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ strh r0, [sl, #176] @ 0xb0 │ │ │ │ - b 3b86b4 │ │ │ │ + b 3b86a8 │ │ │ │ lsr r4, r7, #8 │ │ │ │ ldrb r0, [sl, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bb144 │ │ │ │ + beq 3bb138 │ │ │ │ add r0, sl, #64 @ 0x40 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ strh r0, [sl, #176] @ 0xb0 │ │ │ │ uxtb r0, r7 │ │ │ │ mov r9, fp │ │ │ │ orr r0, r0, r4, lsl #8 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ mov fp, #0 │ │ │ │ mov sl, #6 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3bb1a8 │ │ │ │ + beq 3bb19c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3bb1a8 │ │ │ │ + bcc 3bb19c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3bb184 │ │ │ │ + bne 3bb178 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bb1a8 │ │ │ │ + bne 3bb19c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3b8c1c │ │ │ │ + b 3b8c10 │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, #4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ strb r0, [r1] │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ @@ -895487,54 +895484,54 @@ │ │ │ │ strd r0, [r2] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl, #36] @ 0x24 │ │ │ │ add sp, sp, #612 @ 0x264 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sl, #428 @ 0x1ac │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r0, [sl, #424] @ 0x1a8 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #649] @ 0x289 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldr fp, [sp, #168] @ 0xa8 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #192]! @ 0xc0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3bb0f0 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3bb0f0 │ │ │ │ + beq 3bb0e4 │ │ │ │ + bl 3ae560 │ │ │ │ + b 3bb0e4 │ │ │ │ add r0, sl, #676 @ 0x2a4 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [sl, #680] @ 0x2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bafdc │ │ │ │ + beq 3bafd0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sl, #684] @ 0x2ac │ │ │ │ blx r1 │ │ │ │ - b 3bafdc │ │ │ │ + b 3bafd0 │ │ │ │ add r0, sl, #656 @ 0x290 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [sl, #660] @ 0x294 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ba1dc │ │ │ │ + beq 3ba1d0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sl, #664] @ 0x298 │ │ │ │ blx r1 │ │ │ │ - b 3ba1dc │ │ │ │ + b 3ba1d0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, r5 │ │ │ │ add r5, lr, #408 @ 0x198 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ add r1, r2, #36 @ 0x24 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ - ldr r2, [pc, #4092] @ 3bc288 │ │ │ │ + ldr r2, [pc, #4092] @ 3bc27c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp, #1440] @ 0x5a0 │ │ │ │ stm r0, {r1, sl, fp} │ │ │ │ str r9, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ @@ -895558,23 +895555,23 @@ │ │ │ │ ldm fp, {r3, r8, fp} │ │ │ │ ldr r4, [r0, #256] @ 0x100 │ │ │ │ ldr r1, [r0, #260] @ 0x104 │ │ │ │ ldr r5, [r0, #264] @ 0x108 │ │ │ │ cmp r4, #3 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - bne 3bb8c0 │ │ │ │ + bne 3bb8b4 │ │ │ │ str fp, [sp, #160] @ 0xa0 │ │ │ │ mov fp, r1 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ str r9, [sp, #144] @ 0x90 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ - b 3bc82c │ │ │ │ - subseq r8, pc, r2, asr r7 @ │ │ │ │ + b 3bc820 │ │ │ │ + subseq r8, pc, lr, asr r7 @ │ │ │ │ add r1, sp, #1920 @ 0x780 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ @@ -895591,27 +895588,27 @@ │ │ │ │ strb r0, [sl, #623] @ 0x26f │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ str r4, [r0, #256] @ 0x100 │ │ │ │ str r1, [r0, #260] @ 0x104 │ │ │ │ str r8, [r0, #264] @ 0x108 │ │ │ │ ldrb r6, [sl, #617] @ 0x269 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3bb490 │ │ │ │ + beq 3bb484 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r1, r0, #8 │ │ │ │ add r0, r0, #16 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #1920 @ 0x780 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ rsb r0, r6, #0 │ │ │ │ and r5, r6, r0 │ │ │ │ tst r5, #255 @ 0xff │ │ │ │ - beq 3bb490 │ │ │ │ + beq 3bb484 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, #0 │ │ │ │ add r4, lr, #24 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ strb r1, [r0, #623] @ 0x26f │ │ │ │ @@ -895630,15 +895627,15 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldm r0, {r4, r8} │ │ │ │ ldr r0, [sp, #1924] @ 0x784 │ │ │ │ - beq 3bbdc0 │ │ │ │ + beq 3bbdb4 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ sub r0, r6, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ @@ -895656,15 +895653,15 @@ │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ strb r1, [r0, #623] @ 0x26f │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ str r5, [r0, #256] @ 0x100 │ │ │ │ str r1, [r0, #260] @ 0x104 │ │ │ │ str sl, [r0, #264] @ 0x108 │ │ │ │ - bne 3bb3ac │ │ │ │ + bne 3bb3a0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ add r4, lr, #24 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #0 │ │ │ │ add r1, lr, #304 @ 0x130 │ │ │ │ strb r0, [sl, #623] @ 0x26f │ │ │ │ @@ -895676,22 +895673,22 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 24e554 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldr fp, [sp, #1920] @ 0x780 │ │ │ │ ldr r1, [sp, #1924] @ 0x784 │ │ │ │ ldr r6, [sp, #164] @ 0xa4 │ │ │ │ cmp fp, #21 │ │ │ │ - bne 3bb860 │ │ │ │ + bne 3bb854 │ │ │ │ ldr r0, [sl, #600] @ 0x258 │ │ │ │ str r1, [sl, #628] @ 0x274 │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #544 @ 0x220 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #600] @ 0x258 │ │ │ │ str r0, [sp, #1920] @ 0x780 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r2, sp, #1920 @ 0x780 │ │ │ │ add r0, lr, #24 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -895714,21 +895711,21 @@ │ │ │ │ str r0, [sl, #636] @ 0x27c │ │ │ │ str r4, [sl, #640] @ 0x280 │ │ │ │ add r4, sl, #636 @ 0x27c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ add r0, lr, #24 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3b5588 │ │ │ │ + bl 3b557c │ │ │ │ ldr fp, [sp, #2072] @ 0x818 │ │ │ │ cmp fp, #22 │ │ │ │ - bne 3bb590 │ │ │ │ + bne 3bb584 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r6] │ │ │ │ - b 3bb764 │ │ │ │ + b 3bb758 │ │ │ │ ldr r0, [sp, #2076] @ 0x81c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [r5] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -895736,20 +895733,20 @@ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ cmp fp, #21 │ │ │ │ - bne 3bb65c │ │ │ │ + bne 3bb650 │ │ │ │ ldrb r0, [sl, #617] @ 0x269 │ │ │ │ tst r0, #1 │ │ │ │ - bne 3bb6ac │ │ │ │ + bne 3bb6a0 │ │ │ │ ldr r7, [sl, #744] @ 0x2e8 │ │ │ │ add fp, sl, #720 @ 0x2d0 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [sl, #618] @ 0x26a │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ @@ -895771,63 +895768,63 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r1, sl, #772 @ 0x304 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ bl 4ef5c │ │ │ │ ldr r8, [sl, #632] @ 0x278 │ │ │ │ - b 3bb6cc │ │ │ │ + b 3bb6c0 │ │ │ │ ldr r0, [sl, #736] @ 0x2e0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3bb670 │ │ │ │ + beq 3bb664 │ │ │ │ add r0, sl, #720 @ 0x2d0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #628]! @ 0x274 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bb684 │ │ │ │ + bne 3bb678 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bac98 │ │ │ │ + bne 3bac8c │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3bac98 │ │ │ │ + b 3bac8c │ │ │ │ ldrb r0, [sl, #618] @ 0x26a │ │ │ │ mov r4, #5 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [sl, #736] @ 0x2e0 │ │ │ │ cmpne r0, #4 │ │ │ │ - beq 3bb6cc │ │ │ │ + beq 3bb6c0 │ │ │ │ add r0, sl, #720 @ 0x2d0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #628]! @ 0x274 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bb6e0 │ │ │ │ + bne 3bb6d4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bb704 │ │ │ │ + bne 3bb6f8 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #623] @ 0x26f │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #576]! @ 0x240 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3bb720 │ │ │ │ + beq 3bb714 │ │ │ │ bl 7dbe10 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add ip, sp, #1808 @ 0x710 │ │ │ │ add r3, lr, #48 @ 0x30 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r3, r3, #512 @ 0x200 │ │ │ │ mov r7, #0 │ │ │ │ @@ -895837,33 +895834,33 @@ │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #7 │ │ │ │ strb r0, [sl, #624] @ 0x270 │ │ │ │ - bne 3bb76c │ │ │ │ + bne 3bb760 │ │ │ │ mov r0, #5 │ │ │ │ - b 3bd3c0 │ │ │ │ + b 3bd3b4 │ │ │ │ add r3, sp, #1808 @ 0x710 │ │ │ │ add ip, sp, #1904 @ 0x770 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #1824 @ 0x720 │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - bl 3ac2e0 │ │ │ │ + bl 3ac2d4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ cmp r4, #6 │ │ │ │ add r9, lr, #24 │ │ │ │ - beq 3bcb10 │ │ │ │ + beq 3bcb04 │ │ │ │ cmp r4, #5 │ │ │ │ - beq 3bbfb4 │ │ │ │ + beq 3bbfa8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1824 @ 0x720 │ │ │ │ add r7, lr, #616 @ 0x268 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ add r0, r7, #52 @ 0x34 │ │ │ │ bl 4ef5c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ @@ -895900,39 +895897,39 @@ │ │ │ │ add r0, sl, #232 @ 0xe8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sl, #184] @ 0xb8 │ │ │ │ strb r0, [sl, #532] @ 0x214 │ │ │ │ - b 3bcbf0 │ │ │ │ + b 3bcbe4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ ldr r1, [r0] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ - b 3bac98 │ │ │ │ + b 3bac8c │ │ │ │ add r0, sl, #816 @ 0x330 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [sl, #820] @ 0x334 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b9edc │ │ │ │ + beq 3b9ed0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sl, #824] @ 0x338 │ │ │ │ blx r1 │ │ │ │ - b 3b9edc │ │ │ │ + b 3b9ed0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ add r1, r6, #36 @ 0x24 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ @@ -895965,15 +895962,15 @@ │ │ │ │ ldm r0, {r1, sl, fp} │ │ │ │ cmp r4, #3 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldr r8, [r0, #20] │ │ │ │ ldr r0, [sp, #988] @ 0x3dc │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ - beq 3ba528 │ │ │ │ + beq 3ba51c │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #872 @ 0x368 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r2, #36 @ 0x24 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ @@ -896013,16 +896010,16 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #980 @ 0x3d4 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, r6 │ │ │ │ strb r9, [r0, #1648]! @ 0x670 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ str r4, [r0, #-116] @ 0xffffff8c │ │ │ │ - b 3b9288 │ │ │ │ - ldrheq r8, [pc], #-22 @ │ │ │ │ + b 3b927c │ │ │ │ + subseq r8, pc, r2, asr #3 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r1, lr, #24 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ @@ -896038,28 +896035,28 @@ │ │ │ │ str r5, [r0, #4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #783] @ 0x30f │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #1648] @ 0x670 │ │ │ │ ldrb r4, [sl, #777] @ 0x309 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3bbb88 │ │ │ │ + beq 3bbb7c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, r0, #8 │ │ │ │ add r0, r0, #16 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, lr, #24 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ rsb r0, r4, #0 │ │ │ │ and r5, r4, r0 │ │ │ │ tst r5, #255 @ 0xff │ │ │ │ - beq 3bbb88 │ │ │ │ + beq 3bbb7c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r1, #0 │ │ │ │ add r6, sp, #3056 @ 0xbf0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ strb r1, [r0, #783] @ 0x30f │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ @@ -896078,15 +896075,15 @@ │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldm r0, {r9, sl} │ │ │ │ ldr r0, [sp, #2080] @ 0x820 │ │ │ │ - beq 3bbe94 │ │ │ │ + beq 3bbe88 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ sub r0, r4, #1 │ │ │ │ and r4, r0, r4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ @@ -896102,15 +896099,15 @@ │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ stm r0, {r1, fp} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ strb r1, [r0, #783] @ 0x30f │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #1648] @ 0x670 │ │ │ │ - bne 3bbaac │ │ │ │ + bne 3bbaa0 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r5, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, lr, #616 @ 0x268 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ strb r0, [sl, #783] @ 0x30f │ │ │ │ @@ -896124,23 +896121,23 @@ │ │ │ │ ldr r0, [sp, #2072] @ 0x818 │ │ │ │ ldr r5, [sp, #2076] @ 0x81c │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #21 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - bne 3bbde0 │ │ │ │ + bne 3bbdd4 │ │ │ │ ldr r0, [sl, #760] @ 0x2f8 │ │ │ │ str r5, [sl, #788] @ 0x314 │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #760] @ 0x2f8 │ │ │ │ str r0, [sp, #2072] @ 0x818 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -896162,21 +896159,21 @@ │ │ │ │ strb r2, [sl, #812] @ 0x32c │ │ │ │ str r1, [sl, #792] @ 0x318 │ │ │ │ str r0, [sl, #800] @ 0x320 │ │ │ │ add r6, sl, #796 @ 0x31c │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3b5588 │ │ │ │ + bl 3b557c │ │ │ │ ldr r0, [sp, #3056] @ 0xbf0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 3bbc90 │ │ │ │ + bne 3bbc84 │ │ │ │ mov r0, #4 │ │ │ │ - b 3b975c │ │ │ │ + b 3b9750 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #3060] @ 0xbf4 │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ @@ -896185,22 +896182,22 @@ │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #21 │ │ │ │ - bne 3bbd6c │ │ │ │ + bne 3bbd60 │ │ │ │ ldrb r0, [sl, #777] @ 0x309 │ │ │ │ tst r0, #1 │ │ │ │ - bne 3bbe1c │ │ │ │ + bne 3bbe10 │ │ │ │ add r7, sl, #880 @ 0x370 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r5, [sl, #904] @ 0x388 │ │ │ │ ldm r7, {r0, r1, r2, r3, r4, r7} │ │ │ │ str r0, [sp, #1208] @ 0x4b8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #1212] @ 0x4bc │ │ │ │ @@ -896223,813 +896220,813 @@ │ │ │ │ str r2, [sp, #1216] @ 0x4c0 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ strb r7, [sl, #778] @ 0x30a │ │ │ │ str r3, [sp, #1220] @ 0x4c4 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sl, #792] @ 0x318 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - b 3bbe3c │ │ │ │ + b 3bbe30 │ │ │ │ ldr r0, [sl, #896] @ 0x380 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3bbd80 │ │ │ │ + beq 3bbd74 │ │ │ │ add r0, sl, #880 @ 0x370 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #788]! @ 0x314 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bbd94 │ │ │ │ + bne 3bbd88 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bbdb8 │ │ │ │ + bne 3bbdac │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r5, r4 │ │ │ │ - b 3ba8e4 │ │ │ │ + b 3ba8d8 │ │ │ │ str sl, [sp, #152] @ 0x98 │ │ │ │ str fp, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ str r8, [sp, #144] @ 0x90 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ - b 3bac94 │ │ │ │ + b 3bac88 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ - b 3ba8e4 │ │ │ │ + b 3ba8d8 │ │ │ │ ldrb r0, [sl, #778] @ 0x30a │ │ │ │ mov r4, #5 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [sl, #896] @ 0x380 │ │ │ │ cmpne r0, #4 │ │ │ │ - beq 3bbe3c │ │ │ │ + beq 3bbe30 │ │ │ │ add r0, sl, #880 @ 0x370 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #788]! @ 0x314 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bbe50 │ │ │ │ + bne 3bbe44 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bbe74 │ │ │ │ + bne 3bbe68 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #783] @ 0x30f │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #736]! @ 0x2e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ba930 │ │ │ │ + beq 3ba924 │ │ │ │ bl 7dbe10 │ │ │ │ - b 3ba930 │ │ │ │ + b 3ba924 │ │ │ │ str sl, [sp, #144] @ 0x90 │ │ │ │ str r8, [sp, #168] @ 0xa8 │ │ │ │ str fp, [sp, #160] @ 0xa0 │ │ │ │ str r6, [sp, #164] @ 0xa4 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ str r9, [sp, #156] @ 0x9c │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ - b 3ba8d0 │ │ │ │ - ldr r0, [pc, #3892] @ 3bcdf0 │ │ │ │ + b 3ba8c4 │ │ │ │ + ldr r0, [pc, #3892] @ 3bcde4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #3884] @ 3bcdf4 │ │ │ │ + ldr r0, [pc, #3884] @ 3bcde8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r0, [pc, #3872] @ 3bcdf8 │ │ │ │ + ldr r0, [pc, #3872] @ 3bcdec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r0, [pc, #3856] @ 3bcdfc │ │ │ │ + ldr r0, [pc, #3856] @ 3bcdf0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3bc9c8 │ │ │ │ - ldr r0, [pc, #3844] @ 3bce00 │ │ │ │ + b 3bc9bc │ │ │ │ + ldr r0, [pc, #3844] @ 3bcdf4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bc9c8 │ │ │ │ - ldr r0, [pc, #3832] @ 3bce04 │ │ │ │ + b 3bc9bc │ │ │ │ + ldr r0, [pc, #3832] @ 3bcdf8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #3816] @ 3bce08 │ │ │ │ + ldr r0, [pc, #3816] @ 3bcdfc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #3800] @ 3bce0c │ │ │ │ + ldr r0, [pc, #3800] @ 3bce00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ - ldr r0, [pc, #3784] @ 3bce10 │ │ │ │ + ldr r0, [pc, #3784] @ 3bce04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ - ldr r0, [pc, #3768] @ 3bce14 │ │ │ │ + ldr r0, [pc, #3768] @ 3bce08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3bc9c8 │ │ │ │ - ldr r0, [pc, #3756] @ 3bce18 │ │ │ │ + b 3bc9bc │ │ │ │ + ldr r0, [pc, #3756] @ 3bce0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bc9c8 │ │ │ │ - ldr r0, [pc, #4088] @ 3bcf74 │ │ │ │ + b 3bc9bc │ │ │ │ + ldr r0, [pc, #4088] @ 3bcf68 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #4068] @ 3bcf78 │ │ │ │ + ldr r0, [pc, #4068] @ 3bcf6c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #4048] @ 3bcf7c │ │ │ │ + ldr r0, [pc, #4048] @ 3bcf70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bc9c8 │ │ │ │ - ldr r0, [pc, #4036] @ 3bcf80 │ │ │ │ - ldr r2, [pc, #4036] @ 3bcf84 │ │ │ │ + b 3bc9bc │ │ │ │ + ldr r0, [pc, #4036] @ 3bcf74 │ │ │ │ + ldr r2, [pc, #4036] @ 3bcf78 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ bl 77480 │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #4008] @ 3bcf88 │ │ │ │ + ldr r0, [pc, #4008] @ 3bcf7c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #3988] @ 3bcf8c │ │ │ │ + ldr r0, [pc, #3988] @ 3bcf80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #3968] @ 3bcf90 │ │ │ │ - ldr r2, [pc, #3968] @ 3bcf94 │ │ │ │ + ldr r0, [pc, #3968] @ 3bcf84 │ │ │ │ + ldr r2, [pc, #3968] @ 3bcf88 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ bl 77480 │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc190 │ │ │ │ - b 3bc238 │ │ │ │ + b 3bc184 │ │ │ │ + b 3bc22c │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc190 │ │ │ │ + b 3bc184 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc19c │ │ │ │ - b 3bc3e8 │ │ │ │ + b 3bc190 │ │ │ │ + b 3bc3dc │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ - b 3bc2ac │ │ │ │ + b 3bc2a0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #820] @ 0x334 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc488 │ │ │ │ + beq 3bc47c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r0, #824] @ 0x338 │ │ │ │ blx r1 │ │ │ │ - b 3bc488 │ │ │ │ + b 3bc47c │ │ │ │ bl 77b24 │ │ │ │ - b 3bc2ac │ │ │ │ - b 3bc3f8 │ │ │ │ + b 3bc2a0 │ │ │ │ + b 3bc3ec │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc428 │ │ │ │ + b 3bc41c │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc434 │ │ │ │ - b 3bc4c4 │ │ │ │ - b 3bc2ac │ │ │ │ - b 3bc3e8 │ │ │ │ + b 3bc428 │ │ │ │ + b 3bc4b8 │ │ │ │ + b 3bc2a0 │ │ │ │ + b 3bc3dc │ │ │ │ mov r8, r0 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ - b 3bc174 │ │ │ │ - b 3bc4c4 │ │ │ │ - b 3bc9dc │ │ │ │ + b 3bc168 │ │ │ │ + b 3bc4b8 │ │ │ │ + b 3bc9d0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #660] @ 0x294 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc678 │ │ │ │ + beq 3bc66c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r0, #664] @ 0x298 │ │ │ │ blx r1 │ │ │ │ - b 3bc678 │ │ │ │ + b 3bc66c │ │ │ │ bl 77b24 │ │ │ │ - b 3bc2ac │ │ │ │ + b 3bc2a0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #680] @ 0x2a8 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc59c │ │ │ │ + beq 3bc590 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r0, #684] @ 0x2ac │ │ │ │ blx r1 │ │ │ │ - b 3bc59c │ │ │ │ + b 3bc590 │ │ │ │ bl 77b24 │ │ │ │ - b 3bc52c │ │ │ │ - b 3bc4dc │ │ │ │ + b 3bc520 │ │ │ │ + b 3bc4d0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc4a4 │ │ │ │ - b 3bc210 │ │ │ │ + b 3bc498 │ │ │ │ + b 3bc204 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc428 │ │ │ │ - b 3bc2ac │ │ │ │ - b 3bc4dc │ │ │ │ - b 3bc76c │ │ │ │ - b 3bc76c │ │ │ │ - b 3bc138 │ │ │ │ + b 3bc41c │ │ │ │ + b 3bc2a0 │ │ │ │ + b 3bc4d0 │ │ │ │ + b 3bc760 │ │ │ │ + b 3bc760 │ │ │ │ + b 3bc12c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3bc7b8 │ │ │ │ + bl 3ae560 │ │ │ │ + b 3bc7ac │ │ │ │ add r2, sp, #1920 @ 0x780 │ │ │ │ mov r8, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ - b 3bc51c │ │ │ │ - b 3bc3e8 │ │ │ │ + b 3bc510 │ │ │ │ + b 3bc3dc │ │ │ │ mov r8, r0 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r0, #896] @ 0x380 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3bc190 │ │ │ │ + beq 3bc184 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #880 @ 0x370 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #778] @ 0x30a │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r1, [r0, #788]! @ 0x314 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bc1a8 │ │ │ │ + bne 3bc19c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bc2b0 │ │ │ │ + bne 3bc2a4 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3bc2b0 │ │ │ │ + b 3bc2a4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #680] @ 0x2a8 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc718 │ │ │ │ + beq 3bc70c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r0, #684] @ 0x2ac │ │ │ │ blx r1 │ │ │ │ - b 3bc718 │ │ │ │ + b 3bc70c │ │ │ │ bl 77b24 │ │ │ │ - b 3bc4dc │ │ │ │ - b 3bc4c4 │ │ │ │ - b 3bc4dc │ │ │ │ - b 3bc2ac │ │ │ │ + b 3bc4d0 │ │ │ │ + b 3bc4b8 │ │ │ │ + b 3bc4d0 │ │ │ │ + b 3bc2a0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc4a4 │ │ │ │ + b 3bc498 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc49c │ │ │ │ + b 3bc490 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc7b8 │ │ │ │ - b 3bc4dc │ │ │ │ + b 3bc7ac │ │ │ │ + b 3bc4d0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc488 │ │ │ │ - b 3bc3e8 │ │ │ │ + b 3bc47c │ │ │ │ + b 3bc3dc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #3064] @ 0xbf8 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bc254 │ │ │ │ + bne 3bc248 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3bc59c │ │ │ │ + bne 3bc590 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 71a9d8 │ │ │ │ - b 3bc59c │ │ │ │ + b 3bc590 │ │ │ │ bl 77b24 │ │ │ │ - b 3bc4c4 │ │ │ │ - ldrsbeq lr, [r9], #-248 @ 0xffffff08 │ │ │ │ + b 3bc4b8 │ │ │ │ + subseq lr, r9, r4, ror #31 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc40c │ │ │ │ + b 3bc400 │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ - b 3bc508 │ │ │ │ - b 3bc468 │ │ │ │ + b 3bc4fc │ │ │ │ + b 3bc45c │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc2cc │ │ │ │ - b 3bc4dc │ │ │ │ + b 3bc2c0 │ │ │ │ + b 3bc4d0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #783] @ 0x30f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc2cc │ │ │ │ + beq 3bc2c0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ - bl 3aec58 │ │ │ │ + bl 3aec4c │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #783] @ 0x30f │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r0, #736]! @ 0x2e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3bc488 │ │ │ │ + beq 3bc47c │ │ │ │ bl 7dbe10 │ │ │ │ - b 3bc488 │ │ │ │ + b 3bc47c │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc9b0 │ │ │ │ + b 3bc9a4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc310 │ │ │ │ + b 3bc304 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #1556 @ 0x614 │ │ │ │ add r0, sl, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #1665] @ 0x681 │ │ │ │ - b 3bc75c │ │ │ │ + b 3bc750 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc75c │ │ │ │ - b 3bc4d0 │ │ │ │ + b 3bc750 │ │ │ │ + b 3bc4c4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #856] @ 0x358 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3bc4a4 │ │ │ │ + beq 3bc498 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3af3c4 │ │ │ │ - b 3bc4a4 │ │ │ │ + bl 3af3b8 │ │ │ │ + b 3bc498 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc7b8 │ │ │ │ - b 3bc46c │ │ │ │ - b 3bc76c │ │ │ │ + b 3bc7ac │ │ │ │ + b 3bc460 │ │ │ │ + b 3bc760 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #3056] @ 0xbf0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3bc79c │ │ │ │ + beq 3bc790 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3bc79c │ │ │ │ + bl 3ae560 │ │ │ │ + b 3bc790 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #2072] @ 0x818 │ │ │ │ ldr r1, [sp, #2076] @ 0x81c │ │ │ │ ldr r2, [sp, #2080] @ 0x820 │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ - b 3bc7cc │ │ │ │ + b 3bc7c0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r8, r0 │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bc3b0 │ │ │ │ + bne 3bc3a4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3bc55c │ │ │ │ + bne 3bc550 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ bl 71a9d8 │ │ │ │ - b 3bc55c │ │ │ │ + b 3bc550 │ │ │ │ bl 77b24 │ │ │ │ - b 3bc3e8 │ │ │ │ + b 3bc3dc │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc898 │ │ │ │ + b 3bc88c │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc4b0 │ │ │ │ + b 3bc4a4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc678 │ │ │ │ + b 3bc66c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [r0, #736] @ 0x2e0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3bc428 │ │ │ │ + beq 3bc41c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #720 @ 0x2d0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #618] @ 0x26a │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r1, [r0, #628]! @ 0x274 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bc440 │ │ │ │ + bne 3bc434 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bc4e0 │ │ │ │ + bne 3bc4d4 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3bc4e0 │ │ │ │ + b 3bc4d4 │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc5cc │ │ │ │ + b 3bc5c0 │ │ │ │ mov r8, r0 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b2218 │ │ │ │ + bl 3b220c │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #784] @ 0x310 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #779] @ 0x30b │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 3ac2e0 │ │ │ │ + bl 3ac2d4 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 3ac2ac │ │ │ │ - b 3bc59c │ │ │ │ + bl 3ac2a0 │ │ │ │ + b 3bc590 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bcae8 │ │ │ │ + b 3bcadc │ │ │ │ mov r8, r0 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ - b 3bc59c │ │ │ │ + b 3bc590 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc574 │ │ │ │ + b 3bc568 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #623] @ 0x26f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc658 │ │ │ │ + beq 3bc64c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #304 @ 0x130 │ │ │ │ - bl 3aec58 │ │ │ │ - b 3bc658 │ │ │ │ + bl 3aec4c │ │ │ │ + b 3bc64c │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc7b8 │ │ │ │ + b 3bc7ac │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc5ec │ │ │ │ + b 3bc5e0 │ │ │ │ bl 77b24 │ │ │ │ - b 3bc76c │ │ │ │ + b 3bc760 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ bl 19c80c │ │ │ │ - b 3bc908 │ │ │ │ + b 3bc8fc │ │ │ │ bl 77b24 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc718 │ │ │ │ - b 3bc9dc │ │ │ │ - b 3bc540 │ │ │ │ + b 3bc70c │ │ │ │ + b 3bc9d0 │ │ │ │ + b 3bc534 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3bc8fc │ │ │ │ + bl 3ae560 │ │ │ │ + b 3bc8f0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #1640] @ 0x668 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3bc574 │ │ │ │ + beq 3bc568 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3bc59c │ │ │ │ + b 3bc590 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc68c │ │ │ │ + b 3bc680 │ │ │ │ mov r8, r0 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aa730 │ │ │ │ + bl 3aa724 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #649] @ 0x289 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc6c0 │ │ │ │ + beq 3bc6b4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #428 @ 0x1ac │ │ │ │ - bl 3ae56c │ │ │ │ - b 3bc6c0 │ │ │ │ + bl 3ae560 │ │ │ │ + b 3bc6b4 │ │ │ │ mov r8, r0 │ │ │ │ str sl, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #1649] @ 0x671 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc5ec │ │ │ │ + beq 3bc5e0 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ movw r0, #1540 @ 0x604 │ │ │ │ add r0, r1, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ mov r0, #1648 @ 0x670 │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [r2, r0] │ │ │ │ - b 3bc640 │ │ │ │ + b 3bc634 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #424] @ 0x1a8 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3bc718 │ │ │ │ + b 3bc70c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b2218 │ │ │ │ - b 3bc678 │ │ │ │ + bl 3b220c │ │ │ │ + b 3bc66c │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc7b8 │ │ │ │ + b 3bc7ac │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc7b8 │ │ │ │ + b 3bc7ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ - bl 3ab530 │ │ │ │ - b 3bc968 │ │ │ │ + bl 3ab524 │ │ │ │ + b 3bc95c │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc744 │ │ │ │ + b 3bc738 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #623] @ 0x26f │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r0, #576]! @ 0x240 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3bc678 │ │ │ │ + beq 3bc66c │ │ │ │ bl 7dbe10 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #624] @ 0x270 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, #619] @ 0x26b │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - bl 3ac2e0 │ │ │ │ - b 3bcae8 │ │ │ │ + bl 3ac2d4 │ │ │ │ + b 3bcadc │ │ │ │ add r3, sp, #984 @ 0x3d8 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r3, [sp, #2084] @ 0x824 │ │ │ │ str r2, [sp, #2080] @ 0x820 │ │ │ │ str r1, [sp, #2076] @ 0x81c │ │ │ │ str r0, [sp, #2072] @ 0x818 │ │ │ │ - b 3bc808 │ │ │ │ + b 3bc7fc │ │ │ │ mov r8, r0 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #424] @ 0x1a8 │ │ │ │ strb r1, [r2, #649] @ 0x289 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3bc6e8 │ │ │ │ - b 3bc76c │ │ │ │ + b 3bc6dc │ │ │ │ + b 3bc760 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r1, [r0, #192]! @ 0xc0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3bc718 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3bc718 │ │ │ │ + beq 3bc70c │ │ │ │ + bl 3ae560 │ │ │ │ + b 3bc70c │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc934 │ │ │ │ + b 3bc928 │ │ │ │ mov r8, r0 │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aa730 │ │ │ │ + bl 3aa724 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #650] @ 0x28a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc734 │ │ │ │ + beq 3bc728 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #316 @ 0x13c │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ movw r0, #650 @ 0x28a │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 3b2d6c │ │ │ │ - b 3bc79c │ │ │ │ + bl 3b2d60 │ │ │ │ + b 3bc790 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ab530 │ │ │ │ + bl 3ab524 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #544 @ 0x220 │ │ │ │ - bl 3afd04 │ │ │ │ - b 3bc8e0 │ │ │ │ + bl 3afcf8 │ │ │ │ + b 3bc8d4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc79c │ │ │ │ + b 3bc790 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc98c │ │ │ │ + b 3bc980 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc7b8 │ │ │ │ + b 3bc7ac │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc7b8 │ │ │ │ + b 3bc7ac │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc7b8 │ │ │ │ + beq 3bc7ac │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #64 @ 0x40 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ strh r0, [r1, #176] @ 0xb0 │ │ │ │ - b 3bc7e4 │ │ │ │ + b 3bc7d8 │ │ │ │ mov r8, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #424 @ 0x1a8 │ │ │ │ bl 19c80c │ │ │ │ - b 3bc920 │ │ │ │ + b 3bc914 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3a9c5c │ │ │ │ - b 3bc994 │ │ │ │ - b 3bc81c │ │ │ │ + bl 3a9c50 │ │ │ │ + b 3bc988 │ │ │ │ + b 3bc810 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc908 │ │ │ │ + b 3bc8fc │ │ │ │ mov r8, r0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #24 │ │ │ │ bl 19c80c │ │ │ │ - b 3bc920 │ │ │ │ + b 3bc914 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc920 │ │ │ │ + b 3bc914 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc994 │ │ │ │ + b 3bc988 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #539] @ 0x21b │ │ │ │ ldr r0, [sl, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3bc870 │ │ │ │ + bcc 3bc864 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #508]! @ 0x1fc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bc84c │ │ │ │ + bne 3bc840 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bc870 │ │ │ │ + bne 3bc864 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [sl, #534] @ 0x216 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc884 │ │ │ │ + beq 3bc878 │ │ │ │ add r0, sl, #392 @ 0x188 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #534] @ 0x216 │ │ │ │ - b 3b8b08 │ │ │ │ + b 3b8afc │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc8fc │ │ │ │ + b 3bc8f0 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #539] @ 0x21b │ │ │ │ ldr r0, [r1, #504] @ 0x1f8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3bc8e0 │ │ │ │ + bcc 3bc8d4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r1, [r0, #508]! @ 0x1fc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bc8bc │ │ │ │ + bne 3bc8b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bc8e0 │ │ │ │ + bne 3bc8d4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #534] @ 0x216 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc8fc │ │ │ │ + beq 3bc8f0 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #392 @ 0x188 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #534] @ 0x216 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #540] @ 0x21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc920 │ │ │ │ + beq 3bc914 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #540] @ 0x21c │ │ │ │ add r0, r1, #380 @ 0x17c │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r1, [r0, #376]! @ 0x178 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bc940 │ │ │ │ + bne 3bc934 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bc9cc │ │ │ │ + bne 3bc9c0 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3bc9cc │ │ │ │ + b 3bc9c0 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #539] @ 0x21b │ │ │ │ strb r1, [r2, #533] @ 0x215 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc898 │ │ │ │ + beq 3bc88c │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3bc898 │ │ │ │ + bl 3ae560 │ │ │ │ + b 3bc88c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 3b0e9c │ │ │ │ + bl 3b0e90 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #37] @ 0x25 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc9b0 │ │ │ │ + beq 3bc9a4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #2 │ │ │ │ strh r0, [r1, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ - b 3bc98c │ │ │ │ + b 3bc980 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc8e0 │ │ │ │ + b 3bc8d4 │ │ │ │ bl 77b24 │ │ │ │ add r2, sp, #632 @ 0x278 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r8, lr, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, r8, #8 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -897061,82 +897058,82 @@ │ │ │ │ str r0, [lr, #40] @ 0x28 │ │ │ │ str r2, [r8] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bca70 │ │ │ │ + bne 3bca64 │ │ │ │ mov r9, fp │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bca9c │ │ │ │ + bne 3bca90 │ │ │ │ dmb ish │ │ │ │ mov r0, sl │ │ │ │ bl 71ac40 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ - b 3b8b90 │ │ │ │ + b 3b8b84 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc9cc │ │ │ │ + b 3bc9c0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r2, #538] @ 0x21a │ │ │ │ strb r1, [r2, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bcae8 │ │ │ │ + beq 3bcadc │ │ │ │ ldr r0, [sp, #1656] @ 0x678 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3bcae8 │ │ │ │ + beq 3bcadc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #616 @ 0x268 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #538] @ 0x21a │ │ │ │ ldrb r0, [r1, #533] @ 0x215 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bc968 │ │ │ │ + beq 3bc95c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #848 @ 0x350 │ │ │ │ - bl 3af3c4 │ │ │ │ - b 3bc968 │ │ │ │ + bl 3af3b8 │ │ │ │ + b 3bc95c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #538] @ 0x21a │ │ │ │ ldrb r0, [sl, #533] @ 0x215 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bcb2c │ │ │ │ + beq 3bcb20 │ │ │ │ add r0, sl, #848 @ 0x350 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #533] @ 0x215 │ │ │ │ - b 3bc82c │ │ │ │ + b 3bc820 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bc968 │ │ │ │ + b 3bc95c │ │ │ │ add r8, sp, #3056 @ 0xbf0 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2dbc30 │ │ │ │ ldr r0, [sp, #3056] @ 0xbf0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3bcbfc │ │ │ │ + beq 3bcbf0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bcd20 │ │ │ │ + bne 3bcd14 │ │ │ │ add sl, r8, #8 │ │ │ │ ldr r0, [sp, #3060] @ 0xbf4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ cmp r0, #3 │ │ │ │ ldm r2!, {r3, r4, r5, r7} │ │ │ │ stmia r1!, {r3, r4, r5, r7} │ │ │ │ ldm r2, {r3, r4, r5, r7} │ │ │ │ stm r1, {r3, r4, r5, r7} │ │ │ │ - beq 3bcbfc │ │ │ │ + beq 3bcbf0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ add r7, lr, #48 @ 0x30 │ │ │ │ mov r6, r9 │ │ │ │ add r9, r1, #544 @ 0x220 │ │ │ │ add r1, lr, #424 @ 0x1a8 │ │ │ │ str r0, [r7, #376] @ 0x178 │ │ │ │ @@ -897144,35 +897141,35 @@ │ │ │ │ add fp, r1, #4 │ │ │ │ ldm r2!, {r3, r4, r5, r6} │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, fp │ │ │ │ stmia r1!, {r3, r4, r5, r6} │ │ │ │ ldm r2, {r3, r4, r5, r6} │ │ │ │ stm r1, {r3, r4, r5, r6} │ │ │ │ - bne 3bcc08 │ │ │ │ + bne 3bcbfc │ │ │ │ ldr r0, [r7, #380] @ 0x17c │ │ │ │ cmp r0, #21 │ │ │ │ - beq 3bcd6c │ │ │ │ + beq 3bcd60 │ │ │ │ mov r0, fp │ │ │ │ - bl 3ad29c │ │ │ │ + bl 3ad290 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r9, lr, #24 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ add r1, sl, #56 @ 0x38 │ │ │ │ str r1, [sl, #544] @ 0x220 │ │ │ │ - b 3bcb40 │ │ │ │ + b 3bcb34 │ │ │ │ mov r0, #6 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ - b 3bd3c0 │ │ │ │ + b 3bd3b4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3bcd3c │ │ │ │ + bne 3bcd30 │ │ │ │ add r1, lr, #48 @ 0x30 │ │ │ │ ldr r0, [r1, #380] @ 0x17c │ │ │ │ cmp r0, #21 │ │ │ │ - bne 3bce1c │ │ │ │ + bne 3bce10 │ │ │ │ ldr r0, [r1, #384] @ 0x180 │ │ │ │ str r0, [sp, #1096] @ 0x448 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ bl 6dfb18 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -897183,15 +897180,15 @@ │ │ │ │ bl 1288d8 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [sp, #2072] @ 0x818 │ │ │ │ ldr r7, [sp, #2076] @ 0x81c │ │ │ │ ldrd r2, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ - bne 3bd5d8 │ │ │ │ + bne 3bd5cc │ │ │ │ add r1, sp, #1920 @ 0x780 │ │ │ │ str r2, [sp, #1924] @ 0x784 │ │ │ │ add r4, r1, #4 │ │ │ │ str r7, [sp, #1920] @ 0x780 │ │ │ │ str r3, [sp, #1928] @ 0x788 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #304 @ 0x130 │ │ │ │ @@ -897200,147 +897197,147 @@ │ │ │ │ ldr r3, [sp, #1920] @ 0x780 │ │ │ │ add r2, lr, #48 @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ add r2, r2, #256 @ 0x100 │ │ │ │ cmp r3, #2 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r9, {r0, r1, r2} │ │ │ │ - bcc 3bcce0 │ │ │ │ + bcc 3bccd4 │ │ │ │ ldr r0, [sp, #1924] @ 0x784 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bccb8 │ │ │ │ + bne 3bccac │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3bcce0 │ │ │ │ + bne 3bccd4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 867e94 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r0, [sp, #1096] @ 0x448 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bccf0 │ │ │ │ + bne 3bcce4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3bcfb8 │ │ │ │ + bne 3bcfac │ │ │ │ dmb ish │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ bl 71b02c │ │ │ │ - b 3bcfb8 │ │ │ │ + b 3bcfac │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #2 │ │ │ │ add r1, lr, #48 @ 0x30 │ │ │ │ str r0, [r1, #376] @ 0x178 │ │ │ │ add r0, lr, #424 @ 0x1a8 │ │ │ │ add fp, r0, #4 │ │ │ │ - b 3bcd40 │ │ │ │ + b 3bcd34 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ - ldr r2, [pc, #3240] @ 3bd9f0 │ │ │ │ + ldr r2, [pc, #3240] @ 3bd9e4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #17 │ │ │ │ bl 8f7bf0 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3ecddc │ │ │ │ + bl 3ecdd0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov fp, #2 │ │ │ │ - b 3bd648 │ │ │ │ + b 3bd63c │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ add r4, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, r4 │ │ │ │ bl 19e370 │ │ │ │ ldr r0, [sp, #3056] @ 0xbf0 │ │ │ │ cmp r0, #21 │ │ │ │ - beq 3bd688 │ │ │ │ + beq 3bd67c │ │ │ │ add r1, sp, #1920 @ 0x780 │ │ │ │ ldm r4!, {r2, r3, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r4, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ add r4, sp, #3056 @ 0xbf0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6ff60c │ │ │ │ ldr r0, [sp, #3056] @ 0xbf0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r7, lr, #24 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3bd6a4 │ │ │ │ + beq 3bd698 │ │ │ │ ldm r4!, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ ldm r4, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ ldr r0, [sp, #2100] @ 0x834 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3bcf98 │ │ │ │ + bne 3bcf8c │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r9] │ │ │ │ - b 3bcfa4 │ │ │ │ + b 3bcf98 │ │ │ │ + ldrshteq sl, [pc], #-144 │ │ │ │ rsbseq sl, pc, r4, ror #19 │ │ │ │ - ldrsbteq sl, [pc], #-152 │ │ │ │ - rsbseq sl, pc, r8, ror #17 │ │ │ │ - ldrsbteq sl, [pc], #-132 │ │ │ │ - ldrsbteq sl, [pc], #-132 │ │ │ │ - rsbseq sl, pc, r4, asr #17 │ │ │ │ - ldrshteq sl, [pc], #-112 │ │ │ │ - ldrsbteq sl, [pc], #-124 │ │ │ │ - rsbseq sl, pc, r8, asr r8 @ │ │ │ │ - rsbseq sl, pc, r4, asr #16 │ │ │ │ - ldrhteq sl, [pc], #-116 │ │ │ │ + ldrshteq sl, [pc], #-132 │ │ │ │ + rsbseq sl, pc, r0, ror #17 │ │ │ │ + rsbseq sl, pc, r0, ror #17 │ │ │ │ + ldrsbteq sl, [pc], #-128 │ │ │ │ + ldrshteq sl, [pc], #-124 │ │ │ │ + rsbseq sl, pc, r8, ror #15 │ │ │ │ + rsbseq sl, pc, r4, ror #16 │ │ │ │ + rsbseq sl, pc, r0, asr r8 @ │ │ │ │ + rsbseq sl, pc, r0, asr #15 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ ldm r1!, {r2, r3, r5, r6} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r7, lr, #24 │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ ldm r1, {r2, r3, r5, r6} │ │ │ │ stm r0, {r2, r3, r5, r6} │ │ │ │ - ldr r0, [pc, #3012] @ 3bda08 │ │ │ │ + ldr r0, [pc, #3012] @ 3bd9fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ - bhi 3bcf60 │ │ │ │ - ldr r4, [pc, #2996] @ 3bda0c │ │ │ │ + bhi 3bcf54 │ │ │ │ + ldr r4, [pc, #2996] @ 3bda00 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3bce88 │ │ │ │ + bcc 3bce7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3bcf60 │ │ │ │ - ldr r0, [pc, #2968] @ 3bda10 │ │ │ │ + beq 3bcf54 │ │ │ │ + ldr r0, [pc, #2968] @ 3bda04 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bl 6e5d0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3bcf60 │ │ │ │ + beq 3bcf54 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 7bb328 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bcf60 │ │ │ │ + beq 3bcf54 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3bd6ec │ │ │ │ + beq 3bd6e0 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r2, [r0, #36] @ 0x24 │ │ │ │ ldr r5, [r6, #28]! │ │ │ │ mov r4, #0 │ │ │ │ - ldr lr, [pc, #2908] @ 3bda1c │ │ │ │ - ldr ip, [pc, #2908] @ 3bda20 │ │ │ │ + ldr lr, [pc, #2908] @ 3bda10 │ │ │ │ + ldr ip, [pc, #2908] @ 3bda14 │ │ │ │ add lr, pc, lr │ │ │ │ str r1, [sp, #1924] @ 0x784 │ │ │ │ add r1, sp, #1920 @ 0x780 │ │ │ │ str r1, [sp, #1096] @ 0x448 │ │ │ │ mov r1, #2 │ │ │ │ str lr, [sp, #1104] @ 0x450 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -897354,17 +897351,17 @@ │ │ │ │ str r4, [sp, #2088] @ 0x828 │ │ │ │ str r1, [sp, #2076] @ 0x81c │ │ │ │ str r1, [sp, #2084] @ 0x824 │ │ │ │ add r1, lr, #304 @ 0x130 │ │ │ │ str ip, [sp, #2072] @ 0x818 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r1, [sp, #2080] @ 0x820 │ │ │ │ - ldr r1, [pc, #2824] @ 3bda24 │ │ │ │ + ldr r1, [pc, #2824] @ 3bda18 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r2, [pc, #2820] @ 3bda28 │ │ │ │ + ldr r2, [pc, #2820] @ 3bda1c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r1, [r7, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r1, [sp, #988] @ 0x3dc │ │ │ │ add r1, lr, #72 @ 0x48 │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ @@ -897376,60 +897373,60 @@ │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ bl 7bbdfc │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r7, lr, #24 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r9] │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3ad29c │ │ │ │ - b 3bcfb8 │ │ │ │ - rsbseq sl, pc, r4, lsr #15 │ │ │ │ - rsbseq sl, pc, ip, asr r7 @ │ │ │ │ - rsbseq sl, pc, r4, asr #14 │ │ │ │ - subseq ip, lr, ip, lsl #25 │ │ │ │ - rsbseq sl, pc, ip, asr r8 @ │ │ │ │ - rsbseq sl, pc, r0, asr #14 │ │ │ │ - rsbseq sl, pc, r8, lsr #14 │ │ │ │ - subseq ip, lr, r8, lsr ip │ │ │ │ - rsbseq sl, pc, r8, ror #13 │ │ │ │ + bl 3ad290 │ │ │ │ + b 3bcfac │ │ │ │ + ldrhteq sl, [pc], #-112 │ │ │ │ + rsbseq sl, pc, r8, ror #14 │ │ │ │ + rsbseq sl, pc, r0, asr r7 @ │ │ │ │ + @ instruction: 0x005ecc98 │ │ │ │ + rsbseq sl, pc, r8, ror #16 │ │ │ │ + rsbseq sl, pc, ip, asr #14 │ │ │ │ + rsbseq sl, pc, r4, lsr r7 @ │ │ │ │ + subseq ip, lr, r4, asr #24 │ │ │ │ + ldrshteq sl, [pc], #-100 │ │ │ │ add r1, r7, #28 │ │ │ │ mov r0, r9 │ │ │ │ bl 7fdd3c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl 3af840 │ │ │ │ + bl 3af834 │ │ │ │ add r0, sp, #1920 @ 0x780 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #376] @ 0x178 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3bcfe8 │ │ │ │ + bcc 3bcfdc │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #380] @ 0x17c │ │ │ │ cmp r0, #21 │ │ │ │ - beq 3bcfe8 │ │ │ │ + beq 3bcfdc │ │ │ │ mov r0, fp │ │ │ │ - bl 3ad29c │ │ │ │ + bl 3ad290 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ add r4, r1, #232 @ 0xe8 │ │ │ │ ldr r2, [r1, #184] @ 0xb8 │ │ │ │ ldr fp, [r0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r1, #188] @ 0xbc │ │ │ │ cmp r2, #1 │ │ │ │ strb r0, [r1, #532] @ 0x214 │ │ │ │ add r0, r1, #192 @ 0xc0 │ │ │ │ add r1, r1, #56 @ 0x38 │ │ │ │ - beq 3bd090 │ │ │ │ + beq 3bd084 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3bd100 │ │ │ │ + bne 3bd0f4 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ mov r4, r7 │ │ │ │ str r6, [sp, #164] @ 0xa4 │ │ │ │ ldm r0!, {r3, r5, r6, r7} │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ @@ -897448,15 +897445,15 @@ │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #3364] @ 0xd24 │ │ │ │ str fp, [sp, #3360] @ 0xd20 │ │ │ │ - b 3bd124 │ │ │ │ + b 3bd118 │ │ │ │ str fp, [sp, #160] @ 0xa0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ mov fp, r7 │ │ │ │ str r6, [sp, #164] @ 0xa4 │ │ │ │ ldm r0!, {r3, r5, r6, r7} │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ @@ -897476,15 +897473,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm fp, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #3364] @ 0xd24 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #3360] @ 0xd20 │ │ │ │ - b 3bd124 │ │ │ │ + b 3bd118 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 4ef5c │ │ │ │ add r0, r8, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ bl 4ef5c │ │ │ │ @@ -897504,63 +897501,63 @@ │ │ │ │ add r1, lr, #424 @ 0x1a8 │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #3200] @ 0xc80 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3bd178 │ │ │ │ + beq 3bd16c │ │ │ │ add r0, r8, #128 @ 0x80 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r7, #0 │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr ip, [r0, #376] @ 0x178 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp ip, #2 │ │ │ │ strb r7, [r0, #536] @ 0x218 │ │ │ │ - beq 3bd328 │ │ │ │ + beq 3bd31c │ │ │ │ add r0, lr, #424 @ 0x1a8 │ │ │ │ str ip, [sp, #3056] @ 0xbf0 │ │ │ │ orr r1, r0, #4 │ │ │ │ orr fp, r8, #4 │ │ │ │ tst ip, #1 │ │ │ │ ldm r1!, {r3, r4, r5, r6, r7} │ │ │ │ mov r2, fp │ │ │ │ stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ ldm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ ldr r2, [sp, #3060] @ 0xbf4 │ │ │ │ ldr r1, [sp, #3064] @ 0xbf8 │ │ │ │ - beq 3bd208 │ │ │ │ + beq 3bd1fc │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3bd31c │ │ │ │ + bne 3bd310 │ │ │ │ mov r7, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ sub r2, r0, #1 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bd1dc │ │ │ │ + bne 3bd1d0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3bd328 │ │ │ │ + bne 3bd31c │ │ │ │ dmb ish │ │ │ │ mov r0, sl │ │ │ │ bl 71b02c │ │ │ │ - b 3bd328 │ │ │ │ + b 3bd31c │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3bd31c │ │ │ │ + bne 3bd310 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r6, lr, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ bl 19e370 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [sp, #1096] @ 0x448 │ │ │ │ cmp r0, #21 │ │ │ │ - beq 3bd328 │ │ │ │ + beq 3bd31c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldm r6!, {r2, r3, r4, r5, r7} │ │ │ │ add r1, lr, #304 @ 0x130 │ │ │ │ mov r0, r1 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ ldm r6, {r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r7} │ │ │ │ @@ -897568,60 +897565,60 @@ │ │ │ │ ldr r4, [sp, #172] @ 0xac │ │ │ │ add r6, lr, #24 │ │ │ │ mov r0, r6 │ │ │ │ bl 6ff60c │ │ │ │ ldr r0, [sp, #2072] @ 0x818 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3bd300 │ │ │ │ + beq 3bd2f4 │ │ │ │ ldm r6!, {r1, r2, r3, r5, r7} │ │ │ │ mov r0, r8 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ ldm r6, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ ldr r0, [sp, #3056] @ 0xbf0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3bd2e8 │ │ │ │ + bne 3bd2dc │ │ │ │ ldr r0, [sp, #3084] @ 0xc0c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3bd2e8 │ │ │ │ + beq 3bd2dc │ │ │ │ add r1, r4, #504 @ 0x1f8 │ │ │ │ mov r0, fp │ │ │ │ bl 8025cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bd2e8 │ │ │ │ + beq 3bd2dc │ │ │ │ add r1, r8, #28 │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ bl 7fdd3c │ │ │ │ add r2, sp, #984 @ 0x3d8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r4, lr, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, r4, #528 @ 0x210 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r9 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r2, r4, #528 @ 0x210 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r9, {r0, r1, r2} │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3af840 │ │ │ │ + bl 3af834 │ │ │ │ ldr r0, [sp, #2072] @ 0x818 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3bd30c │ │ │ │ + bne 3bd300 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl 3a9e2c │ │ │ │ + bl 3a9e20 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #304 @ 0x130 │ │ │ │ - bl 3ae134 │ │ │ │ - b 3bd328 │ │ │ │ + bl 3ae128 │ │ │ │ + b 3bd31c │ │ │ │ mov r0, fp │ │ │ │ - bl 3ad29c │ │ │ │ + bl 3ad290 │ │ │ │ mov r7, #0 │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ movw r0, #1672 @ 0x688 │ │ │ │ add r1, sp, #1920 @ 0x780 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ add r0, sl, r0 │ │ │ │ strb r7, [sl, #537] @ 0x219 │ │ │ │ @@ -897648,18 +897645,18 @@ │ │ │ │ strb r7, [sl, #1664] @ 0x680 │ │ │ │ str r5, [sl, #1548] @ 0x60c │ │ │ │ add r6, sl, #560 @ 0x230 │ │ │ │ add r4, sp, #3056 @ 0xbf0 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b79ac │ │ │ │ + bl 3b79a0 │ │ │ │ ldr r5, [sp, #3072] @ 0xc00 │ │ │ │ cmp r5, #5 │ │ │ │ - bne 3bd3ec │ │ │ │ + bne 3bd3e0 │ │ │ │ mov r0, #7 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ strb r0, [r1] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #7 │ │ │ │ strd r0, [r2] │ │ │ │ @@ -897693,54 +897690,54 @@ │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, lr, #968 @ 0x3c8 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ bl 4ef5c │ │ │ │ ldrb r0, [sl, #1664] @ 0x680 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3bd478 │ │ │ │ + beq 3bd46c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bd494 │ │ │ │ + bne 3bd488 │ │ │ │ add r0, sl, #1440 @ 0x5a0 │ │ │ │ - bl 3ae56c │ │ │ │ - b 3bd494 │ │ │ │ + bl 3ae560 │ │ │ │ + b 3bd488 │ │ │ │ add r0, sl, #568 @ 0x238 │ │ │ │ - bl 3b2618 │ │ │ │ + bl 3b260c │ │ │ │ movw r0, #1556 @ 0x614 │ │ │ │ add r0, sl, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #1665] @ 0x681 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 3bd500 │ │ │ │ + bne 3bd4f4 │ │ │ │ movw r0, #1672 @ 0x688 │ │ │ │ add r0, sl, r0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #535 @ 0x217 │ │ │ │ strh r1, [sl, r0] │ │ │ │ ldr r0, [sl, #544] @ 0x220 │ │ │ │ strb r1, [sl, #537] @ 0x219 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3bd648 │ │ │ │ + beq 3bd63c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3bd648 │ │ │ │ + bcc 3bd63c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #548]! @ 0x224 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bd4d8 │ │ │ │ + bne 3bd4cc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bd648 │ │ │ │ + bne 3bd63c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3bd648 │ │ │ │ + b 3bd63c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r3, lr, #24 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r1, [sp, #2060] @ 0x80c │ │ │ │ add r1, lr, #968 @ 0x3c8 │ │ │ │ str r0, [sp, #2056] @ 0x808 │ │ │ │ @@ -897773,305 +897770,305 @@ │ │ │ │ strb r7, [sl, #538] @ 0x21a │ │ │ │ cmp r0, #2 │ │ │ │ strb r7, [sl, #532] @ 0x214 │ │ │ │ strb r7, [sl, #539] @ 0x21b │ │ │ │ strb r7, [sl, #533] @ 0x215 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ - bcc 3bc9e8 │ │ │ │ + bcc 3bc9dc │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #508]! @ 0x1fc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bd5b0 │ │ │ │ + bne 3bd5a4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bc9e8 │ │ │ │ + bne 3bc9dc │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3bc9e8 │ │ │ │ + b 3bc9dc │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ ldr r0, [sp, #1096] @ 0x448 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bd604 │ │ │ │ + bne 3bd5f8 │ │ │ │ cmp r1, #1 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ - bne 3bd640 │ │ │ │ + bne 3bd634 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ bl 71b02c │ │ │ │ ldr sl, [sp, #172] @ 0xac │ │ │ │ ldr fp, [sp, #168] @ 0xa8 │ │ │ │ ldrb r0, [sl, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bd67c │ │ │ │ + beq 3bd670 │ │ │ │ add r0, sl, #56 @ 0x38 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r0, [sl, #248] @ 0xf8 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3bd674 │ │ │ │ + beq 3bd668 │ │ │ │ add r0, sl, #232 @ 0xe8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ add r0, sl, #184 @ 0xb8 │ │ │ │ - bl 3adf08 │ │ │ │ + bl 3adefc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #532] @ 0x214 │ │ │ │ - b 3bcb10 │ │ │ │ - ldr r0, [pc, #868] @ 3bd9f4 │ │ │ │ - ldr r2, [pc, #868] @ 3bd9f8 │ │ │ │ + b 3bcb04 │ │ │ │ + ldr r0, [pc, #868] @ 3bd9e8 │ │ │ │ + ldr r2, [pc, #868] @ 3bd9ec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ bl 77480 │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ orr lr, r4, #4 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ - ldr ip, [pc, #840] @ 3bd9fc │ │ │ │ + ldr ip, [pc, #840] @ 3bd9f0 │ │ │ │ add r2, r1, #304 @ 0x130 │ │ │ │ - ldr r0, [pc, #836] @ 3bda00 │ │ │ │ - ldr r3, [pc, #836] @ 3bda04 │ │ │ │ + ldr r0, [pc, #836] @ 3bd9f4 │ │ │ │ + ldr r3, [pc, #836] @ 3bd9f8 │ │ │ │ mov r6, r2 │ │ │ │ ldm lr!, {r1, r4, r5, r7} │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ stmia r6!, {r1, r4, r5, r7} │ │ │ │ ldm lr, {r1, r4, r5, r7} │ │ │ │ stm r6, {r1, r4, r5, r7} │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ str ip, [sp] │ │ │ │ bl 775f4 │ │ │ │ - b 3bc9c8 │ │ │ │ - ldr r0, [pc, #800] @ 3bda14 │ │ │ │ - ldr r2, [pc, #800] @ 3bda18 │ │ │ │ + b 3bc9bc │ │ │ │ + ldr r0, [pc, #800] @ 3bda08 │ │ │ │ + ldr r2, [pc, #800] @ 3bda0c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ bl 77480 │ │ │ │ - b 3bc9c8 │ │ │ │ + b 3bc9bc │ │ │ │ add r2, r4, #528 @ 0x210 │ │ │ │ mov r8, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r9, {r0, r1, r2} │ │ │ │ - b 3bd724 │ │ │ │ - b 3bd720 │ │ │ │ + b 3bd718 │ │ │ │ + b 3bd714 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3af840 │ │ │ │ - b 3bd734 │ │ │ │ + bl 3af834 │ │ │ │ + b 3bd728 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #2072] @ 0x818 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3bd770 │ │ │ │ + bne 3bd764 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl 3a9e2c │ │ │ │ - b 3bd770 │ │ │ │ - b 3bd7fc │ │ │ │ - b 3bd780 │ │ │ │ - b 3bd76c │ │ │ │ - b 3bd780 │ │ │ │ - b 3bd780 │ │ │ │ + bl 3a9e20 │ │ │ │ + b 3bd764 │ │ │ │ + b 3bd7f0 │ │ │ │ + b 3bd774 │ │ │ │ + b 3bd760 │ │ │ │ + b 3bd774 │ │ │ │ + b 3bd774 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bd978 │ │ │ │ + b 3bd96c │ │ │ │ mov r8, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #304 @ 0x130 │ │ │ │ - bl 3ae134 │ │ │ │ - b 3bd978 │ │ │ │ + bl 3ae128 │ │ │ │ + b 3bd96c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3ad29c │ │ │ │ - b 3bd910 │ │ │ │ + bl 3ad290 │ │ │ │ + b 3bd904 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bd978 │ │ │ │ - b 3bd9cc │ │ │ │ - b 3bd90c │ │ │ │ + b 3bd96c │ │ │ │ + b 3bd9c0 │ │ │ │ + b 3bd900 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #1920] @ 0x780 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3bd800 │ │ │ │ + bcc 3bd7f4 │ │ │ │ ldr r0, [sp, #1924] @ 0x784 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bd7b8 │ │ │ │ + bne 3bd7ac │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3bd800 │ │ │ │ + bne 3bd7f4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 867e94 │ │ │ │ - b 3bd800 │ │ │ │ + b 3bd7f4 │ │ │ │ mov r8, r0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #24 │ │ │ │ - bl 3af840 │ │ │ │ - b 3bd880 │ │ │ │ - b 3bd810 │ │ │ │ + bl 3af834 │ │ │ │ + b 3bd874 │ │ │ │ + b 3bd804 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #3056 @ 0xbf0 │ │ │ │ - bl 3ae134 │ │ │ │ - b 3bd814 │ │ │ │ - b 3bd90c │ │ │ │ + bl 3ae128 │ │ │ │ + b 3bd808 │ │ │ │ + b 3bd900 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #1096] @ 0x448 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bd81c │ │ │ │ + bne 3bd810 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3bd910 │ │ │ │ + bne 3bd904 │ │ │ │ dmb ish │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ bl 71b02c │ │ │ │ - b 3bd910 │ │ │ │ + b 3bd904 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bd978 │ │ │ │ + b 3bd96c │ │ │ │ mov r8, r0 │ │ │ │ - b 3bd978 │ │ │ │ - b 3bd90c │ │ │ │ - b 3bd87c │ │ │ │ + b 3bd96c │ │ │ │ + b 3bd900 │ │ │ │ + b 3bd870 │ │ │ │ mov r8, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #304 @ 0x130 │ │ │ │ - bl 3ad29c │ │ │ │ - b 3bd880 │ │ │ │ + bl 3ad290 │ │ │ │ + b 3bd874 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #1920 @ 0x780 │ │ │ │ - bl 3ae134 │ │ │ │ - b 3bd910 │ │ │ │ - b 3bd90c │ │ │ │ - b 3bd90c │ │ │ │ + bl 3ae128 │ │ │ │ + b 3bd904 │ │ │ │ + b 3bd900 │ │ │ │ + b 3bd900 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bd8f8 │ │ │ │ + b 3bd8ec │ │ │ │ mov r8, r0 │ │ │ │ - b 3bd8b4 │ │ │ │ + b 3bd8a8 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #1556 @ 0x614 │ │ │ │ add r0, sl, r0 │ │ │ │ - bl 3ae56c │ │ │ │ + bl 3ae560 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #1665] @ 0x681 │ │ │ │ - b 3bd94c │ │ │ │ + b 3bd940 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bd94c │ │ │ │ + b 3bd940 │ │ │ │ mov r8, r0 │ │ │ │ - b 3bd96c │ │ │ │ + b 3bd960 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #248] @ 0xf8 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3bd8f8 │ │ │ │ + beq 3bd8ec │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #232 @ 0xe8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #184 @ 0xb8 │ │ │ │ - bl 3adf08 │ │ │ │ - b 3bcab4 │ │ │ │ + bl 3adefc │ │ │ │ + b 3bcaa8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bd9d0 │ │ │ │ + bne 3bd9c4 │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #380] @ 0x17c │ │ │ │ cmp r0, #21 │ │ │ │ - beq 3bd9d0 │ │ │ │ + beq 3bd9c4 │ │ │ │ mov r0, fp │ │ │ │ - bl 3b2b54 │ │ │ │ - b 3bd9d0 │ │ │ │ + bl 3b2b48 │ │ │ │ + b 3bd9c4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ab530 │ │ │ │ + bl 3ab524 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #535] @ 0x217 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bd96c │ │ │ │ + beq 3bd960 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ movw r0, #1672 @ 0x688 │ │ │ │ add r0, r1, r0 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #535] @ 0x217 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bd994 │ │ │ │ + beq 3bd988 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #424 @ 0x1a8 │ │ │ │ - bl 3ad158 │ │ │ │ + bl 3ad14c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r0, #536] @ 0x218 │ │ │ │ ldrb r0, [r0, #537] @ 0x219 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bd9b4 │ │ │ │ + beq 3bd9a8 │ │ │ │ add r0, sp, #1920 @ 0x780 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ strb r4, [r0, #537] @ 0x219 │ │ │ │ add r0, r0, #544 @ 0x220 │ │ │ │ - bl 3afd04 │ │ │ │ - b 3bd9d0 │ │ │ │ - b 3bd9cc │ │ │ │ + bl 3afcf8 │ │ │ │ + b 3bd9c4 │ │ │ │ + b 3bd9c0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrb r0, [r0, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bcab4 │ │ │ │ + beq 3bcaa8 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 3afbd0 │ │ │ │ - b 3bcab4 │ │ │ │ - subseq r6, pc, r9, asr #32 │ │ │ │ - subseq r5, pc, lr, lsl #14 │ │ │ │ - rsbseq r9, pc, r8, asr #2 │ │ │ │ - rsbseq r9, pc, r4, lsr #2 │ │ │ │ - subseq r5, pc, ip, lsl #14 │ │ │ │ - rsbseq r8, pc, r4, lsr pc @ │ │ │ │ - strdeq r2, [r4], r0 │ │ │ │ - strdeq r2, [r4], r8 │ │ │ │ - ldrdeq r2, [r4], r8 │ │ │ │ - subseq r4, pc, r9, asr #27 │ │ │ │ - rsbseq r9, pc, r4, lsl #2 │ │ │ │ + bl 3afbc4 │ │ │ │ + b 3bcaa8 │ │ │ │ + subseq r6, pc, r5, asr r0 @ │ │ │ │ + subseq r5, pc, sl, lsl r7 @ │ │ │ │ rsbseq r9, pc, r4, asr r1 @ │ │ │ │ - rsbseq r9, pc, r0, lsr r9 @ │ │ │ │ - addeq r2, r4, r8, asr #27 │ │ │ │ - ldrdeq r2, [r4], r8 │ │ │ │ + rsbseq r9, pc, r0, lsr r1 @ │ │ │ │ + subseq r5, pc, r8, lsl r7 @ │ │ │ │ + rsbseq r8, pc, r0, asr #30 │ │ │ │ + strdeq r2, [r4], ip │ │ │ │ + addeq r2, r4, r4, lsl #26 │ │ │ │ + addeq r2, r4, r4, ror #25 │ │ │ │ + ldrsbeq r4, [pc], #-213 @ │ │ │ │ + rsbseq r9, pc, r0, lsl r1 @ │ │ │ │ + rsbseq r9, pc, r0, ror #2 │ │ │ │ + rsbseq r9, pc, ip, lsr r9 @ │ │ │ │ + ldrdeq r2, [r4], r4 │ │ │ │ + addeq r2, r4, r4, ror #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #500 @ 0x1f4 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldrb r3, [r1, #440] @ 0x1b8 │ │ │ │ mov sl, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -898107,15 +898104,15 @@ │ │ │ │ str r0, [fp, #-4] │ │ │ │ sub r0, fp, #420 @ 0x1a4 │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-16] │ │ │ │ str r1, [fp, #-12] │ │ │ │ str r3, [fp, #-8] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 3bdb14 │ │ │ │ + b 3bdb08 │ │ │ │ mov fp, sl │ │ │ │ ldrb r0, [fp, #428]! @ 0x1ac │ │ │ │ sub r1, fp, #420 @ 0x1a4 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -898124,15 +898121,15 @@ │ │ │ │ andeq r1, r0, r8, ror #2 │ │ │ │ andeq r0, r0, r8, ror r2 │ │ │ │ ldr r8, [sl, #384] @ 0x180 │ │ │ │ ldr r7, [sl, #388] @ 0x184 │ │ │ │ ldr r6, [sl, #412] @ 0x19c │ │ │ │ ldr r0, [sl, #416] @ 0x1a0 │ │ │ │ mov r1, sl │ │ │ │ - ldr lr, [pc, #3976] @ 3beaac │ │ │ │ + ldr lr, [pc, #3976] @ 3beaa0 │ │ │ │ mov r9, #3 │ │ │ │ str r0, [r1, #392]! @ 0x188 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r3, r1 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ stmib r1, {r0, r5, r8} │ │ │ │ @@ -898208,33 +898205,33 @@ │ │ │ │ strb r0, [sl, #118] @ 0x76 │ │ │ │ strh r1, [sl, #115] @ 0x73 │ │ │ │ strb r0, [sl, #117] @ 0x75 │ │ │ │ add r5, sl, #140 @ 0x8c │ │ │ │ add r8, sp, #984 @ 0x3d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3b76c0 │ │ │ │ + bl 3b76b4 │ │ │ │ ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bdc88 │ │ │ │ + beq 3bdc7c │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp] │ │ │ │ - b 3bdeb4 │ │ │ │ + b 3bdea8 │ │ │ │ ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ ldr r0, [sp, #988] @ 0x3dc │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ strd r0, [sl, #56] @ 0x38 │ │ │ │ ldrb r0, [sl, #192] @ 0xc0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3bdcb8 │ │ │ │ + bne 3bdcac │ │ │ │ ldrb r0, [sl, #188] @ 0xbc │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [sl, #184] @ 0xb8 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3be504 │ │ │ │ + beq 3be4f8 │ │ │ │ mov r1, sl │ │ │ │ ldr r5, [r1, #124]! @ 0x7c │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r9, [r1, #4] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ @@ -898258,44 +898255,44 @@ │ │ │ │ mov ip, r6 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ mov r1, r5 │ │ │ │ cmp r4, #2 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ - bne 3bddac │ │ │ │ + bne 3bdda0 │ │ │ │ ldm r5!, {r2, r3, r6, r7} │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, r0, #12 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r5, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r1, [sp, #852] @ 0x354 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #824 @ 0x338 │ │ │ │ ldr r8, [sp, #856] @ 0x358 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - b 3bde24 │ │ │ │ + b 3bde18 │ │ │ │ mov r1, sl │ │ │ │ ldrb r0, [r1, #376]! @ 0x178 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, lsl pc │ │ │ │ andeq r0, r0, r0, lsl #30 │ │ │ │ andeq r0, r0, r4, lsl #4 │ │ │ │ ldr lr, [sl, #8] │ │ │ │ ldr r9, [sl, #12] │ │ │ │ ldr r6, [sl, #368] @ 0x170 │ │ │ │ ldr r1, [sl, #372] @ 0x174 │ │ │ │ - b 3bdb5c │ │ │ │ + b 3bdb50 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ add r1, ip, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ str r4, [sp, #984] @ 0x3d8 │ │ │ │ add r0, r8, #4 │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ @@ -898315,32 +898312,32 @@ │ │ │ │ ldr ip, [sp, #852] @ 0x354 │ │ │ │ mov lr, r4 │ │ │ │ ldr fp, [sp, #856] @ 0x358 │ │ │ │ cmp r8, #2 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r9 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - bne 3bdfd8 │ │ │ │ + bne 3bdfcc │ │ │ │ str ip, [sp, #28] │ │ │ │ mov r8, fp │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, sp, #1216 @ 0x4c0 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r9, #6 │ │ │ │ strb r0, [sl, #119] @ 0x77 │ │ │ │ ldr r0, [sl, #56] @ 0x38 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bde60 │ │ │ │ + beq 3bde54 │ │ │ │ mov r0, r4 │ │ │ │ bl 7dbe10 │ │ │ │ - b 3bde60 │ │ │ │ + b 3bde54 │ │ │ │ ldr r0, [sp, #1240] @ 0x4d8 │ │ │ │ add ip, sp, #544 @ 0x220 │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [sp, #1244] @ 0x4dc │ │ │ │ ldr r2, [sp, #1248] @ 0x4e0 │ │ │ │ add fp, sp, #520 @ 0x208 │ │ │ │ ldr r3, [sp, #1252] @ 0x4e4 │ │ │ │ @@ -898353,15 +898350,15 @@ │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #1 │ │ │ │ cmp r9, #7 │ │ │ │ strb r0, [sl, #120] @ 0x78 │ │ │ │ - bne 3bdf00 │ │ │ │ + bne 3bdef4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, #3 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r1] │ │ │ │ @@ -898387,18 +898384,18 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ cmp r9, #6 │ │ │ │ - bne 3be0f4 │ │ │ │ + bne 3be0e8 │ │ │ │ str r8, [sl, #80] @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldm r1, {r0, r2, r3, r4, r5, r7} │ │ │ │ add ip, sl, #84 @ 0x54 │ │ │ │ stm ip, {r0, r2, r3, r4, r5, r7} │ │ │ │ mov r0, #6 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ @@ -898406,16 +898403,16 @@ │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ str lr, [sl, #76] @ 0x4c │ │ │ │ cmp lr, #22 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sl, #48] @ 0x30 │ │ │ │ - beq 3bdec4 │ │ │ │ - b 3be1e0 │ │ │ │ + beq 3bdeb8 │ │ │ │ + b 3be1d4 │ │ │ │ mov r3, sl │ │ │ │ movw r1, #345 @ 0x159 │ │ │ │ ldrb r0, [r3, #361]! @ 0x169 │ │ │ │ sub r1, r3, r1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -898426,15 +898423,15 @@ │ │ │ │ andeq r0, r0, r8, lsr #26 │ │ │ │ andeq r0, r0, r4, lsl #10 │ │ │ │ ldr lr, [sl, #344] @ 0x158 │ │ │ │ ldr r9, [sl, #348] @ 0x15c │ │ │ │ ldr r6, [sl, #352] @ 0x160 │ │ │ │ ldr r1, [sl, #356] @ 0x164 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ - b 3bdb8c │ │ │ │ + b 3bdb80 │ │ │ │ add r5, sp, #704 @ 0x2c0 │ │ │ │ add r1, lr, #36 @ 0x24 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r4, ip │ │ │ │ bl 4ef5c │ │ │ │ @@ -898447,40 +898444,40 @@ │ │ │ │ ldr r0, [sl, #88] @ 0x58 │ │ │ │ str fp, [sp, #712] @ 0x2c8 │ │ │ │ str r4, [sp, #708] @ 0x2c4 │ │ │ │ str r8, [sp, #704] @ 0x2c0 │ │ │ │ bl 70fca4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3be560 │ │ │ │ + beq 3be554 │ │ │ │ add r4, sp, #984 @ 0x3d8 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ strb r0, [sl, #119] @ 0x77 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 4ef5c │ │ │ │ ldm r6, {r1, r5, r6} │ │ │ │ cmp r1, #2 │ │ │ │ ldr r0, [sp, #1056] @ 0x420 │ │ │ │ addcs r5, r5, #8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3be098 │ │ │ │ + beq 3be08c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3be098 │ │ │ │ + bcc 3be08c │ │ │ │ ldr r1, [sp, #1060] @ 0x424 │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3be074 │ │ │ │ + bne 3be068 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3be098 │ │ │ │ + bne 3be08c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #1056] @ 0x420 │ │ │ │ @@ -898495,17 +898492,17 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #1408 @ 0x580 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, ip, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ cmp r8, #2 │ │ │ │ - bne 3be528 │ │ │ │ + bne 3be51c │ │ │ │ str r9, [sp, #28] │ │ │ │ - b 3be88c │ │ │ │ + b 3be880 │ │ │ │ add r3, sp, #664 @ 0x298 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add r0, sl, #84 @ 0x54 │ │ │ │ str r8, [sl, #80] @ 0x50 │ │ │ │ mov r8, r4 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ @@ -898517,46 +898514,46 @@ │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r1, #76]! @ 0x4c │ │ │ │ cmp r9, #5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [r1, #108] @ 0x6c │ │ │ │ str r9, [r1, #-4] │ │ │ │ - beq 3becb8 │ │ │ │ + beq 3becac │ │ │ │ ldm r8, {r0, r2, r3, r7} │ │ │ │ add ip, sl, #192 @ 0xc0 │ │ │ │ stm ip, {r0, r2, r3, r7, r9} │ │ │ │ add r0, sl, #212 @ 0xd4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 4ef5c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r8, sl, #192 @ 0xc0 │ │ │ │ add r6, sp, #984 @ 0x3d8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 70f920 │ │ │ │ ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 3be18c │ │ │ │ + bne 3be180 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, #4 │ │ │ │ - b 3bdec0 │ │ │ │ + b 3bdeb4 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r9, sp, #680 @ 0x2a8 │ │ │ │ ldr r0, [sp, #988] @ 0x3dc │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r6, #8 │ │ │ │ mov r1, r9 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sl, #208] @ 0xd0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3be1c0 │ │ │ │ + beq 3be1b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldr r8, [sp, #32] │ │ │ │ @@ -898566,78 +898563,78 @@ │ │ │ │ cmp lr, #21 │ │ │ │ ldm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r2, ip │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #360 @ 0x168 │ │ │ │ strh r1, [sl, r0] │ │ │ │ - bne 3be34c │ │ │ │ + bne 3be340 │ │ │ │ str r8, [sp, #348] @ 0x15c │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ add r1, sp, #348 @ 0x15c │ │ │ │ bl 6dfb18 │ │ │ │ add r5, sp, #376 @ 0x178 │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 1289a0 │ │ │ │ ldr r0, [sp, #348] @ 0x15c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3be230 │ │ │ │ + bne 3be224 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3be258 │ │ │ │ + bne 3be24c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ bl 71b02c │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ - bl 3ae134 │ │ │ │ + bl 3ae128 │ │ │ │ orr r2, r5, #4 │ │ │ │ ldr ip, [sp, #376] @ 0x178 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ ldm r2!, {r4, r5, r6, r7} │ │ │ │ cmp ip, #2 │ │ │ │ mov r3, r1 │ │ │ │ stmia r3!, {r4, r5, r6, r7} │ │ │ │ ldm r2, {r0, r4, r5, r6, r7} │ │ │ │ stm r3, {r0, r4, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ strb r0, [r2] │ │ │ │ - beq 3bded8 │ │ │ │ + beq 3bdecc │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ ldm r1!, {r3, r5, r6, r7} │ │ │ │ tst ip, #1 │ │ │ │ mov r0, r2 │ │ │ │ stmia r0!, {r3, r5, r6, r7} │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ - bne 3be3a0 │ │ │ │ + bne 3be394 │ │ │ │ orr r0, r2, #4 │ │ │ │ add r4, sp, #192 @ 0xc0 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r0, [sl, #392] @ 0x188 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3be30c │ │ │ │ + bcc 3be300 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #396]! @ 0x18c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3be2e8 │ │ │ │ + bne 3be2dc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3be30c │ │ │ │ + bne 3be300 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldm r4!, {r2, r3, r6, r7} │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, r0, #8 │ │ │ │ orr r0, r0, #4 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ @@ -898647,15 +898644,15 @@ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ strb r0, [fp] │ │ │ │ - b 3be434 │ │ │ │ + b 3be428 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ add r1, r0, #12 │ │ │ │ orr r0, r0, #4 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ str r8, [sp, #384] @ 0x180 │ │ │ │ @@ -898684,48 +898681,48 @@ │ │ │ │ orr r5, r0, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 7314fc │ │ │ │ ldr r0, [sl, #392] @ 0x188 │ │ │ │ mov r8, #1 │ │ │ │ str r8, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3be410 │ │ │ │ + bcc 3be404 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #396]! @ 0x18c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3be3ec │ │ │ │ + bne 3be3e0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3be410 │ │ │ │ + bne 3be404 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r9, [sp, #304] @ 0x130 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ cmp r9, #2 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r5, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ strb r8, [fp] │ │ │ │ - beq 3bdee0 │ │ │ │ + beq 3bded4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3b4d50 │ │ │ │ + bl 3b4d44 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ tst r9, #1 │ │ │ │ - beq 3be600 │ │ │ │ + beq 3be5f4 │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ ldm r4!, {r2, r3, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r4, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ @@ -898736,16 +898733,16 @@ │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #436]! @ 0x1b4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3be49c │ │ │ │ - b 3be644 │ │ │ │ + bne 3be490 │ │ │ │ + b 3be638 │ │ │ │ mov r1, sl │ │ │ │ ldrb r0, [r1, #48]! @ 0x30 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ @@ -898757,24 +898754,24 @@ │ │ │ │ ldr r8, [sl, #16] │ │ │ │ ldr r9, [sl, #32] │ │ │ │ ldr r1, [sl, #36] @ 0x24 │ │ │ │ ldr r6, [sl, #40] @ 0x28 │ │ │ │ ldr r5, [sl, #44] @ 0x2c │ │ │ │ ldm lr, {r4, ip, lr} │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ - b 3bdbe4 │ │ │ │ + b 3bdbd8 │ │ │ │ add r0, sl, #152 @ 0x98 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [sl, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bdcb8 │ │ │ │ + beq 3bdcac │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sl, #160] @ 0xa0 │ │ │ │ blx r1 │ │ │ │ - b 3bdcb8 │ │ │ │ + b 3bdcac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #1408 @ 0x580 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -898783,15 +898780,15 @@ │ │ │ │ strb r0, [sl, #119] @ 0x77 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #712] @ 0x2c8 │ │ │ │ str r9, [sp, #708] @ 0x2c4 │ │ │ │ str r8, [sp, #704] @ 0x2c0 │ │ │ │ ldr r5, [sl, #92] @ 0x5c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3be7a0 │ │ │ │ + beq 3be794 │ │ │ │ add r6, sp, #984 @ 0x3d8 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ strb r0, [sl, #116] @ 0x74 │ │ │ │ strb r0, [sl, #119] @ 0x77 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -898806,29 +898803,29 @@ │ │ │ │ add r4, lr, #264 @ 0x108 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ cmp r0, #2 │ │ │ │ str r7, [sp, #1268] @ 0x4f4 │ │ │ │ str r3, [sp, #1264] @ 0x4f0 │ │ │ │ str r2, [sp, #1260] @ 0x4ec │ │ │ │ str r1, [sp, #1256] @ 0x4e8 │ │ │ │ - beq 3be70c │ │ │ │ + beq 3be700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3be6d0 │ │ │ │ + beq 3be6c4 │ │ │ │ ldr r0, [sp, #996] @ 0x3e4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3be70c │ │ │ │ + bcc 3be700 │ │ │ │ ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ add r0, r6, #16 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3be5e8 │ │ │ │ - b 3be6fc │ │ │ │ + bne 3be5dc │ │ │ │ + b 3be6f0 │ │ │ │ orr r0, r4, #4 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ add r1, r1, #8 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ @@ -898837,17 +898834,17 @@ │ │ │ │ ldr r1, [r0, #436]! @ 0x1b4 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3be630 │ │ │ │ + bne 3be624 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3be654 │ │ │ │ + bne 3be648 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ ldm r0!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r0, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ @@ -898872,28 +898869,28 @@ │ │ │ │ ldr r9, [sl, #76] @ 0x4c │ │ │ │ ldr r6, [sl, #80] @ 0x50 │ │ │ │ ldr r5, [sl, #84] @ 0x54 │ │ │ │ ldr r8, [sl, #104] @ 0x68 │ │ │ │ ldr r1, [sl, #108] @ 0x6c │ │ │ │ ldrb r0, [sl, #112] @ 0x70 │ │ │ │ ldm lr, {r4, ip, lr} │ │ │ │ - b 3bdc14 │ │ │ │ + b 3bdc08 │ │ │ │ ldr r0, [sp, #996] @ 0x3e4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3be70c │ │ │ │ + bcc 3be700 │ │ │ │ ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ add r0, r6, #16 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3be6e8 │ │ │ │ + bne 3be6dc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3be70c │ │ │ │ + bne 3be700 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [sp, #1256] @ 0x4e8 │ │ │ │ mov fp, r4 │ │ │ │ ldr r1, [sp, #1260] @ 0x4ec │ │ │ │ mov ip, r6 │ │ │ │ ldr r2, [sp, #1264] @ 0x4f0 │ │ │ │ @@ -898908,17 +898905,17 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #1408 @ 0x580 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, ip, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ cmp r9, #2 │ │ │ │ - bne 3be768 │ │ │ │ + bne 3be75c │ │ │ │ str r8, [sp, #28] │ │ │ │ - b 3be88c │ │ │ │ + b 3be880 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #1408 @ 0x580 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -898927,15 +898924,15 @@ │ │ │ │ strb r0, [sl, #119] @ 0x77 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #712] @ 0x2c8 │ │ │ │ str r8, [sp, #708] @ 0x2c4 │ │ │ │ str r9, [sp, #704] @ 0x2c0 │ │ │ │ ldr r5, [sl, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3be8e0 │ │ │ │ + beq 3be8d4 │ │ │ │ add r4, sp, #984 @ 0x3d8 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ strb r0, [sl, #115] @ 0x73 │ │ │ │ strb r0, [sl, #119] @ 0x77 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -898949,27 +898946,27 @@ │ │ │ │ add r8, r4, #36 @ 0x24 │ │ │ │ add r5, lr, #264 @ 0x108 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ cmp r0, #3 │ │ │ │ str r3, [sp, #1264] @ 0x4f0 │ │ │ │ str r2, [sp, #1260] @ 0x4ec │ │ │ │ str r1, [sp, #1256] @ 0x4e8 │ │ │ │ - beq 3be83c │ │ │ │ + beq 3be830 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3be83c │ │ │ │ + bcc 3be830 │ │ │ │ ldr r1, [sp, #1024] @ 0x400 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3be818 │ │ │ │ + bne 3be80c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3be83c │ │ │ │ + bne 3be830 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [sp, #988] @ 0x3dc │ │ │ │ mov fp, r5 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -898983,21 +898980,21 @@ │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #1408 @ 0x580 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ cmp r9, #2 │ │ │ │ - bne 3be8a4 │ │ │ │ + bne 3be898 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #1216 @ 0x4c0 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ - b 3bde38 │ │ │ │ + b 3bde2c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #1408 @ 0x580 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 4ef5c │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -899007,25 +899004,25 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #712] @ 0x2c8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #708] @ 0x2c4 │ │ │ │ str r9, [sp, #704] @ 0x2c0 │ │ │ │ ldrb r8, [sl, #113] @ 0x71 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3be9b8 │ │ │ │ + beq 3be9ac │ │ │ │ add r0, sp, #1408 @ 0x580 │ │ │ │ str sl, [sp, #12] │ │ │ │ add r1, r0, #36 @ 0x24 │ │ │ │ add r0, r0, #12 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #28] │ │ │ │ rsb r0, r8, #0 │ │ │ │ and r7, r8, r0 │ │ │ │ tst r7, #255 @ 0xff │ │ │ │ - beq 3be9b8 │ │ │ │ + beq 3be9ac │ │ │ │ add r4, sp, #984 @ 0x3d8 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ strb r0, [sl, #119] @ 0x77 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 4ef5c │ │ │ │ @@ -899038,15 +899035,15 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm ip, {r9, sl, ip} │ │ │ │ add fp, lr, #264 @ 0x108 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, fp │ │ │ │ cmp r9, #2 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - beq 3beb44 │ │ │ │ + beq 3beb38 │ │ │ │ sub r0, r8, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ and r8, r0, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str ip, [sp, #32] │ │ │ │ bl 4ef5c │ │ │ │ @@ -899058,15 +899055,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str sl, [sp, #708] @ 0x2c4 │ │ │ │ str r9, [sp, #704] @ 0x2c0 │ │ │ │ strb r1, [r0, #119] @ 0x77 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ - bne 3be904 │ │ │ │ + bne 3be8f8 │ │ │ │ add r6, sp, #984 @ 0x3d8 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ strb r0, [sl, #119] @ 0x77 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 4ef5c │ │ │ │ @@ -899075,21 +899072,21 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2504bc │ │ │ │ ldr r0, [sp, #1408] @ 0x580 │ │ │ │ ldr r8, [sp, #1412] @ 0x584 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ cmp r0, #21 │ │ │ │ - bne 3beaa0 │ │ │ │ + bne 3bea94 │ │ │ │ ldr r0, [sl, #88] @ 0x58 │ │ │ │ str r8, [sl, #124] @ 0x7c │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r0, #208 @ 0xd0 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ - bl 3cd968 │ │ │ │ + bl 3cd95c │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ str r0, [sp, #1408] @ 0x580 │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ add r2, sp, #1408 @ 0x580 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ @@ -899110,41 +899107,41 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r1, [sl, #128] @ 0x80 │ │ │ │ str r0, [sl, #136] @ 0x88 │ │ │ │ add r9, sl, #132 @ 0x84 │ │ │ │ add r6, sp, #984 @ 0x3d8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b5588 │ │ │ │ + bl 3b557c │ │ │ │ ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #22 │ │ │ │ - bne 3beab0 │ │ │ │ + bne 3beaa4 │ │ │ │ mov r0, #4 │ │ │ │ - b 3bdc80 │ │ │ │ + b 3bdc74 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r5, #8 │ │ │ │ - b 3bde28 │ │ │ │ - subseq r5, pc, r7, ror #3 │ │ │ │ + b 3bde1c │ │ │ │ + ldrsheq r5, [pc], #-19 @ │ │ │ │ add r0, r6, #8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ add r8, lr, #88 @ 0x58 │ │ │ │ ldr fp, [sp, #988] @ 0x3dc │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r8 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #21 │ │ │ │ - bne 3beb64 │ │ │ │ + bne 3beb58 │ │ │ │ ldrb r0, [sl, #113] @ 0x71 │ │ │ │ tst r0, #1 │ │ │ │ - bne 3bebc8 │ │ │ │ + bne 3bebbc │ │ │ │ add r9, sl, #216 @ 0xd8 │ │ │ │ ldr r7, [sl, #236] @ 0xec │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, #0 │ │ │ │ ldm r9, {r0, r1, r2, r3, r9} │ │ │ │ add ip, sl, #244 @ 0xf4 │ │ │ │ str r1, [sp, #1244] @ 0x4dc │ │ │ │ @@ -899157,451 +899154,451 @@ │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ add r1, sl, #268 @ 0x10c │ │ │ │ add r0, sp, #1136 @ 0x470 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 4ef5c │ │ │ │ ldr r5, [sl, #128] @ 0x80 │ │ │ │ - b 3bebe8 │ │ │ │ + b 3bebdc │ │ │ │ str sl, [sp, #28] │ │ │ │ add r0, sp, #1216 @ 0x4c0 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r8, ip │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ - b 3bde38 │ │ │ │ + b 3bde2c │ │ │ │ ldm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #1216 @ 0x4c0 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [sl, #232] @ 0xe8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3beb84 │ │ │ │ + beq 3beb78 │ │ │ │ add r0, sl, #216 @ 0xd8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ mov r8, fp │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3beb9c │ │ │ │ + bne 3beb90 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bde34 │ │ │ │ + bne 3bde28 │ │ │ │ dmb ish │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ bl 71b02c │ │ │ │ - b 3bde38 │ │ │ │ + b 3bde2c │ │ │ │ ldrb r0, [sl, #114] @ 0x72 │ │ │ │ mov r9, #5 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [sl, #232] @ 0xe8 │ │ │ │ cmpne r0, #4 │ │ │ │ - beq 3bebe8 │ │ │ │ + beq 3bebdc │ │ │ │ add r0, sl, #216 @ 0xd8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bebfc │ │ │ │ + bne 3bebf0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bec24 │ │ │ │ + bne 3bec18 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ strb r0, [sl, #119] @ 0x77 │ │ │ │ ldr r0, [sl, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bde60 │ │ │ │ + beq 3bde54 │ │ │ │ mov r0, r4 │ │ │ │ bl 7dbe10 │ │ │ │ - b 3bde60 │ │ │ │ - ldr r0, [pc, #1384] @ 3bf1b8 │ │ │ │ + b 3bde54 │ │ │ │ + ldr r0, [pc, #1384] @ 3bf1ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #1368] @ 3bf1b4 │ │ │ │ + ldr r0, [pc, #1368] @ 3bf1a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - ldr r0, [pc, #1368] @ 3bf1c0 │ │ │ │ + ldr r0, [pc, #1368] @ 3bf1b4 │ │ │ │ mov r5, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bed64 │ │ │ │ - ldr r0, [pc, #1344] @ 3bf1bc │ │ │ │ + b 3bed58 │ │ │ │ + ldr r0, [pc, #1344] @ 3bf1b0 │ │ │ │ mov r5, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3bed64 │ │ │ │ + b 3bed58 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r5, sl │ │ │ │ - ldr r0, [pc, #1328] @ 3bf1c8 │ │ │ │ + ldr r0, [pc, #1328] @ 3bf1bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bed64 │ │ │ │ + b 3bed58 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r5, sl │ │ │ │ - ldr r0, [pc, #1300] @ 3bf1c4 │ │ │ │ + ldr r0, [pc, #1300] @ 3bf1b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3bed64 │ │ │ │ - ldr r0, [pc, #1316] @ 3bf1e4 │ │ │ │ + b 3bed58 │ │ │ │ + ldr r0, [pc, #1316] @ 3bf1d8 │ │ │ │ mov r5, sl │ │ │ │ - ldr r2, [pc, #1312] @ 3bf1e8 │ │ │ │ + ldr r2, [pc, #1312] @ 3bf1dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ bl 77480 │ │ │ │ - b 3bed64 │ │ │ │ + b 3bed58 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r5, sl │ │ │ │ - ldr r0, [pc, #1256] @ 3bf1d0 │ │ │ │ + ldr r0, [pc, #1256] @ 3bf1c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bed64 │ │ │ │ + b 3bed58 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r5, sl │ │ │ │ - ldr r0, [pc, #1228] @ 3bf1cc │ │ │ │ + ldr r0, [pc, #1228] @ 3bf1c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3bed64 │ │ │ │ + b 3bed58 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r5, sl │ │ │ │ - ldr r0, [pc, #1212] @ 3bf1d4 │ │ │ │ + ldr r0, [pc, #1212] @ 3bf1c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3bed64 │ │ │ │ + b 3bed58 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r5, sl │ │ │ │ - ldr r0, [pc, #1192] @ 3bf1d8 │ │ │ │ + ldr r0, [pc, #1192] @ 3bf1cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bed64 │ │ │ │ + b 3bed58 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ mov r5, sl │ │ │ │ - ldr r0, [pc, #1176] @ 3bf1e0 │ │ │ │ + ldr r0, [pc, #1176] @ 3bf1d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bed64 │ │ │ │ + b 3bed58 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ mov r5, sl │ │ │ │ - ldr r0, [pc, #1148] @ 3bf1dc │ │ │ │ + ldr r0, [pc, #1148] @ 3bf1d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 3bee00 │ │ │ │ + b 3bedf4 │ │ │ │ mov r5, sl │ │ │ │ mov r4, r0 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 3ada00 │ │ │ │ - b 3bf148 │ │ │ │ + bl 3ad9f4 │ │ │ │ + b 3bf13c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #1256] @ 0x4e8 │ │ │ │ str sl, [sp, #12] │ │ │ │ ldr r1, [sp, #1260] @ 0x4ec │ │ │ │ ldr r2, [sp, #1264] @ 0x4f0 │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ - b 3beecc │ │ │ │ - b 3befdc │ │ │ │ + b 3beec0 │ │ │ │ + b 3befd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #1256] @ 0x4e8 │ │ │ │ str sl, [sp, #12] │ │ │ │ ldr r1, [sp, #1260] @ 0x4ec │ │ │ │ ldr r2, [sp, #1264] @ 0x4f0 │ │ │ │ ldr r3, [sp, #1268] @ 0x4f4 │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b 3bef14 │ │ │ │ + b 3bef08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r6, [sp, #1064] @ 0x428 │ │ │ │ str r5, [sp, #1060] @ 0x424 │ │ │ │ str r0, [sp, #1056] @ 0x420 │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ bl 244298 │ │ │ │ - b 3bf028 │ │ │ │ + b 3bf01c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ - b 3bee3c │ │ │ │ + b 3bee30 │ │ │ │ mov r4, r0 │ │ │ │ - b 3bf0c8 │ │ │ │ + b 3bf0bc │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - b 3bee58 │ │ │ │ + b 3bee4c │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - b 3bee64 │ │ │ │ + b 3bee58 │ │ │ │ mov r5, sl │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - b 3bf148 │ │ │ │ + b 3bf13c │ │ │ │ mov r4, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3b211c │ │ │ │ + bl 3b2110 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r0, [r0, #232] @ 0xe8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3bee58 │ │ │ │ + beq 3bee4c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r0, r0, #216 @ 0xd8 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #114] @ 0x72 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bee70 │ │ │ │ + bne 3bee64 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bf028 │ │ │ │ + bne 3bf01c │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3bf028 │ │ │ │ - b 3bf050 │ │ │ │ + b 3bf01c │ │ │ │ b 3bf044 │ │ │ │ - b 3befdc │ │ │ │ + b 3bf038 │ │ │ │ + b 3befd0 │ │ │ │ mov r5, sl │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - b 3bef70 │ │ │ │ + b 3bef64 │ │ │ │ mov r5, sl │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - b 3bf0d0 │ │ │ │ + b 3bf0c4 │ │ │ │ mov r4, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ bl 244298 │ │ │ │ - b 3bf028 │ │ │ │ + b 3bf01c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 3bf0dc │ │ │ │ + b 3bf0d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sl, #156] @ 0x9c │ │ │ │ mov r6, sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bf0b4 │ │ │ │ + beq 3bf0a8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #160] @ 0xa0 │ │ │ │ blx r1 │ │ │ │ - b 3bf0b4 │ │ │ │ + b 3bf0a8 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ bl 244298 │ │ │ │ - b 3bf028 │ │ │ │ + b 3bf01c │ │ │ │ bl 77b24 │ │ │ │ mov r5, sl │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - b 3bf0f8 │ │ │ │ + b 3bf0ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #348] @ 0x15c │ │ │ │ mov r5, sl │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bef48 │ │ │ │ + bne 3bef3c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3bef70 │ │ │ │ + bne 3bef64 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ bl 71b02c │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ - bl 3ae134 │ │ │ │ - b 3bf0f8 │ │ │ │ + bl 3ae128 │ │ │ │ + b 3bf0ec │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ mov r5, sl │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r8] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3bef8c │ │ │ │ + bne 3bef80 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3bf0f8 │ │ │ │ + bne 3bf0ec │ │ │ │ dmb ish │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ bl 71b02c │ │ │ │ - b 3bf0f8 │ │ │ │ + b 3bf0ec │ │ │ │ mov r5, sl │ │ │ │ mov r4, r0 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ - b 3bf10c │ │ │ │ + b 3bf100 │ │ │ │ mov r5, sl │ │ │ │ mov r4, r0 │ │ │ │ - b 3bf15c │ │ │ │ + b 3bf150 │ │ │ │ mov r4, r0 │ │ │ │ - b 3bf0d0 │ │ │ │ + b 3bf0c4 │ │ │ │ str sl, [sp, #12] │ │ │ │ - b 3bf024 │ │ │ │ + b 3bf018 │ │ │ │ mov r4, r0 │ │ │ │ - b 3bf0f0 │ │ │ │ + b 3bf0e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sl, #208] @ 0xd0 │ │ │ │ mov r5, sl │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3bf0d0 │ │ │ │ + beq 3bf0c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3af3c4 │ │ │ │ - b 3bf0d0 │ │ │ │ + bl 3af3b8 │ │ │ │ + b 3bf0c4 │ │ │ │ mov r5, sl │ │ │ │ mov r4, r0 │ │ │ │ - b 3bf0d0 │ │ │ │ + b 3bf0c4 │ │ │ │ mov r4, r0 │ │ │ │ - b 3bf104 │ │ │ │ + b 3bf0f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrb r0, [r0, #119] @ 0x77 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bf090 │ │ │ │ + beq 3bf084 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ - bl 3aec58 │ │ │ │ - b 3bf090 │ │ │ │ + bl 3aec4c │ │ │ │ + b 3bf084 │ │ │ │ mov r6, sl │ │ │ │ mov r4, r0 │ │ │ │ - b 3bf0b4 │ │ │ │ + b 3bf0a8 │ │ │ │ mov r5, sl │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r5, #440] @ 0x1b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b 3bf154 │ │ │ │ + b 3bf148 │ │ │ │ mov r6, sl │ │ │ │ mov r4, r0 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b2218 │ │ │ │ - b 3bf0b4 │ │ │ │ + bl 3b220c │ │ │ │ + b 3bf0a8 │ │ │ │ mov r4, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #119] @ 0x77 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bf0b4 │ │ │ │ + beq 3bf0a8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #2 │ │ │ │ mov r5, r6 │ │ │ │ strb r0, [r6, #120] @ 0x78 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6, #115] @ 0x73 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 3ac938 │ │ │ │ + bl 3ac92c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3ac904 │ │ │ │ + bl 3ac8f8 │ │ │ │ mov r0, #360 @ 0x168 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r5, r0] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3a9dcc │ │ │ │ + bl 3a9dc0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3ace64 │ │ │ │ + bl 3ace58 │ │ │ │ ldr r0, [r5, #392] @ 0x188 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3bf148 │ │ │ │ + bcc 3bf13c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #396]! @ 0x18c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bf124 │ │ │ │ + bne 3bf118 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bf148 │ │ │ │ + bne 3bf13c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3b4d50 │ │ │ │ + bl 3b4d44 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #436]! @ 0x1b4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3bf168 │ │ │ │ + bne 3bf15c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3bf18c │ │ │ │ + bne 3bf180 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r5, #440] @ 0x1b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r7, pc, r4, asr ip @ │ │ │ │ rsbseq r7, pc, r0, ror #24 │ │ │ │ - rsbseq r7, pc, r0, lsr fp @ │ │ │ │ - rsbseq r7, pc, r4, asr #22 │ │ │ │ - rsbseq r7, pc, r0, lsr #24 │ │ │ │ - rsbseq r7, pc, r8, lsr ip @ │ │ │ │ - rsbseq r7, pc, r0, ror fp @ │ │ │ │ - rsbseq r7, pc, r8, lsl #23 │ │ │ │ - ldrsbteq r7, [pc], #-152 │ │ │ │ - rsbseq r7, pc, r0, asr #19 │ │ │ │ - rsbseq r7, pc, r0, asr #19 │ │ │ │ - ldrsbteq r7, [pc], #-152 │ │ │ │ - subseq r9, lr, r4, lsl #31 │ │ │ │ - rsbseq r7, pc, r4, lsr sl @ │ │ │ │ + rsbseq r7, pc, ip, ror #24 │ │ │ │ + rsbseq r7, pc, ip, lsr fp @ │ │ │ │ + rsbseq r7, pc, r0, asr fp @ │ │ │ │ + rsbseq r7, pc, ip, lsr #24 │ │ │ │ + rsbseq r7, pc, r4, asr #24 │ │ │ │ + rsbseq r7, pc, ip, ror fp @ │ │ │ │ + @ instruction: 0x007f7b94 │ │ │ │ + rsbseq r7, pc, r4, ror #19 │ │ │ │ + rsbseq r7, pc, ip, asr #19 │ │ │ │ + rsbseq r7, pc, ip, asr #19 │ │ │ │ + rsbseq r7, pc, r4, ror #19 │ │ │ │ + @ instruction: 0x005e9f90 │ │ │ │ + rsbseq r7, pc, r0, asr #20 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3bf24c │ │ │ │ + beq 3bf240 │ │ │ │ ldr r0, [r1] │ │ │ │ add r8, r6, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 3bf288 │ │ │ │ + beq 3bf27c │ │ │ │ str r8, [r1, #8] │ │ │ │ mov r5, #0 │ │ │ │ ldrd r2, [r1] │ │ │ │ ldrd r0, [r1, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #16 │ │ │ │ strb r5, [r3, r6] │ │ │ │ @@ -899616,65 +899613,65 @@ │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #10] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4, #6] │ │ │ │ str r0, [r4, #2] │ │ │ │ mov r0, #2 │ │ │ │ strh r0, [r4] │ │ │ │ - beq 3bf244 │ │ │ │ + beq 3bf238 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r8, #0 │ │ │ │ - bmi 3bf2d4 │ │ │ │ + bmi 3bf2c8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r8 │ │ │ │ str r6, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 515e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3bf2ec │ │ │ │ + beq 3bf2e0 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ strd r8, [r1] │ │ │ │ - b 3bf214 │ │ │ │ + b 3bf208 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #56] @ 3bf31c │ │ │ │ + ldr r2, [pc, #56] @ 3bf310 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b 3bf2dc │ │ │ │ + b 3bf2d0 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3bf314 │ │ │ │ + beq 3bf308 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbseq r7, pc, r4, lsr sl @ │ │ │ │ + rsbseq r7, pc, r0, asr #20 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 3bf334 │ │ │ │ + ldr r1, [pc, #8] @ 3bf328 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ b 9452d4 │ │ │ │ - ldrheq r3, [pc], #-191 @ │ │ │ │ + subseq r3, pc, fp, asr #23 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ add pc, r3, r1 │ │ │ │ @@ -899695,250 +899692,250 @@ │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ muleq r0, ip, r1 │ │ │ │ andeq r0, r0, ip, ror r2 │ │ │ │ andeq r0, r0, r8, lsr r3 │ │ │ │ @ instruction: 0x000001b0 │ │ │ │ - ldr r1, [pc, #760] @ 3bf6a8 │ │ │ │ + ldr r1, [pc, #760] @ 3bf69c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r1, [pc, #832] @ 3bf70c │ │ │ │ + ldr r1, [pc, #832] @ 3bf700 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r3, [pc, #792] @ 3bf700 │ │ │ │ + ldr r3, [pc, #792] @ 3bf6f4 │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r1, [pc, #788] @ 3bf704 │ │ │ │ + ldr r1, [pc, #788] @ 3bf6f8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #3 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #728] @ 3bf6f4 │ │ │ │ + ldr r1, [pc, #728] @ 3bf6e8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3bf4ac │ │ │ │ - ldr r1, [pc, #664] @ 3bf6c0 │ │ │ │ + b 3bf4a0 │ │ │ │ + ldr r1, [pc, #664] @ 3bf6b4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r1, [pc, #692] @ 3bf6f8 │ │ │ │ + ldr r1, [pc, #692] @ 3bf6ec │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3bf588 │ │ │ │ - ldr r1, [pc, #656] @ 3bf6e0 │ │ │ │ + b 3bf57c │ │ │ │ + ldr r1, [pc, #656] @ 3bf6d4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3bf4ac │ │ │ │ - ldr r3, [pc, #600] @ 3bf6b4 │ │ │ │ + b 3bf4a0 │ │ │ │ + ldr r3, [pc, #600] @ 3bf6a8 │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r1, [pc, #596] @ 3bf6b8 │ │ │ │ + ldr r1, [pc, #596] @ 3bf6ac │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #11 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #632] @ 3bf708 │ │ │ │ + ldr r1, [pc, #632] @ 3bf6fc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r1, [pc, #528] @ 3bf6bc │ │ │ │ + ldr r1, [pc, #528] @ 3bf6b0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r1, [pc, #524] @ 3bf6d4 │ │ │ │ + ldr r1, [pc, #524] @ 3bf6c8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r3, [pc, #456] @ 3bf6ac │ │ │ │ - ldr r1, [pc, #456] @ 3bf6b0 │ │ │ │ + ldr r3, [pc, #456] @ 3bf6a0 │ │ │ │ + ldr r1, [pc, #456] @ 3bf6a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3bf55c │ │ │ │ - ldr r3, [pc, #536] @ 3bf710 │ │ │ │ - ldr r1, [pc, #536] @ 3bf714 │ │ │ │ + b 3bf550 │ │ │ │ + ldr r3, [pc, #536] @ 3bf704 │ │ │ │ + ldr r1, [pc, #536] @ 3bf708 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3bf55c │ │ │ │ - ldr r3, [pc, #536] @ 3bf724 │ │ │ │ + b 3bf550 │ │ │ │ + ldr r3, [pc, #536] @ 3bf718 │ │ │ │ add r4, r0, #16 │ │ │ │ - ldr r5, [pc, #532] @ 3bf728 │ │ │ │ - ldr r1, [pc, #532] @ 3bf72c │ │ │ │ + ldr r5, [pc, #532] @ 3bf71c │ │ │ │ + ldr r1, [pc, #532] @ 3bf720 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #20] │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ add r4, sp, #20 │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 945ae4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #368] @ 3bf6c4 │ │ │ │ - ldr r1, [pc, #368] @ 3bf6c8 │ │ │ │ + ldr r3, [pc, #368] @ 3bf6b8 │ │ │ │ + ldr r1, [pc, #368] @ 3bf6bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #372] @ 3bf6fc │ │ │ │ + ldr r1, [pc, #372] @ 3bf6f0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r3, [pc, #296] @ 3bf6cc │ │ │ │ + ldr r3, [pc, #296] @ 3bf6c0 │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r1, [pc, #292] @ 3bf6d0 │ │ │ │ + ldr r1, [pc, #292] @ 3bf6c4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #5 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #320] @ 3bf718 │ │ │ │ + ldr r3, [pc, #320] @ 3bf70c │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r1, [pc, #316] @ 3bf71c │ │ │ │ + ldr r1, [pc, #316] @ 3bf710 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #16 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #216] @ 3bf6e4 │ │ │ │ + ldr ip, [pc, #216] @ 3bf6d8 │ │ │ │ add r4, r0, #4 │ │ │ │ - ldr lr, [pc, #212] @ 3bf6e8 │ │ │ │ + ldr lr, [pc, #212] @ 3bf6dc │ │ │ │ add r5, r0, #8 │ │ │ │ - ldr r3, [pc, #208] @ 3bf6ec │ │ │ │ + ldr r3, [pc, #208] @ 3bf6e0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #204] @ 3bf6f0 │ │ │ │ + ldr r1, [pc, #204] @ 3bf6e4 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #20] │ │ │ │ stm sp, {r3, r5, lr} │ │ │ │ add r3, r0, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ bl 945d24 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #120] @ 3bf6d8 │ │ │ │ + ldr r3, [pc, #120] @ 3bf6cc │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r1, [pc, #116] @ 3bf6dc │ │ │ │ + ldr r1, [pc, #116] @ 3bf6d0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #9 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #140] @ 3bf720 │ │ │ │ + ldr r1, [pc, #140] @ 3bf714 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ + subseq r3, pc, r8, asr #22 │ │ │ │ + rsbseq r7, pc, r4, asr #8 │ │ │ │ + subseq r3, pc, r5, lsr #20 │ │ │ │ + ldrsbteq r7, [pc], #-72 │ │ │ │ + subseq r3, pc, r4, lsr #21 │ │ │ │ + subseq r3, pc, r7, ror sl @ │ │ │ │ + ldrsheq r3, [pc], #-175 @ │ │ │ │ + ldrshteq r7, [pc], #-52 │ │ │ │ + ldrsbeq r3, [pc], #-157 @ │ │ │ │ + ldrhteq r7, [pc], #-48 │ │ │ │ + subseq r3, pc, r4, lsl #19 │ │ │ │ + subseq r3, pc, r5, ror sl @ │ │ │ │ + rsbseq r7, pc, r4, asr #5 │ │ │ │ + ldrsbeq r3, [pc], #-140 @ │ │ │ │ + subseq r3, pc, sp, lsl #22 │ │ │ │ + rsbseq r7, pc, r0, ror r3 @ │ │ │ │ + rsbseq r7, pc, r8, asr r3 @ │ │ │ │ + rsbseq r7, pc, r4, asr #6 │ │ │ │ + subseq r3, pc, r1, lsr r9 @ │ │ │ │ + subseq r3, pc, r8, asr fp @ │ │ │ │ subseq r3, pc, ip, lsr fp @ │ │ │ │ - rsbseq r7, pc, r8, lsr r4 @ │ │ │ │ - subseq r3, pc, r9, lsl sl @ │ │ │ │ - rsbseq r7, pc, ip, asr #9 │ │ │ │ - @ instruction: 0x005f3a98 │ │ │ │ - subseq r3, pc, fp, ror #20 │ │ │ │ - ldrsheq r3, [pc], #-163 @ │ │ │ │ - rsbseq r7, pc, r8, ror #7 │ │ │ │ - ldrsbeq r3, [pc], #-145 @ │ │ │ │ - rsbseq r7, pc, r4, lsr #7 │ │ │ │ - subseq r3, pc, r8, ror r9 @ │ │ │ │ - subseq r3, pc, r9, ror #20 │ │ │ │ - ldrhteq r7, [pc], #-40 │ │ │ │ - ldrsbeq r3, [pc], #-128 @ │ │ │ │ + subseq r3, pc, r3, lsl #20 │ │ │ │ + rsbseq r7, pc, ip, lsr #11 │ │ │ │ + @ instruction: 0x005f3b96 │ │ │ │ subseq r3, pc, r1, lsl #22 │ │ │ │ - rsbseq r7, pc, r4, ror #6 │ │ │ │ - rsbseq r7, pc, ip, asr #6 │ │ │ │ - rsbseq r7, pc, r8, lsr r3 @ │ │ │ │ - subseq r3, pc, r5, lsr #18 │ │ │ │ - subseq r3, pc, ip, asr #22 │ │ │ │ - subseq r3, pc, r0, lsr fp @ │ │ │ │ - ldrsheq r3, [pc], #-151 @ │ │ │ │ - rsbseq r7, pc, r0, lsr #11 │ │ │ │ - subseq r3, pc, sl, lsl #23 │ │ │ │ - ldrsheq r3, [pc], #-165 @ │ │ │ │ - subseq sl, r9, r8, lsr #29 │ │ │ │ - rsbseq r7, pc, r4, lsr #8 │ │ │ │ - @ instruction: 0x005f3a96 │ │ │ │ - rsbseq r7, pc, r0, asr #7 │ │ │ │ - @ instruction: 0x0059ac9c │ │ │ │ - subseq r3, pc, r1, lsl #18 │ │ │ │ - rsbseq r7, pc, r8, lsr #9 │ │ │ │ - @ instruction: 0x007f7490 │ │ │ │ - subseq r3, pc, lr, ror sl @ │ │ │ │ + ldrheq sl, [r9], #-228 @ 0xffffff1c │ │ │ │ + rsbseq r7, pc, r0, lsr r4 @ │ │ │ │ + subseq r3, pc, r2, lsr #21 │ │ │ │ + rsbseq r7, pc, ip, asr #7 │ │ │ │ + subseq sl, r9, r8, lsr #25 │ │ │ │ + subseq r3, pc, sp, lsl #18 │ │ │ │ + ldrhteq r7, [pc], #-68 │ │ │ │ + @ instruction: 0x007f749c │ │ │ │ + subseq r3, pc, sl, lsl #21 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ - bcs 3bf78c │ │ │ │ + bcs 3bf780 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r0 │ │ │ │ - bne 3bf770 │ │ │ │ - ldr r2, [pc, #292] @ 3bf880 │ │ │ │ + bne 3bf764 │ │ │ │ + ldr r2, [pc, #292] @ 3bf874 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ bl 942eb0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -899947,37 +899944,37 @@ │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcs 3bf7bc │ │ │ │ + bcs 3bf7b0 │ │ │ │ mov r5, #2 │ │ │ │ mov r0, r1 │ │ │ │ bfi r0, r5, #6, #26 │ │ │ │ strb r0, [sp, #5] │ │ │ │ mov r0, #192 @ 0xc0 │ │ │ │ orr r0, r0, r1, lsr #6 │ │ │ │ strb r0, [sp, #4] │ │ │ │ - b 3bf820 │ │ │ │ + b 3bf814 │ │ │ │ mov r0, #2 │ │ │ │ mov r2, r1 │ │ │ │ bfi r2, r0, #6, #26 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs 3bf7f4 │ │ │ │ + bcs 3bf7e8 │ │ │ │ strb r2, [sp, #6] │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ orr r2, r2, r1, lsr #12 │ │ │ │ lsr r1, r1, #6 │ │ │ │ bfi r1, r0, #6, #26 │ │ │ │ strb r2, [sp, #4] │ │ │ │ strb r1, [sp, #5] │ │ │ │ mov r5, #3 │ │ │ │ - b 3bf820 │ │ │ │ + b 3bf814 │ │ │ │ strb r2, [sp, #7] │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ orr r2, r2, r1, lsr #18 │ │ │ │ strb r2, [sp, #4] │ │ │ │ lsr r2, r1, #6 │ │ │ │ lsr r1, r1, #12 │ │ │ │ bfi r2, r0, #6, #26 │ │ │ │ @@ -899985,15 +899982,15 @@ │ │ │ │ strb r2, [sp, #6] │ │ │ │ mov r5, #4 │ │ │ │ strb r1, [sp, #5] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 3bf85c │ │ │ │ + bcc 3bf850 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r2, r5 │ │ │ │ add r0, r0, r6 │ │ │ │ bl 4ef5c │ │ │ │ add r0, r6, r5 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -900004,25 +900001,25 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ bl 516a8 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b 3bf834 │ │ │ │ - ldrshteq r7, [pc], #-44 │ │ │ │ + b 3bf828 │ │ │ │ + rsbseq r7, pc, r8, lsl #6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r4, r2 │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 3bf8cc │ │ │ │ + bcc 3bf8c0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, r6 │ │ │ │ bl 4ef5c │ │ │ │ add r0, r6, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -900034,34 +900031,34 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 516a8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ - b 3bf8a8 │ │ │ │ + b 3bf89c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ - ldr r9, [pc, #160] @ 3bf9a8 │ │ │ │ + ldr r9, [pc, #160] @ 3bf99c │ │ │ │ mov r2, r1 │ │ │ │ - ldr fp, [pc, #156] @ 3bf9ac │ │ │ │ + ldr fp, [pc, #156] @ 3bf9a0 │ │ │ │ add r1, r0, #28 │ │ │ │ - ldr ip, [pc, #152] @ 3bf9b0 │ │ │ │ + ldr ip, [pc, #152] @ 3bf9a4 │ │ │ │ add r7, r0, #20 │ │ │ │ - ldr lr, [pc, #148] @ 3bf9b4 │ │ │ │ + ldr lr, [pc, #148] @ 3bf9a8 │ │ │ │ mov r4, #4 │ │ │ │ - ldr r8, [pc, #144] @ 3bf9b8 │ │ │ │ + ldr r8, [pc, #144] @ 3bf9ac │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #140] @ 3bf9bc │ │ │ │ + ldr sl, [pc, #140] @ 3bf9b0 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #128] @ 3bf9c0 │ │ │ │ + ldr r1, [pc, #128] @ 3bf9b4 │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r3, [pc, #124] @ 3bf9c4 │ │ │ │ + ldr r3, [pc, #124] @ 3bf9b8 │ │ │ │ mov r5, #8 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ stm r7, {r4, r6, r9} │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #12 │ │ │ │ @@ -900079,22 +900076,22 @@ │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 9455c0 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbseq r7, pc, r8, asr #1 │ │ │ │ - @ instruction: 0x00597594 │ │ │ │ - rsbseq r7, pc, r8, lsr #1 │ │ │ │ - ldrsheq r9, [lr], #-40 @ 0xffffffd8 │ │ │ │ - ldrsbeq r9, [lr], #-40 @ 0xffffffd8 │ │ │ │ - @ instruction: 0x007f7090 │ │ │ │ - subseq r3, pc, r1, ror #12 │ │ │ │ - subseq r3, pc, r6, ror #12 │ │ │ │ + ldrsbteq r7, [pc], #-4 │ │ │ │ + subseq r7, r9, r0, lsr #11 │ │ │ │ + ldrhteq r7, [pc], #-4 │ │ │ │ + subseq r9, lr, r4, lsl #6 │ │ │ │ + subseq r9, lr, r4, ror #5 │ │ │ │ + @ instruction: 0x007f709c │ │ │ │ + subseq r3, pc, sp, ror #12 │ │ │ │ + subseq r3, pc, r2, ror r6 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ add r1, pc, #16 │ │ │ │ sub r0, r0, #21 │ │ │ │ @@ -900112,182 +900109,182 @@ │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ andeq r0, r0, r8, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, r4, lsl #4 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, asr #3 │ │ │ │ - ldr r0, [pc, #656] @ 3bfcc4 │ │ │ │ + ldr r0, [pc, #656] @ 3bfcb8 │ │ │ │ add r3, r3, #4 │ │ │ │ - ldr r1, [pc, #652] @ 3bfcc8 │ │ │ │ + ldr r1, [pc, #652] @ 3bfcbc │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r1, [pc, #588] @ 3bfcb4 │ │ │ │ - ldr r0, [pc, #588] @ 3bfcb8 │ │ │ │ + ldr r1, [pc, #588] @ 3bfca8 │ │ │ │ + ldr r0, [pc, #588] @ 3bfcac │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r0, [pc, #488] @ 3bfc80 │ │ │ │ - ldr r1, [pc, #488] @ 3bfc84 │ │ │ │ + ldr r0, [pc, #488] @ 3bfc74 │ │ │ │ + ldr r1, [pc, #488] @ 3bfc78 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3bfb80 │ │ │ │ - ldr r1, [pc, #528] @ 3bfcbc │ │ │ │ + b 3bfb74 │ │ │ │ + ldr r1, [pc, #528] @ 3bfcb0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r1, [pc, #480] @ 3bfca8 │ │ │ │ + ldr r1, [pc, #480] @ 3bfc9c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r1, [pc, #400] @ 3bfc74 │ │ │ │ + ldr r1, [pc, #400] @ 3bfc68 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r0, [pc, #376] @ 3bfc78 │ │ │ │ + ldr r0, [pc, #376] @ 3bfc6c │ │ │ │ add r3, r3, #4 │ │ │ │ - ldr r1, [pc, #372] @ 3bfc7c │ │ │ │ + ldr r1, [pc, #372] @ 3bfc70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #4 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr ip, [pc, #348] @ 3bfc90 │ │ │ │ + ldr ip, [pc, #348] @ 3bfc84 │ │ │ │ add r0, r3, #20 │ │ │ │ - ldr lr, [pc, #344] @ 3bfc94 │ │ │ │ + ldr lr, [pc, #344] @ 3bfc88 │ │ │ │ add r3, r3, #4 │ │ │ │ - ldr r1, [pc, #340] @ 3bfc98 │ │ │ │ + ldr r1, [pc, #340] @ 3bfc8c │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ add lr, pc, lr │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str lr, [sp] │ │ │ │ mov r2, #18 │ │ │ │ bl 945ae4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r0, [pc, #244] @ 3bfc6c │ │ │ │ - ldr r1, [pc, #244] @ 3bfc70 │ │ │ │ + ldr r0, [pc, #244] @ 3bfc60 │ │ │ │ + ldr r1, [pc, #244] @ 3bfc64 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #11 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r1, [pc, #220] @ 3bfc88 │ │ │ │ + ldr r1, [pc, #220] @ 3bfc7c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r1, [pc, #248] @ 3bfcc0 │ │ │ │ + ldr r1, [pc, #248] @ 3bfcb4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r1, [pc, #168] @ 3bfc8c │ │ │ │ + ldr r1, [pc, #168] @ 3bfc80 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r0, [pc, #172] @ 3bfcac │ │ │ │ + ldr r0, [pc, #172] @ 3bfca0 │ │ │ │ add r3, r3, #4 │ │ │ │ - ldr r1, [pc, #168] @ 3bfcb0 │ │ │ │ + ldr r1, [pc, #168] @ 3bfca4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr ip, [pc, #104] @ 3bfc9c │ │ │ │ + ldr ip, [pc, #104] @ 3bfc90 │ │ │ │ add r0, r3, #16 │ │ │ │ - ldr lr, [pc, #100] @ 3bfca0 │ │ │ │ - ldr r1, [pc, #100] @ 3bfca4 │ │ │ │ + ldr lr, [pc, #100] @ 3bfc94 │ │ │ │ + ldr r1, [pc, #100] @ 3bfc98 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #17 │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [sp] │ │ │ │ bl 945ae4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrhteq r6, [pc], #-212 │ │ │ │ - subseq r3, pc, ip, lsl #7 │ │ │ │ - subseq r3, pc, r4, ror #9 │ │ │ │ + rsbseq r6, pc, r0, asr #27 │ │ │ │ + @ instruction: 0x005f3398 │ │ │ │ + ldrsheq r3, [pc], #-64 @ │ │ │ │ + rsbseq r6, pc, r4, lsl #30 │ │ │ │ + subseq r7, r9, r0, lsl #7 │ │ │ │ + rsbseq r6, pc, r0, lsl #31 │ │ │ │ + subseq r3, pc, r9, asr #10 │ │ │ │ + subseq r3, pc, r0, asr #8 │ │ │ │ + subseq r3, pc, r1, lsl r4 @ │ │ │ │ ldrshteq r6, [pc], #-232 │ │ │ │ - subseq r7, r9, r4, ror r3 │ │ │ │ - rsbseq r6, pc, r4, ror pc @ │ │ │ │ - subseq r3, pc, sp, lsr r5 @ │ │ │ │ - subseq r3, pc, r4, lsr r4 @ │ │ │ │ - subseq r3, pc, r5, lsl #8 │ │ │ │ + ldrsbteq r6, [pc], #-236 │ │ │ │ + ldrheq r3, [pc], #-69 @ │ │ │ │ + rsbseq r6, pc, ip, ror #25 │ │ │ │ + ldrsbteq r6, [pc], #-208 │ │ │ │ + ldrsbeq r3, [pc], #-55 @ │ │ │ │ + subseq r3, pc, r4, ror #10 │ │ │ │ + rsbseq r6, pc, r4, asr #28 │ │ │ │ + @ instruction: 0x0059a690 │ │ │ │ + subseq r3, pc, pc, asr #11 │ │ │ │ + rsbseq r6, pc, r8, ror #31 │ │ │ │ + @ instruction: 0x005f3599 │ │ │ │ + subseq r3, pc, fp, lsl #9 │ │ │ │ rsbseq r6, pc, ip, ror #29 │ │ │ │ - ldrsbteq r6, [pc], #-224 │ │ │ │ - subseq r3, pc, r9, lsr #9 │ │ │ │ - rsbseq r6, pc, r0, ror #25 │ │ │ │ - rsbseq r6, pc, r4, asr #27 │ │ │ │ - subseq r3, pc, fp, asr #7 │ │ │ │ - subseq r3, pc, r8, asr r5 @ │ │ │ │ - rsbseq r6, pc, r8, lsr lr @ │ │ │ │ - subseq sl, r9, r4, lsl #13 │ │ │ │ - subseq r3, pc, r3, asr #11 │ │ │ │ - ldrsbteq r6, [pc], #-252 │ │ │ │ - subseq r3, pc, sp, lsl #11 │ │ │ │ - subseq r3, pc, pc, ror r4 @ │ │ │ │ - rsbseq r6, pc, r0, ror #29 │ │ │ │ - subseq r3, pc, r5, lsl #11 │ │ │ │ + @ instruction: 0x005f3591 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #184 @ 0xb8 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r1, #36] @ 0x24 │ │ │ │ mov r9, r1 │ │ │ │ add r1, pc, #8 │ │ │ │ mov r7, r2 │ │ │ │ @@ -900309,77 +900306,77 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ stmib r6, {r1, r2, r3} │ │ │ │ add r3, sp, #16 │ │ │ │ mov r4, r6 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #16]! │ │ │ │ - b 3bfd6c │ │ │ │ + b 3bfd60 │ │ │ │ mov r4, r9 │ │ │ │ ldrb r0, [r4, #32]! │ │ │ │ add r1, pc, #8 │ │ │ │ sub r6, r4, #16 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r8, ror #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldm r6, {r0, r2, r3} │ │ │ │ add ip, sp, #152 @ 0x98 │ │ │ │ - ldr r1, [pc, #584] @ 3bffc4 │ │ │ │ + ldr r1, [pc, #584] @ 3bffb8 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ bl 12a13c │ │ │ │ str r0, [r9, #28] │ │ │ │ add r5, r9, #28 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ bl 2dd5f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ tst r0, #1 │ │ │ │ - beq 3bfdb8 │ │ │ │ + beq 3bfdac │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4] │ │ │ │ - b 3bfe3c │ │ │ │ + b 3bfe30 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r5, [r5] │ │ │ │ add ip, sp, #168 @ 0xa8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bfde4 │ │ │ │ + beq 3bfdd8 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 3bfe58 │ │ │ │ - ldr r2, [pc, #476] @ 3bffd8 │ │ │ │ + beq 3bfe4c │ │ │ │ + ldr r2, [pc, #476] @ 3bffcc │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r3, #22 │ │ │ │ bl 8f7bf0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 3ac084 │ │ │ │ + bl 3ac078 │ │ │ │ lsr r0, r5, #8 │ │ │ │ lsr r1, r7, #8 │ │ │ │ orr r0, r0, r7, lsl #24 │ │ │ │ uxtb r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #5 │ │ │ │ strb r3, [r4] │ │ │ │ - bne 3bfe80 │ │ │ │ + bne 3bfe74 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r8] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r9, #36] @ 0x24 │ │ │ │ add sp, sp, #184 @ 0xb8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -900388,34 +900385,34 @@ │ │ │ │ lsr r0, r2, #8 │ │ │ │ uxtb r2, r2 │ │ │ │ orr r0, r0, r1, lsl #24 │ │ │ │ lsr r1, r1, #8 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #5 │ │ │ │ strb r3, [r4] │ │ │ │ - beq 3bfe3c │ │ │ │ + beq 3bfe30 │ │ │ │ lsr r3, r0, #24 │ │ │ │ orr r1, r3, r1, lsl #8 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 3bfecc │ │ │ │ + bne 3bfec0 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl 7da868 │ │ │ │ add r0, r5, #8 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ ldm r0!, {r4, r5, r6, r7} │ │ │ │ stmia r3!, {r4, r5, r6, r7} │ │ │ │ ldm r0!, {r4, r5, r6, r7} │ │ │ │ stmia r3!, {r4, r5, r6, r7} │ │ │ │ ldm r0, {r2, r4, r5, r6, r7} │ │ │ │ stm r3, {r2, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - b 3bfed4 │ │ │ │ + b 3bfec8 │ │ │ │ orr ip, r2, r0, lsl #8 │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r1, [r8, #12] │ │ │ │ str ip, [r8, #8] │ │ │ │ add r1, r8, #16 │ │ │ │ ldm r2!, {r3, r5, r6, r7} │ │ │ │ @@ -900428,62 +900425,62 @@ │ │ │ │ str r0, [r8, #68] @ 0x44 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r8, #4] │ │ │ │ str r1, [r8] │ │ │ │ strb r0, [r9, #36] @ 0x24 │ │ │ │ add sp, sp, #184 @ 0xb8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #168] @ 3bffcc │ │ │ │ + ldr r0, [pc, #168] @ 3bffc0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #152] @ 3bffc8 │ │ │ │ + ldr r0, [pc, #152] @ 3bffbc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - ldr r0, [pc, #152] @ 3bffd4 │ │ │ │ + ldr r0, [pc, #152] @ 3bffc8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3bff50 │ │ │ │ - ldr r0, [pc, #132] @ 3bffd0 │ │ │ │ + b 3bff44 │ │ │ │ + ldr r0, [pc, #132] @ 3bffc4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 3bff70 │ │ │ │ + b 3bff64 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 3ac084 │ │ │ │ - b 3bffa0 │ │ │ │ + bl 3ac078 │ │ │ │ + b 3bff94 │ │ │ │ mov r7, r0 │ │ │ │ - b 3bffa8 │ │ │ │ + b 3bff9c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - b 3bff9c │ │ │ │ + b 3bff90 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dc674 │ │ │ │ - b 3bffa0 │ │ │ │ + b 3bff94 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ac780 │ │ │ │ + bl 3ac774 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r6, pc, r0, ror #26 │ │ │ │ - rsbseq r6, pc, r0, ror #22 │ │ │ │ + rsbseq r6, pc, ip, ror #26 │ │ │ │ rsbseq r6, pc, ip, ror #22 │ │ │ │ - rsbseq r6, pc, r4, lsr #23 │ │ │ │ - ldrhteq r6, [pc], #-180 │ │ │ │ - subseq r3, pc, sp, ror r3 @ │ │ │ │ + rsbseq r6, pc, r8, ror fp @ │ │ │ │ + ldrhteq r6, [pc], #-176 │ │ │ │ + rsbseq r6, pc, r0, asr #23 │ │ │ │ + subseq r3, pc, r9, lsl #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #556 @ 0x22c │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ mov sl, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -900494,50 +900491,50 @@ │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ ldrex r1, [r0] │ │ │ │ add r3, r1, #1 │ │ │ │ strex r7, r3, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c0014 │ │ │ │ + bne 3c0008 │ │ │ │ cmn r1, #1 │ │ │ │ - ble 3c020c │ │ │ │ + ble 3c0200 │ │ │ │ mov r4, sl │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #4]! │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r4 │ │ │ │ strb r1, [r9, #8]! │ │ │ │ - b 3c007c │ │ │ │ + b 3c0070 │ │ │ │ mov r9, sl │ │ │ │ ldrb r0, [r9, #12]! │ │ │ │ add r1, pc, #8 │ │ │ │ sub r4, r9, #8 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ muleq r0, r8, r1 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #536] @ 3c029c │ │ │ │ + ldr r1, [pc, #536] @ 3c0290 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 12a848 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sl, #8] │ │ │ │ add r7, sl, #8 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2dd2b0 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ eor r0, r0, #4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 3c00d0 │ │ │ │ + bne 3c00c4 │ │ │ │ mov r8, #3 │ │ │ │ strb r8, [r9] │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [fp] │ │ │ │ strb r8, [sl, #16] │ │ │ │ add sp, sp, #556 @ 0x22c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -900546,51 +900543,51 @@ │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r0, r8 │ │ │ │ bl 4ef5c │ │ │ │ ldr r7, [r7] │ │ │ │ mov r0, r7 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c0100 │ │ │ │ + beq 3c00f4 │ │ │ │ mov r0, r7 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ eor r0, r5, #3 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - bne 3c0188 │ │ │ │ - ldr r2, [pc, #388] @ 3c02a0 │ │ │ │ + bne 3c017c │ │ │ │ + ldr r2, [pc, #388] @ 3c0294 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r3, #22 │ │ │ │ bl 8f7bf0 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [sp, #200] @ 0xc8 │ │ │ │ mov r5, #2 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 3c0180 │ │ │ │ + beq 3c0174 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c0168 │ │ │ │ + beq 3c015c │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c0180 │ │ │ │ + beq 3c0174 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b 3c01a0 │ │ │ │ + b 3c0194 │ │ │ │ add r1, r8, #16 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ bl 4ef5c │ │ │ │ add r0, fp, #16 │ │ │ │ @@ -900601,69 +900598,69 @@ │ │ │ │ stm fp, {r5, r7} │ │ │ │ str r6, [fp, #8] │ │ │ │ str r4, [fp, #12] │ │ │ │ bl 4ef5c │ │ │ │ strb r8, [sl, #16] │ │ │ │ add sp, sp, #556 @ 0x22c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #192] @ 3c0298 │ │ │ │ + ldr r0, [pc, #192] @ 3c028c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #176] @ 3c0294 │ │ │ │ + ldr r0, [pc, #176] @ 3c0288 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r0, [pc, #180] @ 3c02a8 │ │ │ │ + ldr r0, [pc, #180] @ 3c029c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3c020c │ │ │ │ + b 3c0200 │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r0, [pc, #156] @ 3c02a4 │ │ │ │ + ldr r0, [pc, #156] @ 3c0298 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c026c │ │ │ │ + beq 3c0260 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c026c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c0260 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3ac190 │ │ │ │ - b 3c026c │ │ │ │ + bl 3ac184 │ │ │ │ + b 3c0260 │ │ │ │ mov r6, r0 │ │ │ │ - b 3c0274 │ │ │ │ - b 3c0250 │ │ │ │ + b 3c0268 │ │ │ │ + b 3c0244 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - b 3c026c │ │ │ │ + b 3c0260 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ bl 2dc674 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3ac5f4 │ │ │ │ + bl 3ac5e8 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl, #16] │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ - ldrhteq r6, [pc], #-140 │ │ │ │ rsbseq r6, pc, r8, asr #17 │ │ │ │ - rsbseq r6, pc, ip, asr sl @ │ │ │ │ - subseq r3, pc, sp, asr r0 @ │ │ │ │ - rsbseq r6, pc, r8, ror #17 │ │ │ │ - ldrshteq r6, [pc], #-140 │ │ │ │ + ldrsbteq r6, [pc], #-132 │ │ │ │ + rsbseq r6, pc, r8, ror #20 │ │ │ │ + subseq r3, pc, r9, rrx │ │ │ │ + ldrshteq r6, [pc], #-132 │ │ │ │ + rsbseq r6, pc, r8, lsl #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ @@ -900673,15 +900670,15 @@ │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r9, r4 │ │ │ │ str r0, [r9, #4]! │ │ │ │ mov r2, #0 │ │ │ │ mov sl, r9 │ │ │ │ strb r2, [sl, #48]! @ 0x30 │ │ │ │ - b 3c0320 │ │ │ │ + b 3c0314 │ │ │ │ mov sl, r4 │ │ │ │ ldrb r0, [sl, #52]! @ 0x34 │ │ │ │ add r2, pc, #8 │ │ │ │ sub r9, sl, #48 @ 0x30 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -900705,33 +900702,33 @@ │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #24] │ │ │ │ add r7, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3444 │ │ │ │ uxtb r5, r0 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 3c0394 │ │ │ │ + bne 3c0388 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #3 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [r4, #56] @ 0x38 │ │ │ │ strb r1, [r4, #52] @ 0x34 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c03b4 │ │ │ │ + beq 3c03a8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ tst r5, #1 │ │ │ │ - bne 3c042c │ │ │ │ + bne 3c0420 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r6] │ │ │ │ strb r1, [r4, #56] @ 0x38 │ │ │ │ strb r1, [r4, #52] @ 0x34 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -900743,87 +900740,87 @@ │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ @ instruction: 0xffffff6c │ │ │ │ ldr r0, [fp] │ │ │ │ - b 3c0334 │ │ │ │ + b 3c0328 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b 3c0338 │ │ │ │ - ldr r0, [pc, #244] @ 3c0510 │ │ │ │ + b 3c032c │ │ │ │ + ldr r0, [pc, #244] @ 3c0504 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #228] @ 3c050c │ │ │ │ + ldr r0, [pc, #228] @ 3c0500 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - ldr r0, [pc, #240] @ 3c0524 │ │ │ │ - ldr r2, [pc, #240] @ 3c0528 │ │ │ │ + ldr r0, [pc, #240] @ 3c0518 │ │ │ │ + ldr r2, [pc, #240] @ 3c051c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 77960 │ │ │ │ - b 3c0484 │ │ │ │ - ldr r0, [pc, #200] @ 3c0518 │ │ │ │ + b 3c0478 │ │ │ │ + ldr r0, [pc, #200] @ 3c050c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3c0484 │ │ │ │ - ldr r0, [pc, #180] @ 3c0514 │ │ │ │ + b 3c0478 │ │ │ │ + ldr r0, [pc, #180] @ 3c0508 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3c0484 │ │ │ │ - ldr r0, [pc, #172] @ 3c051c │ │ │ │ + b 3c0478 │ │ │ │ + ldr r0, [pc, #172] @ 3c0510 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3c0484 │ │ │ │ - ldr r0, [pc, #160] @ 3c0520 │ │ │ │ + b 3c0478 │ │ │ │ + ldr r0, [pc, #160] @ 3c0514 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ - b 3c04d8 │ │ │ │ + b 3c04cc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c04d0 │ │ │ │ + beq 3c04c4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ - b 3c04d0 │ │ │ │ + b 3c04c4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3c04e8 │ │ │ │ + b 3c04dc │ │ │ │ mov r8, r0 │ │ │ │ - b 3c04d0 │ │ │ │ + b 3c04c4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af7ec │ │ │ │ + bl 3af7e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, fp │ │ │ │ - bl 3aa9b0 │ │ │ │ + bl 3aa9a4 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ab640 │ │ │ │ + bl 3ab634 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ - ldrsbteq r6, [pc], #-104 │ │ │ │ rsbseq r6, pc, r4, ror #13 │ │ │ │ - ldrhteq r6, [pc], #-96 │ │ │ │ - rsbseq r6, pc, r0, asr #13 │ │ │ │ - ldrhteq r6, [pc], #-96 │ │ │ │ - rsbseq r6, pc, r0, lsr #13 │ │ │ │ - subseq r2, pc, r7, ror #19 │ │ │ │ - ldrshteq r6, [pc], #-100 │ │ │ │ + ldrshteq r6, [pc], #-96 │ │ │ │ + ldrhteq r6, [pc], #-108 │ │ │ │ + rsbseq r6, pc, ip, asr #13 │ │ │ │ + ldrhteq r6, [pc], #-108 │ │ │ │ + rsbseq r6, pc, ip, lsr #13 │ │ │ │ + ldrsheq r2, [pc], #-147 @ │ │ │ │ + rsbseq r6, pc, r0, lsl #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #44] @ 0x2c │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -900832,15 +900829,15 @@ │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r9, r4 │ │ │ │ str r0, [r9, #4]! │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r9 │ │ │ │ strb r2, [r5, #36]! @ 0x24 │ │ │ │ - b 3c059c │ │ │ │ + b 3c0590 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #40]! @ 0x28 │ │ │ │ add r2, pc, #8 │ │ │ │ sub r9, r5, #36 @ 0x24 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -900858,543 +900855,543 @@ │ │ │ │ str r2, [r4, #32] │ │ │ │ str r3, [r4, #12] │ │ │ │ add r7, r4, #8 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3444 │ │ │ │ uxtb r6, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 3c05ec │ │ │ │ + bne 3c05e0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #0 │ │ │ │ strb r2, [r5] │ │ │ │ strb r2, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c060c │ │ │ │ + beq 3c0600 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ blx r1 │ │ │ │ tst r6, #1 │ │ │ │ ldreq r0, [r9] │ │ │ │ moveq r2, #1 │ │ │ │ strbeq r2, [r5] │ │ │ │ addeq r1, r0, #28 │ │ │ │ strbeq r2, [r4, #44] @ 0x2c │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #188] @ 3c06ec │ │ │ │ - ldr r2, [pc, #188] @ 3c06f0 │ │ │ │ + ldr r0, [pc, #188] @ 3c06e0 │ │ │ │ + ldr r2, [pc, #188] @ 3c06e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 77960 │ │ │ │ - b 3c0678 │ │ │ │ - ldr r0, [pc, #156] @ 3c06e8 │ │ │ │ + b 3c066c │ │ │ │ + ldr r0, [pc, #156] @ 3c06dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #140] @ 3c06e4 │ │ │ │ + ldr r0, [pc, #140] @ 3c06d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - ldr r0, [pc, #148] @ 3c06f8 │ │ │ │ + ldr r0, [pc, #148] @ 3c06ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3c0678 │ │ │ │ - ldr r0, [pc, #128] @ 3c06f4 │ │ │ │ + b 3c066c │ │ │ │ + ldr r0, [pc, #128] @ 3c06e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c06c0 │ │ │ │ + beq 3c06b4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ blx r1 │ │ │ │ - b 3c06c0 │ │ │ │ + b 3c06b4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3c06c8 │ │ │ │ + b 3c06bc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af7ec │ │ │ │ - b 3c06c0 │ │ │ │ + bl 3af7e0 │ │ │ │ + b 3c06b4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3aae94 │ │ │ │ + bl 3aae88 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r6, pc, r8, ror #9 │ │ │ │ ldrshteq r6, [pc], #-68 │ │ │ │ - subseq r2, pc, fp, ror #15 │ │ │ │ - rsbseq r6, pc, r8, lsr #10 │ │ │ │ - ldrsbteq r6, [pc], #-76 │ │ │ │ - rsbseq r6, pc, ip, ror #9 │ │ │ │ + rsbseq r6, pc, r0, lsl #10 │ │ │ │ + ldrsheq r2, [pc], #-119 @ │ │ │ │ + rsbseq r6, pc, r4, lsr r5 @ │ │ │ │ + rsbseq r6, pc, r8, ror #9 │ │ │ │ + ldrshteq r6, [pc], #-72 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ bl 7c7b84 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3c07d8 │ │ │ │ + bne 3c07cc │ │ │ │ add r5, r6, #12 │ │ │ │ add r0, r6, #8 │ │ │ │ mov r1, #1 │ │ │ │ ldrex r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c0838 │ │ │ │ + bne 3c082c │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c0738 │ │ │ │ + bne 3c072c │ │ │ │ dmb ish │ │ │ │ - ldr r9, [pc, #348] @ 3c08b8 │ │ │ │ + ldr r9, [pc, #348] @ 3c08ac │ │ │ │ mov r4, #0 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r1, [r9] │ │ │ │ tst r1, r2 │ │ │ │ - bne 3c0850 │ │ │ │ + bne 3c0844 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add r1, r6, #20 │ │ │ │ mov r2, r7 │ │ │ │ bl 7de858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c07e8 │ │ │ │ + beq 3c07dc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c07a0 │ │ │ │ + bne 3c0794 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3c0874 │ │ │ │ + bne 3c0868 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r5] │ │ │ │ strex r2, r0, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c07a8 │ │ │ │ + bne 3c079c │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3c0868 │ │ │ │ + beq 3c085c │ │ │ │ mov r0, r6 │ │ │ │ bl 7dd250 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm sp, {r0, r1} │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c0800 │ │ │ │ + bne 3c07f4 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3c0888 │ │ │ │ + bne 3c087c │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r5] │ │ │ │ strex r2, r0, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c0808 │ │ │ │ + bne 3c07fc │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3c07c8 │ │ │ │ + bne 3c07bc │ │ │ │ mov r0, r5 │ │ │ │ bl 76fb0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ clrex │ │ │ │ bl 76e6c │ │ │ │ mov r0, r4 │ │ │ │ - b 3c0754 │ │ │ │ + b 3c0748 │ │ │ │ mov r4, r0 │ │ │ │ bl 75c44 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ eor r4, r1, #1 │ │ │ │ - b 3c0770 │ │ │ │ + b 3c0764 │ │ │ │ mov r0, r5 │ │ │ │ bl 76fb0 │ │ │ │ - b 3c07c0 │ │ │ │ + b 3c07b4 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r6, #16] │ │ │ │ - b 3c07a0 │ │ │ │ + b 3c0794 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r6, #16] │ │ │ │ - b 3c0800 │ │ │ │ + b 3c07f4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3a9e44 │ │ │ │ + bl 3a9e38 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - ldrdeq pc, [r3], r4 │ │ │ │ + addeq pc, r3, r0, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ bl 7faa6c │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3c0998 │ │ │ │ + bne 3c098c │ │ │ │ add r5, r6, #12 │ │ │ │ add r0, r6, #8 │ │ │ │ mov r1, #1 │ │ │ │ ldrex r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c09f8 │ │ │ │ + bne 3c09ec │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c08f8 │ │ │ │ + bne 3c08ec │ │ │ │ dmb ish │ │ │ │ - ldr r9, [pc, #348] @ 3c0a78 │ │ │ │ + ldr r9, [pc, #348] @ 3c0a6c │ │ │ │ mov r4, #0 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r1, [r9] │ │ │ │ tst r1, r2 │ │ │ │ - bne 3c0a10 │ │ │ │ + bne 3c0a04 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add r1, r6, #20 │ │ │ │ mov r2, r7 │ │ │ │ bl 7de858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c09a8 │ │ │ │ + beq 3c099c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c0960 │ │ │ │ + bne 3c0954 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3c0a34 │ │ │ │ + bne 3c0a28 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r5] │ │ │ │ strex r2, r0, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c0968 │ │ │ │ + bne 3c095c │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3c0a28 │ │ │ │ + beq 3c0a1c │ │ │ │ mov r0, r6 │ │ │ │ bl 7dd250 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm sp, {r0, r1} │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c09c0 │ │ │ │ + bne 3c09b4 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3c0a48 │ │ │ │ + bne 3c0a3c │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r5] │ │ │ │ strex r2, r0, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c09c8 │ │ │ │ + bne 3c09bc │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3c0988 │ │ │ │ + bne 3c097c │ │ │ │ mov r0, r5 │ │ │ │ bl 76fb0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ clrex │ │ │ │ bl 76e6c │ │ │ │ mov r0, r4 │ │ │ │ - b 3c0914 │ │ │ │ + b 3c0908 │ │ │ │ mov r4, r0 │ │ │ │ bl 75c44 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ eor r4, r1, #1 │ │ │ │ - b 3c0930 │ │ │ │ + b 3c0924 │ │ │ │ mov r0, r5 │ │ │ │ bl 76fb0 │ │ │ │ - b 3c0980 │ │ │ │ + b 3c0974 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r6, #16] │ │ │ │ - b 3c0960 │ │ │ │ + b 3c0954 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r6, #16] │ │ │ │ - b 3c09c0 │ │ │ │ + b 3c09b4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3a9e44 │ │ │ │ + bl 3a9e38 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq pc, r3, r4, lsl r6 @ │ │ │ │ + addeq pc, r3, r0, lsr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ bl 7d6a60 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3c0b58 │ │ │ │ + bne 3c0b4c │ │ │ │ add r5, r6, #12 │ │ │ │ add r0, r6, #8 │ │ │ │ mov r1, #1 │ │ │ │ ldrex r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c0bb8 │ │ │ │ + bne 3c0bac │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c0ab8 │ │ │ │ + bne 3c0aac │ │ │ │ dmb ish │ │ │ │ - ldr r9, [pc, #348] @ 3c0c38 │ │ │ │ + ldr r9, [pc, #348] @ 3c0c2c │ │ │ │ mov r4, #0 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r1, [r9] │ │ │ │ tst r1, r2 │ │ │ │ - bne 3c0bd0 │ │ │ │ + bne 3c0bc4 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add r1, r6, #20 │ │ │ │ mov r2, r7 │ │ │ │ bl 7de858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c0b68 │ │ │ │ + beq 3c0b5c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c0b20 │ │ │ │ + bne 3c0b14 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3c0bf4 │ │ │ │ + bne 3c0be8 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r5] │ │ │ │ strex r2, r0, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c0b28 │ │ │ │ + bne 3c0b1c │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3c0be8 │ │ │ │ + beq 3c0bdc │ │ │ │ mov r0, r6 │ │ │ │ bl 7dd250 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm sp, {r0, r1} │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c0b80 │ │ │ │ + bne 3c0b74 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3c0c08 │ │ │ │ + bne 3c0bfc │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r5] │ │ │ │ strex r2, r0, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c0b88 │ │ │ │ + bne 3c0b7c │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3c0b48 │ │ │ │ + bne 3c0b3c │ │ │ │ mov r0, r5 │ │ │ │ bl 76fb0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ clrex │ │ │ │ bl 76e6c │ │ │ │ mov r0, r4 │ │ │ │ - b 3c0ad4 │ │ │ │ + b 3c0ac8 │ │ │ │ mov r4, r0 │ │ │ │ bl 75c44 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ eor r4, r1, #1 │ │ │ │ - b 3c0af0 │ │ │ │ + b 3c0ae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 76fb0 │ │ │ │ - b 3c0b40 │ │ │ │ + b 3c0b34 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r6, #16] │ │ │ │ - b 3c0b20 │ │ │ │ + b 3c0b14 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r6, #16] │ │ │ │ - b 3c0b80 │ │ │ │ + b 3c0b74 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3a9e44 │ │ │ │ + bl 3a9e38 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq pc, r3, r4, asr r4 @ │ │ │ │ + addeq pc, r3, r0, ror #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ bl 7faa6c │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3c0d18 │ │ │ │ + bne 3c0d0c │ │ │ │ add r5, r6, #12 │ │ │ │ add r0, r6, #8 │ │ │ │ mov r1, #1 │ │ │ │ ldrex r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c0d78 │ │ │ │ + bne 3c0d6c │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c0c78 │ │ │ │ + bne 3c0c6c │ │ │ │ dmb ish │ │ │ │ - ldr r9, [pc, #348] @ 3c0df8 │ │ │ │ + ldr r9, [pc, #348] @ 3c0dec │ │ │ │ mov r4, #0 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r1, [r9] │ │ │ │ tst r1, r2 │ │ │ │ - bne 3c0d90 │ │ │ │ + bne 3c0d84 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add r1, r6, #20 │ │ │ │ mov r2, r7 │ │ │ │ bl 7de858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c0d28 │ │ │ │ + beq 3c0d1c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c0ce0 │ │ │ │ + bne 3c0cd4 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3c0db4 │ │ │ │ + bne 3c0da8 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r5] │ │ │ │ strex r2, r0, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c0ce8 │ │ │ │ + bne 3c0cdc │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3c0da8 │ │ │ │ + beq 3c0d9c │ │ │ │ mov r0, r6 │ │ │ │ bl 7dd250 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm sp, {r0, r1} │ │ │ │ strd r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c0d40 │ │ │ │ + bne 3c0d34 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3c0dc8 │ │ │ │ + bne 3c0dbc │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r5] │ │ │ │ strex r2, r0, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c0d48 │ │ │ │ + bne 3c0d3c │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3c0d08 │ │ │ │ + bne 3c0cfc │ │ │ │ mov r0, r5 │ │ │ │ bl 76fb0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ clrex │ │ │ │ bl 76e6c │ │ │ │ mov r0, r4 │ │ │ │ - b 3c0c94 │ │ │ │ + b 3c0c88 │ │ │ │ mov r4, r0 │ │ │ │ bl 75c44 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ eor r4, r1, #1 │ │ │ │ - b 3c0cb0 │ │ │ │ + b 3c0ca4 │ │ │ │ mov r0, r5 │ │ │ │ bl 76fb0 │ │ │ │ - b 3c0d00 │ │ │ │ + b 3c0cf4 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r6, #16] │ │ │ │ - b 3c0ce0 │ │ │ │ + b 3c0cd4 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r6, #16] │ │ │ │ - b 3c0d40 │ │ │ │ + b 3c0d34 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3a9e44 │ │ │ │ + bl 3a9e38 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - umulleq pc, r3, r4, r2 @ │ │ │ │ + addeq pc, r3, r0, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 7f4a80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c102c │ │ │ │ + beq 3c1020 │ │ │ │ mov r8, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r8, [sp, #32] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -901404,36 +901401,36 @@ │ │ │ │ ldm r9!, {r0, r2, r3, r4, r6, r7} │ │ │ │ stmia r1!, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldm r9, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ orr r0, ip, #4 │ │ │ │ add r6, ip, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #936] @ 3c120c │ │ │ │ + ldr r0, [pc, #936] @ 3c1200 │ │ │ │ ldr r9, [pc, r0] │ │ │ │ - ldr r0, [pc, #932] @ 3c1210 │ │ │ │ + ldr r0, [pc, #932] @ 3c1204 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #924] @ 3c1214 │ │ │ │ + ldr r0, [pc, #924] @ 3c1208 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #916] @ 3c1218 │ │ │ │ + ldr r0, [pc, #916] @ 3c120c │ │ │ │ ldr fp, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r9 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c0ea4 │ │ │ │ + beq 3c0e98 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3c0ecc │ │ │ │ - b 3c0ee4 │ │ │ │ + beq 3c0ec0 │ │ │ │ + b 3c0ed8 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #868] @ 3c121c │ │ │ │ + ldr r1, [pc, #868] @ 3c1210 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 928484 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, r0, r1 │ │ │ │ strb sl, [r0, #56] @ 0x38 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ @@ -901451,15 +901448,15 @@ │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #3 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ strb r8, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b 3c0f40 │ │ │ │ + b 3c0f34 │ │ │ │ ldrb r0, [sp, #80] @ 0x50 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @ instruction: 0x000001bc │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ @@ -901473,202 +901470,202 @@ │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3444 │ │ │ │ uxtb r4, r0 │ │ │ │ cmp r4, #2 │ │ │ │ - bne 3c0f94 │ │ │ │ + bne 3c0f88 │ │ │ │ mov r0, #3 │ │ │ │ mov r7, #0 │ │ │ │ strb r0, [sp, #80] @ 0x50 │ │ │ │ ldrb r1, [sp, #90] @ 0x5a │ │ │ │ strb r0, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3c0fdc │ │ │ │ - b 3c0fe4 │ │ │ │ + bne 3c0fd0 │ │ │ │ + b 3c0fd8 │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c0fb4 │ │ │ │ + beq 3c0fa8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ tst r4, #1 │ │ │ │ - bne 3c10ac │ │ │ │ + bne 3c10a0 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #80] @ 0x50 │ │ │ │ add r4, r7, #32 │ │ │ │ ldrb r1, [sp, #90] @ 0x5a │ │ │ │ strb r0, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3c0fe4 │ │ │ │ + beq 3c0fd8 │ │ │ │ add r0, sp, #90 @ 0x5a │ │ │ │ bl 7e13c0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c0ff8 │ │ │ │ + bne 3c0fec │ │ │ │ mov r0, r5 │ │ │ │ bl 7f4afc │ │ │ │ - b 3c0e84 │ │ │ │ + b 3c0e78 │ │ │ │ ldrb r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [sp, #80] @ 0x50 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3c1078 │ │ │ │ + beq 3c106c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r9, #44] @ 0x2c │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3c1068 │ │ │ │ + bne 3c105c │ │ │ │ ldrb r0, [r9, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3c1068 │ │ │ │ + bne 3c105c │ │ │ │ add r0, r9, #8 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1068 │ │ │ │ + beq 3c105c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r9, #16] │ │ │ │ blx r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c100c │ │ │ │ + beq 3c1000 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ - b 3c100c │ │ │ │ - ldr r0, [pc, #380] @ 3c1220 │ │ │ │ + b 3c1000 │ │ │ │ + ldr r0, [pc, #380] @ 3c1214 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3c10f4 │ │ │ │ - ldr r0, [pc, #372] @ 3c1228 │ │ │ │ - ldr r2, [pc, #372] @ 3c122c │ │ │ │ + b 3c10e8 │ │ │ │ + ldr r0, [pc, #372] @ 3c121c │ │ │ │ + ldr r2, [pc, #372] @ 3c1220 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 77960 │ │ │ │ - b 3c10f4 │ │ │ │ - ldr r0, [pc, #340] @ 3c1224 │ │ │ │ + b 3c10e8 │ │ │ │ + ldr r0, [pc, #340] @ 3c1218 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3c10f4 │ │ │ │ - ldr r0, [pc, #340] @ 3c1234 │ │ │ │ + b 3c10e8 │ │ │ │ + ldr r0, [pc, #340] @ 3c1228 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3c10f4 │ │ │ │ - ldr r0, [pc, #320] @ 3c1230 │ │ │ │ + b 3c10e8 │ │ │ │ + ldr r0, [pc, #320] @ 3c1224 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ - b 3c11f0 │ │ │ │ + b 3c11e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1200 │ │ │ │ + beq 3c11f4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r9, #16] │ │ │ │ blx r1 │ │ │ │ - b 3c1200 │ │ │ │ + b 3c11f4 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c11f0 │ │ │ │ + beq 3c11e4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ - b 3c11f0 │ │ │ │ + b 3c11e4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3aaa80 │ │ │ │ - b 3c1200 │ │ │ │ + bl 3aaa74 │ │ │ │ + b 3c11f4 │ │ │ │ mov r4, r0 │ │ │ │ - b 3c11a0 │ │ │ │ + b 3c1194 │ │ │ │ mov r4, r0 │ │ │ │ - b 3c11a8 │ │ │ │ + b 3c119c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c11a0 │ │ │ │ + beq 3c1194 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ - b 3c11a0 │ │ │ │ + b 3c1194 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 3c11a0 │ │ │ │ + b 3c1194 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3af7ec │ │ │ │ + bl 3af7e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3aae94 │ │ │ │ + bl 3aae88 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sp, #84] @ 0x54 │ │ │ │ - b 3c11c4 │ │ │ │ + b 3c11b8 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #90] @ 0x5a │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c11e8 │ │ │ │ + beq 3c11dc │ │ │ │ add r0, sp, #90 @ 0x5a │ │ │ │ bl 7e13c0 │ │ │ │ - b 3c11e8 │ │ │ │ + b 3c11dc │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3aaa80 │ │ │ │ + bl 3aaa74 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq pc, r3, r4, lsr #32 │ │ │ │ + addeq pc, r3, r0, lsr r0 @ │ │ │ │ + addeq pc, r3, r8, lsr #32 │ │ │ │ addeq pc, r3, ip, lsl r0 @ │ │ │ │ addeq pc, r3, r0, lsl r0 @ │ │ │ │ - addeq pc, r3, r4 │ │ │ │ andeq sp, r0, r8, ror #10 │ │ │ │ - @ instruction: 0x007f5a9c │ │ │ │ - rsbseq r5, pc, r0, ror sl @ │ │ │ │ - subseq r1, pc, r7, ror #26 │ │ │ │ - rsbseq r5, pc, r4, lsr #21 │ │ │ │ - rsbseq r5, pc, r0, ror #20 │ │ │ │ - rsbseq r5, pc, r0, ror sl @ │ │ │ │ + rsbseq r5, pc, r8, lsr #21 │ │ │ │ + rsbseq r5, pc, ip, ror sl @ │ │ │ │ + subseq r1, pc, r3, ror sp @ │ │ │ │ + ldrhteq r5, [pc], #-160 │ │ │ │ + rsbseq r5, pc, ip, ror #20 │ │ │ │ + rsbseq r5, pc, ip, ror sl @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #404 @ 0x194 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r7, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 7f4a80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c15ac │ │ │ │ + beq 3c15a0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ add r8, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -901677,43 +901674,43 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #2248 @ 0x8c8 │ │ │ │ bl 4ef5c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add fp, lr, #300 @ 0x12c │ │ │ │ add r0, fp, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #1072] @ 3c16d8 │ │ │ │ + ldr r0, [pc, #1072] @ 3c16cc │ │ │ │ ldr sl, [pc, r0] │ │ │ │ - ldr r0, [pc, #1068] @ 3c16dc │ │ │ │ + ldr r0, [pc, #1068] @ 3c16d0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #1060] @ 3c16e0 │ │ │ │ + ldr r0, [pc, #1060] @ 3c16d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #1052] @ 3c16e4 │ │ │ │ + ldr r0, [pc, #1052] @ 3c16d8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r4, [pc, #1044] @ 3c16e8 │ │ │ │ - ldr r5, [pc, #1044] @ 3c16ec │ │ │ │ + ldr r4, [pc, #1044] @ 3c16dc │ │ │ │ + ldr r5, [pc, #1044] @ 3c16e0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add r5, pc, r5 │ │ │ │ str sl, [sp, #16] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, sl │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1304 │ │ │ │ + beq 3c12f8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3c1330 │ │ │ │ - b 3c134c │ │ │ │ + beq 3c1324 │ │ │ │ + b 3c1340 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #984] @ 3c16f0 │ │ │ │ + ldr r1, [pc, #984] @ 3c16e4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 928484 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ @@ -901730,52 +901727,52 @@ │ │ │ │ add r0, pc, #4 │ │ │ │ ldr r1, [r0, r2, lsl #2] │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4, ror r2 │ │ │ │ muleq r0, r4, r2 │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ - ldr r0, [pc, #888] @ 3c16f4 │ │ │ │ + ldr r0, [pc, #888] @ 3c16e8 │ │ │ │ mov r1, #8 │ │ │ │ mov sl, fp │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c15e8 │ │ │ │ + beq 3c15dc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #2376] @ 0x948 │ │ │ │ mov fp, #4 │ │ │ │ - ldr r0, [pc, #840] @ 3c16f8 │ │ │ │ + ldr r0, [pc, #840] @ 3c16ec │ │ │ │ mov r7, #30 │ │ │ │ str fp, [sp, #2368] @ 0x940 │ │ │ │ mov r6, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2372] @ 0x944 │ │ │ │ - ldr r0, [pc, #820] @ 3c16fc │ │ │ │ + ldr r0, [pc, #820] @ 3c16f0 │ │ │ │ str r7, [sp, #2360] @ 0x938 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2364] @ 0x93c │ │ │ │ str r4, [sp, #2356] @ 0x934 │ │ │ │ str r6, [sp, #2352] @ 0x930 │ │ │ │ str r5, [sp, #2348] @ 0x92c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, sl │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ mov r8, sl │ │ │ │ bl 195ff4 │ │ │ │ mov r0, #8 │ │ │ │ str r0, [sp, #2376] @ 0x948 │ │ │ │ - ldr r0, [pc, #768] @ 3c1700 │ │ │ │ + ldr r0, [pc, #768] @ 3c16f4 │ │ │ │ str fp, [sp, #2368] @ 0x940 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2372] @ 0x944 │ │ │ │ - ldr r0, [pc, #756] @ 3c1704 │ │ │ │ + ldr r0, [pc, #756] @ 3c16f8 │ │ │ │ str r7, [sp, #2360] @ 0x938 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2364] @ 0x93c │ │ │ │ str r4, [sp, #2356] @ 0x934 │ │ │ │ str r6, [sp, #2352] @ 0x930 │ │ │ │ str r5, [sp, #2348] @ 0x92c │ │ │ │ add r6, sp, #2384 @ 0x950 │ │ │ │ @@ -901799,220 +901796,220 @@ │ │ │ │ stm r0, {r2, r3, r4, r5} │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r8, r1] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ str r9, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ - ldr r4, [pc, #632] @ 3c1708 │ │ │ │ - ldr r5, [pc, #632] @ 3c170c │ │ │ │ + ldr r4, [pc, #632] @ 3c16fc │ │ │ │ + ldr r5, [pc, #632] @ 3c1700 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add r5, pc, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ bl 39bfec │ │ │ │ ldr r9, [sp, #2348] @ 0x92c │ │ │ │ cmp r9, #8 │ │ │ │ - bne 3c14d4 │ │ │ │ + bne 3c14c8 │ │ │ │ mov r0, #3 │ │ │ │ ldrb r1, [sp, #2310] @ 0x906 │ │ │ │ strb r0, [sp, #2296] @ 0x8f8 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3c153c │ │ │ │ - b 3c1548 │ │ │ │ + bne 3c1530 │ │ │ │ + b 3c153c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #2384 @ 0x950 │ │ │ │ ldm r1!, {r2, r3, r4, r6} │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ ldm r1, {r2, r3, r4, r6} │ │ │ │ stm r0, {r2, r3, r4, r6} │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ab6ac │ │ │ │ + bl 3ab6a0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r9, #7 │ │ │ │ - beq 3c151c │ │ │ │ + beq 3c1510 │ │ │ │ add r1, sp, #2384 @ 0x950 │ │ │ │ add r2, sp, #2416 @ 0x970 │ │ │ │ ldm r1!, {r3, r4, r6, r7} │ │ │ │ stmia r2!, {r3, r4, r6, r7} │ │ │ │ ldm r1, {r3, r4, r6, r7} │ │ │ │ stm r2, {r3, r4, r6, r7} │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - ldr r4, [pc, #492] @ 3c1710 │ │ │ │ - ldr r5, [pc, #492] @ 3c1714 │ │ │ │ + ldr r4, [pc, #492] @ 3c1704 │ │ │ │ + ldr r5, [pc, #492] @ 3c1708 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r1, [sp, #2310] @ 0x906 │ │ │ │ strb r0, [sp, #2296] @ 0x8f8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3c1548 │ │ │ │ + beq 3c153c │ │ │ │ add lr, sp, #2304 @ 0x900 │ │ │ │ add r0, lr, #6 │ │ │ │ bl 7e13c0 │ │ │ │ cmp r9, #8 │ │ │ │ - bne 3c155c │ │ │ │ + bne 3c1550 │ │ │ │ mov r0, r7 │ │ │ │ bl 7f4afc │ │ │ │ - b 3c12e4 │ │ │ │ + b 3c12d8 │ │ │ │ add r5, sp, #2416 @ 0x970 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ add r0, r6, #4 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldrb r0, [sp, #2296] @ 0x8f8 │ │ │ │ str r9, [r6] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3c1590 │ │ │ │ + bne 3c1584 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 3ab6ac │ │ │ │ + bl 3ab6a0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add sp, sp, #404 @ 0x194 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #8 │ │ │ │ str r0, [r1] │ │ │ │ ldrb r0, [r7, #2240] @ 0x8c0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3c15a0 │ │ │ │ + bne 3c1594 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ab6ac │ │ │ │ + bl 3ab6a0 │ │ │ │ add sp, sp, #404 @ 0x194 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #312] @ 3c1718 │ │ │ │ + ldr r0, [pc, #312] @ 3c170c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3c1604 │ │ │ │ + b 3c15f8 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ bl 77448 │ │ │ │ - b 3c1604 │ │ │ │ - ldr r0, [pc, #284] @ 3c171c │ │ │ │ + b 3c15f8 │ │ │ │ + ldr r0, [pc, #284] @ 3c1710 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ - b 3c16bc │ │ │ │ + b 3c16b0 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r7, #2240] @ 0x8c0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3c16cc │ │ │ │ + bne 3c16c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ab6ac │ │ │ │ - b 3c16cc │ │ │ │ + bl 3ab6a0 │ │ │ │ + b 3c16c0 │ │ │ │ mov r4, r0 │ │ │ │ - b 3c1650 │ │ │ │ - b 3c1638 │ │ │ │ + b 3c1644 │ │ │ │ + b 3c162c │ │ │ │ mov r4, r0 │ │ │ │ - b 3c1678 │ │ │ │ + b 3c166c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r4, r0 │ │ │ │ add r0, lr, #264 @ 0x108 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c1678 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c166c │ │ │ │ mov r4, r0 │ │ │ │ - b 3c1680 │ │ │ │ + b 3c1674 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 3ab6ac │ │ │ │ + bl 3ab6a0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sp, #2296] @ 0x8f8 │ │ │ │ ldrb r0, [sp, #2310] @ 0x906 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c16a8 │ │ │ │ + beq 3c169c │ │ │ │ add lr, sp, #2304 @ 0x900 │ │ │ │ add r0, lr, #6 │ │ │ │ bl 7e13c0 │ │ │ │ - b 3c16a8 │ │ │ │ + b 3c169c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #2296] @ 0x8f8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3c16bc │ │ │ │ + bne 3c16b0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 3ab6ac │ │ │ │ + bl 3ab6a0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq lr, r3, r0, ror #23 │ │ │ │ + addeq lr, r3, ip, ror #23 │ │ │ │ + addeq lr, r3, r4, ror #23 │ │ │ │ ldrdeq lr, [r3], r8 │ │ │ │ addeq lr, r3, ip, asr #23 │ │ │ │ - addeq lr, r3, r0, asr #23 │ │ │ │ - @ instruction: 0x005f0099 │ │ │ │ - ldrheq r2, [pc], #-30 @ │ │ │ │ + subseq r0, pc, r5, lsr #1 │ │ │ │ + subseq r2, pc, sl, asr #3 │ │ │ │ andeq sp, r0, r8, lsl #2 │ │ │ │ - addeq lr, r3, r0, ror #19 │ │ │ │ - subseq r2, pc, sp, ror #1 │ │ │ │ - ldrsbeq r5, [r9], #-172 @ 0xffffff54 │ │ │ │ - subseq r7, lr, r8, ror #16 │ │ │ │ - @ instruction: 0x00595a94 │ │ │ │ - ldrsbeq pc, [lr], #-233 @ 0xffffff17 @ │ │ │ │ - ldrsheq r1, [pc], #-254 @ │ │ │ │ - subseq pc, lr, r9, asr #28 │ │ │ │ - subseq r1, pc, r2, ror pc @ │ │ │ │ - rsbseq r5, pc, r8, asr #14 │ │ │ │ - rsbseq r5, pc, r8, lsr #14 │ │ │ │ + addeq lr, r3, ip, ror #19 │ │ │ │ + ldrsheq r2, [pc], #-9 @ │ │ │ │ + subseq r5, r9, r8, ror #21 │ │ │ │ + subseq r7, lr, r4, ror r8 │ │ │ │ + subseq r5, r9, r0, lsr #21 │ │ │ │ + subseq pc, lr, r5, ror #29 │ │ │ │ + subseq r2, pc, sl │ │ │ │ + subseq pc, lr, r5, asr lr @ │ │ │ │ + subseq r1, pc, lr, ror pc @ │ │ │ │ + rsbseq r5, pc, r4, asr r7 @ │ │ │ │ + rsbseq r5, pc, r4, lsr r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 7f4a80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c18c4 │ │ │ │ + beq 3c18b8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #24] │ │ │ │ movw fp, #32769 @ 0x8001 │ │ │ │ str r0, [sp, #20] │ │ │ │ add sl, sp, #36 @ 0x24 │ │ │ │ - ldr r0, [pc, #720] @ 3c1a34 │ │ │ │ + ldr r0, [pc, #720] @ 3c1a28 │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r7, [pc, r0] │ │ │ │ - ldr r0, [pc, #704] @ 3c1a38 │ │ │ │ + ldr r0, [pc, #704] @ 3c1a2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #692] @ 3c1a3c │ │ │ │ + ldr r0, [pc, #692] @ 3c1a30 │ │ │ │ ldr r8, [pc, r0] │ │ │ │ - ldr r0, [pc, #688] @ 3c1a40 │ │ │ │ + ldr r0, [pc, #688] @ 3c1a34 │ │ │ │ ldr r9, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c17b0 │ │ │ │ + beq 3c17a4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3c17d8 │ │ │ │ - b 3c17ec │ │ │ │ + beq 3c17cc │ │ │ │ + b 3c17e0 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #640] @ 3c1a44 │ │ │ │ + ldr r1, [pc, #640] @ 3c1a38 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 928484 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ @@ -902020,205 +902017,205 @@ │ │ │ │ ldrb r0, [r2, #48] @ 0x30 │ │ │ │ ldrb r1, [r2, #49] @ 0x31 │ │ │ │ strh fp, [r2, #48] @ 0x30 │ │ │ │ strb r1, [sp, #43] @ 0x2b │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 3f0df8 │ │ │ │ + bl 3f0dec │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #42] @ 0x2a │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c1818 │ │ │ │ + beq 3c180c │ │ │ │ add r0, sp, #42 @ 0x2a │ │ │ │ bl 7e13c0 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 3c1830 │ │ │ │ + bne 3c1824 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f4afc │ │ │ │ - b 3c1790 │ │ │ │ + b 3c1784 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c18a8 │ │ │ │ + beq 3c189c │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3c1864 │ │ │ │ + bne 3c1858 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ movne r0, #2 │ │ │ │ strbne r0, [r6, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c18a8 │ │ │ │ + beq 3c189c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c1880 │ │ │ │ + bne 3c1874 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3c18a8 │ │ │ │ + bne 3c189c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r4, #3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c18b8 │ │ │ │ + beq 3c18ac │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3c18fc │ │ │ │ + bne 3c18f0 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ movne r0, #2 │ │ │ │ strbne r0, [r6, #28] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c18b8 │ │ │ │ + beq 3c18ac │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c1918 │ │ │ │ + bne 3c190c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3c18b8 │ │ │ │ + bne 3c18ac │ │ │ │ add r0, sp, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b 3c1a18 │ │ │ │ + b 3c1a0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1a28 │ │ │ │ + beq 3c1a1c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c1968 │ │ │ │ + bne 3c195c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3c1a28 │ │ │ │ + bne 3c1a1c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3e42b8 │ │ │ │ - b 3c1a28 │ │ │ │ + bl 3e42ac │ │ │ │ + b 3c1a1c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1a18 │ │ │ │ + beq 3c1a0c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c19ac │ │ │ │ + bne 3c19a0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3c1a18 │ │ │ │ + bne 3c1a0c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 3e42b8 │ │ │ │ - b 3c1a18 │ │ │ │ + bl 3e42ac │ │ │ │ + b 3c1a0c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3afb00 │ │ │ │ - b 3c1a28 │ │ │ │ + bl 3afaf4 │ │ │ │ + b 3c1a1c │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #42] @ 0x2a │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c1a10 │ │ │ │ + beq 3c1a04 │ │ │ │ add r0, sp, #42 @ 0x2a │ │ │ │ bl 7e13c0 │ │ │ │ - b 3c1a10 │ │ │ │ + b 3c1a04 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 3afb00 │ │ │ │ + bl 3afaf4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ + addeq lr, r3, r4, lsr #14 │ │ │ │ addeq lr, r3, r8, lsl r7 │ │ │ │ addeq lr, r3, ip, lsl #14 │ │ │ │ - addeq lr, r3, r0, lsl #14 │ │ │ │ - strdeq lr, [r3], r8 │ │ │ │ + addeq lr, r3, r4, lsl #14 │ │ │ │ andeq ip, r0, ip, asr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ bl 7f4a80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1c34 │ │ │ │ + beq 3c1c28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #28] │ │ │ │ movw r8, #32769 @ 0x8001 │ │ │ │ str r0, [sp, #24] │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #832] @ 3c1dd4 │ │ │ │ + ldr r0, [pc, #832] @ 3c1dc8 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r7, sp, #24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r4, [pc, r0] │ │ │ │ - ldr r0, [pc, #812] @ 3c1dd8 │ │ │ │ + ldr r0, [pc, #812] @ 3c1dcc │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #796] @ 3c1ddc │ │ │ │ + ldr r0, [pc, #796] @ 3c1dd0 │ │ │ │ ldr r9, [pc, r0] │ │ │ │ - ldr r0, [pc, #792] @ 3c1de0 │ │ │ │ + ldr r0, [pc, #792] @ 3c1dd4 │ │ │ │ ldr sl, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r4 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1ae8 │ │ │ │ + beq 3c1adc │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3c1b10 │ │ │ │ - b 3c1b24 │ │ │ │ + beq 3c1b04 │ │ │ │ + b 3c1b18 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #744] @ 3c1de4 │ │ │ │ + ldr r1, [pc, #744] @ 3c1dd8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 928484 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ @@ -902227,230 +902224,230 @@ │ │ │ │ ldrb r1, [r2, #49] @ 0x31 │ │ │ │ strh r8, [r2, #48] @ 0x30 │ │ │ │ strb r1, [sp, #47] @ 0x2f │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3f0ac8 │ │ │ │ + bl 3f0abc │ │ │ │ ldrb r0, [sp, #46] @ 0x2e │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c1b50 │ │ │ │ + beq 3c1b44 │ │ │ │ add r0, sp, #46 @ 0x2e │ │ │ │ bl 7e13c0 │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3c1b68 │ │ │ │ + bne 3c1b5c │ │ │ │ mov r0, r6 │ │ │ │ bl 7f4afc │ │ │ │ - b 3c1ac8 │ │ │ │ + b 3c1abc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r0, [r2] │ │ │ │ - beq 3c1c1c │ │ │ │ + beq 3c1c10 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3c1bac │ │ │ │ + bne 3c1ba0 │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ - beq 3c1be4 │ │ │ │ + beq 3c1bd8 │ │ │ │ add r0, r4, #8 │ │ │ │ mov r1, #2 │ │ │ │ ldrd r2, [r0] │ │ │ │ strb r1, [r0] │ │ │ │ orr r0, r2, #2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c1be4 │ │ │ │ + beq 3c1bd8 │ │ │ │ orr r0, fp, #4 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1c1c │ │ │ │ + beq 3c1c10 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c1bf4 │ │ │ │ + bne 3c1be8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3c1c1c │ │ │ │ + bne 3c1c10 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c1c2c │ │ │ │ + beq 3c1c20 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2c08 │ │ │ │ mov r4, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3c1c70 │ │ │ │ + bne 3c1c64 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r4, #2 │ │ │ │ - beq 3c1cac │ │ │ │ + beq 3c1ca0 │ │ │ │ add r0, r5, #8 │ │ │ │ mov r1, #2 │ │ │ │ ldrd r2, [r0] │ │ │ │ strb r1, [r0] │ │ │ │ orr r0, r2, #2 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c1cac │ │ │ │ + beq 3c1ca0 │ │ │ │ add r0, sp, #24 │ │ │ │ orr r0, r0, #4 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1c2c │ │ │ │ + beq 3c1c20 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c1cbc │ │ │ │ + bne 3c1cb0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3c1c2c │ │ │ │ + bne 3c1c20 │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b 3c1db8 │ │ │ │ + b 3c1dac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1dc8 │ │ │ │ + beq 3c1dbc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c1d08 │ │ │ │ + bne 3c1cfc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3c1dc8 │ │ │ │ + bne 3c1dbc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e41bc │ │ │ │ - b 3c1dc8 │ │ │ │ + bl 3e41b0 │ │ │ │ + b 3c1dbc │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1db8 │ │ │ │ + beq 3c1dac │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c1d4c │ │ │ │ + bne 3c1d40 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3c1db8 │ │ │ │ + bne 3c1dac │ │ │ │ dmb ish │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3e41bc │ │ │ │ - b 3c1db8 │ │ │ │ + bl 3e41b0 │ │ │ │ + b 3c1dac │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3a9eb4 │ │ │ │ - b 3c1dc8 │ │ │ │ + bl 3a9ea8 │ │ │ │ + b 3c1dbc │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #46] @ 0x2e │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c1db0 │ │ │ │ + beq 3c1da4 │ │ │ │ add r0, sp, #46 @ 0x2e │ │ │ │ bl 7e13c0 │ │ │ │ - b 3c1db0 │ │ │ │ + b 3c1da4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3a9eb4 │ │ │ │ + bl 3a9ea8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq lr, r3, r4, ror #7 │ │ │ │ + strdeq lr, [r3], r0 │ │ │ │ + addeq lr, r3, r0, ror #7 │ │ │ │ ldrdeq lr, [r3], r4 │ │ │ │ - addeq lr, r3, r8, asr #7 │ │ │ │ - addeq lr, r3, r0, asr #7 │ │ │ │ + addeq lr, r3, ip, asr #7 │ │ │ │ andeq ip, r0, r4, lsr #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ bl 7f4a80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1f98 │ │ │ │ + beq 3c1f8c │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #28] │ │ │ │ movw r8, #32769 @ 0x8001 │ │ │ │ str r0, [sp, #24] │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #888] @ 3c21ac │ │ │ │ + ldr r0, [pc, #888] @ 3c21a0 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r7, sp, #24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r4, [pc, r0] │ │ │ │ - ldr r0, [pc, #868] @ 3c21b0 │ │ │ │ + ldr r0, [pc, #868] @ 3c21a4 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #852] @ 3c21b4 │ │ │ │ + ldr r0, [pc, #852] @ 3c21a8 │ │ │ │ ldr r9, [pc, r0] │ │ │ │ - ldr r0, [pc, #848] @ 3c21b8 │ │ │ │ + ldr r0, [pc, #848] @ 3c21ac │ │ │ │ ldr sl, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r4 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c1e88 │ │ │ │ + beq 3c1e7c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3c1eb0 │ │ │ │ - b 3c1ec4 │ │ │ │ + beq 3c1ea4 │ │ │ │ + b 3c1eb8 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #800] @ 3c21bc │ │ │ │ + ldr r1, [pc, #800] @ 3c21b0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 928484 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ @@ -902459,245 +902456,245 @@ │ │ │ │ ldrb r1, [r2, #49] @ 0x31 │ │ │ │ strh r8, [r2, #48] @ 0x30 │ │ │ │ strb r1, [sp, #47] @ 0x2f │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3f1398 │ │ │ │ + bl 3f138c │ │ │ │ ldrb r0, [sp, #46] @ 0x2e │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c1ef0 │ │ │ │ + beq 3c1ee4 │ │ │ │ add r0, sp, #46 @ 0x2e │ │ │ │ bl 7e13c0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ - bne 3c1f08 │ │ │ │ + bne 3c1efc │ │ │ │ mov r0, r6 │ │ │ │ bl 7f4afc │ │ │ │ - b 3c1e68 │ │ │ │ + b 3c1e5c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r4, #0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - beq 3c2060 │ │ │ │ + beq 3c2054 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3c1f4c │ │ │ │ + bne 3c1f40 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ - beq 3c2028 │ │ │ │ + beq 3c201c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - beq 3c2020 │ │ │ │ + beq 3c2014 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3c2028 │ │ │ │ + beq 3c201c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c2028 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c201c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ str r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c2070 │ │ │ │ + beq 3c2064 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r4, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3c1fd4 │ │ │ │ + bne 3c1fc8 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r4, #2 │ │ │ │ - beq 3c2084 │ │ │ │ + beq 3c2078 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r5, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq 3c2078 │ │ │ │ + beq 3c206c │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3c2084 │ │ │ │ + beq 3c2078 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c2084 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c2078 │ │ │ │ orr r0, fp, #4 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c2060 │ │ │ │ + beq 3c2054 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c2038 │ │ │ │ + bne 3c202c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3c2060 │ │ │ │ + bne 3c2054 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #24 │ │ │ │ orr r0, r0, #4 │ │ │ │ bl 64ced4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c2070 │ │ │ │ + beq 3c2064 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c2094 │ │ │ │ + bne 3c2088 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3c2070 │ │ │ │ + bne 3c2064 │ │ │ │ add r0, sp, #12 │ │ │ │ dmb ish │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b 3c2190 │ │ │ │ + b 3c2184 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c21a0 │ │ │ │ + beq 3c2194 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c20e0 │ │ │ │ + bne 3c20d4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3c21a0 │ │ │ │ + bne 3c2194 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e3748 │ │ │ │ - b 3c21a0 │ │ │ │ + bl 3e373c │ │ │ │ + b 3c2194 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c2190 │ │ │ │ + beq 3c2184 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c2124 │ │ │ │ + bne 3c2118 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3c2190 │ │ │ │ + bne 3c2184 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3e3748 │ │ │ │ - b 3c2190 │ │ │ │ + bl 3e373c │ │ │ │ + b 3c2184 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3aad70 │ │ │ │ - b 3c21a0 │ │ │ │ + bl 3aad64 │ │ │ │ + b 3c2194 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #46] @ 0x2e │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c2188 │ │ │ │ + beq 3c217c │ │ │ │ add r0, sp, #46 @ 0x2e │ │ │ │ bl 7e13c0 │ │ │ │ - b 3c2188 │ │ │ │ + b 3c217c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3aad70 │ │ │ │ + bl 3aad64 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq lr, r3, r4, asr #32 │ │ │ │ + addeq lr, r3, r0, asr r0 │ │ │ │ + addeq lr, r3, r0, asr #32 │ │ │ │ addeq lr, r3, r4, lsr r0 │ │ │ │ - addeq lr, r3, r8, lsr #32 │ │ │ │ - addeq lr, r3, r0, lsr #32 │ │ │ │ + addeq lr, r3, ip, lsr #32 │ │ │ │ andeq ip, r0, r4, lsl #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ bl 7f4a80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c2310 │ │ │ │ + beq 3c2304 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [sp, #16] │ │ │ │ movw r8, #32769 @ 0x8001 │ │ │ │ - ldr r0, [pc, #336] @ 3c2360 │ │ │ │ + ldr r0, [pc, #336] @ 3c2354 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r7, [sp] │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ ldr r4, [pc, r0] │ │ │ │ - ldr r0, [pc, #320] @ 3c2364 │ │ │ │ + ldr r0, [pc, #320] @ 3c2358 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ add r6, sp, #16 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #300] @ 3c2368 │ │ │ │ + ldr r0, [pc, #300] @ 3c235c │ │ │ │ ldr r9, [pc, r0] │ │ │ │ - ldr r0, [pc, #296] @ 3c236c │ │ │ │ + ldr r0, [pc, #296] @ 3c2360 │ │ │ │ ldr sl, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r4 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c2264 │ │ │ │ + beq 3c2258 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3c228c │ │ │ │ - b 3c22a0 │ │ │ │ + beq 3c2280 │ │ │ │ + b 3c2294 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #248] @ 3c2370 │ │ │ │ + ldr r1, [pc, #248] @ 3c2364 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 928484 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ @@ -902709,23 +902706,23 @@ │ │ │ │ strb r0, [sp, #82] @ 0x52 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r6 │ │ │ │ bl 2d9814 │ │ │ │ ldrb r0, [sp, #82] @ 0x52 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c22cc │ │ │ │ + beq 3c22c0 │ │ │ │ add r0, sp, #82 @ 0x52 │ │ │ │ bl 7e13c0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #9 │ │ │ │ - bne 3c22e4 │ │ │ │ + bne 3c22d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 7f4afc │ │ │ │ - b 3c2244 │ │ │ │ + b 3c2238 │ │ │ │ ldr r5, [sp] │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldm r7, {r0, r1, r2, r3, r6} │ │ │ │ stm r5, {r0, r1, r2, r3, r6} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -902736,107 +902733,107 @@ │ │ │ │ mov r0, #9 │ │ │ │ str r0, [r7] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #82] @ 0x52 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c2344 │ │ │ │ + beq 3c2338 │ │ │ │ add r0, sp, #82 @ 0x52 │ │ │ │ bl 7e13c0 │ │ │ │ - b 3c2344 │ │ │ │ + b 3c2338 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq sp, r3, ip, ror #24 │ │ │ │ + addeq sp, r3, r8, ror ip │ │ │ │ + addeq sp, r3, r4, ror #24 │ │ │ │ addeq sp, r3, r8, asr ip │ │ │ │ - addeq sp, r3, ip, asr #24 │ │ │ │ - addeq sp, r3, r4, asr #24 │ │ │ │ + addeq sp, r3, r0, asr ip │ │ │ │ andeq ip, r0, r8, lsr #3 │ │ │ │ mov r2, r1 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ b 9469bc │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #40] @ 3c23bc │ │ │ │ - ldr r3, [pc, #40] @ 3c23c0 │ │ │ │ + ldr r1, [pc, #40] @ 3c23b0 │ │ │ │ + ldr r3, [pc, #40] @ 3c23b4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #15 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq r0, pc, r4, lsr #29 │ │ │ │ - rsbseq r4, pc, r0, lsl r8 @ │ │ │ │ + ldrheq r0, [pc], #-224 @ │ │ │ │ + rsbseq r4, pc, ip, lsl r8 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #56] @ 3c2410 │ │ │ │ - ldr r3, [pc, #56] @ 3c2414 │ │ │ │ + ldr r1, [pc, #56] @ 3c2404 │ │ │ │ + ldr r3, [pc, #56] @ 3c2408 │ │ │ │ add lr, sp, #12 │ │ │ │ - ldr ip, [pc, #52] @ 3c2418 │ │ │ │ + ldr ip, [pc, #52] @ 3c240c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #10 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 945320 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq r0, pc, r7, ror #28 │ │ │ │ - subseq r0, pc, r5, ror #28 │ │ │ │ - rsbseq r4, pc, r0, asr #15 │ │ │ │ + subseq r0, pc, r3, ror lr @ │ │ │ │ + subseq r0, pc, r1, ror lr @ │ │ │ │ + rsbseq r4, pc, ip, asr #15 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr lr, [pc, #60] @ 3c2468 │ │ │ │ + ldr lr, [pc, #60] @ 3c245c │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #56] @ 3c246c │ │ │ │ + ldr r1, [pc, #56] @ 3c2460 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr ip, [pc, #52] @ 3c2470 │ │ │ │ + ldr ip, [pc, #52] @ 3c2464 │ │ │ │ add lr, pc, lr │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ add ip, pc, ip │ │ │ │ stmib sp, {r3, ip} │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #8 │ │ │ │ str lr, [sp] │ │ │ │ bl 945ae4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - @ instruction: 0x007f4794 │ │ │ │ - subseq r6, lr, r4, ror #15 │ │ │ │ - @ instruction: 0x007f4798 │ │ │ │ + rsbseq r4, pc, r0, lsr #15 │ │ │ │ + ldrsheq r6, [lr], #-112 @ 0xffffff90 │ │ │ │ + rsbseq r4, pc, r4, lsr #15 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr ip, [pc, #96] @ 3c24e4 │ │ │ │ + ldr ip, [pc, #96] @ 3c24d8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr lr, [pc, #92] @ 3c24e8 │ │ │ │ + ldr lr, [pc, #92] @ 3c24dc │ │ │ │ add r5, r0, #4 │ │ │ │ - ldr r4, [pc, #88] @ 3c24ec │ │ │ │ + ldr r4, [pc, #88] @ 3c24e0 │ │ │ │ mov r6, #9 │ │ │ │ - ldr r1, [pc, #84] @ 3c24f0 │ │ │ │ + ldr r1, [pc, #84] @ 3c24e4 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #80] @ 3c24f4 │ │ │ │ + ldr r3, [pc, #80] @ 3c24e8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, #11 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, r4, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #9 │ │ │ │ @@ -902846,347 +902843,347 @@ │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl 9453f0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbseq r4, pc, r0, lsr r7 @ │ │ │ │ - ldrsbeq r0, [pc], #-210 @ │ │ │ │ - rsbseq r4, pc, ip, lsr #14 │ │ │ │ - ldrheq r0, [pc], #-210 @ │ │ │ │ - ldrheq r0, [pc], #-211 @ │ │ │ │ + rsbseq r4, pc, ip, lsr r7 @ │ │ │ │ + ldrsbeq r0, [pc], #-222 @ │ │ │ │ + rsbseq r4, pc, r8, lsr r7 @ │ │ │ │ + ldrheq r0, [pc], #-222 @ │ │ │ │ + ldrheq r0, [pc], #-223 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #56] @ 3c2544 │ │ │ │ - ldr r3, [pc, #56] @ 3c2548 │ │ │ │ + ldr r1, [pc, #56] @ 3c2538 │ │ │ │ + ldr r3, [pc, #56] @ 3c253c │ │ │ │ add lr, sp, #12 │ │ │ │ - ldr ip, [pc, #52] @ 3c254c │ │ │ │ + ldr ip, [pc, #52] @ 3c2540 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #11 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 945320 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq r0, pc, pc, asr sp @ │ │ │ │ - subseq r0, pc, r1, lsr sp @ │ │ │ │ - rsbseq r4, pc, ip, lsl #13 │ │ │ │ + subseq r0, pc, fp, ror #26 │ │ │ │ + subseq r0, pc, sp, lsr sp @ │ │ │ │ + @ instruction: 0x007f4698 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3c2574 │ │ │ │ - ldr r1, [pc, #76] @ 3c25b4 │ │ │ │ + bne 3c2568 │ │ │ │ + ldr r1, [pc, #76] @ 3c25a8 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ b 9452d4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r1, [pc, #40] @ 3c25ac │ │ │ │ - ldr r3, [pc, #40] @ 3c25b0 │ │ │ │ + ldr r1, [pc, #40] @ 3c25a0 │ │ │ │ + ldr r3, [pc, #40] @ 3c25a4 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq r4, r9, ip, lsl #18 │ │ │ │ - @ instruction: 0x007f4390 │ │ │ │ - subseq r4, r9, r4, lsr #18 │ │ │ │ + subseq r4, r9, r8, lsl r9 │ │ │ │ + @ instruction: 0x007f439c │ │ │ │ + subseq r4, r9, r0, lsr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldrb r6, [r1, #104] @ 0x68 │ │ │ │ mov sl, r1 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3c2638 │ │ │ │ + bne 3c262c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sl, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3c26c0 │ │ │ │ + bne 3c26b4 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3c2704 │ │ │ │ + bne 3c26f8 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3c2748 │ │ │ │ + bne 3c273c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sl, #56] @ 0x38 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3c27d4 │ │ │ │ + bne 3c27c8 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - b 3c280c │ │ │ │ + b 3c2800 │ │ │ │ tst r0, #1 │ │ │ │ - beq 3c266c │ │ │ │ + beq 3c2660 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bcc 3c26a0 │ │ │ │ + bcc 3c2694 │ │ │ │ ldrex r3, [r1] │ │ │ │ add r2, r3, #1 │ │ │ │ strex r7, r2, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c2654 │ │ │ │ - b 3c2694 │ │ │ │ + bne 3c2648 │ │ │ │ + b 3c2688 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sl, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bcc 3c26a0 │ │ │ │ + bcc 3c2694 │ │ │ │ ldrex r3, [r1] │ │ │ │ add r2, r3, #1 │ │ │ │ strex r7, r2, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c2680 │ │ │ │ + bne 3c2674 │ │ │ │ mov r2, #2 │ │ │ │ cmn r3, #1 │ │ │ │ - ble 3c29d8 │ │ │ │ + ble 3c29cc │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sl, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3c25ec │ │ │ │ + beq 3c25e0 │ │ │ │ ldr r1, [sl, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3c26e8 │ │ │ │ + bcc 3c26dc │ │ │ │ ldrex r2, [r1] │ │ │ │ add r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c26cc │ │ │ │ + bne 3c26c0 │ │ │ │ cmn r2, #1 │ │ │ │ - ble 3c29d8 │ │ │ │ + ble 3c29cc │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sl, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3c2600 │ │ │ │ + beq 3c25f4 │ │ │ │ ldr r1, [sl, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3c272c │ │ │ │ + bcc 3c2720 │ │ │ │ ldrex r2, [r1] │ │ │ │ add r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c2710 │ │ │ │ + bne 3c2704 │ │ │ │ cmn r2, #1 │ │ │ │ - ble 3c29d8 │ │ │ │ + ble 3c29cc │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sl, #52] @ 0x34 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c2614 │ │ │ │ + beq 3c2608 │ │ │ │ tst r0, #1 │ │ │ │ - beq 3c277c │ │ │ │ + beq 3c2770 │ │ │ │ ldr r2, [sl, #20] │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sl, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bcc 3c27b0 │ │ │ │ + bcc 3c27a4 │ │ │ │ ldrex r3, [r1] │ │ │ │ add r2, r3, #1 │ │ │ │ strex r7, r2, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c2764 │ │ │ │ - b 3c27a4 │ │ │ │ + bne 3c2758 │ │ │ │ + b 3c2798 │ │ │ │ ldr r2, [sl, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sl, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bcc 3c27b0 │ │ │ │ + bcc 3c27a4 │ │ │ │ ldrex r3, [r1] │ │ │ │ add r2, r3, #1 │ │ │ │ strex r7, r2, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c2790 │ │ │ │ + bne 3c2784 │ │ │ │ mov r2, #2 │ │ │ │ cmn r3, #1 │ │ │ │ - ble 3c29d8 │ │ │ │ + ble 3c29cc │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [sl, #28] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sl, #56] @ 0x38 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3c262c │ │ │ │ + beq 3c2620 │ │ │ │ ldr r1, [sl, #60] @ 0x3c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3c27fc │ │ │ │ + bcc 3c27f0 │ │ │ │ ldrex r2, [r1] │ │ │ │ add r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c27e0 │ │ │ │ + bne 3c27d4 │ │ │ │ cmn r2, #1 │ │ │ │ - ble 3c29d8 │ │ │ │ + ble 3c29cc │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sl, #64] @ 0x40 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ ldr r8, [sl, #88] @ 0x58 │ │ │ │ mov r9, #0 │ │ │ │ cmn r8, #-268435455 @ 0xf0000001 │ │ │ │ lsl r6, r8, #4 │ │ │ │ cmnls r6, #-2147483644 @ 0x80000004 │ │ │ │ - bls 3c283c │ │ │ │ - ldr r2, [pc, #864] @ 3c2b8c │ │ │ │ + bls 3c2830 │ │ │ │ + ldr r2, [pc, #864] @ 3c2b80 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ bl 77430 │ │ │ │ - b 3c29d8 │ │ │ │ + b 3c29cc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c28ec │ │ │ │ + beq 3c28e0 │ │ │ │ ldr r5, [sl, #84] @ 0x54 │ │ │ │ mov r1, #4 │ │ │ │ - ldr r0, [pc, #820] @ 3c2b88 │ │ │ │ + ldr r0, [pc, #820] @ 3c2b7c │ │ │ │ mov r9, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c2824 │ │ │ │ + beq 3c2818 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3c28f0 │ │ │ │ + beq 3c28e4 │ │ │ │ add ip, r5, r8, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ - b 3c28b0 │ │ │ │ + b 3c28a4 │ │ │ │ mov r7, r0 │ │ │ │ add r4, r5, #16 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ add r1, r3, #1 │ │ │ │ strb lr, [r7, r3, lsl #4]! │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r3, r1 │ │ │ │ stmib r7, {r6, r9} │ │ │ │ str r5, [r7, #12] │ │ │ │ mov r5, r4 │ │ │ │ - beq 3c28f0 │ │ │ │ + beq 3c28e4 │ │ │ │ cmp r5, ip │ │ │ │ - beq 3c28f0 │ │ │ │ + beq 3c28e4 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldrb lr, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ - bcc 3c2884 │ │ │ │ + bcc 3c2878 │ │ │ │ ldrex r7, [r9] │ │ │ │ add r1, r7, #1 │ │ │ │ strex r4, r1, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c28cc │ │ │ │ + bne 3c28c0 │ │ │ │ cmn r7, #1 │ │ │ │ - bgt 3c2884 │ │ │ │ - b 3c29d8 │ │ │ │ + bgt 3c2878 │ │ │ │ + b 3c29cc │ │ │ │ mov r0, #4 │ │ │ │ ldr r9, [sl, #100] @ 0x64 │ │ │ │ mov r7, #0 │ │ │ │ ldr r5, [sl, #96] @ 0x60 │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ str r8, [sp, #144] @ 0x90 │ │ │ │ lsl r6, r9, #4 │ │ │ │ cmnls r6, #-2147483644 @ 0x80000004 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ - bls 3c2930 │ │ │ │ - ldr r2, [pc, #628] @ 3c2b94 │ │ │ │ + bls 3c2924 │ │ │ │ + ldr r2, [pc, #628] @ 3c2b88 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 77430 │ │ │ │ - b 3c29d8 │ │ │ │ + b 3c29cc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c29dc │ │ │ │ - ldr r0, [pc, #592] @ 3c2b90 │ │ │ │ + beq 3c29d0 │ │ │ │ + ldr r0, [pc, #592] @ 3c2b84 │ │ │ │ mov r1, #4 │ │ │ │ mov r7, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c2918 │ │ │ │ + beq 3c290c │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3c29e0 │ │ │ │ + beq 3c29d4 │ │ │ │ add ip, r5, r9, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ - b 3c29a4 │ │ │ │ + b 3c2998 │ │ │ │ add r1, r5, #16 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ mov r5, r8 │ │ │ │ add r0, r3, #1 │ │ │ │ strb lr, [r5, r3, lsl #4]! │ │ │ │ subs r2, r2, #1 │ │ │ │ stmib r5, {r6, r7} │ │ │ │ mov r3, r0 │ │ │ │ str r4, [r5, #12] │ │ │ │ mov r5, r1 │ │ │ │ - beq 3c29e0 │ │ │ │ + beq 3c29d4 │ │ │ │ cmp r5, ip │ │ │ │ - beq 3c29e0 │ │ │ │ + beq 3c29d4 │ │ │ │ ldrd r6, [r5, #4] │ │ │ │ ldrb lr, [r5] │ │ │ │ cmp r6, #2 │ │ │ │ - bcc 3c2978 │ │ │ │ + bcc 3c296c │ │ │ │ ldrex r0, [r7] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r4, r1, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c29bc │ │ │ │ + bne 3c29b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bgt 3c2978 │ │ │ │ + bgt 3c296c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, #4 │ │ │ │ ldr r1, [sl, #68] @ 0x44 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3c2a20 │ │ │ │ + beq 3c2a14 │ │ │ │ ldr r2, [sl, #72] @ 0x48 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3c2a18 │ │ │ │ + bcc 3c2a0c │ │ │ │ ldrex r0, [r2] │ │ │ │ add r3, r0, #1 │ │ │ │ strex r7, r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c29fc │ │ │ │ + bne 3c29f0 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 3c29d8 │ │ │ │ + ble 3c29cc │ │ │ │ ldr r0, [sl, #76] @ 0x4c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ strb r0, [fp, #104] @ 0x68 │ │ │ │ @@ -903255,51 +903252,51 @@ │ │ │ │ str r2, [fp, #72] @ 0x48 │ │ │ │ str r1, [fp, #88] @ 0x58 │ │ │ │ str r0, [fp, #92] @ 0x5c │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 3b04c8 │ │ │ │ - b 3c2b54 │ │ │ │ + bl 3b04bc │ │ │ │ + b 3c2b48 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 3b05d0 │ │ │ │ + bl 3b05c4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3afd04 │ │ │ │ + bl 3afcf8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 3b05d0 │ │ │ │ + bl 3b05c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq sp, r3, ip, lsl #10 │ │ │ │ - @ instruction: 0x007ed890 │ │ │ │ - addeq sp, r3, ip, lsl r4 │ │ │ │ - @ instruction: 0x007ed79c │ │ │ │ + addeq sp, r3, r8, lsl r5 │ │ │ │ + @ instruction: 0x007ed89c │ │ │ │ + addeq sp, r3, r8, lsr #8 │ │ │ │ + rsbseq sp, lr, r8, lsr #15 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 3c2bac │ │ │ │ + ldr r1, [pc, #8] @ 3c2ba0 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ b 9452d4 │ │ │ │ - ldrsbeq r0, [pc], #-106 @ │ │ │ │ + subseq r0, pc, r6, ror #13 │ │ │ │ b 4f7f0 │ │ │ │ b 4fe8c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldm r1, {r5, sl} │ │ │ │ ldr r1, [r3] │ │ │ │ lsrs r2, r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq 3c3068 │ │ │ │ + beq 3c305c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov fp, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r8, #31 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -903582,18 +903579,18 @@ │ │ │ │ eor r0, r7, r0 │ │ │ │ strb r0, [r6, #1] │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ eor r0, r7, r0 │ │ │ │ strb r0, [r9, r8] │ │ │ │ add r8, r8, #32 │ │ │ │ - bne 3c2c1c │ │ │ │ + bne 3c2c10 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ tst r0, #1 │ │ │ │ - beq 3c3260 │ │ │ │ + beq 3c3254 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r4, sl, r0, lsl #4 │ │ │ │ add r5, r5, r0, lsl #4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add r6, r7, #1 │ │ │ │ @@ -903718,113 +903715,113 @@ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ stmib sp, {r2, r3, ip} │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, sp │ │ │ │ - bl 3c4460 │ │ │ │ + bl 3c4454 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ stmib sp, {r2, r3, ip} │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, sp │ │ │ │ - bl 3c3d3c │ │ │ │ + bl 3c3d30 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ stmib sp, {r2, r3, ip} │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, sp │ │ │ │ - bl 3c3f54 │ │ │ │ + bl 3c3f48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ stmib sp, {r2, r3, ip} │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, sp │ │ │ │ - bl 3c4e8c │ │ │ │ + bl 3c4e80 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ stmib sp, {r2, r3, ip} │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, sp │ │ │ │ - bl 3c4bec │ │ │ │ + bl 3c4be0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ stmib sp, {r2, r3, ip} │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, sp │ │ │ │ - bl 3c4700 │ │ │ │ + bl 3c46f4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ stmib sp, {r2, r3, ip} │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, sp │ │ │ │ - bl 3c5104 │ │ │ │ + bl 3c50f8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ stmib sp, {r2, r3, ip} │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, sp │ │ │ │ - bl 3c41c8 │ │ │ │ + bl 3c41bc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ stmib sp, {r2, r3, ip} │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, sp │ │ │ │ - bl 3c4978 │ │ │ │ + bl 3c496c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #7] │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4700 │ │ │ │ + bl 3c46f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3428 │ │ │ │ + bne 3c341c │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -903840,18 +903837,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4bec │ │ │ │ + bl 3c4be0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3494 │ │ │ │ + bne 3c3488 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -903867,18 +903864,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c3d3c │ │ │ │ + bl 3c3d30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3500 │ │ │ │ + bne 3c34f4 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -903894,18 +903891,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4460 │ │ │ │ + bl 3c4454 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c356c │ │ │ │ + bne 3c3560 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -903921,18 +903918,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c3f54 │ │ │ │ + bl 3c3f48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c35d8 │ │ │ │ + bne 3c35cc │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -903948,18 +903945,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c41c8 │ │ │ │ + bl 3c41bc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3644 │ │ │ │ + bne 3c3638 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -903975,18 +903972,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4978 │ │ │ │ + bl 3c496c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c36b0 │ │ │ │ + bne 3c36a4 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -904002,18 +903999,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4e8c │ │ │ │ + bl 3c4e80 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c371c │ │ │ │ + bne 3c3710 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -904029,18 +904026,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c5104 │ │ │ │ + bl 3c50f8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3788 │ │ │ │ + bne 3c377c │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -904054,137 +904051,137 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #7 │ │ │ │ strb ip, [sp, #7] │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 3c5104 │ │ │ │ + bl 3c50f8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #7 │ │ │ │ strb ip, [sp, #7] │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 3c3d3c │ │ │ │ + bl 3c3d30 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #7 │ │ │ │ strb ip, [sp, #7] │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 3c4e8c │ │ │ │ + bl 3c4e80 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #7 │ │ │ │ strb ip, [sp, #7] │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 3c4700 │ │ │ │ + bl 3c46f4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #7 │ │ │ │ strb ip, [sp, #7] │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 3c4978 │ │ │ │ + bl 3c496c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #7 │ │ │ │ strb ip, [sp, #7] │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 3c4460 │ │ │ │ + bl 3c4454 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #7 │ │ │ │ strb ip, [sp, #7] │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 3c41c8 │ │ │ │ + bl 3c41bc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #7 │ │ │ │ strb ip, [sp, #7] │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 3c4bec │ │ │ │ + bl 3c4be0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #7 │ │ │ │ strb ip, [sp, #7] │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 3c3f54 │ │ │ │ + bl 3c3f48 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #7] │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4978 │ │ │ │ + bl 3c496c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c39c8 │ │ │ │ + bne 3c39bc │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -904200,18 +904197,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4700 │ │ │ │ + bl 3c46f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3a34 │ │ │ │ + bne 3c3a28 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -904227,18 +904224,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c5104 │ │ │ │ + bl 3c50f8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3aa0 │ │ │ │ + bne 3c3a94 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -904254,18 +904251,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c3f54 │ │ │ │ + bl 3c3f48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3b0c │ │ │ │ + bne 3c3b00 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -904281,18 +904278,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4460 │ │ │ │ + bl 3c4454 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3b78 │ │ │ │ + bne 3c3b6c │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -904308,18 +904305,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4bec │ │ │ │ + bl 3c4be0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3be4 │ │ │ │ + bne 3c3bd8 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -904335,18 +904332,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c41c8 │ │ │ │ + bl 3c41bc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3c50 │ │ │ │ + bne 3c3c44 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -904362,18 +904359,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c3d3c │ │ │ │ + bl 3c3d30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3cbc │ │ │ │ + bne 3c3cb0 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -904389,18 +904386,18 @@ │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c4e8c │ │ │ │ + bl 3c4e80 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3d28 │ │ │ │ + bne 3c3d1c │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -904423,19 +904420,19 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ bl 29d458 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3dbc │ │ │ │ + bne 3c3db0 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c3de8 │ │ │ │ - ldr r0, [pc, #432] @ 3c3f50 │ │ │ │ + beq 3c3ddc │ │ │ │ + ldr r0, [pc, #432] @ 3c3f44 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [r4, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -904449,103 +904446,103 @@ │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3c3e3c │ │ │ │ + beq 3c3e30 │ │ │ │ cmp r9, #2 │ │ │ │ cmpne r9, #4 │ │ │ │ - bne 3c3e2c │ │ │ │ + bne 3c3e20 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 3c3ea0 │ │ │ │ + beq 3c3e94 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3c3e54 │ │ │ │ + beq 3c3e48 │ │ │ │ and r0, r9, #6 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3c3e8c │ │ │ │ - b 3c3ea8 │ │ │ │ + bne 3c3e80 │ │ │ │ + b 3c3e9c │ │ │ │ ldr r8, [r5, #4] │ │ │ │ cmp r9, #3 │ │ │ │ - bne 3c3e0c │ │ │ │ - b 3c3ea8 │ │ │ │ - ldr r1, [pc, #264] @ 3c3f4c │ │ │ │ + bne 3c3e00 │ │ │ │ + b 3c3e9c │ │ │ │ + ldr r1, [pc, #264] @ 3c3f40 │ │ │ │ mov r2, #7 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #232] @ 3c3f44 │ │ │ │ + ldr r2, [pc, #232] @ 3c3f38 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3e94 │ │ │ │ - ldr r1, [pc, #200] @ 3c3f48 │ │ │ │ + bne 3c3e88 │ │ │ │ + ldr r1, [pc, #200] @ 3c3f3c │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b 3c3ea8 │ │ │ │ + b 3c3e9c │ │ │ │ add r3, sp, #28 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ - b 3c3f2c │ │ │ │ + b 3c3f20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #28] │ │ │ │ str r9, [sp, #24] │ │ │ │ bl 29d458 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3f24 │ │ │ │ + bne 3c3f18 │ │ │ │ sub r0, r9, #2 │ │ │ │ add r1, r6, #24 │ │ │ │ cmp r0, #3 │ │ │ │ - bcc 3c3eec │ │ │ │ + bcc 3c3ee0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #24 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #28] │ │ │ │ str r9, [sp, #24] │ │ │ │ bl 2a414c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3f24 │ │ │ │ + bne 3c3f18 │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subseq r0, pc, r2, lsr r7 @ │ │ │ │ - @ instruction: 0x005ee295 │ │ │ │ - subseq lr, lr, sl, asr #5 │ │ │ │ - rsbseq r1, pc, r8, asr pc @ │ │ │ │ + subseq r0, pc, lr, lsr r7 @ │ │ │ │ + subseq lr, lr, r1, lsr #5 │ │ │ │ + ldrsbeq lr, [lr], #-38 @ 0xffffffda │ │ │ │ + rsbseq r1, pc, r4, ror #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r1] │ │ │ │ add r1, sp, #16 │ │ │ │ strb r0, [sp] │ │ │ │ @@ -904557,19 +904554,19 @@ │ │ │ │ ldr r7, [r2, #12] │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #28] │ │ │ │ bl 35bc1c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c3fd4 │ │ │ │ + bne 3c3fc8 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c4000 │ │ │ │ - ldr r0, [pc, #524] @ 3c41c4 │ │ │ │ + beq 3c3ff4 │ │ │ │ + ldr r0, [pc, #524] @ 3c41b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [r4, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ @@ -904583,173 +904580,173 @@ │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3c4058 │ │ │ │ + beq 3c404c │ │ │ │ cmp r9, #2 │ │ │ │ cmpne r9, #4 │ │ │ │ - bne 3c4048 │ │ │ │ + bne 3c403c │ │ │ │ ldr r8, [r5, #4] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 3c40f4 │ │ │ │ + beq 3c40e8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3c4070 │ │ │ │ + beq 3c4064 │ │ │ │ and r0, r9, #6 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c40fc │ │ │ │ + beq 3c40f0 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ - b 3c40fc │ │ │ │ + b 3c40f0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ cmp r9, #3 │ │ │ │ - bne 3c4024 │ │ │ │ - b 3c40fc │ │ │ │ - ldr r1, [pc, #352] @ 3c41c0 │ │ │ │ + bne 3c4018 │ │ │ │ + b 3c40f0 │ │ │ │ + ldr r1, [pc, #352] @ 3c41b4 │ │ │ │ mov r2, #7 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #312] @ 3c41b0 │ │ │ │ + ldr r2, [pc, #312] @ 3c41a4 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c40e8 │ │ │ │ - ldr r1, [pc, #280] @ 3c41b4 │ │ │ │ + bne 3c40dc │ │ │ │ + ldr r1, [pc, #280] @ 3c41a8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ add r0, sp, #32 │ │ │ │ - ldr r2, [pc, #256] @ 3c41b8 │ │ │ │ + ldr r2, [pc, #256] @ 3c41ac │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4178 │ │ │ │ - ldr r1, [pc, #228] @ 3c41bc │ │ │ │ + bne 3c416c │ │ │ │ + ldr r1, [pc, #228] @ 3c41b0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - b 3c40fc │ │ │ │ + b 3c40f0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ - b 3c4198 │ │ │ │ + b 3c418c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #28] │ │ │ │ str sl, [sp, #24] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r9, [sp, #16] │ │ │ │ bl 35bc1c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4178 │ │ │ │ + bne 3c416c │ │ │ │ sub r0, r9, #2 │ │ │ │ add r1, r6, #8 │ │ │ │ cmp r0, #3 │ │ │ │ - bcc 3c4140 │ │ │ │ + bcc 3c4134 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #32 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #32] │ │ │ │ bl 2a3f8c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4190 │ │ │ │ + bne 3c4184 │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ ldm sp, {r1, r2, r3} │ │ │ │ - b 3c4198 │ │ │ │ + b 3c418c │ │ │ │ add r3, sp, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subseq r6, r9, r5, asr sl │ │ │ │ - subseq lr, lr, r9, ror r0 │ │ │ │ - subseq sl, r9, r8, lsl r6 │ │ │ │ - subseq r6, lr, lr, asr r3 │ │ │ │ - subseq lr, lr, lr, lsr #1 │ │ │ │ - rsbseq r1, pc, r0, asr #26 │ │ │ │ + subseq r6, r9, r1, ror #20 │ │ │ │ + subseq lr, lr, r5, lsl #1 │ │ │ │ + subseq sl, r9, r4, lsr #12 │ │ │ │ + subseq r6, lr, sl, ror #6 │ │ │ │ + ldrheq lr, [lr], #-10 │ │ │ │ + rsbseq r1, pc, ip, asr #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r7, [r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r1] │ │ │ │ sub r0, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ - bcs 3c4204 │ │ │ │ + bcs 3c41f8 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r7, #4 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - bne 3c4280 │ │ │ │ + bne 3c4274 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - b 3c428c │ │ │ │ + b 3c4280 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c4284 │ │ │ │ + bne 3c4278 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ mov r9, r2 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ mov r2, #6 │ │ │ │ - ldr r1, [pc, #536] @ 3c443c │ │ │ │ + ldr r1, [pc, #536] @ 3c4430 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r1, [pc, #524] @ 3c4440 │ │ │ │ + ldr r1, [pc, #524] @ 3c4434 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #508] @ 3c4444 │ │ │ │ + ldr r2, [pc, #508] @ 3c4438 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #26 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4310 │ │ │ │ - ldr r1, [pc, #476] @ 3c4448 │ │ │ │ + bne 3c4304 │ │ │ │ + ldr r1, [pc, #476] @ 3c443c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - b 3c428c │ │ │ │ - b 3c428c │ │ │ │ + b 3c4280 │ │ │ │ + b 3c4280 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ ldmib r2, {r5, r9} │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ strb r0, [sp, #15] │ │ │ │ add r0, sp, #15 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -904757,79 +904754,79 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, r8 │ │ │ │ str r6, [sp, #28] │ │ │ │ bl 35c000 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c43dc │ │ │ │ + bne 3c43d0 │ │ │ │ ldrb r0, [sp, #15] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c42f4 │ │ │ │ + beq 3c42e8 │ │ │ │ cmp r7, #4 │ │ │ │ - beq 3c43c4 │ │ │ │ + beq 3c43b8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c43cc │ │ │ │ - ldr r1, [pc, #356] @ 3c444c │ │ │ │ + bne 3c43c0 │ │ │ │ + ldr r1, [pc, #356] @ 3c4440 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3c4428 │ │ │ │ + b 3c441c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c4324 │ │ │ │ + beq 3c4318 │ │ │ │ cmp r7, #4 │ │ │ │ - bne 3c4374 │ │ │ │ + bne 3c4368 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - b 3c4388 │ │ │ │ + b 3c437c │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #304] @ 3c445c │ │ │ │ + ldr r1, [pc, #304] @ 3c4450 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #272] @ 3c4450 │ │ │ │ + ldr r2, [pc, #272] @ 3c4444 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c43dc │ │ │ │ - ldr r1, [pc, #240] @ 3c4454 │ │ │ │ + bne 3c43d0 │ │ │ │ + ldr r1, [pc, #240] @ 3c4448 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - b 3c4388 │ │ │ │ + b 3c437c │ │ │ │ and r0, r7, #6 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c4388 │ │ │ │ + beq 3c437c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c4338 │ │ │ │ + beq 3c432c │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r8 │ │ │ │ str r6, [sp, #28] │ │ │ │ str r9, [sp, #24] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ bl 35c000 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c43dc │ │ │ │ + bne 3c43d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c4418 │ │ │ │ + beq 3c440c │ │ │ │ cmp r7, #4 │ │ │ │ - bne 3c43cc │ │ │ │ + bne 3c43c0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [sp, #37] @ 0x25 │ │ │ │ @@ -904843,79 +904840,79 @@ │ │ │ │ str r3, [r4, #9] │ │ │ │ strb r1, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ str r2, [r4, #5] │ │ │ │ str r7, [r4, #12] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #56] @ 3c4458 │ │ │ │ + ldr r1, [pc, #56] @ 3c444c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subseq r8, lr, r5, ror #12 │ │ │ │ - subseq sp, lr, r6, ror #29 │ │ │ │ - subseq r0, pc, ip, lsr #6 │ │ │ │ - ldrheq sp, [lr], #-228 @ 0xffffff1c │ │ │ │ - ldrsheq sp, [lr], #-225 @ 0xffffff1f │ │ │ │ - ldrheq r5, [lr], #-69 @ 0xffffffbb │ │ │ │ - @ instruction: 0x005edd9e │ │ │ │ - subseq sp, lr, ip, ror #25 │ │ │ │ - subseq sp, lr, r1, ror #27 │ │ │ │ + subseq r8, lr, r1, ror r6 │ │ │ │ + ldrsheq sp, [lr], #-226 @ 0xffffff1e │ │ │ │ + subseq r0, pc, r8, lsr r3 @ │ │ │ │ + subseq sp, lr, r0, asr #29 │ │ │ │ + ldrsheq sp, [lr], #-237 @ 0xffffff13 │ │ │ │ + subseq r5, lr, r1, asr #9 │ │ │ │ + subseq sp, lr, sl, lsr #27 │ │ │ │ + ldrsheq sp, [lr], #-200 @ 0xffffff38 │ │ │ │ + subseq sp, lr, sp, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r7, [r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r1] │ │ │ │ sub r0, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ - bcs 3c449c │ │ │ │ + bcs 3c4490 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r7, #4 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - bne 3c4518 │ │ │ │ + bne 3c450c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - b 3c4524 │ │ │ │ + b 3c4518 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c451c │ │ │ │ + bne 3c4510 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ mov r9, r2 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ mov r2, #6 │ │ │ │ - ldr r1, [pc, #548] @ 3c46e0 │ │ │ │ + ldr r1, [pc, #548] @ 3c46d4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r1, [pc, #536] @ 3c46e4 │ │ │ │ + ldr r1, [pc, #536] @ 3c46d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #520] @ 3c46e8 │ │ │ │ + ldr r2, [pc, #520] @ 3c46dc │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c45b4 │ │ │ │ - ldr r1, [pc, #488] @ 3c46ec │ │ │ │ + bne 3c45a8 │ │ │ │ + ldr r1, [pc, #488] @ 3c46e0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - b 3c4524 │ │ │ │ - b 3c4524 │ │ │ │ + b 3c4518 │ │ │ │ + b 3c4518 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ ldmib r2, {r5, r9} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #24 │ │ │ │ strb r0, [sp, #7] │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -904923,84 +904920,84 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r8 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ bl 25c774 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4688 │ │ │ │ + bne 3c467c │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c459c │ │ │ │ + beq 3c4590 │ │ │ │ cmp r7, #4 │ │ │ │ - beq 3c4670 │ │ │ │ + beq 3c4664 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c458c │ │ │ │ - ldr r1, [pc, #368] @ 3c46f0 │ │ │ │ + bne 3c4580 │ │ │ │ + ldr r1, [pc, #368] @ 3c46e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c45c8 │ │ │ │ + beq 3c45bc │ │ │ │ cmp r7, #4 │ │ │ │ moveq r0, #0 │ │ │ │ strbeq r0, [r5] │ │ │ │ - b 3c45dc │ │ │ │ + b 3c45d0 │ │ │ │ add r3, sp, #28 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #292] @ 3c46f4 │ │ │ │ + ldr r1, [pc, #292] @ 3c46e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r8 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r7, [sp, #24] │ │ │ │ bl 25d11c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4688 │ │ │ │ + bne 3c467c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c4620 │ │ │ │ + beq 3c4614 │ │ │ │ cmp r7, #4 │ │ │ │ moveq r0, #0 │ │ │ │ strbeq r0, [r5] │ │ │ │ - b 3c4634 │ │ │ │ - ldr r1, [pc, #208] @ 3c46f8 │ │ │ │ + b 3c4628 │ │ │ │ + ldr r1, [pc, #208] @ 3c46ec │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r8 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r7, [sp, #24] │ │ │ │ bl 25c774 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4688 │ │ │ │ + bne 3c467c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c46cc │ │ │ │ + beq 3c46c0 │ │ │ │ cmp r7, #4 │ │ │ │ - bne 3c458c │ │ │ │ + bne 3c4580 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [sp, #13] │ │ │ │ @@ -905016,27 +905013,27 @@ │ │ │ │ str r3, [r4, #9] │ │ │ │ strb r1, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ str r2, [r4, #5] │ │ │ │ str r7, [r4, #12] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #40] @ 3c46fc │ │ │ │ + ldr r1, [pc, #40] @ 3c46f0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3c4588 │ │ │ │ - subseq r8, lr, sp, asr #7 │ │ │ │ - subseq sp, lr, lr, asr #24 │ │ │ │ - subseq r0, pc, lr, lsr #1 │ │ │ │ - subseq sp, lr, ip, lsl ip │ │ │ │ - subseq sp, lr, r9, asr ip │ │ │ │ - subseq sp, lr, sp, lsr fp │ │ │ │ - ldrsbeq sp, [lr], #-170 @ 0xffffff56 │ │ │ │ - subseq sp, lr, r8, lsr sl │ │ │ │ + b 3c457c │ │ │ │ + ldrsbeq r8, [lr], #-57 @ 0xffffffc7 │ │ │ │ + subseq sp, lr, sl, asr ip │ │ │ │ + ldrheq r0, [pc], #-10 @ │ │ │ │ + subseq sp, lr, r8, lsr #24 │ │ │ │ + subseq sp, lr, r5, ror #24 │ │ │ │ + subseq sp, lr, r9, asr #22 │ │ │ │ + subseq sp, lr, r6, ror #21 │ │ │ │ + subseq sp, lr, r4, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r9, [r1] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #16 │ │ │ │ strb r0, [sp] │ │ │ │ @@ -905049,19 +905046,19 @@ │ │ │ │ ldr r5, [r2, #12] │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp, #28] │ │ │ │ bl 35beb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4784 │ │ │ │ + bne 3c4778 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c47b0 │ │ │ │ - ldr r0, [pc, #524] @ 3c4974 │ │ │ │ + beq 3c47a4 │ │ │ │ + ldr r0, [pc, #524] @ 3c4968 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [r4, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ @@ -905075,126 +905072,126 @@ │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [r6] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3c4808 │ │ │ │ + beq 3c47fc │ │ │ │ cmp sl, #2 │ │ │ │ cmpne sl, #4 │ │ │ │ - bne 3c47f8 │ │ │ │ + bne 3c47ec │ │ │ │ ldr r8, [r6, #4] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ cmp sl, #4 │ │ │ │ - beq 3c48a4 │ │ │ │ + beq 3c4898 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3c4820 │ │ │ │ + beq 3c4814 │ │ │ │ and r0, sl, #6 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c48ac │ │ │ │ + beq 3c48a0 │ │ │ │ ldr fp, [r6, #8] │ │ │ │ - b 3c48ac │ │ │ │ + b 3c48a0 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp sl, #3 │ │ │ │ - bne 3c47d4 │ │ │ │ - b 3c48ac │ │ │ │ - ldr r1, [pc, #352] @ 3c4970 │ │ │ │ + bne 3c47c8 │ │ │ │ + b 3c48a0 │ │ │ │ + ldr r1, [pc, #352] @ 3c4964 │ │ │ │ mov r2, #7 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #312] @ 3c4960 │ │ │ │ + ldr r2, [pc, #312] @ 3c4954 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4898 │ │ │ │ - ldr r1, [pc, #280] @ 3c4964 │ │ │ │ + bne 3c488c │ │ │ │ + ldr r1, [pc, #280] @ 3c4958 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ ldr fp, [r6, #8] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #256] @ 3c4968 │ │ │ │ + ldr r2, [pc, #256] @ 3c495c │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4928 │ │ │ │ - ldr r1, [pc, #228] @ 3c496c │ │ │ │ + bne 3c491c │ │ │ │ + ldr r1, [pc, #228] @ 3c4960 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - b 3c48ac │ │ │ │ + b 3c48a0 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ - b 3c4948 │ │ │ │ + b 3c493c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp, #28] │ │ │ │ str fp, [sp, #24] │ │ │ │ str r8, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ bl 35beb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4928 │ │ │ │ + bne 3c491c │ │ │ │ sub r0, sl, #2 │ │ │ │ cmp r0, #3 │ │ │ │ - bcc 3c48ec │ │ │ │ + bcc 3c48e0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ bl 2a3f8c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4940 │ │ │ │ + bne 3c4934 │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ ldm sp, {r1, r2, r3} │ │ │ │ - b 3c4948 │ │ │ │ + b 3c493c │ │ │ │ add r3, sp, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r6, r9, r5, lsr #5 │ │ │ │ - subseq sp, lr, r9, asr #17 │ │ │ │ - subseq r5, lr, sp, lsr #24 │ │ │ │ - subseq r5, lr, lr, lsr #23 │ │ │ │ - ldrsheq sp, [lr], #-142 @ 0xffffff72 │ │ │ │ - @ instruction: 0x007f1590 │ │ │ │ + ldrheq r6, [r9], #-33 @ 0xffffffdf │ │ │ │ + ldrsbeq sp, [lr], #-133 @ 0xffffff7b │ │ │ │ + subseq r5, lr, r9, lsr ip │ │ │ │ + ldrheq r5, [lr], #-186 @ 0xffffff46 │ │ │ │ + subseq sp, lr, sl, lsl #18 │ │ │ │ + @ instruction: 0x007f159c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r1] │ │ │ │ add r1, sp, #16 │ │ │ │ strb r0, [sp] │ │ │ │ @@ -905206,19 +905203,19 @@ │ │ │ │ ldr r7, [r2, #12] │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #28] │ │ │ │ bl 35b838 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c49f8 │ │ │ │ + bne 3c49ec │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c4a24 │ │ │ │ - ldr r0, [pc, #524] @ 3c4be8 │ │ │ │ + beq 3c4a18 │ │ │ │ + ldr r0, [pc, #524] @ 3c4bdc │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [r4, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ @@ -905232,173 +905229,173 @@ │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3c4a7c │ │ │ │ + beq 3c4a70 │ │ │ │ cmp r9, #2 │ │ │ │ cmpne r9, #4 │ │ │ │ - bne 3c4a6c │ │ │ │ + bne 3c4a60 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 3c4b18 │ │ │ │ + beq 3c4b0c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3c4a94 │ │ │ │ + beq 3c4a88 │ │ │ │ and r0, r9, #6 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c4b20 │ │ │ │ + beq 3c4b14 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ - b 3c4b20 │ │ │ │ + b 3c4b14 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ cmp r9, #3 │ │ │ │ - bne 3c4a48 │ │ │ │ - b 3c4b20 │ │ │ │ - ldr r1, [pc, #352] @ 3c4be4 │ │ │ │ + bne 3c4a3c │ │ │ │ + b 3c4b14 │ │ │ │ + ldr r1, [pc, #352] @ 3c4bd8 │ │ │ │ mov r2, #7 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #312] @ 3c4bd4 │ │ │ │ + ldr r2, [pc, #312] @ 3c4bc8 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4b0c │ │ │ │ - ldr r1, [pc, #280] @ 3c4bd8 │ │ │ │ + bne 3c4b00 │ │ │ │ + ldr r1, [pc, #280] @ 3c4bcc │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ add r0, sp, #32 │ │ │ │ - ldr r2, [pc, #256] @ 3c4bdc │ │ │ │ + ldr r2, [pc, #256] @ 3c4bd0 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4b9c │ │ │ │ - ldr r1, [pc, #228] @ 3c4be0 │ │ │ │ + bne 3c4b90 │ │ │ │ + ldr r1, [pc, #228] @ 3c4bd4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - b 3c4b20 │ │ │ │ + b 3c4b14 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ - b 3c4bbc │ │ │ │ + b 3c4bb0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #28] │ │ │ │ str sl, [sp, #24] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r9, [sp, #16] │ │ │ │ bl 35b838 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4b9c │ │ │ │ + bne 3c4b90 │ │ │ │ sub r0, r9, #2 │ │ │ │ add r1, r6, #8 │ │ │ │ cmp r0, #3 │ │ │ │ - bcc 3c4b64 │ │ │ │ + bcc 3c4b58 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #32 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #32] │ │ │ │ bl 2a414c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4bb4 │ │ │ │ + bne 3c4ba8 │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ ldm sp, {r1, r2, r3} │ │ │ │ - b 3c4bbc │ │ │ │ + b 3c4bb0 │ │ │ │ add r3, sp, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrsheq pc, [lr], #-162 @ 0xffffff5e @ │ │ │ │ - subseq sp, lr, r5, asr r6 │ │ │ │ - ldrsbeq r5, [lr], #-154 @ 0xffffff66 │ │ │ │ - subseq r5, lr, sl, lsr r9 │ │ │ │ - subseq sp, lr, sl, lsl #13 │ │ │ │ - rsbseq r1, pc, ip, lsl r3 @ │ │ │ │ + ldrsheq pc, [lr], #-174 @ 0xffffff52 @ │ │ │ │ + subseq sp, lr, r1, ror #12 │ │ │ │ + subseq r5, lr, r6, ror #19 │ │ │ │ + subseq r5, lr, r6, asr #18 │ │ │ │ + @ instruction: 0x005ed696 │ │ │ │ + rsbseq r1, pc, r8, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r7, [r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r1] │ │ │ │ sub r0, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ - bcs 3c4c28 │ │ │ │ + bcs 3c4c1c │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r7, #4 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - bne 3c4ca4 │ │ │ │ + bne 3c4c98 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ - b 3c4cb0 │ │ │ │ + b 3c4ca4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c4ca8 │ │ │ │ + bne 3c4c9c │ │ │ │ ldr r5, [r2, #4] │ │ │ │ mov r9, r2 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ mov r2, #6 │ │ │ │ - ldr r1, [pc, #548] @ 3c4e6c │ │ │ │ + ldr r1, [pc, #548] @ 3c4e60 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r1, [pc, #536] @ 3c4e70 │ │ │ │ + ldr r1, [pc, #536] @ 3c4e64 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #520] @ 3c4e74 │ │ │ │ + ldr r2, [pc, #520] @ 3c4e68 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4d40 │ │ │ │ - ldr r1, [pc, #488] @ 3c4e78 │ │ │ │ + bne 3c4d34 │ │ │ │ + ldr r1, [pc, #488] @ 3c4e6c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - b 3c4cb0 │ │ │ │ - b 3c4cb0 │ │ │ │ + b 3c4ca4 │ │ │ │ + b 3c4ca4 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ ldmib r2, {r5, r9} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #24 │ │ │ │ strb r0, [sp, #7] │ │ │ │ add r0, sp, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -905406,84 +905403,84 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r8 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ bl 25bee8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4e14 │ │ │ │ + bne 3c4e08 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c4d28 │ │ │ │ + beq 3c4d1c │ │ │ │ cmp r7, #4 │ │ │ │ - beq 3c4dfc │ │ │ │ + beq 3c4df0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c4d18 │ │ │ │ - ldr r1, [pc, #368] @ 3c4e7c │ │ │ │ + bne 3c4d0c │ │ │ │ + ldr r1, [pc, #368] @ 3c4e70 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c4d54 │ │ │ │ + beq 3c4d48 │ │ │ │ cmp r7, #4 │ │ │ │ moveq r0, #0 │ │ │ │ strbeq r0, [r5] │ │ │ │ - b 3c4d68 │ │ │ │ + b 3c4d5c │ │ │ │ add r3, sp, #28 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #292] @ 3c4e80 │ │ │ │ + ldr r1, [pc, #292] @ 3c4e74 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r8 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r7, [sp, #24] │ │ │ │ bl 25c338 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4e14 │ │ │ │ + bne 3c4e08 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c4dac │ │ │ │ + beq 3c4da0 │ │ │ │ cmp r7, #4 │ │ │ │ moveq r0, #0 │ │ │ │ strbeq r0, [r5] │ │ │ │ - b 3c4dc0 │ │ │ │ - ldr r1, [pc, #208] @ 3c4e84 │ │ │ │ + b 3c4db4 │ │ │ │ + ldr r1, [pc, #208] @ 3c4e78 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r8 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r7, [sp, #24] │ │ │ │ bl 25bee8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4e14 │ │ │ │ + bne 3c4e08 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c4e58 │ │ │ │ + beq 3c4e4c │ │ │ │ cmp r7, #4 │ │ │ │ - bne 3c4d18 │ │ │ │ + bne 3c4d0c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [sp, #13] │ │ │ │ @@ -905499,27 +905496,27 @@ │ │ │ │ str r3, [r4, #9] │ │ │ │ strb r1, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ str r2, [r4, #5] │ │ │ │ str r7, [r4, #12] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r1, [pc, #40] @ 3c4e88 │ │ │ │ + ldr r1, [pc, #40] @ 3c4e7c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3c4d14 │ │ │ │ - subseq r7, lr, r1, asr #24 │ │ │ │ - subseq sp, lr, r2, asr #9 │ │ │ │ - subseq r5, r9, r1, ror #28 │ │ │ │ - @ instruction: 0x005ed490 │ │ │ │ - subseq sp, lr, sp, asr #9 │ │ │ │ - ldrheq sp, [lr], #-49 @ 0xffffffcf │ │ │ │ - subseq sp, lr, lr, asr #6 │ │ │ │ - subseq sp, lr, ip, lsr #5 │ │ │ │ + b 3c4d08 │ │ │ │ + subseq r7, lr, sp, asr #24 │ │ │ │ + subseq sp, lr, lr, asr #9 │ │ │ │ + subseq r5, r9, sp, ror #28 │ │ │ │ + @ instruction: 0x005ed49c │ │ │ │ + ldrsbeq sp, [lr], #-73 @ 0xffffffb7 │ │ │ │ + ldrheq sp, [lr], #-61 @ 0xffffffc3 │ │ │ │ + subseq sp, lr, sl, asr r3 │ │ │ │ + ldrheq sp, [lr], #-40 @ 0xffffffd8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r9, [r1] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #16 │ │ │ │ strb r0, [sp] │ │ │ │ @@ -905532,19 +905529,19 @@ │ │ │ │ ldr r5, [r2, #12] │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp, #28] │ │ │ │ bl 35beb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c4f10 │ │ │ │ + bne 3c4f04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c4f3c │ │ │ │ - ldr r0, [pc, #524] @ 3c5100 │ │ │ │ + beq 3c4f30 │ │ │ │ + ldr r0, [pc, #524] @ 3c50f4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [r4, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ @@ -905558,126 +905555,126 @@ │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [r6] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3c4f94 │ │ │ │ + beq 3c4f88 │ │ │ │ cmp sl, #2 │ │ │ │ cmpne sl, #4 │ │ │ │ - bne 3c4f84 │ │ │ │ + bne 3c4f78 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ cmp sl, #4 │ │ │ │ - beq 3c5030 │ │ │ │ + beq 3c5024 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3c4fac │ │ │ │ + beq 3c4fa0 │ │ │ │ and r0, sl, #6 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3c5038 │ │ │ │ + beq 3c502c │ │ │ │ ldr fp, [r6, #8] │ │ │ │ - b 3c5038 │ │ │ │ + b 3c502c │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp sl, #3 │ │ │ │ - bne 3c4f60 │ │ │ │ - b 3c5038 │ │ │ │ - ldr r1, [pc, #352] @ 3c50fc │ │ │ │ + bne 3c4f54 │ │ │ │ + b 3c502c │ │ │ │ + ldr r1, [pc, #352] @ 3c50f0 │ │ │ │ mov r2, #7 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #312] @ 3c50ec │ │ │ │ + ldr r2, [pc, #312] @ 3c50e0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c5024 │ │ │ │ - ldr r1, [pc, #280] @ 3c50f0 │ │ │ │ + bne 3c5018 │ │ │ │ + ldr r1, [pc, #280] @ 3c50e4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ ldr fp, [r6, #8] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #256] @ 3c50f4 │ │ │ │ + ldr r2, [pc, #256] @ 3c50e8 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c50b4 │ │ │ │ - ldr r1, [pc, #228] @ 3c50f8 │ │ │ │ + bne 3c50a8 │ │ │ │ + ldr r1, [pc, #228] @ 3c50ec │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - b 3c5038 │ │ │ │ + b 3c502c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ - b 3c50d4 │ │ │ │ + b 3c50c8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp, #28] │ │ │ │ str fp, [sp, #24] │ │ │ │ str r8, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ bl 35beb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c50b4 │ │ │ │ + bne 3c50a8 │ │ │ │ sub r0, sl, #2 │ │ │ │ cmp r0, #3 │ │ │ │ - bcc 3c5078 │ │ │ │ + bcc 3c506c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ bl 2a3f8c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c50cc │ │ │ │ + bne 3c50c0 │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ ldm sp, {r1, r2, r3} │ │ │ │ - b 3c50d4 │ │ │ │ + b 3c50c8 │ │ │ │ add r3, sp, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subseq r5, r9, r9, lsl fp │ │ │ │ - subseq sp, lr, sp, lsr r1 │ │ │ │ - subseq r5, lr, ip, lsr #9 │ │ │ │ - subseq r5, lr, r2, lsr #8 │ │ │ │ - subseq sp, lr, r2, ror r1 │ │ │ │ - rsbseq r0, pc, r4, lsl #28 │ │ │ │ + subseq r5, r9, r5, lsr #22 │ │ │ │ + subseq sp, lr, r9, asr #2 │ │ │ │ + ldrheq r5, [lr], #-72 @ 0xffffffb8 │ │ │ │ + subseq r5, lr, lr, lsr #8 │ │ │ │ + subseq sp, lr, lr, ror r1 │ │ │ │ + rsbseq r0, pc, r0, lsl lr @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r5, r2 │ │ │ │ strb r0, [sp, #7] │ │ │ │ @@ -905689,19 +905686,19 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ bl 29db38 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c5184 │ │ │ │ + bne 3c5178 │ │ │ │ ldrb r0, [sp, #7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c51b0 │ │ │ │ - ldr r0, [pc, #432] @ 3c5318 │ │ │ │ + beq 3c51a4 │ │ │ │ + ldr r0, [pc, #432] @ 3c530c │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ str r1, [r4, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ @@ -905715,114 +905712,114 @@ │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3c5204 │ │ │ │ + beq 3c51f8 │ │ │ │ cmp r9, #2 │ │ │ │ cmpne r9, #4 │ │ │ │ - bne 3c51f4 │ │ │ │ + bne 3c51e8 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 3c5268 │ │ │ │ + beq 3c525c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3c521c │ │ │ │ + beq 3c5210 │ │ │ │ and r0, r9, #6 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3c5254 │ │ │ │ - b 3c5270 │ │ │ │ + bne 3c5248 │ │ │ │ + b 3c5264 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ cmp r9, #3 │ │ │ │ - bne 3c51d4 │ │ │ │ - b 3c5270 │ │ │ │ - ldr r1, [pc, #264] @ 3c5314 │ │ │ │ + bne 3c51c8 │ │ │ │ + b 3c5264 │ │ │ │ + ldr r1, [pc, #264] @ 3c5308 │ │ │ │ mov r2, #7 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #232] @ 3c530c │ │ │ │ + ldr r2, [pc, #232] @ 3c5300 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c525c │ │ │ │ - ldr r1, [pc, #200] @ 3c5310 │ │ │ │ + bne 3c5250 │ │ │ │ + ldr r1, [pc, #200] @ 3c5304 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b 3c5270 │ │ │ │ + b 3c5264 │ │ │ │ add r3, sp, #28 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ - b 3c52f4 │ │ │ │ + b 3c52e8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8] │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #28] │ │ │ │ str r9, [sp, #24] │ │ │ │ bl 29db38 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c52ec │ │ │ │ + bne 3c52e0 │ │ │ │ sub r0, r9, #2 │ │ │ │ add r1, r6, #12 │ │ │ │ cmp r0, #3 │ │ │ │ - bcc 3c52b4 │ │ │ │ + bcc 3c52a8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #24 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #28] │ │ │ │ str r9, [sp, #24] │ │ │ │ bl 2a414c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c52ec │ │ │ │ + bne 3c52e0 │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subseq pc, lr, sl, ror #6 │ │ │ │ - subseq ip, lr, sp, asr #29 │ │ │ │ - subseq ip, lr, r2, lsl #30 │ │ │ │ - @ instruction: 0x007f0b90 │ │ │ │ + subseq pc, lr, r6, ror r3 @ │ │ │ │ + ldrsbeq ip, [lr], #-233 @ 0xffffff17 │ │ │ │ + subseq ip, lr, lr, lsl #30 │ │ │ │ + @ instruction: 0x007f0b9c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr ip, [pc, #96] @ 3c538c │ │ │ │ + ldr ip, [pc, #96] @ 3c5380 │ │ │ │ mov r2, r1 │ │ │ │ - ldr lr, [pc, #92] @ 3c5390 │ │ │ │ + ldr lr, [pc, #92] @ 3c5384 │ │ │ │ add r5, r0, #4 │ │ │ │ - ldr r4, [pc, #88] @ 3c5394 │ │ │ │ + ldr r4, [pc, #88] @ 3c5388 │ │ │ │ mov r6, #9 │ │ │ │ - ldr r1, [pc, #84] @ 3c5398 │ │ │ │ + ldr r1, [pc, #84] @ 3c538c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #80] @ 3c539c │ │ │ │ + ldr r3, [pc, #80] @ 3c5390 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, r4, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #22 │ │ │ │ @@ -905832,19 +905829,19 @@ │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl 9453f0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbseq r1, pc, r0, asr #17 │ │ │ │ - subseq lr, lr, r3, lsr #32 │ │ │ │ rsbseq r1, pc, ip, asr #17 │ │ │ │ - ldrsheq sp, [lr], #-251 @ 0xffffff05 │ │ │ │ - subseq lr, lr, r9 │ │ │ │ + subseq lr, lr, pc, lsr #32 │ │ │ │ + ldrsbteq r1, [pc], #-136 │ │ │ │ + subseq lr, lr, r7 │ │ │ │ + subseq lr, lr, r5, lsl r0 │ │ │ │ b 5072c │ │ │ │ b 4e190 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, pc, #16 │ │ │ │ sub r2, r2, #2 │ │ │ │ @@ -905867,26 +905864,26 @@ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ muleq r0, r4, r1 │ │ │ │ andeq r0, r0, r4, lsl #4 │ │ │ │ - ldr r2, [pc, #532] @ 3c5634 │ │ │ │ + ldr r2, [pc, #532] @ 3c5628 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3c54fc │ │ │ │ - ldr ip, [pc, #588] @ 3c5678 │ │ │ │ + b 3c54f0 │ │ │ │ + ldr ip, [pc, #588] @ 3c566c │ │ │ │ add r5, r0, #8 │ │ │ │ - ldr r2, [pc, #584] @ 3c567c │ │ │ │ + ldr r2, [pc, #584] @ 3c5670 │ │ │ │ mov r6, #5 │ │ │ │ - ldr r4, [pc, #580] @ 3c5680 │ │ │ │ + ldr r4, [pc, #580] @ 3c5674 │ │ │ │ mov r7, #3 │ │ │ │ - ldr lr, [pc, #576] @ 3c5684 │ │ │ │ + ldr lr, [pc, #576] @ 3c5678 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #572] @ 3c5688 │ │ │ │ + ldr r3, [pc, #572] @ 3c567c │ │ │ │ add r4, pc, r4 │ │ │ │ add lr, pc, lr │ │ │ │ str r5, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, r4} │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -905897,145 +905894,145 @@ │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl 9453f0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #468] @ 3c566c │ │ │ │ + ldr r2, [pc, #468] @ 3c5660 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3c5548 │ │ │ │ - ldr r2, [pc, #444] @ 3c5660 │ │ │ │ + b 3c553c │ │ │ │ + ldr r2, [pc, #444] @ 3c5654 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r2, [pc, #384] @ 3c5644 │ │ │ │ + ldr r2, [pc, #384] @ 3c5638 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3c561c │ │ │ │ - ldr r2, [pc, #404] @ 3c5664 │ │ │ │ + b 3c5610 │ │ │ │ + ldr r2, [pc, #404] @ 3c5658 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #10 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r2, [pc, #360] @ 3c5658 │ │ │ │ + ldr r2, [pc, #360] @ 3c564c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3c561c │ │ │ │ - ldr r2, [pc, #320] @ 3c563c │ │ │ │ + b 3c5610 │ │ │ │ + ldr r2, [pc, #320] @ 3c5630 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r3, [pc, #340] @ 3c5670 │ │ │ │ - ldr r2, [pc, #340] @ 3c5674 │ │ │ │ + ldr r3, [pc, #340] @ 3c5664 │ │ │ │ + ldr r2, [pc, #340] @ 3c5668 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3c55e0 │ │ │ │ - ldr r2, [pc, #272] @ 3c5640 │ │ │ │ + b 3c55d4 │ │ │ │ + ldr r2, [pc, #272] @ 3c5634 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3c561c │ │ │ │ - ldr r2, [pc, #276] @ 3c5650 │ │ │ │ + b 3c5610 │ │ │ │ + ldr r2, [pc, #276] @ 3c5644 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3c561c │ │ │ │ - ldr r2, [pc, #240] @ 3c5638 │ │ │ │ + b 3c5610 │ │ │ │ + ldr r2, [pc, #240] @ 3c562c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r3, [pc, #292] @ 3c568c │ │ │ │ + ldr r3, [pc, #292] @ 3c5680 │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r2, [pc, #288] @ 3c5690 │ │ │ │ + ldr r2, [pc, #288] @ 3c5684 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #9 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #168] @ 3c5648 │ │ │ │ + ldr r2, [pc, #168] @ 3c563c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3c561c │ │ │ │ - ldr r2, [pc, #188] @ 3c5668 │ │ │ │ + b 3c5610 │ │ │ │ + ldr r2, [pc, #188] @ 3c565c │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - ldr r2, [pc, #128] @ 3c564c │ │ │ │ + ldr r2, [pc, #128] @ 3c5640 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3c561c │ │ │ │ - ldr r3, [pc, #188] @ 3c5694 │ │ │ │ - ldr r2, [pc, #188] @ 3c5698 │ │ │ │ + b 3c5610 │ │ │ │ + ldr r3, [pc, #188] @ 3c5688 │ │ │ │ + ldr r2, [pc, #188] @ 3c568c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #5 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #76] @ 3c565c │ │ │ │ + ldr r2, [pc, #76] @ 3c5650 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 3c561c │ │ │ │ - ldr r2, [pc, #56] @ 3c5654 │ │ │ │ + b 3c5610 │ │ │ │ + ldr r2, [pc, #56] @ 3c5648 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 9452d4 │ │ │ │ - subseq r1, r9, ip, ror sl │ │ │ │ - subseq sp, lr, r8, lsr #28 │ │ │ │ - subseq r1, r9, r4, lsr #19 │ │ │ │ - subseq sp, lr, r2, asr #28 │ │ │ │ - ldrheq sp, [lr], #-225 @ 0xffffff1f │ │ │ │ - ldrsbeq sp, [lr], #-216 @ 0xffffff28 │ │ │ │ - subseq sp, lr, pc, lsr #27 │ │ │ │ - subseq sp, lr, r2, asr #28 │ │ │ │ - subseq sp, lr, r5, ror #26 │ │ │ │ - @ instruction: 0x005ede94 │ │ │ │ - subseq sp, lr, r7, ror sp │ │ │ │ - subseq sp, lr, r2, ror #29 │ │ │ │ - ldrheq sp, [lr], #-239 @ 0xffffff11 │ │ │ │ - subseq sp, lr, sp, ror r9 │ │ │ │ - subseq sp, lr, r5, lsl #30 │ │ │ │ - rsbseq r1, pc, r8, lsl r7 @ │ │ │ │ - subseq sp, lr, fp, ror lr │ │ │ │ - rsbseq r1, pc, r8, asr #15 │ │ │ │ - subseq sp, lr, r3, ror #30 │ │ │ │ - ldrshteq r1, [pc], #-124 │ │ │ │ - subseq r1, r9, r4, asr sl │ │ │ │ - subseq sp, lr, ip, asr #30 │ │ │ │ - rsbseq r1, pc, r8, ror #13 │ │ │ │ + subseq r1, r9, r8, lsl #21 │ │ │ │ subseq sp, lr, r4, lsr lr │ │ │ │ - rsbseq r1, pc, ip, asr r6 @ │ │ │ │ - ldrsbeq sp, [lr], #-213 @ 0xffffff2b │ │ │ │ + ldrheq r1, [r9], #-144 @ 0xffffff70 │ │ │ │ + subseq sp, lr, lr, asr #28 │ │ │ │ + ldrheq sp, [lr], #-237 @ 0xffffff13 │ │ │ │ + subseq sp, lr, r4, ror #27 │ │ │ │ + ldrheq sp, [lr], #-219 @ 0xffffff25 │ │ │ │ + subseq sp, lr, lr, asr #28 │ │ │ │ + subseq sp, lr, r1, ror sp │ │ │ │ + subseq sp, lr, r0, lsr #29 │ │ │ │ + subseq sp, lr, r3, lsl #27 │ │ │ │ + subseq sp, lr, lr, ror #29 │ │ │ │ + subseq sp, lr, fp, asr #29 │ │ │ │ + subseq sp, lr, r9, lsl #19 │ │ │ │ + subseq sp, lr, r1, lsl pc │ │ │ │ + rsbseq r1, pc, r4, lsr #14 │ │ │ │ + subseq sp, lr, r7, lsl #29 │ │ │ │ + ldrsbteq r1, [pc], #-116 │ │ │ │ + subseq sp, lr, pc, ror #30 │ │ │ │ + rsbseq r1, pc, r8, lsl #16 │ │ │ │ + subseq r1, r9, r0, ror #20 │ │ │ │ + subseq sp, lr, r8, asr pc │ │ │ │ + ldrshteq r1, [pc], #-100 │ │ │ │ + subseq sp, lr, r0, asr #28 │ │ │ │ + rsbseq r1, pc, r8, ror #12 │ │ │ │ + subseq sp, lr, r1, ror #27 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #352] @ 0x160 │ │ │ │ strb r1, [r0, #353] @ 0x161 │ │ │ │ strb r1, [r0, #354] @ 0x162 │ │ │ │ strb r1, [r0, #355] @ 0x163 │ │ │ │ strb r1, [r0, #356] @ 0x164 │ │ │ │ strb r1, [r0, #357] @ 0x165 │ │ │ │ @@ -906051,128 +906048,128 @@ │ │ │ │ strb r1, [r0, #367] @ 0x16f │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c573c │ │ │ │ - ldr r1, [pc, #132] @ 3c5788 │ │ │ │ + beq 3c5730 │ │ │ │ + ldr r1, [pc, #132] @ 3c577c │ │ │ │ add lr, sp, #20 │ │ │ │ - ldr r3, [pc, #128] @ 3c578c │ │ │ │ - ldr ip, [pc, #128] @ 3c5790 │ │ │ │ + ldr r3, [pc, #128] @ 3c5780 │ │ │ │ + ldr ip, [pc, #128] @ 3c5784 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 945320 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r1, [pc, #56] @ 3c577c │ │ │ │ + ldr r1, [pc, #56] @ 3c5770 │ │ │ │ add lr, sp, #16 │ │ │ │ - ldr r3, [pc, #52] @ 3c5780 │ │ │ │ - ldr ip, [pc, #52] @ 3c5784 │ │ │ │ + ldr r3, [pc, #52] @ 3c5774 │ │ │ │ + ldr ip, [pc, #52] @ 3c5778 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #5 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r2, #6 │ │ │ │ bl 945320 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq sp, lr, sl, ror #24 │ │ │ │ - subseq sp, lr, r8, asr ip │ │ │ │ - rsbseq r1, pc, ip, lsl #10 │ │ │ │ - ldrheq sp, [lr], #-197 @ 0xffffff3b │ │ │ │ - subseq sp, lr, r4, lsr #25 │ │ │ │ - rsbseq r1, pc, ip, asr #10 │ │ │ │ + subseq sp, lr, r6, ror ip │ │ │ │ + subseq sp, lr, r4, ror #24 │ │ │ │ + rsbseq r1, pc, r8, lsl r5 @ │ │ │ │ + subseq sp, lr, r1, asr #25 │ │ │ │ + ldrheq sp, [lr], #-192 @ 0xffffff40 │ │ │ │ + rsbseq r1, pc, r8, asr r5 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #120] @ 0x78 │ │ │ │ movw r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ cmp r1, r3 │ │ │ │ - beq 3c580c │ │ │ │ + beq 3c5800 │ │ │ │ add r1, r2, #56 @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ bl 131480 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c57e0 │ │ │ │ + bne 3c57d4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c57fc │ │ │ │ + bne 3c57f0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3c57dc │ │ │ │ + beq 3c57d0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #28] @ 3c5830 │ │ │ │ + ldr r0, [pc, #28] @ 3c5824 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aaaec │ │ │ │ + bl 3aaae0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbseq sl, lr, r4, lsr #5 │ │ │ │ + ldrhteq sl, [lr], #-32 @ 0xffffffe0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #40] @ 3c5870 │ │ │ │ - ldr r3, [pc, #40] @ 3c5874 │ │ │ │ + ldr r1, [pc, #40] @ 3c5864 │ │ │ │ + ldr r3, [pc, #40] @ 3c5868 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq sp, lr, r0, lsl #23 │ │ │ │ - rsbseq r1, pc, r4, lsr r4 @ │ │ │ │ + subseq sp, lr, ip, lsl #23 │ │ │ │ + rsbseq r1, pc, r0, asr #8 │ │ │ │ b 4eff8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #40] @ 3c58b8 │ │ │ │ - ldr r3, [pc, #40] @ 3c58bc │ │ │ │ + ldr r1, [pc, #40] @ 3c58ac │ │ │ │ + ldr r3, [pc, #40] @ 3c58b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #12 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq sp, lr, r5, asr #22 │ │ │ │ - rsbseq r1, pc, r4, ror #6 │ │ │ │ + subseq sp, lr, r1, asr fp │ │ │ │ + rsbseq r1, pc, r0, ror r3 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ str r0, [sp, #16] │ │ │ │ mov sl, r2 │ │ │ │ ldr r0, [r1, #500] @ 0x1f4 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr ip, [r1, #480] @ 0x1e0 │ │ │ │ @@ -906196,15 +906193,15 @@ │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ and r0, r4, #15 │ │ │ │ str r0, [sp, #12] │ │ │ │ lsrs r0, r4, #4 │ │ │ │ - beq 3c5a04 │ │ │ │ + beq 3c59f8 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ add r9, sp, #24 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ lsl fp, r0, #4 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r2, [r8, #8] │ │ │ │ @@ -906245,19 +906242,19 @@ │ │ │ │ strb r2, [sp, #69] @ 0x45 │ │ │ │ strb r4, [sp, #58] @ 0x3a │ │ │ │ strb r7, [sp, #68] @ 0x44 │ │ │ │ strb r3, [sp, #59] @ 0x3b │ │ │ │ bl 646944 │ │ │ │ subs fp, fp, #16 │ │ │ │ add r8, r8, #16 │ │ │ │ - bne 3c5950 │ │ │ │ + bne 3c5944 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c5ae4 │ │ │ │ + beq 3c5ad8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ bic r0, r8, #15 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ rsb r2, r4, #16 │ │ │ │ add r6, r1, r0 │ │ │ │ add r0, r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ @@ -906407,45 +906404,45 @@ │ │ │ │ eor r0, r1, r0 │ │ │ │ strb r0, [r9] │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #56] @ 3c5cc8 │ │ │ │ - ldr r3, [pc, #56] @ 3c5ccc │ │ │ │ + ldr r1, [pc, #56] @ 3c5cbc │ │ │ │ + ldr r3, [pc, #56] @ 3c5cc0 │ │ │ │ add lr, sp, #12 │ │ │ │ - ldr ip, [pc, #52] @ 3c5cd0 │ │ │ │ + ldr ip, [pc, #52] @ 3c5cc4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 945320 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq sp, lr, r9, asr #14 │ │ │ │ - subseq sp, lr, sp, lsr #11 │ │ │ │ - rsbseq r0, pc, r0, ror #31 │ │ │ │ + subseq sp, lr, r5, asr r7 │ │ │ │ + ldrheq sp, [lr], #-89 @ 0xffffffa7 │ │ │ │ + rsbseq r0, pc, ip, ror #31 │ │ │ │ b 500fc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr ip, [pc, #96] @ 3c5d48 │ │ │ │ + ldr ip, [pc, #96] @ 3c5d3c │ │ │ │ mov r2, r1 │ │ │ │ - ldr lr, [pc, #92] @ 3c5d4c │ │ │ │ + ldr lr, [pc, #92] @ 3c5d40 │ │ │ │ add r5, r0, #4 │ │ │ │ - ldr r4, [pc, #88] @ 3c5d50 │ │ │ │ + ldr r4, [pc, #88] @ 3c5d44 │ │ │ │ mov r6, #16 │ │ │ │ - ldr r1, [pc, #84] @ 3c5d54 │ │ │ │ + ldr r1, [pc, #84] @ 3c5d48 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #80] @ 3c5d58 │ │ │ │ + ldr r3, [pc, #80] @ 3c5d4c │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, r4, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ @@ -906455,52 +906452,52 @@ │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl 9453f0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - @ instruction: 0x007f0f94 │ │ │ │ - ldrsbeq r4, [r9], #-124 @ 0xffffff84 │ │ │ │ rsbseq r0, pc, r0, lsr #31 │ │ │ │ - subseq sp, lr, r6, ror #13 │ │ │ │ - subseq sp, lr, r1, asr #10 │ │ │ │ + subseq r4, r9, r8, ror #15 │ │ │ │ + rsbseq r0, pc, ip, lsr #31 │ │ │ │ + ldrsheq sp, [lr], #-98 @ 0xffffff9e │ │ │ │ + subseq sp, lr, sp, asr #10 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #56] @ 3c5da8 │ │ │ │ - ldr r3, [pc, #56] @ 3c5dac │ │ │ │ + ldr r1, [pc, #56] @ 3c5d9c │ │ │ │ + ldr r3, [pc, #56] @ 3c5da0 │ │ │ │ add lr, sp, #12 │ │ │ │ - ldr ip, [pc, #52] @ 3c5db0 │ │ │ │ + ldr ip, [pc, #52] @ 3c5da4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #13 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 945320 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ - subseq sp, lr, r9, ror #12 │ │ │ │ - subseq sp, lr, sp, asr #9 │ │ │ │ - rsbseq r0, pc, r0, lsr pc @ │ │ │ │ + subseq sp, lr, r5, ror r6 │ │ │ │ + ldrsbeq sp, [lr], #-73 @ 0xffffffb7 │ │ │ │ + rsbseq r0, pc, ip, lsr pc @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr ip, [pc, #96] @ 3c5e24 │ │ │ │ + ldr ip, [pc, #96] @ 3c5e18 │ │ │ │ mov r2, r1 │ │ │ │ - ldr lr, [pc, #92] @ 3c5e28 │ │ │ │ + ldr lr, [pc, #92] @ 3c5e1c │ │ │ │ add r5, r0, #4 │ │ │ │ - ldr r4, [pc, #88] @ 3c5e2c │ │ │ │ + ldr r4, [pc, #88] @ 3c5e20 │ │ │ │ mov r6, #16 │ │ │ │ - ldr r1, [pc, #84] @ 3c5e30 │ │ │ │ + ldr r1, [pc, #84] @ 3c5e24 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #80] @ 3c5e34 │ │ │ │ + ldr r3, [pc, #80] @ 3c5e28 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, r4, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ @@ -906510,28 +906507,28 @@ │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl 9453f0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrhteq r0, [pc], #-232 │ │ │ │ - subseq r4, r9, r0, lsl #14 │ │ │ │ - ldrshteq r0, [pc], #-228 │ │ │ │ - subseq sp, lr, sl, lsl #12 │ │ │ │ - subseq sp, lr, r5, ror #8 │ │ │ │ + rsbseq r0, pc, r4, asr #29 │ │ │ │ + subseq r4, r9, ip, lsl #14 │ │ │ │ + rsbseq r0, pc, r0, lsl #30 │ │ │ │ + subseq sp, lr, r6, lsl r6 │ │ │ │ + subseq sp, lr, r1, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add sl, r4, #352 @ 0x160 │ │ │ │ str r0, [sp] │ │ │ │ ldm r1, {r2, r5} │ │ │ │ lsrs r0, r0, #1 │ │ │ │ - beq 3c61d4 │ │ │ │ + beq 3c61c8 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r9, #0 │ │ │ │ add fp, r1, #16 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ str sl, [sp, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ @@ -906745,18 +906742,18 @@ │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ stmib sl, {r1, r2} │ │ │ │ cmp r0, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [sl, #12] │ │ │ │ - bne 3c5e70 │ │ │ │ + bne 3c5e64 │ │ │ │ ldr r0, [sp] │ │ │ │ tst r0, #1 │ │ │ │ - beq 3c63dc │ │ │ │ + beq 3c63d0 │ │ │ │ bic r0, r0, #1 │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ mov r7, #0 │ │ │ │ add r5, r5, r0, lsl #4 │ │ │ │ add r0, r2, r0, lsl #4 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -906883,15 +906880,15 @@ │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c670c │ │ │ │ + beq 3c6700 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ add r1, r1, #16 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -907079,15 +907076,15 @@ │ │ │ │ strb ip, [r0, #7] │ │ │ │ strb lr, [r0, #6] │ │ │ │ strb r6, [r0, #5] │ │ │ │ strb r8, [r0, #4] │ │ │ │ strb r2, [r0, #1] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ subs r0, r0, #1 │ │ │ │ - bne 3c6418 │ │ │ │ + bne 3c640c │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r1] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -907269,109 +907266,109 @@ │ │ │ │ strb r0, [r4] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b 4e598 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c6a18 │ │ │ │ - ldr r1, [pc, #80] @ 3c6a5c │ │ │ │ + beq 3c6a0c │ │ │ │ + ldr r1, [pc, #80] @ 3c6a50 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ b 9452d4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r3, [pc, #44] @ 3c6a54 │ │ │ │ + ldr r3, [pc, #44] @ 3c6a48 │ │ │ │ add r0, r0, #4 │ │ │ │ - ldr r1, [pc, #40] @ 3c6a58 │ │ │ │ + ldr r1, [pc, #40] @ 3c6a4c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #14 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrhteq r0, [pc], #-40 │ │ │ │ - subseq ip, lr, r4, asr #19 │ │ │ │ - ldrsheq ip, [lr], #-154 @ 0xffffff66 │ │ │ │ + rsbseq r0, pc, r4, asr #5 │ │ │ │ + ldrsbeq ip, [lr], #-144 @ 0xffffff70 │ │ │ │ + subseq ip, lr, r6, lsl #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ bic r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c6a70 │ │ │ │ + bne 3c6a64 │ │ │ │ tst r0, #2 │ │ │ │ dmb ish │ │ │ │ - beq 3c6b44 │ │ │ │ + beq 3c6b38 │ │ │ │ add r4, r6, #4 │ │ │ │ mov r0, #1 │ │ │ │ ldrex r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c6b4c │ │ │ │ + bne 3c6b40 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c6a98 │ │ │ │ + bne 3c6a8c │ │ │ │ dmb ish │ │ │ │ - ldr r7, [pc, #316] @ 3c6bf8 │ │ │ │ + ldr r7, [pc, #316] @ 3c6bec │ │ │ │ mov r5, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ tst r0, r1 │ │ │ │ - bne 3c6b5c │ │ │ │ + bne 3c6b50 │ │ │ │ ldrb r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c6b70 │ │ │ │ + bne 3c6b64 │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ sub r0, r0, #8 │ │ │ │ lsl r1, r1, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c6b0c │ │ │ │ + beq 3c6b00 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3c6aec │ │ │ │ + bne 3c6ae0 │ │ │ │ bl 8e9530 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3c6b24 │ │ │ │ + bne 3c6b18 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3c6bb4 │ │ │ │ + bne 3c6ba8 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r4] │ │ │ │ strex r2, r0, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c6b2c │ │ │ │ + bne 3c6b20 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3c6ba4 │ │ │ │ + beq 3c6b98 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ clrex │ │ │ │ bl 76e6c │ │ │ │ - b 3c6ab4 │ │ │ │ + b 3c6aa8 │ │ │ │ bl 75c44 │ │ │ │ eor r5, r0, #1 │ │ │ │ ldrb r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c6adc │ │ │ │ - ldr r0, [pc, #132] @ 3c6bfc │ │ │ │ - ldr r3, [pc, #132] @ 3c6c00 │ │ │ │ - ldr r1, [pc, #132] @ 3c6c04 │ │ │ │ + beq 3c6ad0 │ │ │ │ + ldr r0, [pc, #132] @ 3c6bf0 │ │ │ │ + ldr r3, [pc, #132] @ 3c6bf4 │ │ │ │ + ldr r1, [pc, #132] @ 3c6bf8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r5, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ @@ -907382,60 +907379,60 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 76fb0 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r6, #8] │ │ │ │ - b 3c6b24 │ │ │ │ + b 3c6b18 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3a9e44 │ │ │ │ - b 3c6bec │ │ │ │ + bl 3a9e38 │ │ │ │ + b 3c6be0 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3ac014 │ │ │ │ + bl 3ac008 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq r9, r3, r4, ror r4 │ │ │ │ - ldrheq fp, [lr], #-230 @ 0xffffff1a │ │ │ │ - ldrsbteq pc, [lr], #-160 @ 0xffffff60 @ │ │ │ │ - rsbseq pc, lr, r8, asr r1 @ │ │ │ │ + addeq r9, r3, r0, lsl #9 │ │ │ │ + subseq fp, lr, r2, asr #29 │ │ │ │ + ldrsbteq pc, [lr], #-172 @ 0xffffff54 @ │ │ │ │ + rsbseq pc, lr, r4, ror #2 │ │ │ │ b 4e388 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #5 │ │ │ │ - bne 3c6c2c │ │ │ │ + bne 3c6c20 │ │ │ │ mov r0, #23 │ │ │ │ - b 3c6c64 │ │ │ │ + b 3c6c58 │ │ │ │ add r6, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 70fa20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #22 │ │ │ │ - beq 3c6c60 │ │ │ │ + beq 3c6c54 │ │ │ │ cmp r0, #23 │ │ │ │ - bne 3c6cb4 │ │ │ │ + bne 3c6ca8 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [r4] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #22 │ │ │ │ and r1, r0, #30 │ │ │ │ cmp r1, #22 │ │ │ │ mov r1, #0 │ │ │ │ subeq r1, r0, #21 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c6c54 │ │ │ │ + bne 3c6c48 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r1, sp │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ add r0, r4, #12 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ @@ -907454,204 +907451,204 @@ │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r0, [r5, #16] │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3c6cf0 │ │ │ │ + beq 3c6ce4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af3c4 │ │ │ │ + bl 3af3b8 │ │ │ │ mov r1, #5 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r1, [r5, #16] │ │ │ │ orr r1, sl, #4 │ │ │ │ mov r2, sp │ │ │ │ cmp r0, #24 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ mov r1, #3 │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ - beq 3c6c54 │ │ │ │ - b 3c6c64 │ │ │ │ + beq 3c6c48 │ │ │ │ + b 3c6c58 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3b2b54 │ │ │ │ + bl 3b2b48 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r0, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c6d7c │ │ │ │ - ldr r1, [pc, #88] @ 3c6dc4 │ │ │ │ + bne 3c6d70 │ │ │ │ + ldr r1, [pc, #88] @ 3c6db8 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, r2 │ │ │ │ - bne 3c6da4 │ │ │ │ + bne 3c6d98 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ add r1, r1, #-1073741823 @ 0xc0000001 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c6d80 │ │ │ │ + bne 3c6d74 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ popls {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 76a3c │ │ │ │ mov r4, r0 │ │ │ │ bl 75c44 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r0, #8] │ │ │ │ - b 3c6d7c │ │ │ │ - addeq r9, r3, r8, asr #3 │ │ │ │ + b 3c6d70 │ │ │ │ + ldrdeq r9, [r3], r4 │ │ │ │ b 4fa48 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r8, r3 │ │ │ │ - bl 3c7680 │ │ │ │ + bl 3c7674 │ │ │ │ ldm sp, {r4, fp} │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3c6e00 │ │ │ │ + bne 3c6df4 │ │ │ │ mov sl, #3 │ │ │ │ strd sl, [r5] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bmi 3c6e84 │ │ │ │ - beq 3c6e3c │ │ │ │ - ldr r0, [pc, #176] @ 3c6ec8 │ │ │ │ + bmi 3c6e78 │ │ │ │ + beq 3c6e30 │ │ │ │ + ldr r0, [pc, #176] @ 3c6ebc │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c6e88 │ │ │ │ + beq 3c6e7c │ │ │ │ mov r6, r0 │ │ │ │ - b 3c6e40 │ │ │ │ + b 3c6e34 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r7 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ bl 4ef5c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c6e6c │ │ │ │ + beq 3c6e60 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r5, #8 │ │ │ │ str r8, [r5] │ │ │ │ str r7, [r5, #4] │ │ │ │ stm r0, {r6, r7, r9} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, #0 │ │ │ │ - ldr r2, [pc, #52] @ 3c6ec4 │ │ │ │ + ldr r2, [pc, #52] @ 3c6eb8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 77430 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c6ebc │ │ │ │ + beq 3c6eb0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbseq pc, lr, r0, lsl #21 │ │ │ │ - addeq r8, r3, r4, asr #30 │ │ │ │ + rsbseq pc, lr, ip, lsl #21 │ │ │ │ + addeq r8, r3, r0, asr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #300 @ 0x12c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1036] @ 3c72ec │ │ │ │ + ldr r0, [pc, #1036] @ 3c72e0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ add r9, sp, #88 @ 0x58 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 60eee0 │ │ │ │ + bl 60eed0 │ │ │ │ rev r0, r7 │ │ │ │ add sl, sp, #280 @ 0x118 │ │ │ │ add r7, sp, #16 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ rev r0, r5 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ mov r3, #8 │ │ │ │ mov r8, #8 │ │ │ │ - bl 60f59c │ │ │ │ + bl 60f58c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r7, #4 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ mov r6, #1 │ │ │ │ ldrb r0, [r0, #81] @ 0x51 │ │ │ │ cmp r5, #0 │ │ │ │ add r0, r1, r0 │ │ │ │ ldrb r0, [r0, #-1] │ │ │ │ and r0, r0, #15 │ │ │ │ ldr r0, [r1, r0] │ │ │ │ mov r1, #1 │ │ │ │ - beq 3c6f98 │ │ │ │ + beq 3c6f8c │ │ │ │ mov r2, #10 │ │ │ │ mov r3, r5 │ │ │ │ - b 3c6f7c │ │ │ │ + b 3c6f70 │ │ │ │ mul r2, r2, r2 │ │ │ │ lsr r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq 3c6f74 │ │ │ │ + beq 3c6f68 │ │ │ │ mul r1, r2, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 3c6f74 │ │ │ │ + bne 3c6f68 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c7290 │ │ │ │ + beq 3c7284 │ │ │ │ bic r0, r0, #128 @ 0x80 │ │ │ │ str r4, [sp, #8] │ │ │ │ rev r0, r0 │ │ │ │ bl 956834 <__aeabi_uidivmod@@Base> │ │ │ │ - ldr r0, [pc, #832] @ 3c72f0 │ │ │ │ + ldr r0, [pc, #832] @ 3c72e4 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #32] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r5, [sp, #292] @ 0x124 │ │ │ │ str r4, [sp, #288] @ 0x120 │ │ │ │ - ldr r0, [pc, #788] @ 3c72f4 │ │ │ │ + ldr r0, [pc, #788] @ 3c72e8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sp, #116] @ 0x74 │ │ │ │ mov r0, #32 │ │ │ │ @@ -907668,192 +907665,192 @@ │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - beq 3c7250 │ │ │ │ + beq 3c7244 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r7, r5 │ │ │ │ mov r4, #0 │ │ │ │ mov r9, #0 │ │ │ │ add sl, r1, r0 │ │ │ │ mov r8, r1 │ │ │ │ - b 3c7080 │ │ │ │ + b 3c7074 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ strb fp, [r0, r4] │ │ │ │ add r4, r4, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r8, sl │ │ │ │ mov r1, r8 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ - beq 3c7250 │ │ │ │ + beq 3c7244 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ umull r2, r0, r7, r0 │ │ │ │ ldrsb r2, [r8], #1 │ │ │ │ cmn r2, #1 │ │ │ │ uxtb fp, r2 │ │ │ │ - bgt 3c70fc │ │ │ │ + bgt 3c70f0 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ and r2, fp, #31 │ │ │ │ cmp fp, #224 @ 0xe0 │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ - bcc 3c70ec │ │ │ │ + bcc 3c70e0 │ │ │ │ ldrb r6, [r1, #2] │ │ │ │ add r8, r1, #3 │ │ │ │ cmp fp, #240 @ 0xf0 │ │ │ │ and r6, r6, #63 @ 0x3f │ │ │ │ orr r3, r6, r3, lsl #6 │ │ │ │ - bcc 3c70f8 │ │ │ │ + bcc 3c70ec │ │ │ │ ldrb r6, [r8] │ │ │ │ and r2, r2, #7 │ │ │ │ and r6, r6, #63 @ 0x3f │ │ │ │ orr r3, r6, r3, lsl #6 │ │ │ │ orr fp, r3, r2, lsl #18 │ │ │ │ cmp fp, #1114112 @ 0x110000 │ │ │ │ - beq 3c7250 │ │ │ │ + beq 3c7244 │ │ │ │ add r8, r1, #4 │ │ │ │ - b 3c70fc │ │ │ │ + b 3c70f0 │ │ │ │ orr fp, r3, r2, lsl #6 │ │ │ │ add r8, r1, #2 │ │ │ │ - b 3c70fc │ │ │ │ + b 3c70f0 │ │ │ │ orr fp, r3, r2, lsl #12 │ │ │ │ lsr r0, r0, #1 │ │ │ │ sub r0, r0, r0, lsl #2 │ │ │ │ add r0, r5, r0 │ │ │ │ cmp r0, r9 │ │ │ │ - bne 3c714c │ │ │ │ + bne 3c7140 │ │ │ │ cmp r5, r9 │ │ │ │ cmpne r9, #0 │ │ │ │ - beq 3c714c │ │ │ │ + beq 3c7140 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 3c7138 │ │ │ │ - ldr r1, [pc, #460] @ 3c72fc │ │ │ │ + bne 3c712c │ │ │ │ + ldr r1, [pc, #460] @ 3c72f0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 942eb0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, #32 │ │ │ │ strb r1, [r0, r4] │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ cmp fp, #128 @ 0x80 │ │ │ │ - bcs 3c7174 │ │ │ │ + bcs 3c7168 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 3c705c │ │ │ │ - ldr r1, [pc, #400] @ 3c72f8 │ │ │ │ + bne 3c7050 │ │ │ │ + ldr r1, [pc, #400] @ 3c72ec │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 942eb0 │ │ │ │ - b 3c705c │ │ │ │ + b 3c7050 │ │ │ │ mov r0, #0 │ │ │ │ cmp fp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bcs 3c71a0 │ │ │ │ + bcs 3c7194 │ │ │ │ mov r0, #192 @ 0xc0 │ │ │ │ mov r6, #2 │ │ │ │ orr r0, r0, fp, lsr #6 │ │ │ │ bfi fp, r6, #6, #26 │ │ │ │ strb fp, [sp, #17] │ │ │ │ strb r0, [sp, #16] │ │ │ │ - b 3c71fc │ │ │ │ + b 3c71f0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #2 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ cmp fp, #65536 @ 0x10000 │ │ │ │ - bcs 3c71d0 │ │ │ │ + bcs 3c71c4 │ │ │ │ strb r0, [sp, #18] │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ orr r0, r0, fp, lsr #12 │ │ │ │ strb r0, [sp, #16] │ │ │ │ lsr r0, fp, #6 │ │ │ │ mov r6, #3 │ │ │ │ - b 3c71f4 │ │ │ │ + b 3c71e8 │ │ │ │ strb r0, [sp, #19] │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ orr r0, r0, fp, lsr #18 │ │ │ │ strb r0, [sp, #16] │ │ │ │ lsr r0, fp, #6 │ │ │ │ mov r6, #4 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r0, [sp, #18] │ │ │ │ lsr r0, fp, #12 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r0, [sp, #17] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ sub r0, r0, r4 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 3c722c │ │ │ │ + bcc 3c7220 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, r4 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ add r4, r0, r6 │ │ │ │ - b 3c7068 │ │ │ │ + b 3c705c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #1 │ │ │ │ bl 516a8 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ - b 3c720c │ │ │ │ + b 3c7200 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ add ip, sp, #16 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r1, #0 │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ - beq 3c7278 │ │ │ │ + beq 3c726c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ 3c7300 │ │ │ │ + ldr r0, [pc, #104] @ 3c72f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77788 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c72c0 │ │ │ │ + bne 3c72b4 │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c72d8 │ │ │ │ + bne 3c72cc │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c72b8 │ │ │ │ + beq 3c72ac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - ldrsbteq r0, [pc], #-44 │ │ │ │ - subseq r1, lr, r0, ror ip │ │ │ │ - addeq r8, r3, r0, lsr #27 │ │ │ │ - ldrshteq pc, [lr], #-132 @ 0xffffff7c @ │ │ │ │ - rsbseq pc, lr, ip, lsr #18 │ │ │ │ - rsbseq pc, lr, r0, asr #21 │ │ │ │ + rsbseq r0, pc, r8, ror #5 │ │ │ │ + subseq r1, lr, ip, ror ip │ │ │ │ + addeq r8, r3, ip, lsr #27 │ │ │ │ + rsbseq pc, lr, r0, lsl #18 │ │ │ │ + rsbseq pc, lr, r8, lsr r9 @ │ │ │ │ + rsbseq pc, lr, ip, asr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -907863,26 +907860,26 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [sp] │ │ │ │ bl 930f24 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ tst r0, #1 │ │ │ │ - bne 3c760c │ │ │ │ + bne 3c7600 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #780] @ 3c7668 │ │ │ │ + ldr r0, [pc, #780] @ 3c765c │ │ │ │ ldr r6, [sp, #324] @ 0x144 │ │ │ │ ldr r8, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 60eee0 │ │ │ │ + bl 60eed0 │ │ │ │ lsr r0, r7, #1 │ │ │ │ movw r2, #34953 @ 0x8889 │ │ │ │ orr r0, r0, r4, lsl #31 │ │ │ │ movt r2, #34952 @ 0x8888 │ │ │ │ adds r1, r0, r4, lsr #1 │ │ │ │ movw r7, #61166 @ 0xeeee │ │ │ │ adc r1, r1, #0 │ │ │ │ @@ -907905,15 +907902,15 @@ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #8 │ │ │ │ rev r0, r6 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60f59c │ │ │ │ + bl 60f58c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r4, #4 │ │ │ │ str sl, [sp, #112] @ 0x70 │ │ │ │ movw r8, #60495 @ 0xec4f │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ mov fp, #5 │ │ │ │ ldrb r0, [r0, #81] @ 0x51 │ │ │ │ @@ -907922,161 +907919,161 @@ │ │ │ │ mov r4, #0 │ │ │ │ add r0, r1, r0 │ │ │ │ ldrb r0, [r0, #-1] │ │ │ │ and r0, r0, #15 │ │ │ │ ldr r0, [r1, r0] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ - ldr r9, [pc, #560] @ 3c766c │ │ │ │ + ldr r9, [pc, #560] @ 3c7660 │ │ │ │ bic r0, r0, #128 @ 0x80 │ │ │ │ rev r0, r0 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 3c7464 │ │ │ │ + b 3c7458 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ strb r7, [r0, r4] │ │ │ │ add r4, r4, #1 │ │ │ │ subs fp, fp, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ - beq 3c75f4 │ │ │ │ + beq 3c75e8 │ │ │ │ umull r1, r2, r0, r8 │ │ │ │ lsr r5, r2, #3 │ │ │ │ mls r0, r5, sl, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ ldrsb r1, [r0] │ │ │ │ cmn r1, #1 │ │ │ │ uxtb r7, r1 │ │ │ │ - ble 3c74a4 │ │ │ │ + ble 3c7498 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 3c7448 │ │ │ │ - ldr r1, [pc, #472] @ 3c7670 │ │ │ │ + bne 3c743c │ │ │ │ + ldr r1, [pc, #472] @ 3c7664 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 942eb0 │ │ │ │ - b 3c7448 │ │ │ │ + b 3c743c │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ cmp r7, #224 @ 0xe0 │ │ │ │ and r2, r1, #63 @ 0x3f │ │ │ │ and r1, r7, #31 │ │ │ │ - bcc 3c74ec │ │ │ │ + bcc 3c74e0 │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r7, #240 @ 0xf0 │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ orr r2, r3, r2, lsl #6 │ │ │ │ - bcc 3c74fc │ │ │ │ + bcc 3c74f0 │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ and r1, r1, #7 │ │ │ │ and r0, r0, #63 @ 0x3f │ │ │ │ orr r0, r0, r2, lsl #6 │ │ │ │ orr r7, r0, r1, lsl #18 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ - bcc 3c7484 │ │ │ │ - b 3c7508 │ │ │ │ + bcc 3c7478 │ │ │ │ + b 3c74fc │ │ │ │ orr r7, r2, r1, lsl #6 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ - bcs 3c7508 │ │ │ │ - b 3c7484 │ │ │ │ + bcs 3c74fc │ │ │ │ + b 3c7478 │ │ │ │ orr r7, r2, r1, lsl #12 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ - bcc 3c7484 │ │ │ │ + bcc 3c7478 │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, #2048 @ 0x800 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bcs 3c7534 │ │ │ │ + bcs 3c7528 │ │ │ │ mov r0, #192 @ 0xc0 │ │ │ │ mov r6, #2 │ │ │ │ orr r0, r0, r7, lsr #6 │ │ │ │ bfi r7, r6, #6, #26 │ │ │ │ strb r7, [sp, #17] │ │ │ │ strb r0, [sp, #16] │ │ │ │ - b 3c7590 │ │ │ │ + b 3c7584 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #2 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ - bcs 3c7564 │ │ │ │ + bcs 3c7558 │ │ │ │ strb r0, [sp, #18] │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ orr r0, r0, r7, lsr #12 │ │ │ │ strb r0, [sp, #16] │ │ │ │ lsr r0, r7, #6 │ │ │ │ mov r6, #3 │ │ │ │ - b 3c7588 │ │ │ │ + b 3c757c │ │ │ │ strb r0, [sp, #19] │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ orr r0, r0, r7, lsr #18 │ │ │ │ strb r0, [sp, #16] │ │ │ │ lsr r0, r7, #6 │ │ │ │ mov r6, #4 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r0, [sp, #18] │ │ │ │ lsr r0, r7, #12 │ │ │ │ bfi r0, r1, #6, #26 │ │ │ │ strb r0, [sp, #17] │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ sub r0, r0, r4 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 3c75d0 │ │ │ │ + bcc 3c75c4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r0, r4 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ add r4, r0, r6 │ │ │ │ subs fp, fp, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ - bne 3c7464 │ │ │ │ - b 3c75f4 │ │ │ │ + bne 3c7458 │ │ │ │ + b 3c75e8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #1 │ │ │ │ bl 516a8 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ - b 3c75a0 │ │ │ │ + b 3c7594 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ add ip, sp, #16 │ │ │ │ ldm r7, {r1, r2, r7} │ │ │ │ - ldr r0, [pc, #84] @ 3c7674 │ │ │ │ - ldr r3, [pc, #84] @ 3c7678 │ │ │ │ - ldr r6, [pc, #84] @ 3c767c │ │ │ │ + ldr r0, [pc, #84] @ 3c7668 │ │ │ │ + ldr r3, [pc, #84] @ 3c766c │ │ │ │ + ldr r6, [pc, #84] @ 3c7670 │ │ │ │ add r0, pc, r0 │ │ │ │ stm ip, {r1, r2, r7} │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sp] │ │ │ │ bl 775f4 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c7660 │ │ │ │ + beq 3c7654 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - addeq r8, r3, r8, asr r5 │ │ │ │ - subseq ip, lr, sp, lsl #1 │ │ │ │ - rsbseq pc, lr, r4, asr #11 │ │ │ │ - subseq fp, lr, lr, lsl #8 │ │ │ │ - rsbseq pc, lr, r4, asr #32 │ │ │ │ - ldrshteq pc, [lr], #-108 @ 0xffffff94 @ │ │ │ │ + addeq r8, r3, r4, ror #10 │ │ │ │ + @ instruction: 0x005ec099 │ │ │ │ + ldrsbteq pc, [lr], #-80 @ 0xffffffb0 @ │ │ │ │ + subseq fp, lr, sl, lsl r4 │ │ │ │ + rsbseq pc, lr, r0, asr r0 @ │ │ │ │ + rsbseq pc, lr, r8, lsl #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 17599c │ │ │ │ mov r6, r0 │ │ │ │ @@ -908088,136 +908085,136 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov fp, #0 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ sub r2, r9, r4 │ │ │ │ add r3, r6, r4 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 3c7714 │ │ │ │ - b 3c76ec │ │ │ │ + bhi 3c7708 │ │ │ │ + b 3c76e0 │ │ │ │ cmp r9, r4 │ │ │ │ - bcc 3c77cc │ │ │ │ + bcc 3c77c0 │ │ │ │ sub r2, r9, r4 │ │ │ │ add r3, r6, r4 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 3c7714 │ │ │ │ + bhi 3c7708 │ │ │ │ cmp r9, r4 │ │ │ │ - beq 3c77cc │ │ │ │ + beq 3c77c0 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r3, r1] │ │ │ │ cmp r0, #32 │ │ │ │ - beq 3c7728 │ │ │ │ + beq 3c771c │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 3c76f8 │ │ │ │ - b 3c77cc │ │ │ │ + bne 3c76ec │ │ │ │ + b 3c77c0 │ │ │ │ mov r0, #32 │ │ │ │ mov r1, r3 │ │ │ │ bl 94d17c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3c7750 │ │ │ │ + bne 3c7744 │ │ │ │ add r0, r1, r4 │ │ │ │ add r4, r0, #1 │ │ │ │ cmp r0, r9 │ │ │ │ - bcs 3c76d4 │ │ │ │ + bcs 3c76c8 │ │ │ │ ldrb r1, [r6, r0] │ │ │ │ cmp r1, #32 │ │ │ │ - bne 3c76d4 │ │ │ │ + bne 3c76c8 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 3c775c │ │ │ │ + b 3c7750 │ │ │ │ tst r0, #1 │ │ │ │ mov r4, r9 │ │ │ │ - beq 3c77cc │ │ │ │ + beq 3c77c0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub r0, r0, r7 │ │ │ │ sub r5, r2, fp │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 3c77a8 │ │ │ │ + bcc 3c779c │ │ │ │ add r0, sl, r7 │ │ │ │ add r1, r6, fp │ │ │ │ mov r2, r5 │ │ │ │ bl 4ef5c │ │ │ │ add r7, r7, r5 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ sub r2, r9, r4 │ │ │ │ add r3, r6, r4 │ │ │ │ cmp r2, #7 │ │ │ │ - bls 3c76ec │ │ │ │ - b 3c7714 │ │ │ │ + bls 3c76e0 │ │ │ │ + b 3c7708 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ bl 516a8 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ - b 3c7778 │ │ │ │ + b 3c776c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ sub r4, r9, fp │ │ │ │ sub r0, r5, r7 │ │ │ │ cmp r0, r4 │ │ │ │ - bcc 3c7968 │ │ │ │ + bcc 3c795c │ │ │ │ add r0, sl, r7 │ │ │ │ add r1, r6, fp │ │ │ │ mov r2, r4 │ │ │ │ bl 4ef5c │ │ │ │ add r4, r7, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 3c7994 │ │ │ │ - beq 3c7934 │ │ │ │ - ldr r0, [pc, #552] @ 3c7a30 │ │ │ │ + bmi 3c7988 │ │ │ │ + beq 3c7928 │ │ │ │ + ldr r0, [pc, #552] @ 3c7a24 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c7998 │ │ │ │ + beq 3c798c │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ ldrb r1, [r6, r0] │ │ │ │ sub r2, r1, #97 @ 0x61 │ │ │ │ cmp r2, #26 │ │ │ │ eorcc r1, r1, #32 │ │ │ │ strb r1, [r6, r0] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 3c7838 │ │ │ │ + bne 3c782c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c7870 │ │ │ │ + beq 3c7864 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - ldr r0, [pc, #432] @ 3c7a28 │ │ │ │ - ldr r2, [pc, #432] @ 3c7a2c │ │ │ │ + bl 3fbc28 │ │ │ │ + ldr r0, [pc, #432] @ 3c7a1c │ │ │ │ + ldr r2, [pc, #432] @ 3c7a20 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #4] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bl 60e380 │ │ │ │ + bl 60e370 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3c78f8 │ │ │ │ - ldr r0, [pc, #384] @ 3c7a38 │ │ │ │ + bne 3c78ec │ │ │ │ + ldr r0, [pc, #384] @ 3c7a2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ @@ -908225,102 +908222,102 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 58424 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ strd r0, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c790c │ │ │ │ - b 3c791c │ │ │ │ + bne 3c7900 │ │ │ │ + b 3c7910 │ │ │ │ add r2, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c791c │ │ │ │ + beq 3c7910 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c7954 │ │ │ │ + bne 3c7948 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r6, #1 │ │ │ │ bl 4ef5c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3c7860 │ │ │ │ - b 3c7870 │ │ │ │ + bne 3c7854 │ │ │ │ + b 3c7864 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 516a8 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ - b 3c77e0 │ │ │ │ + b 3c77d4 │ │ │ │ mov r7, #0 │ │ │ │ - ldr r2, [pc, #148] @ 3c7a34 │ │ │ │ + ldr r2, [pc, #148] @ 3c7a28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 77430 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 3c7a04 │ │ │ │ - b 3c7a04 │ │ │ │ + b 3c79f8 │ │ │ │ + b 3c79f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c79d4 │ │ │ │ + beq 3c79c8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3c7a20 │ │ │ │ + beq 3c7a14 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b 3c7a18 │ │ │ │ + b 3c7a0c │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c7a20 │ │ │ │ + beq 3c7a14 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - b 3c7a18 │ │ │ │ + b 3c7a0c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c7a20 │ │ │ │ + beq 3c7a14 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - ldrshteq pc, [lr], #-64 @ 0xffffffc0 @ │ │ │ │ - rsbseq pc, lr, r8, ror #9 │ │ │ │ - addeq r8, r3, r4, asr r5 │ │ │ │ - rsbseq lr, lr, r0, ror pc │ │ │ │ - ldrhteq pc, [lr], #-68 @ 0xffffffbc @ │ │ │ │ + ldrshteq pc, [lr], #-76 @ 0xffffffb4 @ │ │ │ │ + ldrshteq pc, [lr], #-68 @ 0xffffffbc @ │ │ │ │ + addeq r8, r3, r0, ror #10 │ │ │ │ + rsbseq lr, lr, ip, ror pc │ │ │ │ + rsbseq pc, lr, r0, asr #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ vpush {d8-d12} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #368] @ 3c7bc4 │ │ │ │ + ldr r1, [pc, #368] @ 3c7bb8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r1, r2, r3 │ │ │ │ sub r6, r0, r1 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ bl 36aa5c │ │ │ │ @@ -908336,15 +908333,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 831ef4 │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ cmp r5, r6 │ │ │ │ - vldr s18, [pc, #268] @ 3c7bc0 │ │ │ │ + vldr s18, [pc, #268] @ 3c7bb4 │ │ │ │ movlt r6, r5 │ │ │ │ cmp r6, #16 │ │ │ │ movle r6, #16 │ │ │ │ vmov.f32 s1, s18 │ │ │ │ vmov s0, r6 │ │ │ │ add r5, sp, #24 │ │ │ │ vcvt.f32.u32 s20, s0 │ │ │ │ @@ -908406,891 +908403,891 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ andeq r0, r0, r0 │ │ │ │ - @ instruction: 0x0083a5b4 │ │ │ │ + addeq sl, r3, r0, asr #11 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c7c08 │ │ │ │ + beq 3c7bfc │ │ │ │ sub r1, r0, #2 │ │ │ │ cmp r1, #2 │ │ │ │ cmpls r0, #4 │ │ │ │ ldreq r0, [r2, #4] │ │ │ │ moveq r1, #0 │ │ │ │ strbeq r1, [r0] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldrd r6, [r2, #4] │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7c50 │ │ │ │ - ldr r2, [pc, #124] @ 3c7c9c │ │ │ │ + bne 3c7c44 │ │ │ │ + ldr r2, [pc, #124] @ 3c7c90 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c7c78 │ │ │ │ - ldr r1, [pc, #92] @ 3c7ca0 │ │ │ │ + bne 3c7c6c │ │ │ │ + ldr r1, [pc, #92] @ 3c7c94 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #76] @ 3c7ca4 │ │ │ │ + ldr r2, [pc, #76] @ 3c7c98 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - beq 3c7bf8 │ │ │ │ + beq 3c7bec │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - subseq ip, lr, lr, ror #18 │ │ │ │ - subseq fp, lr, sl, lsl #24 │ │ │ │ - subseq fp, lr, r4, lsr #22 │ │ │ │ + subseq ip, lr, sl, ror r9 │ │ │ │ + subseq fp, lr, r6, lsl ip │ │ │ │ + subseq fp, lr, r0, lsr fp │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c7ce8 │ │ │ │ + beq 3c7cdc │ │ │ │ sub r2, r0, #2 │ │ │ │ cmp r2, #2 │ │ │ │ cmpls r0, #4 │ │ │ │ ldreq r0, [r1, #4] │ │ │ │ moveq r1, #0 │ │ │ │ strbeq r1, [r0] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7d30 │ │ │ │ - ldr r2, [pc, #124] @ 3c7d7c │ │ │ │ + bne 3c7d24 │ │ │ │ + ldr r2, [pc, #124] @ 3c7d70 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c7d58 │ │ │ │ - ldr r1, [pc, #92] @ 3c7d80 │ │ │ │ + bne 3c7d4c │ │ │ │ + ldr r1, [pc, #92] @ 3c7d74 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #76] @ 3c7d84 │ │ │ │ + ldr r2, [pc, #76] @ 3c7d78 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - beq 3c7cd8 │ │ │ │ + beq 3c7ccc │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - subseq ip, lr, lr, lsl #17 │ │ │ │ - subseq fp, lr, sl, lsr #22 │ │ │ │ - subseq r0, lr, r8, asr #29 │ │ │ │ + @ instruction: 0x005ec89a │ │ │ │ + subseq fp, lr, r6, lsr fp │ │ │ │ + ldrsbeq r0, [lr], #-228 @ 0xffffff1c │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c7dc8 │ │ │ │ + beq 3c7dbc │ │ │ │ sub r2, r0, #2 │ │ │ │ cmp r2, #2 │ │ │ │ cmpls r0, #4 │ │ │ │ ldreq r0, [r1, #4] │ │ │ │ moveq r1, #0 │ │ │ │ strbeq r1, [r0] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7e10 │ │ │ │ - ldr r2, [pc, #124] @ 3c7e5c │ │ │ │ + bne 3c7e04 │ │ │ │ + ldr r2, [pc, #124] @ 3c7e50 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c7e38 │ │ │ │ - ldr r1, [pc, #92] @ 3c7e60 │ │ │ │ + bne 3c7e2c │ │ │ │ + ldr r1, [pc, #92] @ 3c7e54 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #76] @ 3c7e64 │ │ │ │ + ldr r2, [pc, #76] @ 3c7e58 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - beq 3c7db8 │ │ │ │ + beq 3c7dac │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - subseq ip, lr, lr, lsr #15 │ │ │ │ - subseq fp, lr, sl, asr #20 │ │ │ │ - subseq fp, lr, r3, lsr sl │ │ │ │ + ldrheq ip, [lr], #-122 @ 0xffffff86 │ │ │ │ + subseq fp, lr, r6, asr sl │ │ │ │ + subseq fp, lr, pc, lsr sl │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c7ea8 │ │ │ │ + beq 3c7e9c │ │ │ │ sub r2, r0, #2 │ │ │ │ cmp r2, #2 │ │ │ │ cmpls r0, #4 │ │ │ │ ldreq r0, [r1, #4] │ │ │ │ moveq r1, #0 │ │ │ │ strbeq r1, [r0] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7ef0 │ │ │ │ - ldr r2, [pc, #124] @ 3c7f3c │ │ │ │ + bne 3c7ee4 │ │ │ │ + ldr r2, [pc, #124] @ 3c7f30 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c7f18 │ │ │ │ - ldr r1, [pc, #92] @ 3c7f40 │ │ │ │ + bne 3c7f0c │ │ │ │ + ldr r1, [pc, #92] @ 3c7f34 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #76] @ 3c7f44 │ │ │ │ + ldr r2, [pc, #76] @ 3c7f38 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - beq 3c7e98 │ │ │ │ + beq 3c7e8c │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - subseq ip, lr, lr, asr #13 │ │ │ │ - subseq fp, lr, sl, ror #18 │ │ │ │ - ldrsheq fp, [lr], #-140 @ 0xffffff74 │ │ │ │ + ldrsbeq ip, [lr], #-106 @ 0xffffff96 │ │ │ │ + subseq fp, lr, r6, ror r9 │ │ │ │ + subseq fp, lr, r8, lsl #18 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c7f88 │ │ │ │ + beq 3c7f7c │ │ │ │ sub r2, r0, #2 │ │ │ │ cmp r2, #2 │ │ │ │ cmpls r0, #4 │ │ │ │ ldreq r0, [r1, #4] │ │ │ │ moveq r1, #0 │ │ │ │ strbeq r1, [r0] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7fd0 │ │ │ │ - ldr r2, [pc, #124] @ 3c801c │ │ │ │ + bne 3c7fc4 │ │ │ │ + ldr r2, [pc, #124] @ 3c8010 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c7ff8 │ │ │ │ - ldr r1, [pc, #92] @ 3c8020 │ │ │ │ + bne 3c7fec │ │ │ │ + ldr r1, [pc, #92] @ 3c8014 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #76] @ 3c8024 │ │ │ │ + ldr r2, [pc, #76] @ 3c8018 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - beq 3c7f78 │ │ │ │ + beq 3c7f6c │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - subseq ip, lr, lr, ror #11 │ │ │ │ - subseq fp, lr, sl, lsl #17 │ │ │ │ - subseq fp, lr, r0, asr #16 │ │ │ │ + ldrsheq ip, [lr], #-90 @ 0xffffffa6 │ │ │ │ + @ instruction: 0x005eb896 │ │ │ │ + subseq fp, lr, ip, asr #16 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8068 │ │ │ │ + beq 3c805c │ │ │ │ sub r2, r0, #2 │ │ │ │ cmp r2, #2 │ │ │ │ cmpls r0, #4 │ │ │ │ ldreq r0, [r1, #4] │ │ │ │ moveq r1, #0 │ │ │ │ strbeq r1, [r0] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c80b0 │ │ │ │ - ldr r2, [pc, #124] @ 3c80fc │ │ │ │ + bne 3c80a4 │ │ │ │ + ldr r2, [pc, #124] @ 3c80f0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c80d8 │ │ │ │ - ldr r1, [pc, #92] @ 3c8100 │ │ │ │ + bne 3c80cc │ │ │ │ + ldr r1, [pc, #92] @ 3c80f4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #76] @ 3c8104 │ │ │ │ + ldr r2, [pc, #76] @ 3c80f8 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - beq 3c8058 │ │ │ │ + beq 3c804c │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - subseq ip, lr, lr, lsl #10 │ │ │ │ - subseq fp, lr, sl, lsr #15 │ │ │ │ - @ instruction: 0x005eb79c │ │ │ │ + subseq ip, lr, sl, lsl r5 │ │ │ │ + ldrheq fp, [lr], #-118 @ 0xffffff8a │ │ │ │ + subseq fp, lr, r8, lsr #15 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8148 │ │ │ │ + beq 3c813c │ │ │ │ sub r2, r0, #2 │ │ │ │ cmp r2, #2 │ │ │ │ cmpls r0, #4 │ │ │ │ ldreq r0, [r1, #4] │ │ │ │ moveq r1, #0 │ │ │ │ strbeq r1, [r0] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c8190 │ │ │ │ - ldr r2, [pc, #124] @ 3c81dc │ │ │ │ + bne 3c8184 │ │ │ │ + ldr r2, [pc, #124] @ 3c81d0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c81b8 │ │ │ │ - ldr r1, [pc, #92] @ 3c81e0 │ │ │ │ + bne 3c81ac │ │ │ │ + ldr r1, [pc, #92] @ 3c81d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #76] @ 3c81e4 │ │ │ │ + ldr r2, [pc, #76] @ 3c81d8 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - beq 3c8138 │ │ │ │ + beq 3c812c │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - subseq ip, lr, lr, lsr #8 │ │ │ │ - subseq fp, lr, sl, asr #13 │ │ │ │ - subseq fp, lr, r7, ror r6 │ │ │ │ + subseq ip, lr, sl, lsr r4 │ │ │ │ + ldrsbeq fp, [lr], #-102 @ 0xffffff9a │ │ │ │ + subseq fp, lr, r3, lsl #13 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8228 │ │ │ │ + beq 3c821c │ │ │ │ sub r2, r0, #2 │ │ │ │ cmp r2, #2 │ │ │ │ cmpls r0, #4 │ │ │ │ ldreq r0, [r1, #4] │ │ │ │ moveq r1, #0 │ │ │ │ strbeq r1, [r0] │ │ │ │ mov r0, #-2147483638 @ 0x8000000a │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldrd r6, [r1, #4] │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c8270 │ │ │ │ - ldr r2, [pc, #124] @ 3c82bc │ │ │ │ + bne 3c8264 │ │ │ │ + ldr r2, [pc, #124] @ 3c82b0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - bne 3c8298 │ │ │ │ - ldr r1, [pc, #92] @ 3c82c0 │ │ │ │ + bne 3c828c │ │ │ │ + ldr r1, [pc, #92] @ 3c82b4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 61d600 │ │ │ │ - ldr r2, [pc, #76] @ 3c82c4 │ │ │ │ + ldr r2, [pc, #76] @ 3c82b8 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 61d670 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483638 @ 0x8000000a │ │ │ │ - beq 3c8218 │ │ │ │ + beq 3c820c │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - subseq ip, lr, lr, asr #6 │ │ │ │ - subseq fp, lr, sl, ror #11 │ │ │ │ - subseq fp, lr, r2, lsl #11 │ │ │ │ + subseq ip, lr, sl, asr r3 │ │ │ │ + ldrsheq fp, [lr], #-86 @ 0xffffffaa │ │ │ │ + subseq fp, lr, lr, lsl #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ - ldr r5, [pc, #1776] @ 3c89c8 │ │ │ │ + ldr r5, [pc, #1776] @ 3c89bc │ │ │ │ ldr r0, [r0] │ │ │ │ add r5, pc, r5 │ │ │ │ ldrd r2, [r5, #104] @ 0x68 │ │ │ │ ldr r1, [r5] │ │ │ │ dmb ish │ │ │ │ add r0, r2, r0 │ │ │ │ add r4, r0, r3 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3c85ac │ │ │ │ + bne 3c85a0 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c85a4 │ │ │ │ + beq 3c8598 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c85e8 │ │ │ │ + beq 3c85dc │ │ │ │ bl 5072c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8630 │ │ │ │ + beq 3c8624 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8638 │ │ │ │ + beq 3c862c │ │ │ │ bl 500fc │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8680 │ │ │ │ + beq 3c8674 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8688 │ │ │ │ + beq 3c867c │ │ │ │ bl 4e190 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c86d0 │ │ │ │ + beq 3c86c4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c86d8 │ │ │ │ + beq 3c86cc │ │ │ │ bl 4e598 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c859c │ │ │ │ + beq 3c8590 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8720 │ │ │ │ + beq 3c8714 │ │ │ │ bl 4e598 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c859c │ │ │ │ + beq 3c8590 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8768 │ │ │ │ + beq 3c875c │ │ │ │ bl 4eff8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c87b0 │ │ │ │ + beq 3c87a4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c87b8 │ │ │ │ + beq 3c87ac │ │ │ │ bl 4e598 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c859c │ │ │ │ + beq 3c8590 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8800 │ │ │ │ + beq 3c87f4 │ │ │ │ bl 4e598 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c859c │ │ │ │ + beq 3c8590 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8848 │ │ │ │ + beq 3c883c │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3c8890 │ │ │ │ + bne 3c8884 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c85a4 │ │ │ │ + beq 3c8598 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c88cc │ │ │ │ + beq 3c88c0 │ │ │ │ bl 4e388 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8914 │ │ │ │ + beq 3c8908 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c891c │ │ │ │ + beq 3c8910 │ │ │ │ bl 4f7f0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8964 │ │ │ │ + beq 3c8958 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #144 @ 0x90 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #1316] @ 3c8a74 │ │ │ │ - ldr r1, [pc, #1316] @ 3c8a78 │ │ │ │ + ldr r0, [pc, #1316] @ 3c8a68 │ │ │ │ + ldr r1, [pc, #1316] @ 3c8a6c │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #1280] @ 3c8a7c │ │ │ │ + ldr r2, [pc, #1280] @ 3c8a70 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ bl 77900 │ │ │ │ - bl 3c69f0 │ │ │ │ - b 3c8968 │ │ │ │ - bl 3cc330 │ │ │ │ - b 3c8968 │ │ │ │ - ldr r0, [pc, #1048] @ 3c89cc │ │ │ │ + bl 3c69e4 │ │ │ │ + b 3c895c │ │ │ │ + bl 3cc324 │ │ │ │ + b 3c895c │ │ │ │ + ldr r0, [pc, #1048] @ 3c89c0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #1044] @ 3c89d0 │ │ │ │ - ldr r1, [pc, #1044] @ 3c89d4 │ │ │ │ + ldr r3, [pc, #1044] @ 3c89c4 │ │ │ │ + ldr r1, [pc, #1044] @ 3c89c8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #96] @ 0x60 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3c82f8 │ │ │ │ + b 3c82ec │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #1008] @ 3c89e4 │ │ │ │ - ldr r1, [pc, #1008] @ 3c89e8 │ │ │ │ + ldr r0, [pc, #1008] @ 3c89d8 │ │ │ │ + ldr r1, [pc, #1008] @ 3c89dc │ │ │ │ add r3, sp, #4 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #972] @ 3c89ec │ │ │ │ + ldr r2, [pc, #972] @ 3c89e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #8 │ │ │ │ - b 3c8588 │ │ │ │ - bl 3c53a0 │ │ │ │ - b 3c8968 │ │ │ │ + b 3c857c │ │ │ │ + bl 3c5394 │ │ │ │ + b 3c895c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #940] @ 3c89f0 │ │ │ │ - ldr r1, [pc, #940] @ 3c89f4 │ │ │ │ + ldr r0, [pc, #940] @ 3c89e4 │ │ │ │ + ldr r1, [pc, #940] @ 3c89e8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #904] @ 3c89f8 │ │ │ │ + ldr r2, [pc, #904] @ 3c89ec │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #16 │ │ │ │ - b 3c8588 │ │ │ │ - bl 3c5cd4 │ │ │ │ - b 3c8968 │ │ │ │ + b 3c857c │ │ │ │ + bl 3c5cc8 │ │ │ │ + b 3c895c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #872] @ 3c89fc │ │ │ │ - ldr r1, [pc, #872] @ 3c8a00 │ │ │ │ + ldr r0, [pc, #872] @ 3c89f0 │ │ │ │ + ldr r1, [pc, #872] @ 3c89f4 │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #836] @ 3c8a04 │ │ │ │ + ldr r2, [pc, #836] @ 3c89f8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #24 │ │ │ │ - b 3c8588 │ │ │ │ - bl 3c53a4 │ │ │ │ - b 3c8968 │ │ │ │ + b 3c857c │ │ │ │ + bl 3c5398 │ │ │ │ + b 3c895c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #804] @ 3c8a08 │ │ │ │ - ldr r1, [pc, #804] @ 3c8a0c │ │ │ │ + ldr r0, [pc, #804] @ 3c89fc │ │ │ │ + ldr r1, [pc, #804] @ 3c8a00 │ │ │ │ add r3, sp, #28 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #768] @ 3c8a10 │ │ │ │ + ldr r2, [pc, #768] @ 3c8a04 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #32 │ │ │ │ - b 3c8588 │ │ │ │ + b 3c857c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #744] @ 3c8a14 │ │ │ │ - ldr r1, [pc, #744] @ 3c8a18 │ │ │ │ + ldr r0, [pc, #744] @ 3c8a08 │ │ │ │ + ldr r1, [pc, #744] @ 3c8a0c │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #708] @ 3c8a1c │ │ │ │ + ldr r2, [pc, #708] @ 3c8a10 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - b 3c8588 │ │ │ │ + b 3c857c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #684] @ 3c8a20 │ │ │ │ - ldr r1, [pc, #684] @ 3c8a24 │ │ │ │ + ldr r0, [pc, #684] @ 3c8a14 │ │ │ │ + ldr r1, [pc, #684] @ 3c8a18 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #648] @ 3c8a28 │ │ │ │ + ldr r2, [pc, #648] @ 3c8a1c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - b 3c8588 │ │ │ │ - bl 3c5878 │ │ │ │ - b 3c8968 │ │ │ │ + b 3c857c │ │ │ │ + bl 3c586c │ │ │ │ + b 3c895c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #616] @ 3c8a2c │ │ │ │ - ldr r1, [pc, #616] @ 3c8a30 │ │ │ │ + ldr r0, [pc, #616] @ 3c8a20 │ │ │ │ + ldr r1, [pc, #616] @ 3c8a24 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #580] @ 3c8a34 │ │ │ │ + ldr r2, [pc, #580] @ 3c8a28 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ - b 3c8588 │ │ │ │ + b 3c857c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #556] @ 3c8a38 │ │ │ │ - ldr r1, [pc, #556] @ 3c8a3c │ │ │ │ + ldr r0, [pc, #556] @ 3c8a2c │ │ │ │ + ldr r1, [pc, #556] @ 3c8a30 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #520] @ 3c8a40 │ │ │ │ + ldr r2, [pc, #520] @ 3c8a34 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - b 3c8588 │ │ │ │ + b 3c857c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #496] @ 3c8a44 │ │ │ │ - ldr r1, [pc, #496] @ 3c8a48 │ │ │ │ + ldr r0, [pc, #496] @ 3c8a38 │ │ │ │ + ldr r1, [pc, #496] @ 3c8a3c │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #460] @ 3c8a4c │ │ │ │ + ldr r2, [pc, #460] @ 3c8a40 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - b 3c8588 │ │ │ │ - ldr r0, [pc, #440] @ 3c8a50 │ │ │ │ + b 3c857c │ │ │ │ + ldr r0, [pc, #440] @ 3c8a44 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #436] @ 3c8a54 │ │ │ │ - ldr r1, [pc, #436] @ 3c8a58 │ │ │ │ + ldr r3, [pc, #436] @ 3c8a48 │ │ │ │ + ldr r1, [pc, #436] @ 3c8a4c │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #96] @ 0x60 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3c84b4 │ │ │ │ + b 3c84a8 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #388] @ 3c8a5c │ │ │ │ - ldr r1, [pc, #388] @ 3c8a60 │ │ │ │ + ldr r0, [pc, #388] @ 3c8a50 │ │ │ │ + ldr r1, [pc, #388] @ 3c8a54 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #352] @ 3c8a64 │ │ │ │ + ldr r2, [pc, #352] @ 3c8a58 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - b 3c8588 │ │ │ │ - bl 3c6c08 │ │ │ │ - b 3c8968 │ │ │ │ + b 3c857c │ │ │ │ + bl 3c6bfc │ │ │ │ + b 3c895c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #320] @ 3c8a68 │ │ │ │ - ldr r1, [pc, #320] @ 3c8a6c │ │ │ │ + ldr r0, [pc, #320] @ 3c8a5c │ │ │ │ + ldr r1, [pc, #320] @ 3c8a60 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #284] @ 3c8a70 │ │ │ │ + ldr r2, [pc, #284] @ 3c8a64 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ - b 3c8588 │ │ │ │ - bl 3c2bb0 │ │ │ │ + b 3c857c │ │ │ │ + bl 3c2ba4 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r3, [pc, #100] @ 3c89d8 │ │ │ │ - ldr r5, [pc, #100] @ 3c89dc │ │ │ │ - ldr r2, [pc, #100] @ 3c89e0 │ │ │ │ + ldr r3, [pc, #100] @ 3c89cc │ │ │ │ + ldr r5, [pc, #100] @ 3c89d0 │ │ │ │ + ldr r2, [pc, #100] @ 3c89d4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, #1 │ │ │ │ @@ -909303,297 +909300,297 @@ │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ mov r1, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ bl 77900 │ │ │ │ - @ instruction: 0x00839cbc │ │ │ │ - ldrdeq r9, [r3], r8 │ │ │ │ - rsbseq sp, lr, r4, lsr #30 │ │ │ │ - ldrsbteq lr, [lr], #-132 @ 0xffffff7c │ │ │ │ - rsbseq lr, lr, ip, ror r3 │ │ │ │ - @ instruction: 0xffd491dc │ │ │ │ - rsbseq lr, lr, r0, ror #6 │ │ │ │ - ldrsbteq lr, [lr], #-120 @ 0xffffff88 │ │ │ │ - @ instruction: 0x007ee898 │ │ │ │ - addeq r7, r3, ip, ror #10 │ │ │ │ - @ instruction: 0x007ee798 │ │ │ │ - rsbseq lr, lr, r8, asr #16 │ │ │ │ - addeq r7, r3, ip, lsl r5 │ │ │ │ - rsbseq lr, lr, r8, asr r7 │ │ │ │ - ldrshteq lr, [lr], #-120 @ 0xffffff88 │ │ │ │ - addeq r7, r3, ip, asr #9 │ │ │ │ - rsbseq lr, lr, r8, lsl r7 │ │ │ │ - rsbseq lr, lr, r8, lsr #15 │ │ │ │ - addeq r7, r3, ip, ror r4 │ │ │ │ - rsbseq lr, lr, r0, ror #13 │ │ │ │ - rsbseq lr, lr, r0, ror #14 │ │ │ │ - addeq r7, r3, r4, lsr r4 │ │ │ │ - rsbseq lr, lr, r8, lsr #13 │ │ │ │ - rsbseq lr, lr, r8, lsl r7 │ │ │ │ - addeq r7, r3, ip, ror #7 │ │ │ │ - rsbseq lr, lr, r8, ror #12 │ │ │ │ - rsbseq lr, lr, r8, asr #13 │ │ │ │ - umulleq r7, r3, ip, r3 │ │ │ │ - rsbseq lr, lr, r0, lsr r6 │ │ │ │ - rsbseq lr, lr, r0, lsl #13 │ │ │ │ - addeq r7, r3, r4, asr r3 │ │ │ │ - ldrshteq lr, [lr], #-88 @ 0xffffffa8 │ │ │ │ - rsbseq lr, lr, r8, lsr r6 │ │ │ │ - addeq r7, r3, ip, lsl #6 │ │ │ │ - strdeq r9, [r3], r4 │ │ │ │ - rsbseq sp, lr, r0, asr #24 │ │ │ │ - ldrshteq lr, [lr], #-80 @ 0xffffffb0 │ │ │ │ - rsbseq lr, lr, r4, lsl #11 │ │ │ │ - ldrhteq lr, [lr], #-84 @ 0xffffffac │ │ │ │ - addeq r7, r3, r8, lsl #5 │ │ │ │ - rsbseq lr, lr, r4, asr #10 │ │ │ │ - rsbseq lr, lr, r4, ror #10 │ │ │ │ - addeq r7, r3, r8, lsr r2 │ │ │ │ - rsbseq lr, lr, ip, lsr #18 │ │ │ │ - rsbseq lr, lr, ip, lsr r9 │ │ │ │ - addeq r7, r3, r0, lsl r6 │ │ │ │ + addeq r9, r3, r8, asr #25 │ │ │ │ + addeq r9, r3, r4, ror #19 │ │ │ │ + rsbseq sp, lr, r0, lsr pc │ │ │ │ + rsbseq lr, lr, r0, ror #17 │ │ │ │ + rsbseq lr, lr, r8, lsl #7 │ │ │ │ + @ instruction: 0xffd491e8 │ │ │ │ + rsbseq lr, lr, ip, ror #6 │ │ │ │ + rsbseq lr, lr, r4, ror #15 │ │ │ │ + rsbseq lr, lr, r4, lsr #17 │ │ │ │ + addeq r7, r3, r8, ror r5 │ │ │ │ + rsbseq lr, lr, r4, lsr #15 │ │ │ │ + rsbseq lr, lr, r4, asr r8 │ │ │ │ + addeq r7, r3, r8, lsr #10 │ │ │ │ + rsbseq lr, lr, r4, ror #14 │ │ │ │ + rsbseq lr, lr, r4, lsl #16 │ │ │ │ + ldrdeq r7, [r3], r8 │ │ │ │ + rsbseq lr, lr, r4, lsr #14 │ │ │ │ + ldrhteq lr, [lr], #-116 @ 0xffffff8c │ │ │ │ + addeq r7, r3, r8, lsl #9 │ │ │ │ + rsbseq lr, lr, ip, ror #13 │ │ │ │ + rsbseq lr, lr, ip, ror #14 │ │ │ │ + addeq r7, r3, r0, asr #8 │ │ │ │ + ldrhteq lr, [lr], #-100 @ 0xffffff9c │ │ │ │ + rsbseq lr, lr, r4, lsr #14 │ │ │ │ + strdeq r7, [r3], r8 │ │ │ │ + rsbseq lr, lr, r4, ror r6 │ │ │ │ + ldrsbteq lr, [lr], #-100 @ 0xffffff9c │ │ │ │ + addeq r7, r3, r8, lsr #7 │ │ │ │ + rsbseq lr, lr, ip, lsr r6 │ │ │ │ + rsbseq lr, lr, ip, lsl #13 │ │ │ │ + addeq r7, r3, r0, ror #6 │ │ │ │ + rsbseq lr, lr, r4, lsl #12 │ │ │ │ + rsbseq lr, lr, r4, asr #12 │ │ │ │ + addeq r7, r3, r8, lsl r3 │ │ │ │ + addeq r9, r3, r0, lsl #14 │ │ │ │ + rsbseq sp, lr, ip, asr #24 │ │ │ │ + ldrshteq lr, [lr], #-92 @ 0xffffffa4 │ │ │ │ + @ instruction: 0x007ee590 │ │ │ │ + rsbseq lr, lr, r0, asr #11 │ │ │ │ + umulleq r7, r3, r4, r2 │ │ │ │ + rsbseq lr, lr, r0, asr r5 │ │ │ │ + rsbseq lr, lr, r0, ror r5 │ │ │ │ + addeq r7, r3, r4, asr #4 │ │ │ │ + rsbseq lr, lr, r8, lsr r9 │ │ │ │ + rsbseq lr, lr, r8, asr #18 │ │ │ │ + addeq r7, r3, ip, lsl r6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r1, [pc, #1216] @ 3c8f50 │ │ │ │ + ldr r1, [pc, #1216] @ 3c8f44 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #55 @ 0x37 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 4f778 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8e6c │ │ │ │ - ldr r5, [pc, #1168] @ 3c8f54 │ │ │ │ + bne 3c8e60 │ │ │ │ + ldr r5, [pc, #1168] @ 3c8f48 │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #1164] @ 3c8f58 │ │ │ │ + ldr r1, [pc, #1164] @ 3c8f4c │ │ │ │ mov r2, #11 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #104] @ 0x68 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8e7c │ │ │ │ - ldr r1, [pc, #1104] @ 3c8f5c │ │ │ │ + bne 3c8e70 │ │ │ │ + ldr r1, [pc, #1104] @ 3c8f50 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #14 │ │ │ │ ldrd r6, [r5, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8e8c │ │ │ │ - ldr r1, [pc, #1044] @ 3c8f60 │ │ │ │ + bne 3c8e80 │ │ │ │ + ldr r1, [pc, #1044] @ 3c8f54 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ ldrd r6, [r5, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8e9c │ │ │ │ - ldr r1, [pc, #984] @ 3c8f64 │ │ │ │ + bne 3c8e90 │ │ │ │ + ldr r1, [pc, #984] @ 3c8f58 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ ldrd r6, [r5, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8eac │ │ │ │ - ldr r1, [pc, #924] @ 3c8f68 │ │ │ │ + bne 3c8ea0 │ │ │ │ + ldr r1, [pc, #924] @ 3c8f5c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #13 │ │ │ │ ldrd r6, [r5, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8ebc │ │ │ │ - ldr r1, [pc, #864] @ 3c8f6c │ │ │ │ + bne 3c8eb0 │ │ │ │ + ldr r1, [pc, #864] @ 3c8f60 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #10 │ │ │ │ ldrd r6, [r5, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8ecc │ │ │ │ - ldr r1, [pc, #804] @ 3c8f70 │ │ │ │ + bne 3c8ec0 │ │ │ │ + ldr r1, [pc, #804] @ 3c8f64 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #18 │ │ │ │ ldrd r6, [r5, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8edc │ │ │ │ - ldr r1, [pc, #744] @ 3c8f74 │ │ │ │ + bne 3c8ed0 │ │ │ │ + ldr r1, [pc, #744] @ 3c8f68 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #10 │ │ │ │ ldrd r6, [r5, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8eec │ │ │ │ - ldr r1, [pc, #684] @ 3c8f78 │ │ │ │ + bne 3c8ee0 │ │ │ │ + ldr r1, [pc, #684] @ 3c8f6c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #10 │ │ │ │ ldrd r6, [r5, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8efc │ │ │ │ - ldr r1, [pc, #624] @ 3c8f7c │ │ │ │ + bne 3c8ef0 │ │ │ │ + ldr r1, [pc, #624] @ 3c8f70 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #8 │ │ │ │ ldrd r6, [r5, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8f0c │ │ │ │ - ldr r1, [pc, #564] @ 3c8f80 │ │ │ │ + bne 3c8f00 │ │ │ │ + ldr r1, [pc, #564] @ 3c8f74 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #19 │ │ │ │ ldrd r6, [r5, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8f1c │ │ │ │ - ldr r1, [pc, #504] @ 3c8f84 │ │ │ │ + bne 3c8f10 │ │ │ │ + ldr r1, [pc, #504] @ 3c8f78 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #14 │ │ │ │ ldrd r6, [r5, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, r0, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c8f2c │ │ │ │ + bne 3c8f20 │ │ │ │ mov r0, r4 │ │ │ │ bl 383210 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #432] @ 3c8f88 │ │ │ │ - ldr r1, [pc, #432] @ 3c8f8c │ │ │ │ + ldr r0, [pc, #432] @ 3c8f7c │ │ │ │ + ldr r1, [pc, #432] @ 3c8f80 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, #8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #23 │ │ │ │ bl 13fcf0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ - ldr r1, [pc, #396] @ 3c8f90 │ │ │ │ + ldr r1, [pc, #396] @ 3c8f84 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #14 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 381840 │ │ │ │ - ldr r1, [pc, #376] @ 3c8f94 │ │ │ │ + ldr r1, [pc, #376] @ 3c8f88 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, #12 │ │ │ │ bl 380060 │ │ │ │ - ldr r5, [pc, #352] @ 3c8f98 │ │ │ │ + ldr r5, [pc, #352] @ 3c8f8c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ bl 381544 │ │ │ │ mov r0, r4 │ │ │ │ @@ -909602,289 +909599,289 @@ │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp] │ │ │ │ bl 382430 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8abc │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8ab0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8b04 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8af8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8b44 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8b38 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8b84 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8b78 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8bc4 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8bb8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8c04 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8bf8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8c44 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8c38 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8c84 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8c78 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8cc4 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8cb8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8d04 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8cf8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8d44 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8d38 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8d84 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8d78 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c8dc4 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c8db8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - ldrsbeq sl, [lr], #-216 @ 0xffffff28 │ │ │ │ - addeq r9, r3, r8, asr #9 │ │ │ │ - ldrsbeq sl, [lr], #-215 @ 0xffffff29 │ │ │ │ - @ instruction: 0x005ead9e │ │ │ │ - subseq sl, lr, ip, ror #26 │ │ │ │ - subseq lr, r8, r8, lsr #7 │ │ │ │ - ldrsheq sl, [lr], #-201 @ 0xffffff37 │ │ │ │ - subseq sl, lr, r6, asr #25 │ │ │ │ - @ instruction: 0x005eac90 │ │ │ │ - subseq sl, lr, r2, ror #24 │ │ │ │ - subseq sl, lr, ip, lsr #24 │ │ │ │ - @ instruction: 0x005dff94 │ │ │ │ - ldrheq sl, [lr], #-182 @ 0xffffff4a │ │ │ │ - subseq sl, lr, r9, lsl #23 │ │ │ │ - rsbseq sp, lr, r8, lsl #18 │ │ │ │ - subseq r9, lr, sp, asr #27 │ │ │ │ - subseq sl, lr, r7, lsl #29 │ │ │ │ - subseq sl, lr, sp, ror lr │ │ │ │ - subseq sl, lr, sp, ror #28 │ │ │ │ + subseq sl, lr, r4, ror #27 │ │ │ │ + ldrdeq r9, [r3], r4 │ │ │ │ + subseq sl, lr, r3, ror #27 │ │ │ │ + subseq sl, lr, sl, lsr #27 │ │ │ │ + subseq sl, lr, r8, ror sp │ │ │ │ + ldrheq lr, [r8], #-52 @ 0xffffffcc │ │ │ │ + subseq sl, lr, r5, lsl #26 │ │ │ │ + ldrsbeq sl, [lr], #-194 @ 0xffffff3e │ │ │ │ + @ instruction: 0x005eac9c │ │ │ │ + subseq sl, lr, lr, ror #24 │ │ │ │ + subseq sl, lr, r8, lsr ip │ │ │ │ + subseq pc, sp, r0, lsr #31 │ │ │ │ + subseq sl, lr, r2, asr #23 │ │ │ │ + @ instruction: 0x005eab95 │ │ │ │ + rsbseq sp, lr, r4, lsl r9 │ │ │ │ + ldrsbeq r9, [lr], #-217 @ 0xffffff27 │ │ │ │ + @ instruction: 0x005eae93 │ │ │ │ + subseq sl, lr, r9, lsl #29 │ │ │ │ + subseq sl, lr, r9, ror lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #1632 @ 0x660 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r0, r9 │ │ │ │ bl 4f850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c93b8 │ │ │ │ + beq 3c93ac │ │ │ │ bl 4f088 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r4, [r0] │ │ │ │ bl 508dc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c93b0 │ │ │ │ + beq 3c93a4 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ bl 8315f0 │ │ │ │ - ldr r1, [pc, #1336] @ 3c9528 │ │ │ │ + ldr r1, [pc, #1336] @ 3c951c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #1072 @ 0x430 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ add lr, sp, #1536 @ 0x600 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ add r7, lr, #94 @ 0x5e │ │ │ │ bl 4ef5c │ │ │ │ ldr r6, [sp, #1080] @ 0x438 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c9068 │ │ │ │ + beq 3c905c │ │ │ │ ldr r0, [sp, #1072] @ 0x430 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 3c9310 │ │ │ │ + beq 3c9304 │ │ │ │ add r4, r6, #1 │ │ │ │ ldr r0, [sp, #1076] @ 0x434 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [sp, #1072] @ 0x430 │ │ │ │ strb r5, [r0, r6] │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r2, [sp, #1076] @ 0x434 │ │ │ │ str r4, [sp, #1080] @ 0x438 │ │ │ │ stm r0, {r1, r2, r4} │ │ │ │ add r0, sp, #16 │ │ │ │ bl 9410e4 │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ strb r5, [sp, #1620] @ 0x654 │ │ │ │ str r1, [sp, #1628] @ 0x65c │ │ │ │ - b 3c9098 │ │ │ │ + b 3c908c │ │ │ │ ldr r1, [sp, #1072] @ 0x430 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #1626] @ 0x65a │ │ │ │ str r0, [sp, #1622] @ 0x656 │ │ │ │ mov r0, #2 │ │ │ │ strh r0, [r7, #-10] │ │ │ │ - beq 3c9098 │ │ │ │ + beq 3c908c │ │ │ │ ldr r0, [sp, #1076] @ 0x434 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - ldr r2, [pc, #1172] @ 3c9534 │ │ │ │ + bl 3fbc28 │ │ │ │ + ldr r2, [pc, #1172] @ 3c9528 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #1088 @ 0x440 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r3, #7 │ │ │ │ add r5, lr, #596 @ 0x254 │ │ │ │ str r5, [sp] │ │ │ │ bl 36cfac │ │ │ │ - ldr r1, [pc, #1140] @ 3c9538 │ │ │ │ + ldr r1, [pc, #1140] @ 3c952c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #1072 @ 0x430 │ │ │ │ mov r2, #27 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ bl 4ef5c │ │ │ │ ldr r6, [sp, #1080] @ 0x438 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c9134 │ │ │ │ + beq 3c9128 │ │ │ │ ldr r0, [sp, #1072] @ 0x430 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 3c9360 │ │ │ │ + beq 3c9354 │ │ │ │ ldr r0, [sp, #1076] @ 0x434 │ │ │ │ add r4, r6, #1 │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [sp, #1072] @ 0x430 │ │ │ │ strb r7, [r0, r6] │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ ldr r2, [sp, #1076] @ 0x434 │ │ │ │ str r4, [sp, #1080] @ 0x438 │ │ │ │ stm r0, {r1, r2, r4} │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ bl 9410e4 │ │ │ │ str r0, [sp, #1624] @ 0x658 │ │ │ │ strb r7, [sp, #1620] @ 0x654 │ │ │ │ str r1, [sp, #1628] @ 0x65c │ │ │ │ - b 3c9164 │ │ │ │ + b 3c9158 │ │ │ │ ldr r1, [sp, #1072] @ 0x430 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #1626] @ 0x65a │ │ │ │ str r0, [sp, #1622] @ 0x656 │ │ │ │ mov r0, #2 │ │ │ │ strh r0, [r7, #-10] │ │ │ │ - beq 3c9164 │ │ │ │ + beq 3c9158 │ │ │ │ ldr r0, [sp, #1076] @ 0x434 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - ldr r2, [pc, #980] @ 3c9540 │ │ │ │ + bl 3fbc28 │ │ │ │ + ldr r2, [pc, #980] @ 3c9534 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ add r1, sp, #1088 @ 0x440 │ │ │ │ mov r3, #4 │ │ │ │ str r5, [sp] │ │ │ │ bl 36cfac │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ bl 83160c │ │ │ │ - ldr r1, [pc, #948] @ 3c9544 │ │ │ │ + ldr r1, [pc, #948] @ 3c9538 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ mov r2, #2 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r7, [sp, #548] @ 0x224 │ │ │ │ ldr r6, [sp, #552] @ 0x228 │ │ │ │ - ldr r1, [pc, #916] @ 3c9548 │ │ │ │ + ldr r1, [pc, #916] @ 3c953c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ mov r2, #3 │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r4, [sp, #1092] @ 0x444 │ │ │ │ ldr r5, [sp, #1096] @ 0x448 │ │ │ │ - ldr r1, [pc, #892] @ 3c954c │ │ │ │ + ldr r1, [pc, #892] @ 3c9540 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 2a3888 │ │ │ │ - ldr r1, [pc, #868] @ 3c9550 │ │ │ │ + ldr r1, [pc, #868] @ 3c9544 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 2a3888 │ │ │ │ ldr r1, [sp, #1088] @ 0x440 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c9218 │ │ │ │ + beq 3c920c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c9230 │ │ │ │ + beq 3c9224 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - ldr r1, [pc, #796] @ 3c9554 │ │ │ │ + bl 3fbc28 │ │ │ │ + ldr r1, [pc, #796] @ 3c9548 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ mov r2, #3 │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #1100] @ 0x44c │ │ │ │ mov r0, sl │ │ │ │ mov r2, #2 │ │ │ │ bl 4fa0c │ │ │ │ ldr r1, [sp, #1088] @ 0x440 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c9300 │ │ │ │ - ldr r7, [pc, #748] @ 3c9558 │ │ │ │ + bne 3c92f4 │ │ │ │ + ldr r7, [pc, #748] @ 3c954c │ │ │ │ mov r1, #4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c93c4 │ │ │ │ + beq 3c93b8 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c93d4 │ │ │ │ - ldr r1, [pc, #676] @ 3c955c │ │ │ │ + beq 3c93c8 │ │ │ │ + ldr r1, [pc, #676] @ 3c9550 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #672] @ 3c9560 │ │ │ │ - ldr r0, [pc, #672] @ 3c9564 │ │ │ │ + ldr r2, [pc, #672] @ 3c9554 │ │ │ │ + ldr r0, [pc, #672] @ 3c9558 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r5} │ │ │ │ mov r0, sl │ │ │ │ bl 4e244 │ │ │ │ @@ -909895,276 +909892,276 @@ │ │ │ │ bl 50750 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #1632 @ 0x660 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 50750 │ │ │ │ ldr r0, [sp, #1092] @ 0x444 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c9264 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c9258 │ │ │ │ adds r4, r6, #1 │ │ │ │ - bmi 3c93e4 │ │ │ │ + bmi 3c93d8 │ │ │ │ ldr r0, [sp, #1076] @ 0x434 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, lr, #596 @ 0x254 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp, #24] │ │ │ │ bl 515e8 │ │ │ │ ldr r0, [sp, #1620] @ 0x654 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3c940c │ │ │ │ + beq 3c9400 │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ str r0, [sp, #1076] @ 0x434 │ │ │ │ str r4, [sp, #1072] @ 0x430 │ │ │ │ - b 3c9034 │ │ │ │ + b 3c9028 │ │ │ │ adds r4, r6, #1 │ │ │ │ - bmi 3c93f8 │ │ │ │ + bmi 3c93ec │ │ │ │ ldr r0, [sp, #1076] @ 0x434 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ add r0, lr, #596 @ 0x254 │ │ │ │ add r3, sp, #544 @ 0x220 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp, #552] @ 0x228 │ │ │ │ bl 515e8 │ │ │ │ ldr r0, [sp, #1620] @ 0x654 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3c9418 │ │ │ │ + beq 3c940c │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ str r0, [sp, #1076] @ 0x434 │ │ │ │ str r4, [sp, #1072] @ 0x430 │ │ │ │ - b 3c9100 │ │ │ │ + b 3c90f4 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ - ldr r0, [pc, #364] @ 3c952c │ │ │ │ + ldr r0, [pc, #364] @ 3c9520 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ - b 3c9408 │ │ │ │ + b 3c93fc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ - b 3c9408 │ │ │ │ + b 3c93fc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #320] @ 3c9530 │ │ │ │ + ldr r2, [pc, #320] @ 3c9524 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ - b 3c9408 │ │ │ │ + b 3c93fc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #312] @ 3c953c │ │ │ │ + ldr r2, [pc, #312] @ 3c9530 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ ldr r1, [sp, #1628] @ 0x65c │ │ │ │ - b 3c93e8 │ │ │ │ + b 3c93dc │ │ │ │ ldr r0, [sp, #1624] @ 0x658 │ │ │ │ ldr r1, [sp, #1628] @ 0x65c │ │ │ │ - b 3c93fc │ │ │ │ + b 3c93f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #1076] @ 0x434 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c9458 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c944c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #1076] @ 0x434 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c946c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c9460 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ bl 17cc20 │ │ │ │ - b 3c9518 │ │ │ │ + b 3c950c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ bl 17cc20 │ │ │ │ - b 3c9518 │ │ │ │ + b 3c950c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2bd1e8 │ │ │ │ - b 3c9510 │ │ │ │ + b 3c9504 │ │ │ │ mov r5, r0 │ │ │ │ - b 3c94dc │ │ │ │ - b 3c94f8 │ │ │ │ + b 3c94d0 │ │ │ │ + b 3c94ec │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 17cc20 │ │ │ │ - b 3c9518 │ │ │ │ - b 3c94f8 │ │ │ │ + b 3c950c │ │ │ │ + b 3c94ec │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ bl 17cc20 │ │ │ │ - b 3c9518 │ │ │ │ + b 3c950c │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [sp, #1088] @ 0x440 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c94dc │ │ │ │ + beq 3c94d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c9510 │ │ │ │ + beq 3c9504 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3c9510 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3c9504 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 50750 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - subseq sl, lr, r3, lsr #26 │ │ │ │ - rsbseq sp, lr, r0, ror #22 │ │ │ │ - rsbseq sl, lr, r4 │ │ │ │ - subseq r3, lr, r6, asr #15 │ │ │ │ - subseq sl, lr, fp, ror ip │ │ │ │ - ldrshteq r9, [lr], #-240 @ 0xffffff10 │ │ │ │ - @ instruction: 0x0058dd94 │ │ │ │ - subseq sl, lr, r2, asr #23 │ │ │ │ - subseq sl, lr, sl, lsr #23 │ │ │ │ - subseq sl, lr, ip, lsl #23 │ │ │ │ - subseq sl, lr, r5, ror fp │ │ │ │ - subseq sl, lr, r9, lsr #22 │ │ │ │ - strdeq r6, [r3], r4 │ │ │ │ - @ instruction: 0x005e3598 │ │ │ │ - @ instruction: 0xffeda680 │ │ │ │ - @ instruction: 0xfff013a8 │ │ │ │ + subseq sl, lr, pc, lsr #26 │ │ │ │ + rsbseq sp, lr, ip, ror #22 │ │ │ │ + rsbseq sl, lr, r0, lsl r0 │ │ │ │ + ldrsbeq r3, [lr], #-114 @ 0xffffff8e │ │ │ │ + subseq sl, lr, r7, lsl #25 │ │ │ │ + ldrshteq r9, [lr], #-252 @ 0xffffff04 │ │ │ │ + subseq sp, r8, r0, lsr #27 │ │ │ │ + subseq sl, lr, lr, asr #23 │ │ │ │ + ldrheq sl, [lr], #-182 @ 0xffffff4a │ │ │ │ + @ instruction: 0x005eab98 │ │ │ │ + subseq sl, lr, r1, lsl #23 │ │ │ │ + subseq sl, lr, r5, lsr fp │ │ │ │ + addeq r6, r3, r0, lsl #22 │ │ │ │ + subseq r3, lr, r4, lsr #11 │ │ │ │ + @ instruction: 0xffeda68c │ │ │ │ + @ instruction: 0xfff013b4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #952] @ 3c9934 │ │ │ │ + ldr r1, [pc, #952] @ 3c9928 │ │ │ │ add r4, sp, #28 │ │ │ │ ldr r9, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r6, [r1, #104] @ 0x68 │ │ │ │ mov r1, fp │ │ │ │ bl 2384f0 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 238110 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ bl 2df554 │ │ │ │ - ldr r0, [pc, #896] @ 3c9938 │ │ │ │ + ldr r0, [pc, #896] @ 3c992c │ │ │ │ add r8, r6, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r2, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r8, r7]! │ │ │ │ add r1, r2, r0 │ │ │ │ ldr r2, [r1, r3]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c9854 │ │ │ │ + bne 3c9848 │ │ │ │ add r6, sp, #12 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrd r2, [r1, #4] │ │ │ │ ldm r6, {r4, r5, r6} │ │ │ │ str r7, [r1, #4] │ │ │ │ add r1, r1, #8 │ │ │ │ stm r1, {r4, r5, r6} │ │ │ │ orr r1, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3c9614 │ │ │ │ + beq 3c9608 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f730 │ │ │ │ - ldr sl, [pc, #800] @ 3c9940 │ │ │ │ + ldr sl, [pc, #800] @ 3c9934 │ │ │ │ ldr r5, [fp] │ │ │ │ add sl, pc, sl │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ add r0, r0, r5 │ │ │ │ add r7, r0, r1 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 3c97dc │ │ │ │ + bcs 3c97d0 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r7, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c986c │ │ │ │ + beq 3c9860 │ │ │ │ bl 4fc4c │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ str r0, [sp, #28] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r7, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 186ed4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 3c96c0 │ │ │ │ + bne 3c96b4 │ │ │ │ mov r7, r8 │ │ │ │ ldr r0, [r7, #28]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c97f0 │ │ │ │ - ldr r1, [pc, #696] @ 3c9954 │ │ │ │ + beq 3c97e4 │ │ │ │ + ldr r1, [pc, #696] @ 3c9948 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #692] @ 3c9958 │ │ │ │ + ldr r3, [pc, #692] @ 3c994c │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 15f3a8 │ │ │ │ vmov s0, r0 │ │ │ │ mov r0, r7 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ bl 831a54 │ │ │ │ ldrd r0, [sl, #40] @ 0x28 │ │ │ │ add r0, r0, r5 │ │ │ │ add r7, r0, r1 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 3c97dc │ │ │ │ + bcs 3c97d0 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r7, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c987c │ │ │ │ + beq 3c9870 │ │ │ │ bl 4fc4c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3c9abc │ │ │ │ + bl 3c9ab0 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c97e8 │ │ │ │ - ldr r2, [pc, #580] @ 3c9960 │ │ │ │ + beq 3c97dc │ │ │ │ + ldr r2, [pc, #580] @ 3c9954 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r0, [pc, #576] @ 3c9964 │ │ │ │ + ldr r0, [pc, #576] @ 3c9958 │ │ │ │ mov r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 15f14c │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ @@ -910175,53 +910172,53 @@ │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4eb14 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c97c0 │ │ │ │ + bne 3c97b4 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c9784 │ │ │ │ + beq 3c9778 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fc4c │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c988c │ │ │ │ + bne 3c9880 │ │ │ │ ldr r1, [r8, #48] @ 0x30 │ │ │ │ str r0, [r8, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c97b8 │ │ │ │ + beq 3c97ac │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 50750 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c9778 │ │ │ │ - b 3c9784 │ │ │ │ - ldr r0, [pc, #392] @ 3c996c │ │ │ │ + bne 3c976c │ │ │ │ + b 3c9778 │ │ │ │ + ldr r0, [pc, #392] @ 3c9960 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77598 │ │ │ │ - bl 3c5cd4 │ │ │ │ - b 3c97f4 │ │ │ │ - bl 3c5878 │ │ │ │ + bl 3c5cc8 │ │ │ │ + b 3c97e8 │ │ │ │ + bl 3c586c │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r3, [pc, #328] @ 3c9948 │ │ │ │ - ldr r7, [pc, #328] @ 3c994c │ │ │ │ - ldr r2, [pc, #328] @ 3c9950 │ │ │ │ + ldr r3, [pc, #328] @ 3c993c │ │ │ │ + ldr r7, [pc, #328] @ 3c9940 │ │ │ │ + ldr r2, [pc, #328] @ 3c9944 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ @@ -910236,96 +910233,96 @@ │ │ │ │ mov r1, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ bl 77900 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - ldr r0, [pc, #216] @ 3c993c │ │ │ │ + ldr r0, [pc, #216] @ 3c9930 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7753c │ │ │ │ - b 3c989c │ │ │ │ - ldr r0, [pc, #208] @ 3c9944 │ │ │ │ + b 3c9890 │ │ │ │ + ldr r0, [pc, #208] @ 3c9938 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3c989c │ │ │ │ - ldr r0, [pc, #216] @ 3c995c │ │ │ │ + b 3c9890 │ │ │ │ + ldr r0, [pc, #216] @ 3c9950 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3c989c │ │ │ │ + b 3c9890 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #208] @ 3c9968 │ │ │ │ + ldr r0, [pc, #208] @ 3c995c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7753c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c98dc │ │ │ │ - b 3c9914 │ │ │ │ + bne 3c98d0 │ │ │ │ + b 3c9908 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c9914 │ │ │ │ + beq 3c9908 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - b 3c98ec │ │ │ │ + b 3c98e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3c991c │ │ │ │ + bne 3c9910 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - addeq r8, r3, r4, lsl sl │ │ │ │ - addeq r8, r3, ip, lsr #15 │ │ │ │ - rsbseq r9, lr, r8, asr #24 │ │ │ │ - addeq r8, r3, r0, lsr r8 │ │ │ │ - rsbseq r2, lr, r0, asr pc │ │ │ │ - ldrshteq sp, [lr], #-64 @ 0xffffffc0 │ │ │ │ - @ instruction: 0xffd48350 │ │ │ │ - ldrsbteq sp, [lr], #-68 @ 0xffffffbc │ │ │ │ - subseq fp, r9, r9, lsr #29 │ │ │ │ - rsbseq r3, lr, r8, lsr r5 │ │ │ │ - rsbseq r2, lr, r0, asr #30 │ │ │ │ - ldrheq r4, [r9], #-240 @ 0xffffff10 │ │ │ │ - rsbseq r3, lr, r8, lsr #9 │ │ │ │ - @ instruction: 0x007ed698 │ │ │ │ - ldrsbteq r2, [lr], #-240 @ 0xffffff10 │ │ │ │ + addeq r8, r3, r0, lsr #20 │ │ │ │ + @ instruction: 0x008387b8 │ │ │ │ + rsbseq r9, lr, r4, asr ip │ │ │ │ + addeq r8, r3, ip, lsr r8 │ │ │ │ + rsbseq r2, lr, ip, asr pc │ │ │ │ + ldrshteq sp, [lr], #-76 @ 0xffffffb4 │ │ │ │ + @ instruction: 0xffd4835c │ │ │ │ + rsbseq sp, lr, r0, ror #9 │ │ │ │ + ldrheq fp, [r9], #-229 @ 0xffffff1b │ │ │ │ + rsbseq r3, lr, r4, asr #10 │ │ │ │ + rsbseq r2, lr, ip, asr #30 │ │ │ │ + ldrheq r4, [r9], #-252 @ 0xffffff04 │ │ │ │ + ldrhteq r3, [lr], #-68 @ 0xffffffbc │ │ │ │ + rsbseq sp, lr, r4, lsr #13 │ │ │ │ + ldrsbteq r2, [lr], #-252 @ 0xffffff04 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r7, [pc, #288] @ 3c9aa0 │ │ │ │ + ldr r7, [pc, #288] @ 3c9a94 │ │ │ │ mov r8, r1 │ │ │ │ ldr r6, [r0] │ │ │ │ add r7, pc, r7 │ │ │ │ str r8, [sp, #4] │ │ │ │ ldrd r0, [r7, #104] @ 0x68 │ │ │ │ add r0, r0, r6 │ │ │ │ add r4, r0, r1 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c9a1c │ │ │ │ + beq 3c9a10 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 2395ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ bl 4f418 │ │ │ │ mov r0, r5 │ │ │ │ @@ -910336,31 +910333,31 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, r0, r3 │ │ │ │ ldr r2, [r0, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r0, #68] @ 0x44 │ │ │ │ addeq sp, sp, #48 @ 0x30 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #188] @ 3c9ab0 │ │ │ │ - ldr r3, [pc, #188] @ 3c9ab4 │ │ │ │ - ldr r2, [pc, #188] @ 3c9ab8 │ │ │ │ + ldr r0, [pc, #188] @ 3c9aa4 │ │ │ │ + ldr r3, [pc, #188] @ 3c9aa8 │ │ │ │ + ldr r2, [pc, #188] @ 3c9aac │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 775f4 │ │ │ │ - b 3c9a80 │ │ │ │ + b 3c9a74 │ │ │ │ bl 4e388 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r3, [pc, #120] @ 3c9aa4 │ │ │ │ - ldr r2, [pc, #120] @ 3c9aa8 │ │ │ │ - ldr r7, [pc, #120] @ 3c9aac │ │ │ │ + ldr r3, [pc, #120] @ 3c9a98 │ │ │ │ + ldr r2, [pc, #120] @ 3c9a9c │ │ │ │ + ldr r7, [pc, #120] @ 3c9aa0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ @@ -910374,40 +910371,40 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 3c9a8c │ │ │ │ + b 3c9a80 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - addeq r8, r3, r0, lsl r6 │ │ │ │ - @ instruction: 0xffd48164 │ │ │ │ + addeq r8, r3, ip, lsl r6 │ │ │ │ + @ instruction: 0xffd48170 │ │ │ │ + ldrhteq sp, [lr], #-32 @ 0xffffffe0 │ │ │ │ rsbseq sp, lr, r4, lsr #5 │ │ │ │ - @ instruction: 0x007ed298 │ │ │ │ - subseq r9, lr, sl, lsr r0 │ │ │ │ - rsbseq ip, lr, r4, lsr #24 │ │ │ │ - rsbseq sp, lr, r8, lsr r5 │ │ │ │ + subseq r9, lr, r6, asr #32 │ │ │ │ + rsbseq ip, lr, r0, lsr ip │ │ │ │ + rsbseq sp, lr, r4, asr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #2468] @ 3ca474 │ │ │ │ + ldr r1, [pc, #2468] @ 3ca468 │ │ │ │ str r8, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r1, #104] @ 0x68 │ │ │ │ add r0, r2, r0 │ │ │ │ add r5, r0, r3 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca014 │ │ │ │ + beq 3ca008 │ │ │ │ add sl, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sl │ │ │ │ bl 186da8 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -910417,121 +910414,121 @@ │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 4eb14 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c9f90 │ │ │ │ + bne 3c9f84 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c9b4c │ │ │ │ + beq 3c9b40 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca03c │ │ │ │ + beq 3ca030 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 18706c │ │ │ │ - ldr r1, [pc, #2328] @ 3ca480 │ │ │ │ - ldr r2, [pc, #2328] @ 3ca484 │ │ │ │ + ldr r1, [pc, #2328] @ 3ca474 │ │ │ │ + ldr r2, [pc, #2328] @ 3ca478 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ add sl, sp, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r4, [r5, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r9, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 50324 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c9fac │ │ │ │ + bne 3c9fa0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c9bd4 │ │ │ │ + beq 3c9bc8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca048 │ │ │ │ + beq 3ca03c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 186ed4 │ │ │ │ - ldr r1, [pc, #2200] @ 3ca488 │ │ │ │ - ldr r2, [pc, #2200] @ 3ca48c │ │ │ │ + ldr r1, [pc, #2200] @ 3ca47c │ │ │ │ + ldr r2, [pc, #2200] @ 3ca480 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ add sl, sp, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl 3f3f00 │ │ │ │ + bl 3f3ef4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r4, [r5, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r9, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 50324 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c9fc8 │ │ │ │ + bne 3c9fbc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c9c5c │ │ │ │ + beq 3c9c50 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 186ed4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r1, #1 │ │ │ │ - ldr fp, [pc, #2072] @ 3ca490 │ │ │ │ + ldr fp, [pc, #2072] @ 3ca484 │ │ │ │ add fp, pc, fp │ │ │ │ - bne 3c9ca4 │ │ │ │ + bne 3c9c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca060 │ │ │ │ + beq 3ca054 │ │ │ │ mov r1, #1 │ │ │ │ bl 4ee78 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca078 │ │ │ │ + beq 3ca06c │ │ │ │ mov r1, #0 │ │ │ │ bl 4ee78 │ │ │ │ - b 3c9d90 │ │ │ │ + b 3c9d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca06c │ │ │ │ + beq 3ca060 │ │ │ │ mov r1, #0 │ │ │ │ bl 4ee78 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca084 │ │ │ │ + beq 3ca078 │ │ │ │ mov r1, #1 │ │ │ │ bl 4ee78 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca090 │ │ │ │ - ldr r1, [pc, #1988] @ 3ca4a0 │ │ │ │ - ldr r3, [pc, #1988] @ 3ca4a4 │ │ │ │ + beq 3ca084 │ │ │ │ + ldr r1, [pc, #1988] @ 3ca494 │ │ │ │ + ldr r3, [pc, #1988] @ 3ca498 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #6 │ │ │ │ bl 15f4a0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -910548,40 +910545,40 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 947894 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca388 │ │ │ │ + bne 3ca37c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 50324 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c9ffc │ │ │ │ + bne 3c9ff0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3c9d90 │ │ │ │ + beq 3c9d84 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca054 │ │ │ │ - ldr r1, [pc, #1808] @ 3ca4b4 │ │ │ │ - ldr r3, [pc, #1808] @ 3ca4b8 │ │ │ │ + beq 3ca048 │ │ │ │ + ldr r1, [pc, #1808] @ 3ca4a8 │ │ │ │ + ldr r3, [pc, #1808] @ 3ca4ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #6 │ │ │ │ bl 15f4a0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -910600,203 +910597,203 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r9, sp, #68 @ 0x44 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ bl 947894 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca34c │ │ │ │ + bne 3ca340 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r7, [r5, #32] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ bl 50324 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3c9fe4 │ │ │ │ + bne 3c9fd8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c9e60 │ │ │ │ + beq 3c9e54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - ldr r2, [pc, #1632] @ 3ca4c8 │ │ │ │ - ldr r0, [pc, #1632] @ 3ca4cc │ │ │ │ + bl 3fbc28 │ │ │ │ + ldr r2, [pc, #1632] @ 3ca4bc │ │ │ │ + ldr r0, [pc, #1632] @ 3ca4c0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #8 │ │ │ │ bl 15f25c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3c9ea4 │ │ │ │ + bne 3c9e98 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca0ec │ │ │ │ + beq 3ca0e0 │ │ │ │ mov r1, #0 │ │ │ │ - b 3c9ee0 │ │ │ │ + b 3c9ed4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #40]! @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca150 │ │ │ │ + beq 3ca144 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 18d8a0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca1b8 │ │ │ │ + beq 3ca1ac │ │ │ │ mov r1, #1 │ │ │ │ bl 4ee78 │ │ │ │ - ldr r2, [pc, #1544] @ 3ca4f4 │ │ │ │ - ldr r0, [pc, #1544] @ 3ca4f8 │ │ │ │ + ldr r2, [pc, #1544] @ 3ca4e8 │ │ │ │ + ldr r0, [pc, #1544] @ 3ca4ec │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #7 │ │ │ │ bl 15f25c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3c9f28 │ │ │ │ + bne 3c9f1c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca21c │ │ │ │ + beq 3ca210 │ │ │ │ mov r1, #0 │ │ │ │ - b 3c9f64 │ │ │ │ + b 3c9f58 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca280 │ │ │ │ + beq 3ca274 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #24 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 18d8a0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca2e8 │ │ │ │ + beq 3ca2dc │ │ │ │ mov r1, #1 │ │ │ │ bl 4ee78 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ca378 │ │ │ │ + bne 3ca36c │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r8, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c9f88 │ │ │ │ + beq 3c9f7c │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c9b40 │ │ │ │ - b 3c9b4c │ │ │ │ + bne 3c9b34 │ │ │ │ + b 3c9b40 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c9bc8 │ │ │ │ - b 3c9bd4 │ │ │ │ + bne 3c9bbc │ │ │ │ + b 3c9bc8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3c9c50 │ │ │ │ - b 3c9c5c │ │ │ │ + bne 3c9c44 │ │ │ │ + b 3c9c50 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3c9e50 │ │ │ │ - b 3c9e60 │ │ │ │ + bne 3c9e44 │ │ │ │ + b 3c9e54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3c9d80 │ │ │ │ - b 3c9d90 │ │ │ │ + bne 3c9d74 │ │ │ │ + b 3c9d84 │ │ │ │ bl 4f7f0 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r2, [pc, #1108] @ 3ca478 │ │ │ │ + ldr r2, [pc, #1108] @ 3ca46c │ │ │ │ add sl, sp, #8 │ │ │ │ - ldr r3, [pc, #1104] @ 3ca47c │ │ │ │ + ldr r3, [pc, #1104] @ 3ca470 │ │ │ │ add r9, sp, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3ca0ac │ │ │ │ + b 3ca0a0 │ │ │ │ bl 4e598 │ │ │ │ bl 8e3c68 │ │ │ │ - b 3ca098 │ │ │ │ + b 3ca08c │ │ │ │ bl 4e598 │ │ │ │ bl 8e3c68 │ │ │ │ - b 3ca098 │ │ │ │ + b 3ca08c │ │ │ │ bl 4e598 │ │ │ │ bl 8e3c68 │ │ │ │ - b 3ca098 │ │ │ │ + b 3ca08c │ │ │ │ bl 4eff8 │ │ │ │ bl 8e3c68 │ │ │ │ - b 3ca098 │ │ │ │ + b 3ca08c │ │ │ │ bl 4eff8 │ │ │ │ bl 8e3c68 │ │ │ │ - b 3ca098 │ │ │ │ + b 3ca08c │ │ │ │ bl 4e598 │ │ │ │ bl 8e3c68 │ │ │ │ - b 3ca098 │ │ │ │ + b 3ca08c │ │ │ │ bl 4e598 │ │ │ │ bl 8e3c68 │ │ │ │ - b 3ca098 │ │ │ │ + b 3ca08c │ │ │ │ bl 4e598 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r2, [pc, #1012] @ 3ca494 │ │ │ │ - ldr r3, [pc, #1012] @ 3ca498 │ │ │ │ + ldr r2, [pc, #1012] @ 3ca488 │ │ │ │ + ldr r3, [pc, #1012] @ 3ca48c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #980] @ 3ca49c │ │ │ │ + ldr r1, [pc, #980] @ 3ca490 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib r9, {r2, sl} │ │ │ │ str r3, [r9, #12] │ │ │ │ str r0, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 77900 │ │ │ │ - b 3ca3b0 │ │ │ │ - bl 3cc330 │ │ │ │ + b 3ca3a4 │ │ │ │ + bl 3cc324 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r3, [pc, #992] @ 3ca4dc │ │ │ │ - ldr r2, [pc, #992] @ 3ca4e0 │ │ │ │ - ldr r7, [pc, #992] @ 3ca4e4 │ │ │ │ + ldr r3, [pc, #992] @ 3ca4d0 │ │ │ │ + ldr r2, [pc, #992] @ 3ca4d4 │ │ │ │ + ldr r7, [pc, #992] @ 3ca4d8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ @@ -910808,21 +910805,21 @@ │ │ │ │ str r7, [sp, #24] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 77900 │ │ │ │ - b 3ca3b0 │ │ │ │ + b 3ca3a4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - bl 3cc330 │ │ │ │ + bl 3cc324 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r3, [pc, #876] @ 3ca4d0 │ │ │ │ - ldr r2, [pc, #876] @ 3ca4d4 │ │ │ │ - ldr r5, [pc, #876] @ 3ca4d8 │ │ │ │ + ldr r3, [pc, #876] @ 3ca4c4 │ │ │ │ + ldr r2, [pc, #876] @ 3ca4c8 │ │ │ │ + ldr r5, [pc, #876] @ 3ca4cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ @@ -910834,20 +910831,20 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 77900 │ │ │ │ - b 3ca3b0 │ │ │ │ - bl 3cc330 │ │ │ │ + b 3ca3a4 │ │ │ │ + bl 3cc324 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r3, [pc, #800] @ 3ca4e8 │ │ │ │ - ldr r2, [pc, #800] @ 3ca4ec │ │ │ │ - ldr r7, [pc, #800] @ 3ca4f0 │ │ │ │ + ldr r3, [pc, #800] @ 3ca4dc │ │ │ │ + ldr r2, [pc, #800] @ 3ca4e0 │ │ │ │ + ldr r7, [pc, #800] @ 3ca4e4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ @@ -910859,20 +910856,20 @@ │ │ │ │ str r7, [sp, #24] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 77900 │ │ │ │ - b 3ca3b0 │ │ │ │ - bl 3cc330 │ │ │ │ + b 3ca3a4 │ │ │ │ + bl 3cc324 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r3, [pc, #732] @ 3ca508 │ │ │ │ - ldr r2, [pc, #732] @ 3ca50c │ │ │ │ - ldr r7, [pc, #732] @ 3ca510 │ │ │ │ + ldr r3, [pc, #732] @ 3ca4fc │ │ │ │ + ldr r2, [pc, #732] @ 3ca500 │ │ │ │ + ldr r7, [pc, #732] @ 3ca504 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ @@ -910884,21 +910881,21 @@ │ │ │ │ str r7, [sp, #24] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 77900 │ │ │ │ - b 3ca3b0 │ │ │ │ + b 3ca3a4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - bl 3cc330 │ │ │ │ + bl 3cc324 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r3, [pc, #616] @ 3ca4fc │ │ │ │ - ldr r2, [pc, #616] @ 3ca500 │ │ │ │ - ldr r5, [pc, #616] @ 3ca504 │ │ │ │ + ldr r3, [pc, #616] @ 3ca4f0 │ │ │ │ + ldr r2, [pc, #616] @ 3ca4f4 │ │ │ │ + ldr r5, [pc, #616] @ 3ca4f8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ @@ -910910,20 +910907,20 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 77900 │ │ │ │ - b 3ca3b0 │ │ │ │ - bl 3cc330 │ │ │ │ + b 3ca3a4 │ │ │ │ + bl 3cc324 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r3, [pc, #540] @ 3ca514 │ │ │ │ - ldr r2, [pc, #540] @ 3ca518 │ │ │ │ - ldr r7, [pc, #540] @ 3ca51c │ │ │ │ + ldr r3, [pc, #540] @ 3ca508 │ │ │ │ + ldr r2, [pc, #540] @ 3ca50c │ │ │ │ + ldr r7, [pc, #540] @ 3ca510 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ @@ -910935,163 +910932,163 @@ │ │ │ │ str r7, [sp, #24] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ bl 77900 │ │ │ │ - b 3ca3b0 │ │ │ │ - ldr r0, [pc, #360] @ 3ca4bc │ │ │ │ - ldr r3, [pc, #360] @ 3ca4c0 │ │ │ │ - ldr r1, [pc, #360] @ 3ca4c4 │ │ │ │ + b 3ca3a4 │ │ │ │ + ldr r0, [pc, #360] @ 3ca4b0 │ │ │ │ + ldr r3, [pc, #360] @ 3ca4b4 │ │ │ │ + ldr r1, [pc, #360] @ 3ca4b8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 775f4 │ │ │ │ - b 3ca3b0 │ │ │ │ - ldr r0, [pc, #416] @ 3ca520 │ │ │ │ + b 3ca3a4 │ │ │ │ + ldr r0, [pc, #416] @ 3ca514 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7753c │ │ │ │ - b 3ca3b0 │ │ │ │ - ldr r0, [pc, #280] @ 3ca4a8 │ │ │ │ - ldr r3, [pc, #280] @ 3ca4ac │ │ │ │ - ldr r1, [pc, #280] @ 3ca4b0 │ │ │ │ + b 3ca3a4 │ │ │ │ + ldr r0, [pc, #280] @ 3ca49c │ │ │ │ + ldr r3, [pc, #280] @ 3ca4a0 │ │ │ │ + ldr r1, [pc, #280] @ 3ca4a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ bl 775f4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3ca464 │ │ │ │ + beq 3ca458 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - b 3ca43c │ │ │ │ - b 3ca460 │ │ │ │ + b 3ca430 │ │ │ │ + b 3ca454 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3ca464 │ │ │ │ + beq 3ca458 │ │ │ │ mov r0, r4 │ │ │ │ - b 3ca438 │ │ │ │ - b 3ca408 │ │ │ │ - b 3ca3f0 │ │ │ │ - b 3ca3f0 │ │ │ │ + b 3ca42c │ │ │ │ + b 3ca3fc │ │ │ │ + b 3ca3e4 │ │ │ │ + b 3ca3e4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ca464 │ │ │ │ + beq 3ca458 │ │ │ │ mov r0, r7 │ │ │ │ - b 3ca43c │ │ │ │ + b 3ca430 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ca464 │ │ │ │ + beq 3ca458 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 3ca43c │ │ │ │ - b 3ca428 │ │ │ │ - b 3ca460 │ │ │ │ + b 3ca430 │ │ │ │ + b 3ca41c │ │ │ │ + b 3ca454 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3ca464 │ │ │ │ + beq 3ca458 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - b 3ca460 │ │ │ │ - b 3ca460 │ │ │ │ - b 3ca460 │ │ │ │ + b 3ca454 │ │ │ │ + b 3ca454 │ │ │ │ + b 3ca454 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - addeq r8, r3, r4, asr #9 │ │ │ │ - @ instruction: 0xffd47b68 │ │ │ │ - rsbseq ip, lr, r0, asr #25 │ │ │ │ - rsbseq sp, lr, r4, ror #12 │ │ │ │ - subseq sl, lr, r8, ror #17 │ │ │ │ - rsbseq sp, lr, r8, ror #11 │ │ │ │ - subseq sl, lr, ip, ror #16 │ │ │ │ - rsbseq ip, lr, r4, lsl r9 │ │ │ │ - @ instruction: 0xffd47af4 │ │ │ │ - rsbseq ip, lr, ip, asr #24 │ │ │ │ - rsbseq ip, lr, r4, lsr ip │ │ │ │ - subseq sl, sp, r1, lsl #14 │ │ │ │ - rsbseq r3, lr, r8, lsl #4 │ │ │ │ - ldrsbeq r8, [lr], #-80 @ 0xffffffb0 │ │ │ │ - rsbseq ip, lr, r8, lsr r2 │ │ │ │ - rsbseq ip, lr, r4, lsl #4 │ │ │ │ - subseq sl, sp, lr, asr #12 │ │ │ │ - rsbseq r3, lr, r0, lsl #3 │ │ │ │ - subseq r8, lr, ip, lsl #12 │ │ │ │ - rsbseq ip, lr, r4, ror r2 │ │ │ │ - rsbseq ip, lr, r0, asr #4 │ │ │ │ - @ instruction: 0x00590c9d │ │ │ │ - ldrsbteq r3, [lr], #-12 │ │ │ │ - @ instruction: 0xffd47a2c │ │ │ │ + ldrdeq r8, [r3], r0 │ │ │ │ + @ instruction: 0xffd47b74 │ │ │ │ + rsbseq ip, lr, ip, asr #25 │ │ │ │ + rsbseq sp, lr, r0, ror r6 │ │ │ │ + ldrsheq sl, [lr], #-132 @ 0xffffff7c │ │ │ │ + ldrshteq sp, [lr], #-84 @ 0xffffffac │ │ │ │ + subseq sl, lr, r8, ror r8 │ │ │ │ + rsbseq ip, lr, r0, lsr #18 │ │ │ │ + @ instruction: 0xffd47b00 │ │ │ │ + rsbseq ip, lr, r8, asr ip │ │ │ │ + rsbseq ip, lr, r0, asr #24 │ │ │ │ + subseq sl, sp, sp, lsl #14 │ │ │ │ + rsbseq r3, lr, r4, lsl r2 │ │ │ │ + ldrsbeq r8, [lr], #-92 @ 0xffffffa4 │ │ │ │ + rsbseq ip, lr, r4, asr #4 │ │ │ │ + rsbseq ip, lr, r0, lsl r2 │ │ │ │ + subseq sl, sp, sl, asr r6 │ │ │ │ + rsbseq r3, lr, ip, lsl #3 │ │ │ │ + subseq r8, lr, r8, lsl r6 │ │ │ │ + rsbseq ip, lr, r0, lsl #5 │ │ │ │ + rsbseq ip, lr, ip, asr #4 │ │ │ │ + subseq r0, r9, r9, lsr #25 │ │ │ │ + rsbseq r3, lr, r8, ror #1 │ │ │ │ + @ instruction: 0xffd47a38 │ │ │ │ + rsbseq ip, lr, r0, lsl #23 │ │ │ │ rsbseq ip, lr, r4, ror fp │ │ │ │ - rsbseq ip, lr, r8, ror #22 │ │ │ │ - @ instruction: 0xffd47a94 │ │ │ │ + @ instruction: 0xffd47aa0 │ │ │ │ + rsbseq ip, lr, r8, ror #23 │ │ │ │ ldrsbteq ip, [lr], #-188 @ 0xffffff44 │ │ │ │ - ldrsbteq ip, [lr], #-176 @ 0xffffff50 │ │ │ │ - @ instruction: 0xffd479c8 │ │ │ │ + @ instruction: 0xffd479d4 │ │ │ │ + rsbseq ip, lr, ip, lsl fp │ │ │ │ rsbseq ip, lr, r0, lsl fp │ │ │ │ - rsbseq ip, lr, r4, lsl #22 │ │ │ │ - subseq sl, sp, r1, ror #9 │ │ │ │ - rsbseq r3, lr, r8, asr #32 │ │ │ │ - @ instruction: 0xffd478fc │ │ │ │ + subseq sl, sp, sp, ror #9 │ │ │ │ + rsbseq r3, lr, r4, asr r0 │ │ │ │ + @ instruction: 0xffd47908 │ │ │ │ + rsbseq ip, lr, r0, asr sl │ │ │ │ rsbseq ip, lr, r4, asr #20 │ │ │ │ - rsbseq ip, lr, r8, lsr sl │ │ │ │ - @ instruction: 0xffd47964 │ │ │ │ + @ instruction: 0xffd47970 │ │ │ │ + ldrhteq ip, [lr], #-168 @ 0xffffff58 │ │ │ │ rsbseq ip, lr, ip, lsr #21 │ │ │ │ - rsbseq ip, lr, r0, lsr #21 │ │ │ │ - @ instruction: 0xffd47898 │ │ │ │ + @ instruction: 0xffd478a4 │ │ │ │ + rsbseq ip, lr, ip, ror #19 │ │ │ │ rsbseq ip, lr, r0, ror #19 │ │ │ │ - ldrsbteq ip, [lr], #-148 @ 0xffffff6c │ │ │ │ - ldrsbteq ip, [lr], #-176 @ 0xffffff50 │ │ │ │ + ldrsbteq ip, [lr], #-188 @ 0xffffff44 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #1644] @ 3caba8 │ │ │ │ + ldr r1, [pc, #1644] @ 3cab9c │ │ │ │ ldr r2, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r4, [r1, #104] @ 0x68 │ │ │ │ add r1, r4, r2 │ │ │ │ add r8, r1, r5 │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ cmn r1, #-2147483646 @ 0x80000002 │ │ │ │ - bhi 3caa98 │ │ │ │ + bhi 3caa8c │ │ │ │ mov sl, r8 │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r2, [sl, #48]! @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [sl, #-4] │ │ │ │ - beq 3ca5e0 │ │ │ │ + beq 3ca5d4 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ca97c │ │ │ │ + beq 3ca970 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 4f22c │ │ │ │ mov r6, r0 │ │ │ │ bl 4fb14 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 3ca5e8 │ │ │ │ + bcs 3ca5dc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strh r0, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -911100,74 +911097,74 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrh r2, [sp, #32] │ │ │ │ str r0, [sp, #50] @ 0x32 │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [sp, #49] @ 0x31 │ │ │ │ str r1, [sp, #54] @ 0x36 │ │ │ │ strh r2, [sp, #58] @ 0x3a │ │ │ │ - b 3ca600 │ │ │ │ + b 3ca5f4 │ │ │ │ mov r7, #0 │ │ │ │ - b 3ca940 │ │ │ │ + b 3ca934 │ │ │ │ add r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 5024c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 186768 │ │ │ │ ldr r2, [r8, #60] @ 0x3c │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ - bhi 3caaa4 │ │ │ │ + bhi 3caa98 │ │ │ │ mov r6, r8 │ │ │ │ add r1, r2, #1 │ │ │ │ ldr r0, [r6, #64]! @ 0x40 │ │ │ │ str r1, [r6, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r1, [pc, #1408] @ 3cabbc │ │ │ │ + ldr r1, [pc, #1408] @ 3cabb0 │ │ │ │ add r1, pc, r1 │ │ │ │ - beq 3ca7d0 │ │ │ │ + beq 3ca7c4 │ │ │ │ ldr r0, [sl] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r7, r0, r3 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 3caa10 │ │ │ │ + bcs 3caa04 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r7, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3caab0 │ │ │ │ + beq 3caaa4 │ │ │ │ bl 4fc4c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #1348] @ 3cabc8 │ │ │ │ - ldr r3, [pc, #1348] @ 3cabcc │ │ │ │ + ldr r1, [pc, #1348] @ 3cabbc │ │ │ │ + ldr r3, [pc, #1348] @ 3cabc0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r6] │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [sp, #12] │ │ │ │ mov r2, #2 │ │ │ │ bl 15f4a0 │ │ │ │ - ldr r1, [pc, #1316] @ 3cabd0 │ │ │ │ + ldr r1, [pc, #1316] @ 3cabc4 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [pc, #1312] @ 3cabd4 │ │ │ │ + ldr r3, [pc, #1312] @ 3cabc8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #2 │ │ │ │ bl 15f4a0 │ │ │ │ cmp r7, r0 │ │ │ │ - beq 3ca7c0 │ │ │ │ + beq 3ca7b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 1872c8 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ bl 236410 │ │ │ │ @@ -911179,24 +911176,24 @@ │ │ │ │ mov r1, sl │ │ │ │ bl 1846a0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ bl 1811f4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca734 │ │ │ │ + beq 3ca728 │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8, #60] @ 0x3c │ │ │ │ - b 3ca940 │ │ │ │ + b 3ca934 │ │ │ │ ldr r0, [r8, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3caa30 │ │ │ │ + beq 3caa24 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ bl 186da8 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r7, [r8, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ @@ -911204,49 +911201,49 @@ │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ bl 4eb14 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3ca960 │ │ │ │ + bne 3ca954 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ca798 │ │ │ │ + beq 3ca78c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - ldr r1, [pc, #1092] @ 3cabe4 │ │ │ │ - ldr r3, [pc, #1092] @ 3cabe8 │ │ │ │ + bl 3fbc28 │ │ │ │ + ldr r1, [pc, #1092] @ 3cabd8 │ │ │ │ + ldr r3, [pc, #1092] @ 3cabdc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #16 │ │ │ │ mov r3, #4 │ │ │ │ - bl 3a8050 │ │ │ │ + bl 3a8044 │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ sub r2, r0, #1 │ │ │ │ - ldr r1, [pc, #1044] @ 3cabec │ │ │ │ - ldr fp, [pc, #1044] @ 3cabf0 │ │ │ │ + ldr r1, [pc, #1044] @ 3cabe0 │ │ │ │ + ldr fp, [pc, #1044] @ 3cabe4 │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ add fp, pc, fp │ │ │ │ str r2, [r8, #60] @ 0x3c │ │ │ │ mov r2, #7 │ │ │ │ mov r3, fp │ │ │ │ bl 15f3a8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ca9ac │ │ │ │ + beq 3ca9a0 │ │ │ │ bl 831a4c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #28 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -911266,130 +911263,130 @@ │ │ │ │ mov r0, r7 │ │ │ │ vmov r1, s0 │ │ │ │ bl 4e1cc │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, r9 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ ldr r0, [sl] │ │ │ │ - ldr r1, [pc, #900] @ 3cac00 │ │ │ │ + ldr r1, [pc, #900] @ 3cabf4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #7 │ │ │ │ mov r3, r9 │ │ │ │ str fp, [sp] │ │ │ │ bl 15ea90 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca8a0 │ │ │ │ + beq 3ca894 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 4fba4 │ │ │ │ ldr r0, [sl] │ │ │ │ - ldr r1, [pc, #856] @ 3cac04 │ │ │ │ - ldr r3, [pc, #856] @ 3cac08 │ │ │ │ + ldr r1, [pc, #856] @ 3cabf8 │ │ │ │ + ldr r3, [pc, #856] @ 3cabfc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #7 │ │ │ │ bl 15f3a8 │ │ │ │ - ldr r1, [pc, #840] @ 3cac0c │ │ │ │ + ldr r1, [pc, #840] @ 3cac00 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 3ca940 │ │ │ │ + beq 3ca934 │ │ │ │ ldr r0, [sl] │ │ │ │ ldrd r2, [r1, #40] @ 0x28 │ │ │ │ add r0, r2, r0 │ │ │ │ add r6, r0, r3 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 3caa20 │ │ │ │ + bcs 3caa14 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3caac0 │ │ │ │ + beq 3caab4 │ │ │ │ bl 4fc4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 186ed4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 3ca940 │ │ │ │ + bne 3ca934 │ │ │ │ mov r0, sl │ │ │ │ bl 1805c4 │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ vpop {d8} │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ca78c │ │ │ │ - b 3ca798 │ │ │ │ + bne 3ca780 │ │ │ │ + b 3ca78c │ │ │ │ bl 500fc │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r2, [pc, #548] @ 3cabb0 │ │ │ │ + ldr r2, [pc, #548] @ 3caba4 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #544] @ 3cabb4 │ │ │ │ + ldr r3, [pc, #544] @ 3caba8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - b 3ca9d4 │ │ │ │ + b 3ca9c8 │ │ │ │ bl 4eff8 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r2, [pc, #568] @ 3cabf4 │ │ │ │ - ldr r3, [pc, #568] @ 3cabf8 │ │ │ │ + ldr r2, [pc, #568] @ 3cabe8 │ │ │ │ + ldr r3, [pc, #568] @ 3cabec │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #28] │ │ │ │ - ldr r1, [pc, #532] @ 3cabfc │ │ │ │ + ldr r1, [pc, #532] @ 3cabf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #2 │ │ │ │ mov r7, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ str r7, [r5, #12] │ │ │ │ str r2, [r5, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 77900 │ │ │ │ - b 3caacc │ │ │ │ - ldr r0, [pc, #424] @ 3cabc0 │ │ │ │ + b 3caac0 │ │ │ │ + ldr r0, [pc, #424] @ 3cabb4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77598 │ │ │ │ - b 3caacc │ │ │ │ - ldr r0, [pc, #488] @ 3cac10 │ │ │ │ + b 3caac0 │ │ │ │ + ldr r0, [pc, #488] @ 3cac04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77598 │ │ │ │ - b 3caacc │ │ │ │ + b 3caac0 │ │ │ │ bl 4f7f0 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r3, [pc, #408] @ 3cabd8 │ │ │ │ - ldr r2, [pc, #408] @ 3cabdc │ │ │ │ - ldr r7, [pc, #408] @ 3cabe0 │ │ │ │ + ldr r3, [pc, #408] @ 3cabcc │ │ │ │ + ldr r2, [pc, #408] @ 3cabd0 │ │ │ │ + ldr r7, [pc, #408] @ 3cabd4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ @@ -911402,171 +911399,171 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ bl 77900 │ │ │ │ - b 3caacc │ │ │ │ - ldr r0, [pc, #268] @ 3cabac │ │ │ │ + b 3caac0 │ │ │ │ + ldr r0, [pc, #268] @ 3caba0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77598 │ │ │ │ - ldr r0, [pc, #268] @ 3cabb8 │ │ │ │ + ldr r0, [pc, #268] @ 3cabac │ │ │ │ add r0, pc, r0 │ │ │ │ - b 3caa28 │ │ │ │ - ldr r0, [pc, #268] @ 3cabc4 │ │ │ │ + b 3caa1c │ │ │ │ + ldr r0, [pc, #268] @ 3cabb8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3caacc │ │ │ │ - ldr r0, [pc, #332] @ 3cac14 │ │ │ │ + b 3caac0 │ │ │ │ + ldr r0, [pc, #332] @ 3cac08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cab6c │ │ │ │ + beq 3cab60 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3cab6c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3cab60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ - b 3cab6c │ │ │ │ + b 3cab60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 50750 │ │ │ │ - b 3cab54 │ │ │ │ + b 3cab48 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r6, #48] @ 0x30 │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8, #44] @ 0x2c │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r7, #48] @ 0x30 │ │ │ │ - b 3cab7c │ │ │ │ + b 3cab70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cab54 │ │ │ │ + beq 3cab48 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 4fba4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8, #44] @ 0x2c │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ - b 3cab7c │ │ │ │ + b 3cab70 │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8, #60] @ 0x3c │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8, #44] @ 0x2c │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8, #44] @ 0x2c │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - addeq r7, r3, r8, asr sl │ │ │ │ - rsbseq ip, lr, r0, ror #9 │ │ │ │ - @ instruction: 0xffd471fc │ │ │ │ - rsbseq ip, lr, r8, asr r3 │ │ │ │ - rsbseq ip, lr, r4, asr #9 │ │ │ │ - addeq r7, r3, r8, lsl r8 │ │ │ │ - @ instruction: 0x007e1d9c │ │ │ │ - rsbseq r1, lr, ip, lsl #26 │ │ │ │ - ldrheq sl, [r9], #-239 @ 0xffffff11 │ │ │ │ - rsbseq r2, lr, r4, lsr r8 │ │ │ │ - @ instruction: 0x0059ae9b │ │ │ │ - rsbseq r2, lr, r4, lsl r8 │ │ │ │ - @ instruction: 0xffd47150 │ │ │ │ + addeq r7, r3, r4, ror #20 │ │ │ │ + rsbseq ip, lr, ip, ror #9 │ │ │ │ + @ instruction: 0xffd47208 │ │ │ │ + rsbseq ip, lr, r4, ror #6 │ │ │ │ + ldrsbteq ip, [lr], #-64 @ 0xffffffc0 │ │ │ │ + addeq r7, r3, r4, lsr #16 │ │ │ │ + rsbseq r1, lr, r8, lsr #27 │ │ │ │ + rsbseq r1, lr, r8, lsl sp │ │ │ │ + subseq sl, r9, fp, asr #29 │ │ │ │ + rsbseq r2, lr, r0, asr #16 │ │ │ │ + subseq sl, r9, r7, lsr #29 │ │ │ │ + rsbseq r2, lr, r0, lsr #16 │ │ │ │ + @ instruction: 0xffd4715c │ │ │ │ + @ instruction: 0x007ec29c │ │ │ │ @ instruction: 0x007ec290 │ │ │ │ - rsbseq ip, lr, r4, lsl #5 │ │ │ │ - subseq pc, r8, r8, asr #26 │ │ │ │ - ldrhteq ip, [lr], #-120 @ 0xffffff88 │ │ │ │ - subseq sl, r9, r1, ror sp │ │ │ │ - rsbseq r2, lr, r0, lsl #8 │ │ │ │ - @ instruction: 0xffd471c8 │ │ │ │ - rsbseq ip, lr, r4, lsr #6 │ │ │ │ - rsbseq ip, lr, r4, lsl r3 │ │ │ │ - ldrsbeq sl, [r9], #-197 @ 0xffffff3b │ │ │ │ - subseq sl, r9, r1, lsr #25 │ │ │ │ - rsbseq r2, lr, r0, lsr r3 │ │ │ │ - addeq r7, r3, ip, lsl #11 │ │ │ │ - rsbseq r1, lr, ip, lsl #27 │ │ │ │ - ldrshteq r1, [lr], #-204 @ 0xffffff34 │ │ │ │ + subseq pc, r8, r4, asr sp @ │ │ │ │ + rsbseq ip, lr, r4, asr #15 │ │ │ │ + subseq sl, r9, sp, ror sp │ │ │ │ + rsbseq r2, lr, ip, lsl #8 │ │ │ │ + @ instruction: 0xffd471d4 │ │ │ │ + rsbseq ip, lr, r0, lsr r3 │ │ │ │ + rsbseq ip, lr, r0, lsr #6 │ │ │ │ + subseq sl, r9, r1, ror #25 │ │ │ │ + subseq sl, r9, sp, lsr #25 │ │ │ │ + rsbseq r2, lr, ip, lsr r3 │ │ │ │ + umulleq r7, r3, r8, r5 │ │ │ │ + @ instruction: 0x007e1d98 │ │ │ │ + rsbseq r1, lr, r8, lsl #26 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #376] @ 3cada0 │ │ │ │ + ldr r1, [pc, #376] @ 3cad94 │ │ │ │ ldr r4, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r1, #40] @ 0x28 │ │ │ │ bl 4fa48 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r4 │ │ │ │ add r4, r0, r7 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cacf4 │ │ │ │ + beq 3cace8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cad58 │ │ │ │ + beq 3cad4c │ │ │ │ bl 4fa48 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cacf4 │ │ │ │ + beq 3cace8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #64 @ 0x40 │ │ │ │ popne {r4, r6, r7, pc} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #264] @ 3cadb0 │ │ │ │ - ldr r1, [pc, #264] @ 3cadb4 │ │ │ │ + ldr r0, [pc, #264] @ 3cada4 │ │ │ │ + ldr r1, [pc, #264] @ 3cada8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #16 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #228] @ 3cadb8 │ │ │ │ + ldr r2, [pc, #228] @ 3cadac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, sp, #32 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 77900 │ │ │ │ - bl 3c6dc8 │ │ │ │ + bl 3c6dbc │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r3, [pc, #184] @ 3cadbc │ │ │ │ - ldr r7, [pc, #184] @ 3cadc0 │ │ │ │ - ldr r2, [pc, #184] @ 3cadc4 │ │ │ │ + ldr r3, [pc, #184] @ 3cadb0 │ │ │ │ + ldr r7, [pc, #184] @ 3cadb4 │ │ │ │ + ldr r2, [pc, #184] @ 3cadb8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ @@ -911580,51 +911577,51 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #20] │ │ │ │ bl 77900 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #64] @ 3cada4 │ │ │ │ - ldr r1, [pc, #64] @ 3cada8 │ │ │ │ + ldr r0, [pc, #64] @ 3cad98 │ │ │ │ + ldr r1, [pc, #64] @ 3cad9c │ │ │ │ add r3, sp, #4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #16 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #28] @ 3cadac │ │ │ │ + ldr r2, [pc, #28] @ 3cada0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, sp, #8 │ │ │ │ - b 3cace0 │ │ │ │ - addeq r7, r3, r8, lsr r3 │ │ │ │ - rsbseq ip, lr, r0, lsr #5 │ │ │ │ - ldrhteq ip, [lr], #-32 @ 0xffffffe0 │ │ │ │ - strdeq r4, [r3], ip │ │ │ │ - rsbseq ip, lr, ip, ror #6 │ │ │ │ - rsbseq ip, lr, ip, ror #6 │ │ │ │ - @ instruction: 0x00834eb8 │ │ │ │ - rsbseq fp, lr, ip, ror #31 │ │ │ │ - @ instruction: 0xffd46e4c │ │ │ │ - ldrsbteq fp, [lr], #-240 @ 0xffffff10 │ │ │ │ + b 3cacd4 │ │ │ │ + addeq r7, r3, r4, asr #6 │ │ │ │ + rsbseq ip, lr, ip, lsr #5 │ │ │ │ + ldrhteq ip, [lr], #-44 @ 0xffffffd4 │ │ │ │ + addeq r4, r3, r8, lsl #28 │ │ │ │ + rsbseq ip, lr, r8, ror r3 │ │ │ │ + rsbseq ip, lr, r8, ror r3 │ │ │ │ + addeq r4, r3, r4, asr #29 │ │ │ │ + ldrshteq fp, [lr], #-248 @ 0xffffff08 │ │ │ │ + @ instruction: 0xffd46e58 │ │ │ │ + ldrsbteq fp, [lr], #-252 @ 0xffffff04 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #104] @ 3cae40 │ │ │ │ + ldr r2, [pc, #104] @ 3cae34 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r3, [pc, #100] @ 3cae44 │ │ │ │ - ldr ip, [pc, #100] @ 3cae48 │ │ │ │ + ldr r3, [pc, #100] @ 3cae38 │ │ │ │ + ldr ip, [pc, #100] @ 3cae3c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #96] @ 3cae4c │ │ │ │ + ldr lr, [pc, #96] @ 3cae40 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #92] @ 3cae50 │ │ │ │ + ldr r1, [pc, #92] @ 3cae44 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #16] │ │ │ │ @@ -911638,18 +911635,18 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ str ip, [sp] │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ bl 77900 │ │ │ │ @ instruction: 0xffffbc0c │ │ │ │ - @ instruction: 0xffd46dac │ │ │ │ - rsbseq ip, lr, ip, ror #4 │ │ │ │ - @ instruction: 0x005e929b │ │ │ │ - rsbseq ip, lr, r8, asr #4 │ │ │ │ + @ instruction: 0xffd46db8 │ │ │ │ + rsbseq ip, lr, r8, ror r2 │ │ │ │ + subseq r9, lr, r7, lsr #5 │ │ │ │ + rsbseq ip, lr, r4, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ bl 8deb80 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ @@ -911657,35 +911654,35 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 8deb80 │ │ │ │ mov r6, r0 │ │ │ │ bl 8deb80 │ │ │ │ mov r8, r0 │ │ │ │ bl 4fa48 │ │ │ │ bl 4fa48 │ │ │ │ - ldr r0, [pc, #388] @ 3cb01c │ │ │ │ + ldr r0, [pc, #388] @ 3cb010 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ - beq 3caed8 │ │ │ │ - ldr r0, [pc, #372] @ 3cb024 │ │ │ │ + beq 3caecc │ │ │ │ + ldr r0, [pc, #372] @ 3cb018 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr sl, [r0, #8] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 3caf24 │ │ │ │ + b 3caf18 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 8fcc30 │ │ │ │ - ldr r0, [pc, #312] @ 3cb020 │ │ │ │ + ldr r0, [pc, #312] @ 3cb014 │ │ │ │ mov r2, r4 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ mov r3, #1 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r5, [pc, r0] │ │ │ │ @@ -911694,17 +911691,17 @@ │ │ │ │ mov r5, #0 │ │ │ │ stmib r0, {r5, sl} │ │ │ │ str r9, [r0, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [r0, #20] │ │ │ │ - ldr r0, [pc, #252] @ 3cb028 │ │ │ │ + ldr r0, [pc, #252] @ 3cb01c │ │ │ │ add r5, fp, #24 │ │ │ │ - ldr r4, [pc, #248] @ 3cb02c │ │ │ │ + ldr r4, [pc, #248] @ 3cb020 │ │ │ │ str r7, [fp, #52] @ 0x34 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [pc, r0] │ │ │ │ str r6, [fp, #56] @ 0x38 │ │ │ │ str r8, [fp, #60] @ 0x3c │ │ │ │ str r2, [fp, #64] @ 0x40 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ @@ -911712,15 +911709,15 @@ │ │ │ │ adds r8, sl, #1 │ │ │ │ mov ip, #0 │ │ │ │ adc r3, r9, #0 │ │ │ │ str r8, [r0, #8] │ │ │ │ str ip, [fp, #40] @ 0x28 │ │ │ │ str ip, [fp] │ │ │ │ str r3, [r0, #12] │ │ │ │ - ldr r0, [pc, #188] @ 3cb030 │ │ │ │ + ldr r0, [pc, #188] @ 3cb024 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -911738,72 +911735,72 @@ │ │ │ │ str ip, [fp, #48] @ 0x30 │ │ │ │ str ip, [fp, #44] @ 0x2c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ - b 3cafdc │ │ │ │ + b 3cafd0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 50750 │ │ │ │ - b 3cafec │ │ │ │ + b 3cafe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - addeq r4, r3, r8, asr #21 │ │ │ │ - addeq r4, r3, r0, ror #20 │ │ │ │ - addeq r4, r3, ip, lsr #21 │ │ │ │ - addeq r4, r3, r4, lsr #20 │ │ │ │ - rsbseq ip, lr, ip, lsr r1 │ │ │ │ - ldrshteq ip, [lr], #-8 │ │ │ │ + ldrdeq r4, [r3], r4 @ │ │ │ │ + addeq r4, r3, ip, ror #20 │ │ │ │ + @ instruction: 0x00834ab8 │ │ │ │ + addeq r4, r3, r0, lsr sl │ │ │ │ + rsbseq ip, lr, r8, asr #2 │ │ │ │ + rsbseq ip, lr, r4, lsl #2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r1, [pc, #236] @ 3cb130 │ │ │ │ + ldr r1, [pc, #236] @ 3cb124 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4f778 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3cb110 │ │ │ │ - ldr r5, [pc, #188] @ 3cb134 │ │ │ │ + bne 3cb104 │ │ │ │ + ldr r5, [pc, #188] @ 3cb128 │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #184] @ 3cb138 │ │ │ │ + ldr r1, [pc, #184] @ 3cb12c │ │ │ │ mov r2, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3cb120 │ │ │ │ - ldr r1, [pc, #124] @ 3cb13c │ │ │ │ + bne 3cb114 │ │ │ │ + ldr r1, [pc, #124] @ 3cb130 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ ldrd r6, [r5, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ @@ -911816,67 +911813,67 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3cb070 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3cb064 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3cb0b8 │ │ │ │ - subseq r8, lr, fp, lsl #30 │ │ │ │ - addeq r6, r3, r0, ror #29 │ │ │ │ - subseq r8, lr, r3, lsl #30 │ │ │ │ - subseq r8, lr, fp, asr #29 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3cb0ac │ │ │ │ + subseq r8, lr, r7, lsl pc │ │ │ │ + addeq r6, r3, ip, ror #29 │ │ │ │ + subseq r8, lr, pc, lsl #30 │ │ │ │ + ldrsbeq r8, [lr], #-231 @ 0xffffff19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3cb1cc │ │ │ │ + bne 3cb1c0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r2 │ │ │ │ bl 389d70 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3cb22c │ │ │ │ + bne 3cb220 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fc70 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ streq r0, [r4, #40] @ 0x28 │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #192] @ 3cb258 │ │ │ │ - ldr r1, [pc, #192] @ 3cb25c │ │ │ │ + ldr r0, [pc, #192] @ 3cb24c │ │ │ │ + ldr r1, [pc, #192] @ 3cb250 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3b5508 │ │ │ │ - ldr r3, [pc, #132] @ 3cb260 │ │ │ │ - ldr r5, [pc, #132] @ 3cb264 │ │ │ │ - ldr r2, [pc, #132] @ 3cb268 │ │ │ │ + bl 3b54fc │ │ │ │ + ldr r3, [pc, #132] @ 3cb254 │ │ │ │ + ldr r5, [pc, #132] @ 3cb258 │ │ │ │ + ldr r2, [pc, #132] @ 3cb25c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ @@ -911893,34 +911890,34 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 77900 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3cadc8 │ │ │ │ + bl 3cadbc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbseq sl, lr, r4, lsl #9 │ │ │ │ - rsbseq sl, lr, r4, lsl #9 │ │ │ │ - @ instruction: 0xffd469b4 │ │ │ │ - rsbseq fp, lr, r8, lsr #28 │ │ │ │ - rsbseq fp, lr, r0, asr lr │ │ │ │ + @ instruction: 0x007ea490 │ │ │ │ + @ instruction: 0x007ea490 │ │ │ │ + @ instruction: 0xffd469c0 │ │ │ │ + rsbseq fp, lr, r4, lsr lr │ │ │ │ + rsbseq fp, lr, ip, asr lr │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #116] @ 3cb2f0 │ │ │ │ - ldr r2, [pc, #116] @ 3cb2f4 │ │ │ │ - ldr lr, [pc, #116] @ 3cb2f8 │ │ │ │ + ldr r3, [pc, #116] @ 3cb2e4 │ │ │ │ + ldr r2, [pc, #116] @ 3cb2e8 │ │ │ │ + ldr lr, [pc, #116] @ 3cb2ec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #112] @ 3cb2fc │ │ │ │ + ldr ip, [pc, #112] @ 3cb2f0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #108] @ 3cb300 │ │ │ │ + ldr r4, [pc, #108] @ 3cb2f4 │ │ │ │ add lr, pc, lr │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -911938,63 +911935,63 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ bl 77900 │ │ │ │ @ instruction: 0xffffa094 │ │ │ │ - @ instruction: 0xffd4690c │ │ │ │ - subseq r8, lr, r9, lsr #29 │ │ │ │ - rsbseq fp, lr, r4, ror #27 │ │ │ │ - ldrhteq fp, [lr], #-216 @ 0xffffff28 │ │ │ │ + @ instruction: 0xffd46918 │ │ │ │ + ldrheq r8, [lr], #-229 @ 0xffffff1b │ │ │ │ + ldrshteq fp, [lr], #-208 @ 0xffffff30 │ │ │ │ + rsbseq fp, lr, r4, asr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r5, [pc, #320] @ 3cb454 │ │ │ │ + ldr r5, [pc, #320] @ 3cb448 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cb33c │ │ │ │ + beq 3cb330 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ add r0, r0, r3 │ │ │ │ sub r0, r4, r0 │ │ │ │ blx r1 │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, #3 │ │ │ │ sub r7, r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 50810 │ │ │ │ bl 831f14 │ │ │ │ - ldr r5, [pc, #248] @ 3cb458 │ │ │ │ + ldr r5, [pc, #248] @ 3cb44c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb404 │ │ │ │ + beq 3cb3f8 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ str r9, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [r5] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb414 │ │ │ │ - ldr r1, [pc, #172] @ 3cb45c │ │ │ │ + beq 3cb408 │ │ │ │ + ldr r1, [pc, #172] @ 3cb450 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #168] @ 3cb460 │ │ │ │ - ldr r0, [pc, #168] @ 3cb464 │ │ │ │ + ldr r2, [pc, #168] @ 3cb454 │ │ │ │ + ldr r0, [pc, #168] @ 3cb458 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r9} │ │ │ │ mov r0, r8 │ │ │ │ bl 4e244 │ │ │ │ @@ -912003,21 +912000,21 @@ │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, #0 │ │ │ │ strdeq r6, [r4, #8] │ │ │ │ addeq sp, sp, #8 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ 3cb468 │ │ │ │ + ldr r0, [pc, #104] @ 3cb45c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7753c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ - b 3cb420 │ │ │ │ + b 3cb414 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2bd1e8 │ │ │ │ @@ -912026,77 +912023,77 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 50750 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - strdeq r6, [r3], r0 │ │ │ │ - strdeq r4, [r3], ip │ │ │ │ - ldrheq r1, [lr], #-65 @ 0xffffffbf │ │ │ │ - @ instruction: 0xffed87bc │ │ │ │ - @ instruction: 0xffeff2b0 │ │ │ │ - rsbseq fp, lr, r4, lsr #25 │ │ │ │ + strdeq r6, [r3], ip │ │ │ │ + addeq r4, r3, r8, lsl #20 │ │ │ │ + ldrheq r1, [lr], #-77 @ 0xffffffb3 │ │ │ │ + @ instruction: 0xffed87c8 │ │ │ │ + @ instruction: 0xffeff2bc │ │ │ │ + ldrhteq fp, [lr], #-192 @ 0xffffff40 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3cb53c │ │ │ │ + bne 3cb530 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ bl 4e1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb59c │ │ │ │ + beq 3cb590 │ │ │ │ mov r0, r5 │ │ │ │ bl 500a8 │ │ │ │ - ldr r0, [pc, #260] @ 3cb5b0 │ │ │ │ + ldr r0, [pc, #260] @ 3cb5a4 │ │ │ │ vmov.f32 s16, s0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrd r0, [r0, #40] @ 0x28 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r5, r4, r0 │ │ │ │ mov r0, sp │ │ │ │ str r5, [sp] │ │ │ │ bl 38f22c │ │ │ │ vsub.f32 s0, s16, s0 │ │ │ │ - vldr s2, [pc, #212] @ 3cb5a8 │ │ │ │ + vldr s2, [pc, #212] @ 3cb59c │ │ │ │ vabs.f32 s0, s0 │ │ │ │ vcmp.f32 s0, s2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 3cb530 │ │ │ │ + bmi 3cb524 │ │ │ │ vcmp.f32 s16, #0.0 │ │ │ │ - vldr s0, [pc, #192] @ 3cb5ac │ │ │ │ + vldr s0, [pc, #192] @ 3cb5a0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmov.f32 s2, #112 @ 0x3f800000 1.0 │ │ │ │ mov r0, r5 │ │ │ │ vmovmi.f32 s16, s0 │ │ │ │ vcmp.f32 s16, s2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovgt.f32 s16, s2 │ │ │ │ vstr s16, [r4, #16] │ │ │ │ bl 4e8f8 │ │ │ │ - ldr r4, [pc, #160] @ 3cb5b4 │ │ │ │ + ldr r4, [pc, #160] @ 3cb5a8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ blne 58224 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ bl 50048 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3b5508 │ │ │ │ - ldr r3, [pc, #108] @ 3cb5b8 │ │ │ │ - ldr r5, [pc, #108] @ 3cb5bc │ │ │ │ - ldr r2, [pc, #108] @ 3cb5c0 │ │ │ │ + bl 3b54fc │ │ │ │ + ldr r3, [pc, #108] @ 3cb5ac │ │ │ │ + ldr r5, [pc, #108] @ 3cb5b0 │ │ │ │ + ldr r2, [pc, #108] @ 3cb5b4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ @@ -912110,273 +912107,273 @@ │ │ │ │ mov r0, sp │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r5, [sp] │ │ │ │ bl 77900 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ - bl 3cb26c │ │ │ │ + bl 3cb260 │ │ │ │ strcc r0, [r0], #-0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - addeq r6, r3, r8, asr fp │ │ │ │ - addeq r6, r3, r4, lsl #21 │ │ │ │ - @ instruction: 0xffd46644 │ │ │ │ - ldrhteq fp, [lr], #-168 @ 0xffffff58 │ │ │ │ - rsbseq fp, lr, r4, lsl fp │ │ │ │ - ldr r0, [pc, #104] @ 3cb634 │ │ │ │ + addeq r6, r3, r4, ror #22 │ │ │ │ + umulleq r6, r3, r0, sl │ │ │ │ + @ instruction: 0xffd46650 │ │ │ │ + rsbseq fp, lr, r4, asr #21 │ │ │ │ + rsbseq fp, lr, r0, lsr #22 │ │ │ │ + ldr r0, [pc, #104] @ 3cb628 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3cb5ec │ │ │ │ - ldr r0, [pc, #92] @ 3cb640 │ │ │ │ + bne 3cb5e0 │ │ │ │ + ldr r0, [pc, #92] @ 3cb634 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r1, [pc, #60] @ 3cb638 │ │ │ │ + ldr r1, [pc, #60] @ 3cb62c │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #56] @ 3cb63c │ │ │ │ + ldr r3, [pc, #56] @ 3cb630 │ │ │ │ add r0, r0, #4 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3cb5dc │ │ │ │ - addeq r6, r3, ip, asr #19 │ │ │ │ - ldrhteq fp, [lr], #-164 @ 0xffffff5c │ │ │ │ - rsbseq sl, lr, ip, asr #29 │ │ │ │ - addeq r6, r3, r4, lsr #20 │ │ │ │ - ldr r0, [pc, #108] @ 3cb6b8 │ │ │ │ + b 3cb5d0 │ │ │ │ + ldrdeq r6, [r3], r8 │ │ │ │ + rsbseq fp, lr, r0, asr #21 │ │ │ │ + ldrsbteq sl, [lr], #-232 @ 0xffffff18 │ │ │ │ + addeq r6, r3, r0, lsr sl │ │ │ │ + ldr r0, [pc, #108] @ 3cb6ac │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3cb66c │ │ │ │ - ldr r0, [pc, #100] @ 3cb6c8 │ │ │ │ + bne 3cb660 │ │ │ │ + ldr r0, [pc, #100] @ 3cb6bc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #64] @ 3cb6bc │ │ │ │ + ldr r0, [pc, #64] @ 3cb6b0 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #60] @ 3cb6c0 │ │ │ │ - ldr r1, [pc, #60] @ 3cb6c4 │ │ │ │ + ldr r3, [pc, #60] @ 3cb6b4 │ │ │ │ + ldr r1, [pc, #60] @ 3cb6b8 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3cb65c │ │ │ │ - addeq r6, r3, r4, lsl r6 │ │ │ │ - ldrdeq r6, [r3], r8 │ │ │ │ - rsbseq sl, lr, r4, lsr lr │ │ │ │ - rsbseq fp, lr, r0, asr #20 │ │ │ │ - @ instruction: 0x008365bc │ │ │ │ + b 3cb650 │ │ │ │ + addeq r6, r3, r0, lsr #12 │ │ │ │ + addeq r6, r3, r4, ror #11 │ │ │ │ + rsbseq sl, lr, r0, asr #28 │ │ │ │ + rsbseq fp, lr, ip, asr #20 │ │ │ │ + addeq r6, r3, r8, asr #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r4, [pc, #804] @ 3cba00 │ │ │ │ - ldr r1, [pc, #804] @ 3cba04 │ │ │ │ + ldr r4, [pc, #804] @ 3cb9f4 │ │ │ │ + ldr r1, [pc, #804] @ 3cb9f8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r2, [r4, #88] @ 0x58 │ │ │ │ ldr r1, [r1] │ │ │ │ dmb ish │ │ │ │ add r0, r2, r0 │ │ │ │ add r5, r0, r3 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3cb838 │ │ │ │ - ldr r0, [pc, #776] @ 3cba14 │ │ │ │ + bne 3cb82c │ │ │ │ + ldr r0, [pc, #776] @ 3cba08 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb874 │ │ │ │ + beq 3cb868 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb87c │ │ │ │ + beq 3cb870 │ │ │ │ bl 4fe8c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb8c4 │ │ │ │ + beq 3cb8b8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb8cc │ │ │ │ + beq 3cb8c0 │ │ │ │ bl 4e190 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb914 │ │ │ │ + beq 3cb908 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb91c │ │ │ │ - ldr r0, [pc, #680] @ 3cba48 │ │ │ │ + beq 3cb910 │ │ │ │ + ldr r0, [pc, #680] @ 3cba3c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ dmb ish │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3cb964 │ │ │ │ + bne 3cb958 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cb99c │ │ │ │ + beq 3cb990 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ bl 4ed7c │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #616] @ 3cba54 │ │ │ │ - ldr r1, [pc, #616] @ 3cba58 │ │ │ │ + ldr r0, [pc, #616] @ 3cba48 │ │ │ │ + ldr r1, [pc, #616] @ 3cba4c │ │ │ │ add r3, sp, #28 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #580] @ 3cba5c │ │ │ │ + ldr r2, [pc, #580] @ 3cba50 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #32] │ │ │ │ bl 77900 │ │ │ │ - ldr r0, [pc, #456] @ 3cba08 │ │ │ │ + ldr r0, [pc, #456] @ 3cb9fc │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #452] @ 3cba0c │ │ │ │ - ldr r1, [pc, #452] @ 3cba10 │ │ │ │ + ldr r3, [pc, #452] @ 3cba00 │ │ │ │ + ldr r1, [pc, #452] @ 3cba04 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3cb704 │ │ │ │ - bl 3cb644 │ │ │ │ - b 3cb9a0 │ │ │ │ + b 3cb6f8 │ │ │ │ + bl 3cb638 │ │ │ │ + b 3cb994 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #412] @ 3cba24 │ │ │ │ - ldr r1, [pc, #412] @ 3cba28 │ │ │ │ + ldr r0, [pc, #412] @ 3cba18 │ │ │ │ + ldr r1, [pc, #412] @ 3cba1c │ │ │ │ add r3, sp, #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #376] @ 3cba2c │ │ │ │ + ldr r2, [pc, #376] @ 3cba20 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #8 │ │ │ │ - b 3cb824 │ │ │ │ - bl 3c2bb4 │ │ │ │ - b 3cb9a0 │ │ │ │ + b 3cb818 │ │ │ │ + bl 3c2ba8 │ │ │ │ + b 3cb994 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #344] @ 3cba30 │ │ │ │ - ldr r1, [pc, #344] @ 3cba34 │ │ │ │ + ldr r0, [pc, #344] @ 3cba24 │ │ │ │ + ldr r1, [pc, #344] @ 3cba28 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #308] @ 3cba38 │ │ │ │ + ldr r2, [pc, #308] @ 3cba2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #16 │ │ │ │ - b 3cb824 │ │ │ │ - bl 3c53a4 │ │ │ │ - b 3cb9a0 │ │ │ │ + b 3cb818 │ │ │ │ + bl 3c5398 │ │ │ │ + b 3cb994 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #276] @ 3cba3c │ │ │ │ - ldr r1, [pc, #276] @ 3cba40 │ │ │ │ + ldr r0, [pc, #276] @ 3cba30 │ │ │ │ + ldr r1, [pc, #276] @ 3cba34 │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #240] @ 3cba44 │ │ │ │ + ldr r2, [pc, #240] @ 3cba38 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #24 │ │ │ │ - b 3cb824 │ │ │ │ - ldr r1, [pc, #224] @ 3cba4c │ │ │ │ + b 3cb818 │ │ │ │ + ldr r1, [pc, #224] @ 3cba40 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #220] @ 3cba50 │ │ │ │ + ldr r3, [pc, #220] @ 3cba44 │ │ │ │ add r0, r0, #4 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ - b 3cb7b0 │ │ │ │ - bl 3cb5c4 │ │ │ │ + b 3cb7a4 │ │ │ │ + bl 3cb5b8 │ │ │ │ bl 8e3c68 │ │ │ │ - ldr r3, [pc, #108] @ 3cba18 │ │ │ │ - ldr r5, [pc, #108] @ 3cba1c │ │ │ │ - ldr r2, [pc, #108] @ 3cba20 │ │ │ │ + ldr r3, [pc, #108] @ 3cba0c │ │ │ │ + ldr r5, [pc, #108] @ 3cba10 │ │ │ │ + ldr r2, [pc, #108] @ 3cba14 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ @@ -912389,48 +912386,48 @@ │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, r2 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ bl 77900 │ │ │ │ - addeq r6, r3, r8, lsr #18 │ │ │ │ - addeq r6, r3, r8, ror r5 │ │ │ │ - addeq r6, r3, r4, lsl r4 │ │ │ │ - rsbseq sl, lr, r0, ror ip │ │ │ │ - rsbseq fp, lr, ip, ror r8 │ │ │ │ - addeq r6, r3, r4, lsl r5 │ │ │ │ - rsbseq fp, lr, r4, asr #6 │ │ │ │ - @ instruction: 0xffd461a4 │ │ │ │ - rsbseq fp, lr, r8, lsr #6 │ │ │ │ - rsbseq fp, lr, r8, asr #16 │ │ │ │ - rsbseq fp, lr, r8, ror r8 │ │ │ │ - ldrdeq r4, [r3], r8 │ │ │ │ - rsbseq fp, lr, r8, lsl #16 │ │ │ │ - rsbseq fp, lr, r8, lsr #16 │ │ │ │ - addeq r4, r3, r8, lsl #5 │ │ │ │ - rsbseq fp, lr, r8, asr #15 │ │ │ │ - ldrsbteq fp, [lr], #-120 @ 0xffffff88 │ │ │ │ - addeq r4, r3, r8, lsr r2 │ │ │ │ - strdeq r6, [r3], r8 │ │ │ │ - rsbseq fp, lr, r4, asr #14 │ │ │ │ - rsbseq sl, lr, ip, asr fp │ │ │ │ - rsbseq fp, lr, r4, lsl r9 │ │ │ │ - rsbseq fp, lr, r4, lsl r9 │ │ │ │ - addeq r4, r3, r4, ror r3 │ │ │ │ + addeq r6, r3, r4, lsr r9 │ │ │ │ + addeq r6, r3, r4, lsl #11 │ │ │ │ + addeq r6, r3, r0, lsr #8 │ │ │ │ + rsbseq sl, lr, ip, ror ip │ │ │ │ + rsbseq fp, lr, r8, lsl #17 │ │ │ │ + addeq r6, r3, r0, lsr #10 │ │ │ │ + rsbseq fp, lr, r0, asr r3 │ │ │ │ + @ instruction: 0xffd461b0 │ │ │ │ + rsbseq fp, lr, r4, lsr r3 │ │ │ │ + rsbseq fp, lr, r4, asr r8 │ │ │ │ + rsbseq fp, lr, r4, lsl #17 │ │ │ │ + addeq r4, r3, r4, ror #5 │ │ │ │ + rsbseq fp, lr, r4, lsl r8 │ │ │ │ + rsbseq fp, lr, r4, lsr r8 │ │ │ │ + umulleq r4, r3, r4, r2 │ │ │ │ + ldrsbteq fp, [lr], #-116 @ 0xffffff8c │ │ │ │ + rsbseq fp, lr, r4, ror #15 │ │ │ │ + addeq r4, r3, r4, asr #4 │ │ │ │ + addeq r6, r3, r4, lsl #16 │ │ │ │ + rsbseq fp, lr, r0, asr r7 │ │ │ │ + rsbseq sl, lr, r8, ror #22 │ │ │ │ + rsbseq fp, lr, r0, lsr #18 │ │ │ │ + rsbseq fp, lr, r0, lsr #18 │ │ │ │ + addeq r4, r3, r0, lsl #7 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #104] @ 3cbad8 │ │ │ │ + ldr r2, [pc, #104] @ 3cbacc │ │ │ │ mov r4, #0 │ │ │ │ - ldr r3, [pc, #100] @ 3cbadc │ │ │ │ - ldr ip, [pc, #100] @ 3cbae0 │ │ │ │ + ldr r3, [pc, #100] @ 3cbad0 │ │ │ │ + ldr ip, [pc, #100] @ 3cbad4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #96] @ 3cbae4 │ │ │ │ + ldr lr, [pc, #96] @ 3cbad8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #92] @ 3cbae8 │ │ │ │ + ldr r1, [pc, #92] @ 3cbadc │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #16] │ │ │ │ @@ -912444,84 +912441,84 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ str ip, [sp] │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ bl 77900 │ │ │ │ @ instruction: 0xffffaf74 │ │ │ │ - @ instruction: 0xffd46114 │ │ │ │ - ldrhteq fp, [lr], #-104 @ 0xffffff98 │ │ │ │ - subseq r8, lr, r2, lsl #17 │ │ │ │ - @ instruction: 0x007eb694 │ │ │ │ + @ instruction: 0xffd46120 │ │ │ │ + rsbseq fp, lr, r4, asr #13 │ │ │ │ + subseq r8, lr, lr, lsl #17 │ │ │ │ + rsbseq fp, lr, r0, lsr #13 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r1, [pc, #396] @ 3cbc88 │ │ │ │ + ldr r1, [pc, #396] @ 3cbc7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4f778 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3cbc48 │ │ │ │ - ldr r5, [pc, #348] @ 3cbc8c │ │ │ │ + bne 3cbc3c │ │ │ │ + ldr r5, [pc, #348] @ 3cbc80 │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #344] @ 3cbc90 │ │ │ │ + ldr r1, [pc, #344] @ 3cbc84 │ │ │ │ mov r2, #5 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3cbc58 │ │ │ │ - ldr r1, [pc, #284] @ 3cbc94 │ │ │ │ + bne 3cbc4c │ │ │ │ + ldr r1, [pc, #284] @ 3cbc88 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #10 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3cbc68 │ │ │ │ - ldr r1, [pc, #224] @ 3cbc98 │ │ │ │ + bne 3cbc5c │ │ │ │ + ldr r1, [pc, #224] @ 3cbc8c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 4ecc8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3cbc78 │ │ │ │ - ldr r1, [pc, #164] @ 3cbc9c │ │ │ │ + bne 3cbc6c │ │ │ │ + ldr r1, [pc, #164] @ 3cbc90 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #13 │ │ │ │ ldrd r6, [r5, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e6cb8 │ │ │ │ add r0, r6, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ @@ -912534,77 +912531,77 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ addeq sp, sp, #16 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3cbb28 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3cbb1c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3cbb70 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3cbb64 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3cbbb0 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3cbba4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3cbbf0 │ │ │ │ - subseq r8, lr, r4, lsl #13 │ │ │ │ - addeq r6, r3, ip, asr #9 │ │ │ │ - subseq r8, lr, fp, ror r6 │ │ │ │ - subseq r8, lr, ip, lsr r6 │ │ │ │ - subseq r8, lr, r6, lsl #12 │ │ │ │ - ldrsbeq r8, [lr], #-83 @ 0xffffffad │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3cbbe4 │ │ │ │ + @ instruction: 0x005e8690 │ │ │ │ + ldrdeq r6, [r3], r8 │ │ │ │ + subseq r8, lr, r7, lsl #13 │ │ │ │ + subseq r8, lr, r8, asr #12 │ │ │ │ + subseq r8, lr, r2, lsl r6 │ │ │ │ + ldrsbeq r8, [lr], #-95 @ 0xffffffa1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3cbd2c │ │ │ │ + bne 3cbd20 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r2 │ │ │ │ bl 38a988 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3cbd8c │ │ │ │ + bne 3cbd80 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fc70 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ streq r0, [r4] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #192] @ 3cbdb8 │ │ │ │ - ldr r1, [pc, #192] @ 3cbdbc │ │ │ │ + ldr r0, [pc, #192] @ 3cbdac │ │ │ │ + ldr r1, [pc, #192] @ 3cbdb0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3b5508 │ │ │ │ - ldr r3, [pc, #132] @ 3cbdc0 │ │ │ │ - ldr r5, [pc, #132] @ 3cbdc4 │ │ │ │ - ldr r2, [pc, #132] @ 3cbdc8 │ │ │ │ + bl 3b54fc │ │ │ │ + ldr r3, [pc, #132] @ 3cbdb4 │ │ │ │ + ldr r5, [pc, #132] @ 3cbdb8 │ │ │ │ + ldr r2, [pc, #132] @ 3cbdbc │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ @@ -912621,35 +912618,35 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 77900 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3cba60 │ │ │ │ + bl 3cba54 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbseq r9, lr, r4, lsr #18 │ │ │ │ - rsbseq r9, lr, r4, lsr #18 │ │ │ │ - @ instruction: 0xffd45e54 │ │ │ │ - rsbseq fp, lr, r8, asr #5 │ │ │ │ - ldrsbteq fp, [lr], #-52 @ 0xffffffcc │ │ │ │ + rsbseq r9, lr, r0, lsr r9 │ │ │ │ + rsbseq r9, lr, r0, lsr r9 │ │ │ │ + @ instruction: 0xffd45e60 │ │ │ │ + ldrsbteq fp, [lr], #-36 @ 0xffffffdc │ │ │ │ + rsbseq fp, lr, r0, ror #7 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #104] @ 3cbe44 │ │ │ │ + ldr r2, [pc, #104] @ 3cbe38 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r3, [pc, #100] @ 3cbe48 │ │ │ │ - ldr ip, [pc, #100] @ 3cbe4c │ │ │ │ + ldr r3, [pc, #100] @ 3cbe3c │ │ │ │ + ldr ip, [pc, #100] @ 3cbe40 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #96] @ 3cbe50 │ │ │ │ + ldr lr, [pc, #96] @ 3cbe44 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #92] @ 3cbe54 │ │ │ │ + ldr r1, [pc, #92] @ 3cbe48 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #16] │ │ │ │ @@ -912663,83 +912660,83 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ str ip, [sp] │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ bl 77900 │ │ │ │ @ instruction: 0xffffac08 │ │ │ │ - @ instruction: 0xffd45da8 │ │ │ │ - rsbseq fp, lr, ip, ror #6 │ │ │ │ - subseq r8, lr, r3, ror r5 │ │ │ │ - rsbseq fp, lr, r8, asr #6 │ │ │ │ + @ instruction: 0xffd45db4 │ │ │ │ + rsbseq fp, lr, r8, ror r3 │ │ │ │ + subseq r8, lr, pc, ror r5 │ │ │ │ + rsbseq fp, lr, r4, asr r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #340] @ 3cbfbc │ │ │ │ + ldr r5, [pc, #340] @ 3cbfb0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cbe90 │ │ │ │ + beq 3cbe84 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ add r0, r0, r3 │ │ │ │ sub r0, r4, r0 │ │ │ │ blx r1 │ │ │ │ ldrd r0, [r5, #56] @ 0x38 │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, #1 │ │ │ │ sub r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ed34 │ │ │ │ - ldr r6, [pc, #272] @ 3cbfc0 │ │ │ │ + ldr r6, [pc, #272] @ 3cbfb4 │ │ │ │ mov r1, #4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cbf78 │ │ │ │ + beq 3cbf6c │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r0] │ │ │ │ bl 4f8c8 │ │ │ │ ldrb r0, [r6] │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cbf84 │ │ │ │ - ldr r1, [pc, #200] @ 3cbfc4 │ │ │ │ + beq 3cbf78 │ │ │ │ + ldr r1, [pc, #200] @ 3cbfb8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #196] @ 3cbfc8 │ │ │ │ - ldr r6, [pc, #196] @ 3cbfcc │ │ │ │ + ldr r2, [pc, #196] @ 3cbfbc │ │ │ │ + ldr r6, [pc, #196] @ 3cbfc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [r0] │ │ │ │ mov r0, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ strd r6, [sp] │ │ │ │ bl 4e244 │ │ │ │ - ldr r0, [pc, #168] @ 3cbfd0 │ │ │ │ + ldr r0, [pc, #168] @ 3cbfc4 │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8dddf4 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #152] @ 3cbfd4 │ │ │ │ - ldr r1, [pc, #152] @ 3cbfd8 │ │ │ │ + ldr r0, [pc, #152] @ 3cbfc8 │ │ │ │ + ldr r1, [pc, #152] @ 3cbfcc │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #15 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ - bl 3cecbc │ │ │ │ + bl 3cecb0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 506fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 50750 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -912756,48 +912753,48 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 166ec0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - addeq r6, r3, ip, lsr #2 │ │ │ │ - @ instruction: 0x00833eb0 │ │ │ │ - subseq r8, r9, r1, lsr #15 │ │ │ │ - @ instruction: 0xffed748c │ │ │ │ - @ instruction: 0xffefe928 │ │ │ │ - @ instruction: 0x005e8492 │ │ │ │ - rsbseq fp, lr, r4, lsr r2 │ │ │ │ - subseq r8, lr, r3, lsl #9 │ │ │ │ + addeq r6, r3, r8, lsr r1 │ │ │ │ + @ instruction: 0x00833ebc │ │ │ │ + subseq r8, r9, sp, lsr #15 │ │ │ │ + @ instruction: 0xffed7498 │ │ │ │ + @ instruction: 0xffefe934 │ │ │ │ + @ instruction: 0x005e849e │ │ │ │ + rsbseq fp, lr, r0, asr #4 │ │ │ │ + subseq r8, lr, pc, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3cc144 │ │ │ │ + bne 3cc138 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ bl 4e1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cc1a4 │ │ │ │ + beq 3cc198 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 3cc1b0 │ │ │ │ + beq 3cc1a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fafc │ │ │ │ mov r5, r0 │ │ │ │ bl 4fb14 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ bl 94fe78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3cc1c8 │ │ │ │ - ldr r0, [pc, #484] @ 3cc22c │ │ │ │ + beq 3cc1bc │ │ │ │ + ldr r0, [pc, #484] @ 3cc220 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldrd r8, [r0, #56] @ 0x38 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ @@ -912805,68 +912802,68 @@ │ │ │ │ add r0, r9, r8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub r0, r4, r0 │ │ │ │ bl 50324 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3cc120 │ │ │ │ + bne 3cc114 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cc138 │ │ │ │ + bne 3cc12c │ │ │ │ mvn r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bmi 3cc200 │ │ │ │ - beq 3cc0d0 │ │ │ │ - ldr r0, [pc, #392] @ 3cc234 │ │ │ │ + bmi 3cc1f4 │ │ │ │ + beq 3cc0c4 │ │ │ │ + ldr r0, [pc, #392] @ 3cc228 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cc204 │ │ │ │ + beq 3cc1f8 │ │ │ │ mov r7, r0 │ │ │ │ - b 3cc0d4 │ │ │ │ + b 3cc0c8 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl 4ef5c │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ stmib r4, {r5, r7} │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r5, [r4, #12] │ │ │ │ - beq 3cc10c │ │ │ │ + beq 3cc100 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cc090 │ │ │ │ - ldr r0, [pc, #248] @ 3cc238 │ │ │ │ + beq 3cc084 │ │ │ │ + ldr r0, [pc, #248] @ 3cc22c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 7753c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3b5508 │ │ │ │ - ldr r3, [pc, #232] @ 3cc23c │ │ │ │ - ldr r7, [pc, #232] @ 3cc240 │ │ │ │ - ldr r2, [pc, #232] @ 3cc244 │ │ │ │ + bl 3b54fc │ │ │ │ + ldr r3, [pc, #232] @ 3cc230 │ │ │ │ + ldr r7, [pc, #232] @ 3cc234 │ │ │ │ + ldr r2, [pc, #232] @ 3cc238 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ @@ -912880,84 +912877,84 @@ │ │ │ │ mov r1, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #8] │ │ │ │ bl 77900 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, #0 │ │ │ │ - b 3cc1b4 │ │ │ │ + b 3cc1a8 │ │ │ │ mov r0, #1 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3cbdcc │ │ │ │ - ldr r1, [pc, #120] @ 3cc248 │ │ │ │ - ldr r0, [pc, #120] @ 3cc24c │ │ │ │ - ldr r3, [pc, #120] @ 3cc250 │ │ │ │ + bl 3cbdc0 │ │ │ │ + ldr r1, [pc, #120] @ 3cc23c │ │ │ │ + ldr r0, [pc, #120] @ 3cc240 │ │ │ │ + ldr r3, [pc, #120] @ 3cc244 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #13 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ bl 775f4 │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #36] @ 3cc230 │ │ │ │ + ldr r2, [pc, #36] @ 3cc224 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 77430 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [r4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - addeq r5, r3, ip, asr #30 │ │ │ │ - rsbseq sl, lr, r4, lsl #14 │ │ │ │ - @ instruction: 0x00833cb0 │ │ │ │ - rsbseq sl, lr, r0, ror #24 │ │ │ │ - @ instruction: 0xffd45a3c │ │ │ │ - ldrhteq sl, [lr], #-224 @ 0xffffff20 │ │ │ │ - ldrsbteq sl, [lr], #-252 @ 0xffffff04 │ │ │ │ - rsbseq sl, lr, r8, lsr #14 │ │ │ │ - subseq r6, lr, r0, lsr #25 │ │ │ │ - ldrshteq sl, [lr], #-60 @ 0xffffffc4 │ │ │ │ + addeq r5, r3, r8, asr pc │ │ │ │ + rsbseq sl, lr, r0, lsl r7 │ │ │ │ + @ instruction: 0x00833cbc │ │ │ │ + rsbseq sl, lr, ip, ror #24 │ │ │ │ + @ instruction: 0xffd45a48 │ │ │ │ + ldrhteq sl, [lr], #-236 @ 0xffffff14 │ │ │ │ + rsbseq sl, lr, r8, ror #31 │ │ │ │ + rsbseq sl, lr, r4, lsr r7 │ │ │ │ + subseq r6, lr, ip, lsr #25 │ │ │ │ + rsbseq sl, lr, r8, lsl #8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cc2b0 │ │ │ │ + bne 3cc2a4 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 3cc2a4 │ │ │ │ + bcs 3cc298 │ │ │ │ mov r2, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ str r1, [r4] │ │ │ │ subs r1, r3, #-2147483648 @ 0x80000000 │ │ │ │ movne r1, r2 │ │ │ │ bl 8e427c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #128] @ 3cc32c │ │ │ │ + ldr r0, [pc, #128] @ 3cc320 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77598 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3b5508 │ │ │ │ - ldr r3, [pc, #96] @ 3cc320 │ │ │ │ - ldr r4, [pc, #96] @ 3cc324 │ │ │ │ - ldr r2, [pc, #96] @ 3cc328 │ │ │ │ + bl 3b54fc │ │ │ │ + ldr r3, [pc, #96] @ 3cc314 │ │ │ │ + ldr r4, [pc, #96] @ 3cc318 │ │ │ │ + ldr r2, [pc, #96] @ 3cc31c │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ @@ -912973,58 +912970,58 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ str r4, [sp] │ │ │ │ bl 77900 │ │ │ │ ldr r1, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0xffd458d0 │ │ │ │ - rsbseq sl, lr, r4, asr #26 │ │ │ │ - rsbseq sl, lr, r0, ror lr │ │ │ │ - rsbseq r0, lr, r8, ror #5 │ │ │ │ + @ instruction: 0xffd458dc │ │ │ │ + rsbseq sl, lr, r0, asr sp │ │ │ │ + rsbseq sl, lr, ip, ror lr │ │ │ │ + ldrshteq r0, [lr], #-36 @ 0xffffffdc │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r4, [pc, #96] @ 3cc3a0 │ │ │ │ + ldr r4, [pc, #96] @ 3cc394 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3cc35c │ │ │ │ + bne 3cc350 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #64] @ 3cc3a4 │ │ │ │ + ldr r0, [pc, #64] @ 3cc398 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #60] @ 3cc3a8 │ │ │ │ - ldr r1, [pc, #60] @ 3cc3ac │ │ │ │ + ldr r3, [pc, #60] @ 3cc39c │ │ │ │ + ldr r1, [pc, #60] @ 3cc3a0 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #11] │ │ │ │ add r2, sp, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ bl 75fb8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - addeq r5, r3, r8, asr ip │ │ │ │ - addeq r5, r3, r8, lsr #24 │ │ │ │ - rsbseq sl, lr, r4, ror r1 │ │ │ │ - rsbseq sl, lr, r4, lsr #22 │ │ │ │ + addeq r5, r3, r4, ror #24 │ │ │ │ + addeq r5, r3, r4, lsr ip │ │ │ │ + rsbseq sl, lr, r0, lsl #3 │ │ │ │ + rsbseq sl, lr, r0, lsr fp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #2 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [r8] │ │ │ │ - beq 3cc4d8 │ │ │ │ + beq 3cc4cc │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r8, #4 │ │ │ │ add r1, sp, #32 │ │ │ │ ldm r0!, {r3, r4, r5, r6, r7} │ │ │ │ orr r2, r1, #4 │ │ │ │ stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ ldm r0, {r3, r4, r5, r6, r7} │ │ │ │ @@ -913033,169 +913030,169 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldm r2!, {r3, r6, r7} │ │ │ │ stmia r0!, {r3, r6, r7} │ │ │ │ ldm r2, {r3, r5, r6, r7} │ │ │ │ stm r0, {r3, r5, r6, r7} │ │ │ │ add r5, r1, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f00b0 │ │ │ │ + bl 3f00a4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cc424 │ │ │ │ + beq 3cc418 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d9940 │ │ │ │ + bl 3d9934 │ │ │ │ mov r5, sp │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ bl 7e139c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cc4a4 │ │ │ │ + bne 3cc498 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cc4a4 │ │ │ │ + beq 3cc498 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3d0fc0 │ │ │ │ + bl 3d0fb4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cc46c │ │ │ │ + beq 3cc460 │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cc47c │ │ │ │ + beq 3cc470 │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cc48c │ │ │ │ + beq 3cc480 │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cc49c │ │ │ │ + beq 3cc490 │ │ │ │ bl 4e424 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d0fc0 │ │ │ │ + bl 3d0fb4 │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add r0, r8, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ bl 7d64d0 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #72] @ 3cc528 │ │ │ │ + ldr r0, [pc, #72] @ 3cc51c │ │ │ │ mov r1, #19 │ │ │ │ - ldr r2, [pc, #68] @ 3cc52c │ │ │ │ + ldr r2, [pc, #68] @ 3cc520 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77480 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cc504 │ │ │ │ + beq 3cc4f8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d9940 │ │ │ │ - b 3cc518 │ │ │ │ + bl 3d9934 │ │ │ │ + b 3cc50c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 3d6f60 │ │ │ │ + bl 3d6f54 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - subseq r7, lr, r8, lsl #31 │ │ │ │ - ldrshteq sl, [lr], #-204 @ 0xffffff34 │ │ │ │ + @ instruction: 0x005e7f94 │ │ │ │ + rsbseq sl, lr, r8, lsl #26 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3cc588 │ │ │ │ + beq 3cc57c │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ ldreq r2, [r0, #4] │ │ │ │ cmpeq r2, #0 │ │ │ │ - beq 3cc60c │ │ │ │ + beq 3cc600 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cc650 │ │ │ │ + beq 3cc644 │ │ │ │ ldmib r0, {r2, r3} │ │ │ │ movw ip, #710 @ 0x2c6 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldrh r5, [r2, ip] │ │ │ │ cmp r1, r5 │ │ │ │ - bcs 3cc594 │ │ │ │ + bcs 3cc588 │ │ │ │ mov r5, r2 │ │ │ │ - b 3cc5bc │ │ │ │ + b 3cc5b0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov lr, #708 @ 0x2c4 │ │ │ │ ldr r5, [r2, #704] @ 0x2c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3cc640 │ │ │ │ + beq 3cc634 │ │ │ │ ldrh r1, [r2, lr] │ │ │ │ add r3, r3, #1 │ │ │ │ ldrh r2, [r5, ip] │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r5 │ │ │ │ - bcs 3cc598 │ │ │ │ + bcs 3cc58c │ │ │ │ add r2, r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cc5e8 │ │ │ │ + beq 3cc5dc │ │ │ │ add r2, r5, r2, lsl #2 │ │ │ │ add r2, r2, #712 @ 0x2c8 │ │ │ │ ldr r4, [r2] │ │ │ │ subs r3, r3, #1 │ │ │ │ add r2, r4, #712 @ 0x2c8 │ │ │ │ - bne 3cc5d0 │ │ │ │ + bne 3cc5c4 │ │ │ │ mov r2, #0 │ │ │ │ - b 3cc5ec │ │ │ │ + b 3cc5e0 │ │ │ │ mov r4, r5 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r5, r1, lsl #5 │ │ │ │ add r1, r0, #352 @ 0x160 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cc624 │ │ │ │ + beq 3cc618 │ │ │ │ ldr r2, [r2, #712] @ 0x2c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 3cc618 │ │ │ │ + bne 3cc60c │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - b 3cc568 │ │ │ │ - ldr r0, [pc, #48] @ 3cc678 │ │ │ │ + b 3cc55c │ │ │ │ + ldr r0, [pc, #48] @ 3cc66c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #28] @ 3cc674 │ │ │ │ + ldr r0, [pc, #28] @ 3cc668 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 943008 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq sl, lr, r8, lsr #23 │ │ │ │ - ldrhteq fp, [lr], #-0 │ │ │ │ + ldrhteq sl, [lr], #-180 @ 0xffffff4c │ │ │ │ + ldrhteq fp, [lr], #-12 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ bx lr │ │ │ │ movw ip, #54003 @ 0xd2f3 │ │ │ │ movw r2, #889 @ 0x379 │ │ │ │ @@ -913210,15 +913207,15 @@ │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r9, r2 │ │ │ │ ldr r6, [r9], #4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3cc7c4 │ │ │ │ + beq 3cc7b8 │ │ │ │ ldrd r6, [r2, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ addne r5, r6, #16 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [r5] │ │ │ │ @@ -913227,57 +913224,57 @@ │ │ │ │ cmp ip, r9 │ │ │ │ streq r7, [r1, #8] │ │ │ │ mov ip, #0 │ │ │ │ str r6, [r5] │ │ │ │ ldr r7, [r2] │ │ │ │ str ip, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3cc8f8 │ │ │ │ + beq 3cc8ec │ │ │ │ mov lr, r9 │ │ │ │ mov r8, sp │ │ │ │ ldm lr, {r2, r4, r5, r7, sl} │ │ │ │ mov r6, r8 │ │ │ │ stm r6, {r2, r4, r5, r7, sl} │ │ │ │ ldm r9, {r2, r7} │ │ │ │ str r2, [sp, #24] │ │ │ │ orr r2, r2, #2 │ │ │ │ ldr r6, [r9, #8] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #3 │ │ │ │ strb ip, [sp] │ │ │ │ str r6, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bne 3cc7d4 │ │ │ │ + bne 3cc7c8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #16] │ │ │ │ - beq 3cc7d4 │ │ │ │ + beq 3cc7c8 │ │ │ │ ldm r9, {r2, r3, r7} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ mov r6, #3 │ │ │ │ strb r6, [sp, #24] │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 3cc8b4 │ │ │ │ + beq 3cc8a8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3cc838 │ │ │ │ + bne 3cc82c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cc7f0 │ │ │ │ + beq 3cc7e4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - b 3cc838 │ │ │ │ + b 3cc82c │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r9, {r2, r3, r7} │ │ │ │ ldr r6, [r1, #12] │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ @@ -913289,17 +913286,17 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ sub r7, r5, #1 │ │ │ │ strex r6, r7, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3cc800 │ │ │ │ + bne 3cc7f4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 3cc838 │ │ │ │ + bne 3cc82c │ │ │ │ dmb ish │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ bl 7bf8c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ @@ -913307,33 +913304,33 @@ │ │ │ │ ldrb r6, [sp] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ cmp r6, #2 │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ sub r0, r5, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ - bne 3cc7cc │ │ │ │ + bne 3cc7c0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cc87c │ │ │ │ + beq 3cc870 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, r8, #8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3cc888 │ │ │ │ + bne 3cc87c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cc7cc │ │ │ │ + bne 3cc7c0 │ │ │ │ dmb ish │ │ │ │ bl 7bf8c0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #41] @ 0x29 │ │ │ │ mov r2, #1 │ │ │ │ @@ -913345,117 +913342,117 @@ │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 58488 │ │ │ │ ldrb r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cc78c │ │ │ │ - b 3cc838 │ │ │ │ - ldr r0, [pc, #64] @ 3cc940 │ │ │ │ + bne 3cc780 │ │ │ │ + b 3cc82c │ │ │ │ + ldr r0, [pc, #64] @ 3cc934 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3cc924 │ │ │ │ + beq 3cc918 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3d90e4 │ │ │ │ - b 3cc924 │ │ │ │ + bl 3d90d8 │ │ │ │ + b 3cc918 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3d90e4 │ │ │ │ + bl 3d90d8 │ │ │ │ mov r0, sp │ │ │ │ - bl 3d9378 │ │ │ │ + bl 3d936c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq sl, lr, r0, lsl r9 │ │ │ │ + rsbseq sl, lr, ip, lsl r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r5, #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ orr r0, r5, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r6, [pc, #760] @ 3ccc64 │ │ │ │ + ldr r6, [pc, #760] @ 3ccc58 │ │ │ │ add r7, sp, #168 @ 0xa8 │ │ │ │ orr fp, r7, #4 │ │ │ │ mov sl, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r2 │ │ │ │ - b 3cc994 │ │ │ │ + b 3cc988 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ bl 1b1ac4 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne 3ccb24 │ │ │ │ + bne 3ccb18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ccb78 │ │ │ │ + beq 3ccb6c │ │ │ │ cmp r3, #3 │ │ │ │ - bne 3cc9d8 │ │ │ │ + bne 3cc9cc │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #3 │ │ │ │ bl 4eae4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cc9fc │ │ │ │ + beq 3cc9f0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ bl 1b3a44 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ - bne 3cc98c │ │ │ │ + bne 3cc980 │ │ │ │ mov r0, fp │ │ │ │ - bl 3d742c │ │ │ │ - b 3cc994 │ │ │ │ + bl 3d7420 │ │ │ │ + b 3cc988 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ str r8, [sp, #12] │ │ │ │ bl 1b253c │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3cca4c │ │ │ │ + bne 3cca40 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, fp │ │ │ │ ldm r1!, {r2, r3, r5} │ │ │ │ mov lr, r6 │ │ │ │ mov ip, r0 │ │ │ │ stmia ip!, {r2, r3, r5} │ │ │ │ ldm r1, {r2, r3, r5, r6} │ │ │ │ mov r1, #2 │ │ │ │ stm ip, {r2, r3, r5, r6} │ │ │ │ mov r6, lr │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ - b 3cca70 │ │ │ │ + b 3cca64 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3cca8c │ │ │ │ + bne 3cca80 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r4 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ - b 3ccae0 │ │ │ │ + b 3ccad4 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov lr, r6 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ add ip, sp, #32 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -913473,27 +913470,27 @@ │ │ │ │ mov r6, lr │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 3cc980 │ │ │ │ + beq 3cc974 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 3cc980 │ │ │ │ + beq 3cc974 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - b 3cc97c │ │ │ │ + b 3cc970 │ │ │ │ str r2, [r9, #4] │ │ │ │ add r2, r9, #8 │ │ │ │ ldr ip, [sp, #180] @ 0xb4 │ │ │ │ mov r1, r4 │ │ │ │ stm r2, {r0, r3, ip} │ │ │ │ mov r4, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -913502,170 +913499,170 @@ │ │ │ │ ldr r6, [sp, #188] @ 0xbc │ │ │ │ ldr r5, [sp, #192] @ 0xc0 │ │ │ │ cmpne r1, #0 │ │ │ │ str r4, [r9] │ │ │ │ str r7, [r9, #20] │ │ │ │ str r6, [r9, #24] │ │ │ │ str r5, [r9, #28] │ │ │ │ - beq 3ccbe4 │ │ │ │ + beq 3ccbd8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3ccbe4 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3ccbd8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 3ccbbc │ │ │ │ - ldr r1, [pc, #220] @ 3ccc68 │ │ │ │ + bne 3ccbb0 │ │ │ │ + ldr r1, [pc, #220] @ 3ccc5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ bl 557d0 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ add r0, r9, #4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r9] │ │ │ │ - b 3ccbe4 │ │ │ │ + b 3ccbd8 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ str r3, [r9] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r9, {r0, r1, r2, r4, r8} │ │ │ │ add r4, sp, #32 │ │ │ │ add r0, r9, #24 │ │ │ │ ldm r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r1, [sl, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3ccbfc │ │ │ │ + bne 3ccbf0 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sl, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc70c │ │ │ │ + bl 3dc700 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - b 3ccc30 │ │ │ │ + b 3ccc24 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 3ccc54 │ │ │ │ + beq 3ccc48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc70c │ │ │ │ + bl 3dc700 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - subseq r7, lr, fp, ror ip │ │ │ │ - subseq r7, lr, r7, ror #20 │ │ │ │ + subseq r7, lr, r7, lsl #25 │ │ │ │ + subseq r7, lr, r3, ror sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r5, r1 │ │ │ │ add r1, r0, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ orr r0, r0, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r8, sp, #168 @ 0xa8 │ │ │ │ - ldr r7, [pc, #704] @ 3ccf5c │ │ │ │ + ldr r7, [pc, #704] @ 3ccf50 │ │ │ │ orr sl, r8, #4 │ │ │ │ mov r0, #2 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r6, fp │ │ │ │ mov fp, r1 │ │ │ │ - b 3cccbc │ │ │ │ + b 3cccb0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 2670d4 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne 3cce60 │ │ │ │ + bne 3cce54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cceac │ │ │ │ + beq 3ccea0 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3ccd00 │ │ │ │ + bne 3cccf4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #3 │ │ │ │ bl 4eae4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ccd38 │ │ │ │ + beq 3ccd2c │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 26667c │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ str r1, [r4, #24] │ │ │ │ - bne 3cccb4 │ │ │ │ + bne 3ccca8 │ │ │ │ mov r0, sl │ │ │ │ - bl 3d742c │ │ │ │ - b 3cccbc │ │ │ │ + bl 3d7420 │ │ │ │ + b 3cccb0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ str fp, [sp, #16] │ │ │ │ bl 2672e0 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3ccd88 │ │ │ │ + bne 3ccd7c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ ldm r1!, {r2, r3, r4} │ │ │ │ mov lr, r7 │ │ │ │ mov ip, r0 │ │ │ │ stmia ip!, {r2, r3, r4} │ │ │ │ ldm r1, {r2, r3, r4, r7} │ │ │ │ mov r1, #2 │ │ │ │ stm ip, {r2, r3, r4, r7} │ │ │ │ mov r7, lr │ │ │ │ ldr fp, [sp, #16] │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ - b 3ccdb0 │ │ │ │ + b 3ccda4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bne 3ccdd4 │ │ │ │ + bne 3ccdc8 │ │ │ │ mov r4, #2 │ │ │ │ - bl 3d742c │ │ │ │ + bl 3d7420 │ │ │ │ mov r1, fp │ │ │ │ mov fp, r6 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r4, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3cce34 │ │ │ │ - b 3ccca8 │ │ │ │ + bne 3cce28 │ │ │ │ + b 3ccc9c │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ add ip, sp, #32 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -913675,32 +913672,32 @@ │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ ldm r1!, {r0, r2, r3, r4, r6, r7} │ │ │ │ stmia ip!, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm ip, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r4, lr │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r7, [pc, #320] @ 3ccf60 │ │ │ │ + ldr r7, [pc, #320] @ 3ccf54 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r4, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3ccca8 │ │ │ │ + beq 3ccc9c │ │ │ │ cmp r6, #0 │ │ │ │ str r4, [sp, #28] │ │ │ │ - beq 3ccca8 │ │ │ │ + beq 3ccc9c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r4, [sp, #28] │ │ │ │ - b 3ccca8 │ │ │ │ + b 3ccc9c │ │ │ │ str r2, [r9, #4] │ │ │ │ add r2, r9, #8 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov ip, r6 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ mov r4, #2 │ │ │ │ stm r2, {r0, r1, r3, r7} │ │ │ │ @@ -913709,21 +913706,21 @@ │ │ │ │ cmp r0, #2 │ │ │ │ ldr r5, [sp, #192] @ 0xc0 │ │ │ │ movne r1, ip │ │ │ │ cmpne ip, #0 │ │ │ │ str r4, [r9] │ │ │ │ str r6, [r9, #24] │ │ │ │ str r5, [r9, #28] │ │ │ │ - bne 3ccef4 │ │ │ │ + bne 3ccee8 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #28] │ │ │ │ add r0, r9, #4 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 3ccf08 │ │ │ │ + beq 3ccefc │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r4, sp, #32 │ │ │ │ str r6, [r9, #16] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ str r5, [r9] │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ add r0, r9, #24 │ │ │ │ @@ -913732,69 +913729,69 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #84] @ 3ccf64 │ │ │ │ + ldr r1, [pc, #84] @ 3ccf58 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 557d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b 3ccf30 │ │ │ │ + b 3ccf24 │ │ │ │ str fp, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r6, #0 │ │ │ │ - beq 3ccf54 │ │ │ │ + beq 3ccf48 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - subseq r7, lr, pc, asr #18 │ │ │ │ - subseq r7, lr, pc, asr #15 │ │ │ │ - ldrsbeq r7, [lr], #-111 @ 0xffffff91 │ │ │ │ + subseq r7, lr, fp, asr r9 │ │ │ │ + ldrsbeq r7, [lr], #-123 @ 0xffffff85 │ │ │ │ + subseq r7, lr, fp, ror #13 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r1, [r0, #50] @ 0x32 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ccf84 │ │ │ │ + beq 3ccf78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ strb r1, [r0, #50] @ 0x32 │ │ │ │ mvn r0, #0 │ │ │ │ bl 7bf7fc │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 7bf70c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r6, r5 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cd088 │ │ │ │ - ldr r0, [pc, #488] @ 3cd1a8 │ │ │ │ + bne 3cd07c │ │ │ │ + ldr r0, [pc, #488] @ 3cd19c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cd19c │ │ │ │ + beq 3cd190 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r5, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ @@ -913804,37 +913801,37 @@ │ │ │ │ str r1, [r0, #24] │ │ │ │ str r1, [r0, #28] │ │ │ │ str r1, [r0, #32] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r5, [r2, #8]! │ │ │ │ ldrex r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3cd03c │ │ │ │ + bne 3cd030 │ │ │ │ dmb ish │ │ │ │ strex r4, r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3cd044 │ │ │ │ + beq 3cd038 │ │ │ │ ldrex r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3cd024 │ │ │ │ + beq 3cd018 │ │ │ │ clrex │ │ │ │ - b 3cd048 │ │ │ │ + b 3cd03c │ │ │ │ mov r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3cd088 │ │ │ │ + bne 3cd07c │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd05c │ │ │ │ + bne 3cd050 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3cd084 │ │ │ │ + bne 3cd078 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 578d8 │ │ │ │ @@ -913842,23 +913839,23 @@ │ │ │ │ bl 7bf7fc │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 7bf70c │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cd188 │ │ │ │ - ldr r0, [pc, #236] @ 3cd1ac │ │ │ │ + bne 3cd17c │ │ │ │ + ldr r0, [pc, #236] @ 3cd1a0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cd19c │ │ │ │ + beq 3cd190 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r6, #44 @ 0x2c │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ mvn r6, #0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -913868,322 +913865,322 @@ │ │ │ │ str r1, [r0, #24] │ │ │ │ str r1, [r0, #28] │ │ │ │ str r1, [r0, #32] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r6, [r2, #8]! │ │ │ │ ldrex r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3cd13c │ │ │ │ + bne 3cd130 │ │ │ │ dmb ish │ │ │ │ strex r6, r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3cd144 │ │ │ │ + beq 3cd138 │ │ │ │ ldrex r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3cd124 │ │ │ │ + beq 3cd118 │ │ │ │ clrex │ │ │ │ - b 3cd148 │ │ │ │ + b 3cd13c │ │ │ │ mov r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3cd188 │ │ │ │ + bne 3cd17c │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd15c │ │ │ │ + bne 3cd150 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3cd184 │ │ │ │ + bne 3cd178 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r2 │ │ │ │ bl 578d8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 77448 │ │ │ │ - addeq r2, r3, r0, lsr #27 │ │ │ │ - addeq r2, r3, r0, lsr #25 │ │ │ │ + addeq r2, r3, ip, lsr #27 │ │ │ │ + addeq r2, r3, ip, lsr #25 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ add r5, r6, #8 │ │ │ │ ldrex r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cd1d8 │ │ │ │ + beq 3cd1cc │ │ │ │ clrex │ │ │ │ - b 3cd1e8 │ │ │ │ + b 3cd1dc │ │ │ │ mvn r0, #-1073741824 @ 0xc0000000 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cd28c │ │ │ │ + beq 3cd280 │ │ │ │ mov r0, r5 │ │ │ │ bl 76884 │ │ │ │ - ldr r7, [pc, #352] @ 3cd358 │ │ │ │ + ldr r7, [pc, #352] @ 3cd34c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ tst r0, r1 │ │ │ │ - bne 3cd2a0 │ │ │ │ + bne 3cd294 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd2ec │ │ │ │ + bne 3cd2e0 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ add r8, r6, #16 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3cd2d8 │ │ │ │ + bne 3cd2cc │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd238 │ │ │ │ + bne 3cd22c │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs 3cd294 │ │ │ │ + bcs 3cd288 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldrex r1, [r0] │ │ │ │ add r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd258 │ │ │ │ + bne 3cd24c │ │ │ │ cmp r1, #0 │ │ │ │ - bmi 3cd320 │ │ │ │ + bmi 3cd314 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ - bl 3d0f14 │ │ │ │ + bl 3d0f08 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ dmb ish │ │ │ │ - b 3cd1f0 │ │ │ │ + b 3cd1e4 │ │ │ │ mov r0, r5 │ │ │ │ bl 76a3c │ │ │ │ - b 3cd254 │ │ │ │ + b 3cd248 │ │ │ │ bl 75c44 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cd324 │ │ │ │ + bne 3cd318 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r6, #56] @ 0x38 │ │ │ │ - beq 3cd234 │ │ │ │ + beq 3cd228 │ │ │ │ add r8, r6, #16 │ │ │ │ ldr r0, [r7] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - beq 3cd234 │ │ │ │ + beq 3cd228 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r8] │ │ │ │ - b 3cd234 │ │ │ │ + b 3cd228 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #100] @ 3cd35c │ │ │ │ - ldr r3, [pc, #100] @ 3cd360 │ │ │ │ - ldr r2, [pc, #100] @ 3cd364 │ │ │ │ + ldr r0, [pc, #100] @ 3cd350 │ │ │ │ + ldr r3, [pc, #100] @ 3cd354 │ │ │ │ + ldr r2, [pc, #100] @ 3cd358 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 775f4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ eor r1, r0, #1 │ │ │ │ - b 3cd2f0 │ │ │ │ + b 3cd2e4 │ │ │ │ mov r5, r0 │ │ │ │ - b 3cd340 │ │ │ │ + b 3cd334 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c6d4c │ │ │ │ + bl 3c6d40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0f14 │ │ │ │ + bl 3d0f08 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ - addeq r2, r3, ip, lsr sp │ │ │ │ - subseq r7, lr, lr, lsl #9 │ │ │ │ - rsbseq sl, lr, r4, lsl #3 │ │ │ │ - rsbseq r9, lr, r4, ror #30 │ │ │ │ + addeq r2, r3, r8, asr #26 │ │ │ │ + @ instruction: 0x005e749a │ │ │ │ + @ instruction: 0x007ea190 │ │ │ │ + rsbseq r9, lr, r0, ror pc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ add r4, r5, #8 │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd408 │ │ │ │ + bne 3cd3fc │ │ │ │ mvn r0, #-1073741824 @ 0xc0000000 │ │ │ │ strex r2, r0, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cd40c │ │ │ │ + bne 3cd400 │ │ │ │ dmb ish │ │ │ │ - ldr r6, [pc, #288] @ 3cd4c0 │ │ │ │ + ldr r6, [pc, #288] @ 3cd4b4 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r6] │ │ │ │ tst r0, r2 │ │ │ │ - bne 3cd420 │ │ │ │ + bne 3cd414 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd468 │ │ │ │ + bne 3cd45c │ │ │ │ add r7, r5, #16 │ │ │ │ strb r1, [r5, #73] @ 0x49 │ │ │ │ ldr r0, [r6] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3cd454 │ │ │ │ + bne 3cd448 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd3d8 │ │ │ │ + bne 3cd3cc │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #16 │ │ │ │ popcc {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 76a3c │ │ │ │ clrex │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ bl 76884 │ │ │ │ mov r1, r6 │ │ │ │ - b 3cd398 │ │ │ │ + b 3cd38c │ │ │ │ mov r7, r1 │ │ │ │ bl 75c44 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cd4a0 │ │ │ │ + bne 3cd494 │ │ │ │ cmp r0, #0 │ │ │ │ strb r7, [r5, #73] @ 0x49 │ │ │ │ - beq 3cd3d4 │ │ │ │ + beq 3cd3c8 │ │ │ │ add r7, r5, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - beq 3cd3d4 │ │ │ │ + beq 3cd3c8 │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r7] │ │ │ │ - b 3cd3d4 │ │ │ │ + b 3cd3c8 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #80] @ 3cd4c4 │ │ │ │ - ldr r3, [pc, #80] @ 3cd4c8 │ │ │ │ - ldr r2, [pc, #80] @ 3cd4cc │ │ │ │ + ldr r0, [pc, #80] @ 3cd4b8 │ │ │ │ + ldr r3, [pc, #80] @ 3cd4bc │ │ │ │ + ldr r2, [pc, #80] @ 3cd4c0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 775f4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ eor r1, r0, #1 │ │ │ │ - b 3cd46c │ │ │ │ + b 3cd460 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c6d4c │ │ │ │ + bl 3c6d40 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - umulleq r2, r3, r4, fp │ │ │ │ - subseq r7, lr, r2, lsl r3 │ │ │ │ - rsbseq sl, lr, r8 │ │ │ │ - ldrshteq r9, [lr], #-216 @ 0xffffff28 │ │ │ │ + addeq r2, r3, r0, lsr #23 │ │ │ │ + subseq r7, lr, lr, lsl r3 │ │ │ │ + rsbseq sl, lr, r4, lsl r0 │ │ │ │ + rsbseq r9, lr, r4, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r6, [r0] │ │ │ │ mov sl, r1 │ │ │ │ add r5, r6, #8 │ │ │ │ ldrex r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd800 │ │ │ │ + bne 3cd7f4 │ │ │ │ mvn r0, #-1073741824 @ 0xc0000000 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cd804 │ │ │ │ + bne 3cd7f8 │ │ │ │ dmb ish │ │ │ │ - ldr r9, [pc, #1088] @ 3cd94c │ │ │ │ + ldr r9, [pc, #1088] @ 3cd940 │ │ │ │ mov r8, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldr r0, [r9] │ │ │ │ tst r0, r1 │ │ │ │ - bne 3cd820 │ │ │ │ + bne 3cd814 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd834 │ │ │ │ + bne 3cd828 │ │ │ │ mov r4, r6 │ │ │ │ strb r8, [sp, #28] │ │ │ │ ldr r7, [r4, #24]! │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp sl, r7 │ │ │ │ str sl, [r4, #24] │ │ │ │ - bls 3cd5e0 │ │ │ │ + bls 3cd5d4 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ sub r2, sl, r7 │ │ │ │ adds r0, r1, r2 │ │ │ │ - bcs 3cd868 │ │ │ │ + bcs 3cd85c │ │ │ │ add r0, r1, r2 │ │ │ │ cmp r0, r7 │ │ │ │ - bls 3cd5e0 │ │ │ │ + bls 3cd5d4 │ │ │ │ sub r0, r7, r1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 3cd898 │ │ │ │ + bcc 3cd88c │ │ │ │ mov ip, r7 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r0 │ │ │ │ - bls 3cd5e0 │ │ │ │ + bls 3cd5d4 │ │ │ │ sub r2, r7, r3 │ │ │ │ sub lr, r1, r2 │ │ │ │ cmp r2, lr │ │ │ │ - bls 3cd5b8 │ │ │ │ + bls 3cd5ac │ │ │ │ sub r0, ip, r7 │ │ │ │ cmp r0, lr │ │ │ │ - bcc 3cd5b8 │ │ │ │ + bcc 3cd5ac │ │ │ │ ldr r1, [r6, #28] │ │ │ │ add r0, r7, r7, lsl #3 │ │ │ │ add r2, lr, lr, lsl #3 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 4ef5c │ │ │ │ - b 3cd5e0 │ │ │ │ + b 3cd5d4 │ │ │ │ sub r7, ip, r2 │ │ │ │ add r1, r3, r3, lsl #3 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, r2, r2, lsl #3 │ │ │ │ add r3, r7, r7, lsl #3 │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ bl 4f94c │ │ │ │ str r7, [r6, #32] │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ cmp r1, sl │ │ │ │ - bls 3cd6ec │ │ │ │ + bls 3cd6e0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov fp, #0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ ldr r8, [r6, #28] │ │ │ │ str r6, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ str fp, [r6, #36] @ 0x24 │ │ │ │ @@ -914203,258 +914200,258 @@ │ │ │ │ movcc r9, fp │ │ │ │ cmp r3, r2 │ │ │ │ sub r7, r6, sl │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ - bne 3cd77c │ │ │ │ + bne 3cd770 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ cmp r1, sl │ │ │ │ - bcs 3cd70c │ │ │ │ + bcs 3cd700 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movcs r1, sl │ │ │ │ add r5, r8, #36 @ 0x24 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ sub r7, r0, r1 │ │ │ │ - b 3cd6a8 │ │ │ │ - bl 3d6a0c │ │ │ │ + b 3cd69c │ │ │ │ + bl 3d6a00 │ │ │ │ add r4, r4, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ cmp r4, r9 │ │ │ │ - beq 3cd70c │ │ │ │ + beq 3cd700 │ │ │ │ add r1, r4, r4, lsl #3 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #21 │ │ │ │ - bne 3cd690 │ │ │ │ + bne 3cd684 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3cd6c4 │ │ │ │ + bne 3cd6b8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cd694 │ │ │ │ + bne 3cd688 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3cd694 │ │ │ │ + b 3cd688 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3cd754 │ │ │ │ + bne 3cd748 │ │ │ │ add r4, r6, #16 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - beq 3cd754 │ │ │ │ - b 3cd884 │ │ │ │ + beq 3cd748 │ │ │ │ + b 3cd878 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3d65f0 │ │ │ │ + bl 3d65e4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r9, [pc, #580] @ 3cd964 │ │ │ │ + ldr r9, [pc, #580] @ 3cd958 │ │ │ │ ldr r9, [pc, r9] │ │ │ │ ldrd r0, [r3, #40] @ 0x28 │ │ │ │ ldrb r2, [sp, #28] │ │ │ │ adds r0, r0, sl │ │ │ │ ldr r5, [sp, #24] │ │ │ │ adc r1, r1, #0 │ │ │ │ tst r2, #1 │ │ │ │ strd r0, [r3, #40] @ 0x28 │ │ │ │ - bne 3cd754 │ │ │ │ + bne 3cd748 │ │ │ │ add r4, r5, #8 │ │ │ │ ldr r0, [r9] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3cd884 │ │ │ │ + bne 3cd878 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd758 │ │ │ │ + bne 3cd74c │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs 3cd810 │ │ │ │ + bcs 3cd804 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ add r2, r2, r2, lsl #3 │ │ │ │ mov r7, sl │ │ │ │ lsl r0, r0, #2 │ │ │ │ sub r0, r0, r1, lsl #2 │ │ │ │ add r4, r8, r2, lsl #2 │ │ │ │ add r0, r0, r8 │ │ │ │ add r5, r0, #36 @ 0x24 │ │ │ │ - b 3cd7bc │ │ │ │ - bl 3d6a0c │ │ │ │ + b 3cd7b0 │ │ │ │ + bl 3d6a00 │ │ │ │ add fp, fp, #1 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ cmp fp, sl │ │ │ │ - beq 3cd65c │ │ │ │ + beq 3cd650 │ │ │ │ add r1, fp, fp, lsl #3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #21 │ │ │ │ - bne 3cd7a4 │ │ │ │ + bne 3cd798 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3cd7d8 │ │ │ │ + bne 3cd7cc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cd7a8 │ │ │ │ + bne 3cd79c │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3cd7a8 │ │ │ │ + b 3cd79c │ │ │ │ clrex │ │ │ │ mov r0, r5 │ │ │ │ bl 76884 │ │ │ │ - b 3cd504 │ │ │ │ + b 3cd4f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 76a3c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 75c44 │ │ │ │ eor r8, r0, #1 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cd52c │ │ │ │ - ldr r0, [pc, #276] @ 3cd950 │ │ │ │ - ldr r3, [pc, #276] @ 3cd954 │ │ │ │ - ldr r1, [pc, #276] @ 3cd958 │ │ │ │ + beq 3cd520 │ │ │ │ + ldr r0, [pc, #276] @ 3cd944 │ │ │ │ + ldr r3, [pc, #276] @ 3cd948 │ │ │ │ + ldr r1, [pc, #276] @ 3cd94c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r8, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 775f4 │ │ │ │ - b 3cd880 │ │ │ │ - ldr r0, [pc, #236] @ 3cd95c │ │ │ │ - ldr r2, [pc, #236] @ 3cd960 │ │ │ │ + b 3cd874 │ │ │ │ + ldr r0, [pc, #236] @ 3cd950 │ │ │ │ + ldr r2, [pc, #236] @ 3cd954 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #17 │ │ │ │ bl 77480 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r4] │ │ │ │ - b 3cd754 │ │ │ │ + b 3cd748 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ mov r3, #4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 516a8 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ ldr ip, [r6, #24] │ │ │ │ sub r0, r7, r1 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 3cd580 │ │ │ │ - b 3cd5e0 │ │ │ │ + bhi 3cd574 │ │ │ │ + b 3cd5d4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3c6d4c │ │ │ │ - b 3cd940 │ │ │ │ + bl 3c6d40 │ │ │ │ + b 3cd934 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ adds r7, r7, #1 │ │ │ │ - bcs 3cd920 │ │ │ │ + bcs 3cd914 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #36 @ 0x24 │ │ │ │ - bl 3cf71c │ │ │ │ + bl 3cf710 │ │ │ │ mov r5, r6 │ │ │ │ - b 3cd8e0 │ │ │ │ + b 3cd8d4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3cd920 │ │ │ │ + beq 3cd914 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #36 @ 0x24 │ │ │ │ - bl 3cf71c │ │ │ │ + bl 3cf710 │ │ │ │ mov r5, r6 │ │ │ │ - b 3cd904 │ │ │ │ + b 3cd8f8 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 3d65f0 │ │ │ │ - b 3cd938 │ │ │ │ + bl 3d65e4 │ │ │ │ + b 3cd92c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3c6d4c │ │ │ │ + bl 3c6d40 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq r2, r3, r4, lsr #20 │ │ │ │ - subseq r6, lr, sl, asr #30 │ │ │ │ - rsbseq r9, lr, r0, asr #24 │ │ │ │ - rsbseq r9, lr, r0, asr #20 │ │ │ │ - ldrsbeq r0, [lr], #-95 @ 0xffffffa1 │ │ │ │ - rsbseq r9, lr, r8, ror #19 │ │ │ │ - addeq r2, r3, r8, lsl r8 │ │ │ │ + addeq r2, r3, r0, lsr sl │ │ │ │ + subseq r6, lr, r6, asr pc │ │ │ │ + rsbseq r9, lr, ip, asr #24 │ │ │ │ + rsbseq r9, lr, ip, asr #20 │ │ │ │ + subseq r0, lr, fp, ror #11 │ │ │ │ + ldrshteq r9, [lr], #-148 @ 0xffffff6c │ │ │ │ + addeq r2, r3, r4, lsr #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r4, r0 │ │ │ │ add r5, r6, #8 │ │ │ │ ldrex r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cdb54 │ │ │ │ + bne 3cdb48 │ │ │ │ mvn r0, #-1073741824 @ 0xc0000000 │ │ │ │ strex r1, r0, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cdb58 │ │ │ │ + bne 3cdb4c │ │ │ │ dmb ish │ │ │ │ - ldr r8, [pc, #644] @ 3cdc28 │ │ │ │ + ldr r8, [pc, #644] @ 3cdc1c │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r8] │ │ │ │ tst r0, r2 │ │ │ │ - bne 3cdb84 │ │ │ │ + bne 3cdb78 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cdb98 │ │ │ │ + bne 3cdb8c │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ strb r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ add r2, r0, #1 │ │ │ │ str r2, [r6, #52] @ 0x34 │ │ │ │ str r5, [sp, #8] │ │ │ │ - bne 3cdad8 │ │ │ │ + bne 3cdacc │ │ │ │ mov r0, #1 │ │ │ │ bl 7bf800 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 7bf70c │ │ │ │ add r7, r6, #64 @ 0x40 │ │ │ │ ldr r2, [r7] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cdacc │ │ │ │ - ldr r0, [pc, #552] @ 3cdc38 │ │ │ │ + bne 3cdac0 │ │ │ │ + ldr r0, [pc, #552] @ 3cdc2c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cdbec │ │ │ │ + beq 3cdbe0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r0] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ strb r1, [r0, #16] │ │ │ │ @@ -914463,261 +914460,261 @@ │ │ │ │ str r1, [r0, #24] │ │ │ │ str r1, [r0, #28] │ │ │ │ str r1, [r0, #32] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ str r3, [r2, #8]! │ │ │ │ ldrex r5, [r7] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3cda88 │ │ │ │ + bne 3cda7c │ │ │ │ dmb ish │ │ │ │ strex r3, r2, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cdb64 │ │ │ │ + beq 3cdb58 │ │ │ │ ldrex r5, [r7] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3cda70 │ │ │ │ + beq 3cda64 │ │ │ │ clrex │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3cdacc │ │ │ │ + bne 3cdac0 │ │ │ │ str r0, [sp, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cdaa0 │ │ │ │ + bne 3cda94 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3cdac8 │ │ │ │ + bne 3cdabc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #20 │ │ │ │ bl 719e28 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r2 │ │ │ │ bl 578d8 │ │ │ │ ldrex r0, [r6] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cdad8 │ │ │ │ + bne 3cdacc │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 3cdbf8 │ │ │ │ + bmi 3cdbec │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r5, #0 │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ add r7, r0, #28 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ stm r4, {r2, r3, r5, r6} │ │ │ │ - bne 3cdb2c │ │ │ │ + bne 3cdb20 │ │ │ │ ldr r1, [r8] │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ tst r1, r2 │ │ │ │ - bne 3cdbcc │ │ │ │ + bne 3cdbc0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ add r1, r1, #-1073741823 @ 0xc0000001 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cdb30 │ │ │ │ + bne 3cdb24 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs 3cdb78 │ │ │ │ + bcs 3cdb6c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ clrex │ │ │ │ mov r0, r5 │ │ │ │ bl 76884 │ │ │ │ - b 3cd99c │ │ │ │ + b 3cd990 │ │ │ │ mov r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3cda98 │ │ │ │ - b 3cdacc │ │ │ │ + beq 3cda8c │ │ │ │ + b 3cdac0 │ │ │ │ bl 76a3c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 75c44 │ │ │ │ eor r1, r0, #1 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cd9c4 │ │ │ │ - ldr r0, [pc, #140] @ 3cdc2c │ │ │ │ - ldr r3, [pc, #140] @ 3cdc30 │ │ │ │ - ldr r2, [pc, #140] @ 3cdc34 │ │ │ │ + beq 3cd9b8 │ │ │ │ + ldr r0, [pc, #140] @ 3cdc20 │ │ │ │ + ldr r3, [pc, #140] @ 3cdc24 │ │ │ │ + ldr r2, [pc, #140] @ 3cdc28 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 775f4 │ │ │ │ - b 3cdbf8 │ │ │ │ + b 3cdbec │ │ │ │ mov r4, r0 │ │ │ │ bl 75c44 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r0, #8] │ │ │ │ - b 3cdb2c │ │ │ │ + b 3cdb20 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c6d4c │ │ │ │ - b 3cdc1c │ │ │ │ + bl 3c6d40 │ │ │ │ + b 3cdc10 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c6d4c │ │ │ │ + bl 3c6d40 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq r2, r3, ip, lsl #11 │ │ │ │ - subseq r6, lr, r6, ror #23 │ │ │ │ - ldrsbteq r9, [lr], #-140 @ 0xffffff74 │ │ │ │ - rsbseq r9, lr, ip, ror #13 │ │ │ │ - addeq r2, r3, r0, asr r3 │ │ │ │ + umulleq r2, r3, r8, r5 │ │ │ │ + ldrsheq r6, [lr], #-178 @ 0xffffff4e │ │ │ │ + rsbseq r9, lr, r8, ror #17 │ │ │ │ + ldrshteq r9, [lr], #-104 @ 0xffffff98 │ │ │ │ + addeq r2, r3, ip, asr r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r0] │ │ │ │ add r4, r5, #8 │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cdcdc │ │ │ │ + bne 3cdcd0 │ │ │ │ mvn r0, #-1073741824 @ 0xc0000000 │ │ │ │ strex r2, r0, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cdce0 │ │ │ │ + bne 3cdcd4 │ │ │ │ dmb ish │ │ │ │ - ldr r6, [pc, #288] @ 3cdd94 │ │ │ │ + ldr r6, [pc, #288] @ 3cdd88 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r6] │ │ │ │ tst r0, r2 │ │ │ │ - bne 3cdcf4 │ │ │ │ + bne 3cdce8 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cdd3c │ │ │ │ + bne 3cdd30 │ │ │ │ add r7, r5, #16 │ │ │ │ strb r1, [r5, #73] @ 0x49 │ │ │ │ ldr r0, [r6] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 3cdd28 │ │ │ │ + bne 3cdd1c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cdcac │ │ │ │ + bne 3cdca0 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #16 │ │ │ │ popcc {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 76a3c │ │ │ │ clrex │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r1 │ │ │ │ bl 76884 │ │ │ │ mov r1, r6 │ │ │ │ - b 3cdc6c │ │ │ │ + b 3cdc60 │ │ │ │ mov r7, r1 │ │ │ │ bl 75c44 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cdd74 │ │ │ │ + bne 3cdd68 │ │ │ │ cmp r0, #0 │ │ │ │ strb r7, [r5, #73] @ 0x49 │ │ │ │ - beq 3cdca8 │ │ │ │ + beq 3cdc9c │ │ │ │ add r7, r5, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - beq 3cdca8 │ │ │ │ + beq 3cdc9c │ │ │ │ bl 75c44 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r7] │ │ │ │ - b 3cdca8 │ │ │ │ + b 3cdc9c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #80] @ 3cdd98 │ │ │ │ - ldr r3, [pc, #80] @ 3cdd9c │ │ │ │ - ldr r2, [pc, #80] @ 3cdda0 │ │ │ │ + ldr r0, [pc, #80] @ 3cdd8c │ │ │ │ + ldr r3, [pc, #80] @ 3cdd90 │ │ │ │ + ldr r2, [pc, #80] @ 3cdd94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 775f4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ eor r1, r0, #1 │ │ │ │ - b 3cdd40 │ │ │ │ + b 3cdd34 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3c6d4c │ │ │ │ + bl 3c6d40 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq r2, r3, r0, asr #5 │ │ │ │ - subseq r6, lr, lr, lsr sl │ │ │ │ - rsbseq r9, lr, r4, lsr r7 │ │ │ │ - rsbseq r9, lr, r4, asr r5 │ │ │ │ + addeq r2, r3, ip, asr #5 │ │ │ │ + subseq r6, lr, sl, asr #20 │ │ │ │ + rsbseq r9, lr, r0, asr #14 │ │ │ │ + rsbseq r9, lr, r0, ror #10 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r0] │ │ │ │ add r4, r5, #8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #-1073741821 @ 0xc0000003 │ │ │ │ - bhi 3cde20 │ │ │ │ + bhi 3cde14 │ │ │ │ ldrex r1, [r4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne 3cde1c │ │ │ │ + bne 3cde10 │ │ │ │ add r0, r0, #1 │ │ │ │ strex r1, r0, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cde20 │ │ │ │ + bne 3cde14 │ │ │ │ dmb ish │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cde34 │ │ │ │ + bne 3cde28 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cddf4 │ │ │ │ + bne 3cdde8 │ │ │ │ bic r2, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3cde6c │ │ │ │ + beq 3cde60 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ clrex │ │ │ │ mov r0, r4 │ │ │ │ bl 76600 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cddec │ │ │ │ - ldr r0, [pc, #136] @ 3cdec4 │ │ │ │ + beq 3cdde0 │ │ │ │ + ldr r0, [pc, #136] @ 3cdeb8 │ │ │ │ add r2, r5, #24 │ │ │ │ - ldr r3, [pc, #132] @ 3cdec8 │ │ │ │ - ldr r1, [pc, #132] @ 3cdecc │ │ │ │ + ldr r3, [pc, #132] @ 3cdebc │ │ │ │ + ldr r1, [pc, #132] @ 3cdec0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ str r1, [sp] │ │ │ │ @@ -914733,53 +914730,53 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cde90 │ │ │ │ + bne 3cde84 │ │ │ │ bic r2, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3cdeb8 │ │ │ │ + beq 3cdeac │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 76a3c │ │ │ │ - b 3cdeb0 │ │ │ │ + b 3cdea4 │ │ │ │ bl 77b24 │ │ │ │ - subseq r6, lr, r6, asr #18 │ │ │ │ - rsbseq r9, lr, ip, lsr #12 │ │ │ │ - rsbseq r9, lr, ip, ror #8 │ │ │ │ + subseq r6, lr, r2, asr r9 │ │ │ │ + rsbseq r9, lr, r8, lsr r6 │ │ │ │ + rsbseq r9, lr, r8, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ce004 │ │ │ │ + beq 3cdff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ umull r6, r0, r1, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ce01c │ │ │ │ + bne 3ce010 │ │ │ │ cmn r6, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 3ce01c │ │ │ │ + bhi 3ce010 │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3cdf3c │ │ │ │ - ldr r0, [pc, #320] @ 3ce058 │ │ │ │ + beq 3cdf30 │ │ │ │ + ldr r0, [pc, #320] @ 3ce04c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ce01c │ │ │ │ + beq 3ce010 │ │ │ │ mov r1, r5 │ │ │ │ - b 3cdf44 │ │ │ │ + b 3cdf38 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ strh r1, [sp, #72] @ 0x48 │ │ │ │ @@ -914796,66 +914793,66 @@ │ │ │ │ strb r7, [sp, #74] @ 0x4a │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #184] @ 3ce05c │ │ │ │ + ldr r0, [pc, #184] @ 3ce050 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ce030 │ │ │ │ + beq 3ce024 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ bl 4ef5c │ │ │ │ ldrex r0, [r5] │ │ │ │ add r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cdfc8 │ │ │ │ + bne 3cdfbc │ │ │ │ cmp r0, #0 │ │ │ │ movpl r0, #0 │ │ │ │ strpl r5, [r4, #20] │ │ │ │ strpl r0, [r4, #8] │ │ │ │ strpl r0, [r4, #12] │ │ │ │ strpl r0, [r4, #16] │ │ │ │ strpl r5, [r4] │ │ │ │ addpl sp, sp, #80 @ 0x50 │ │ │ │ poppl {r4, r5, r6, r7, r8, pc} │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #84] @ 3ce060 │ │ │ │ + ldr r0, [pc, #84] @ 3ce054 │ │ │ │ mov r1, #23 │ │ │ │ - ldr r2, [pc, #80] @ 3ce064 │ │ │ │ + ldr r2, [pc, #80] @ 3ce058 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 765ec │ │ │ │ - ldr r2, [pc, #68] @ 3ce068 │ │ │ │ + ldr r2, [pc, #68] @ 3ce05c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 77448 │ │ │ │ - b 3ce000 │ │ │ │ + b 3cdff4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 3d4a14 │ │ │ │ + bl 3d4a08 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq r1, r3, r4, asr #28 │ │ │ │ - addeq r1, r3, r0, asr #27 │ │ │ │ - subseq r6, lr, r0, asr r6 │ │ │ │ - ldrhteq r9, [lr], #-40 @ 0xffffffd8 │ │ │ │ - ldrhteq r9, [lr], #-36 @ 0xffffffdc │ │ │ │ + addeq r1, r3, r0, asr lr │ │ │ │ + addeq r1, r3, ip, asr #27 │ │ │ │ + subseq r6, lr, ip, asr r6 │ │ │ │ + rsbseq r9, lr, r4, asr #5 │ │ │ │ + rsbseq r9, lr, r0, asr #5 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r8, r2 │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #8 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -914863,95 +914860,95 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ strd r2, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ add r3, sp, #16 │ │ │ │ bl 4ffdc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ce0bc │ │ │ │ + beq 3ce0b0 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ strb r1, [sp, #36] @ 0x24 │ │ │ │ - b 3ce11c │ │ │ │ + b 3ce110 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3ce0e8 │ │ │ │ + beq 3ce0dc │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3ce100 │ │ │ │ + beq 3ce0f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4fb14 │ │ │ │ mov r1, #1 │ │ │ │ - b 3ce104 │ │ │ │ + b 3ce0f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4e25c │ │ │ │ mov r5, #1 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3ce0d8 │ │ │ │ + bne 3ce0cc │ │ │ │ mov r1, #3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ strb r1, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr sl, [r8] │ │ │ │ ldr r7, [r8, #4] │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ bl 8e71c4 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 3ce1e0 │ │ │ │ + bne 3ce1d4 │ │ │ │ add ip, sp, #24 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldm ip, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r1, r2 │ │ │ │ stm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ bl 32a688 │ │ │ │ ldrb r5, [sp, #84] @ 0x54 │ │ │ │ cmp r5, #5 │ │ │ │ - beq 3ce1c8 │ │ │ │ + beq 3ce1bc │ │ │ │ cmp r5, #4 │ │ │ │ - bne 3ce178 │ │ │ │ + bne 3ce16c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 4e394 │ │ │ │ - b 3ce1c8 │ │ │ │ + b 3ce1bc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ce18c │ │ │ │ + beq 3ce180 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 4e25c │ │ │ │ cmp r5, #3 │ │ │ │ - beq 3ce1c8 │ │ │ │ + beq 3ce1bc │ │ │ │ cmp r5, #1 │ │ │ │ - bne 3ce1a8 │ │ │ │ + bne 3ce19c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 4e25c │ │ │ │ - b 3ce1c8 │ │ │ │ + b 3ce1bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ce1c8 │ │ │ │ + bne 3ce1bc │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ce1c8 │ │ │ │ + beq 3ce1bc │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #112] @ 3ce258 │ │ │ │ + ldr r0, [pc, #112] @ 3ce24c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #108] @ 3ce25c │ │ │ │ + ldr r1, [pc, #108] @ 3ce250 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ @@ -914959,58 +914956,58 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ bl 77b08 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 3d5ca0 │ │ │ │ + bl 3d5c94 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3d3f90 │ │ │ │ + bl 3d3f84 │ │ │ │ bl 77b08 │ │ │ │ bl 77b24 │ │ │ │ - ldrhteq r9, [lr], #-36 @ 0xffffffdc │ │ │ │ - ldrhteq r9, [lr], #-36 @ 0xffffffdc │ │ │ │ + rsbseq r9, lr, r0, asr #5 │ │ │ │ + rsbseq r9, lr, r0, asr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r8, [r2] │ │ │ │ mov r9, r2 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ add r2, r2, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r4, [sp, #28] │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ str r8, [sp, #24] │ │ │ │ bl 8e71c4 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 3ce3b4 │ │ │ │ + bne 3ce3a8 │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #20 │ │ │ │ add r3, sp, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 50168 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ce2d8 │ │ │ │ + beq 3ce2cc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ ldm sp, {r4, r7} │ │ │ │ - b 3ce2f0 │ │ │ │ + b 3ce2e4 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldmib sp, {r4, r7} │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp] │ │ │ │ bl 4fb14 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp, #28] │ │ │ │ @@ -915021,169 +915018,169 @@ │ │ │ │ str r7, [sp, #32] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r8 │ │ │ │ bl 32abd4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - beq 3ce39c │ │ │ │ + beq 3ce390 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3ce350 │ │ │ │ + bne 3ce344 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ce344 │ │ │ │ + beq 3ce338 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 4e394 │ │ │ │ - b 3ce39c │ │ │ │ + b 3ce390 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ce364 │ │ │ │ + beq 3ce358 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3ce37c │ │ │ │ + bne 3ce370 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 4e25c │ │ │ │ - b 3ce39c │ │ │ │ + b 3ce390 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ce39c │ │ │ │ + bne 3ce390 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ce39c │ │ │ │ + beq 3ce390 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #96] @ 3ce41c │ │ │ │ + ldr r0, [pc, #96] @ 3ce410 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #92] @ 3ce420 │ │ │ │ + ldr r1, [pc, #92] @ 3ce414 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ec980 │ │ │ │ + bl 3ec974 │ │ │ │ bl 77b08 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3d6438 │ │ │ │ + bl 3d642c │ │ │ │ mov r0, sp │ │ │ │ - bl 3d69f4 │ │ │ │ + bl 3d69e8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ec980 │ │ │ │ + bl 3ec974 │ │ │ │ bl 77b08 │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r9, lr, r0, ror #1 │ │ │ │ - rsbseq r9, lr, r0, ror #1 │ │ │ │ + rsbseq r9, lr, ip, ror #1 │ │ │ │ + rsbseq r9, lr, ip, ror #1 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r2, #2 │ │ │ │ strb r2, [r0, #56] @ 0x38 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3ce4a4 │ │ │ │ + beq 3ce498 │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ce478 │ │ │ │ + beq 3ce46c │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ce450 │ │ │ │ + bne 3ce444 │ │ │ │ cmp r2, #1 │ │ │ │ popne {fp, pc} │ │ │ │ dmb ish │ │ │ │ bl 7cca64 │ │ │ │ - b 3ce4a4 │ │ │ │ + b 3ce498 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3ce480 │ │ │ │ + bne 3ce474 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ce4a4 │ │ │ │ + bne 3ce498 │ │ │ │ dmb ish │ │ │ │ bl 7cd50c │ │ │ │ pop {fp, pc} │ │ │ │ - bl 3dbaf4 │ │ │ │ + bl 3dbae8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3ce4fc │ │ │ │ + beq 3ce4f0 │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ mov r7, sp │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldm r7!, {r0, r1, r2, r3, r4} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r4} │ │ │ │ ldm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #4] @ 3ce508 │ │ │ │ + ldr r0, [pc, #4] @ 3ce4fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbseq r8, lr, r4, lsl lr │ │ │ │ + rsbseq r8, lr, r0, lsr #28 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ce528 │ │ │ │ + beq 3ce51c │ │ │ │ b 377e18 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 3ce538 │ │ │ │ + ldr r0, [pc, #4] @ 3ce52c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbseq r8, lr, r4, ror #27 │ │ │ │ - b 5fdbf4 │ │ │ │ + ldrshteq r8, [lr], #-208 @ 0xffffff30 │ │ │ │ + b 5fdbe4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ b 7c7428 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r6, #8 │ │ │ │ mov r7, #3 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr ip, [pc, #88] @ 3ce5cc │ │ │ │ - ldr lr, [pc, #88] @ 3ce5d0 │ │ │ │ + ldr ip, [pc, #88] @ 3ce5c0 │ │ │ │ + ldr lr, [pc, #88] @ 3ce5c4 │ │ │ │ add r5, r0, #8 │ │ │ │ - ldr r4, [pc, #84] @ 3ce5d4 │ │ │ │ + ldr r4, [pc, #84] @ 3ce5c8 │ │ │ │ add r0, r0, #16 │ │ │ │ - ldr r1, [pc, #80] @ 3ce5d8 │ │ │ │ + ldr r1, [pc, #80] @ 3ce5cc │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #76] @ 3ce5dc │ │ │ │ + ldr r3, [pc, #76] @ 3ce5d0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ stmib sp, {r0, r4, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #3 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -915192,136 +915189,136 @@ │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ bl 9453f0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbseq r9, lr, r0, lsl #1 │ │ │ │ - subseq ip, r8, r1, lsl #13 │ │ │ │ - rsbseq r9, lr, r8, lsl #1 │ │ │ │ - ldrsbeq r6, [lr], #-89 @ 0xffffffa7 │ │ │ │ - ldrsbeq r6, [lr], #-84 @ 0xffffffac │ │ │ │ + rsbseq r9, lr, ip, lsl #1 │ │ │ │ + subseq ip, r8, sp, lsl #13 │ │ │ │ + @ instruction: 0x007e9094 │ │ │ │ + subseq r6, lr, r5, ror #11 │ │ │ │ + subseq r6, lr, r0, ror #11 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r3, [pc, #44] @ 3ce628 │ │ │ │ - ldr r1, [pc, #44] @ 3ce62c │ │ │ │ + ldr r3, [pc, #44] @ 3ce61c │ │ │ │ + ldr r1, [pc, #44] @ 3ce620 │ │ │ │ add r0, r0, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #6 │ │ │ │ bl 945944 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrsbteq r9, [lr], #-44 @ 0xffffffd4 │ │ │ │ - subseq r6, lr, r6, lsl #18 │ │ │ │ + rsbseq r9, lr, r8, ror #5 │ │ │ │ + subseq r6, lr, r2, lsl r9 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ b 8f7bec │ │ │ │ ldr r0, [r0] │ │ │ │ b 951c5c │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #8] @ 3ce65c │ │ │ │ + ldr r1, [pc, #8] @ 3ce650 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ b 9452d4 │ │ │ │ - subseq fp, r8, r4, asr #29 │ │ │ │ + ldrsbeq fp, [r8], #-224 @ 0xffffff20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ mov r7, #6 │ │ │ │ mov ip, #5 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #200] @ 3ce74c │ │ │ │ + ldr r1, [pc, #200] @ 3ce740 │ │ │ │ add r6, r0, #76 @ 0x4c │ │ │ │ - ldr lr, [pc, #196] @ 3ce750 │ │ │ │ - ldr r8, [pc, #196] @ 3ce754 │ │ │ │ + ldr lr, [pc, #196] @ 3ce744 │ │ │ │ + ldr r8, [pc, #196] @ 3ce748 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr sl, [pc, #192] @ 3ce758 │ │ │ │ + ldr sl, [pc, #192] @ 3ce74c │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #188] @ 3ce75c │ │ │ │ + ldr r5, [pc, #188] @ 3ce750 │ │ │ │ add lr, pc, lr │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ add r7, r0, #8 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ mov r6, #3 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #152] @ 3ce760 │ │ │ │ + ldr r9, [pc, #152] @ 3ce754 │ │ │ │ add sl, pc, sl │ │ │ │ - ldr fp, [pc, #148] @ 3ce764 │ │ │ │ + ldr fp, [pc, #148] @ 3ce758 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r4, [pc, #144] @ 3ce768 │ │ │ │ + ldr r4, [pc, #144] @ 3ce75c │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #140] @ 3ce76c │ │ │ │ + ldr r1, [pc, #140] @ 3ce760 │ │ │ │ add fp, pc, fp │ │ │ │ str ip, [sp, #32] │ │ │ │ add ip, sp, #52 @ 0x34 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r7, r0, #108 @ 0x6c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ add r0, r0, #104 @ 0x68 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ add r4, pc, r4 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ mov r6, #4 │ │ │ │ stm ip, {r3, r8, lr} │ │ │ │ mov r5, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #84] @ 3ce770 │ │ │ │ + ldr r3, [pc, #84] @ 3ce764 │ │ │ │ stmib sp, {r0, r4, fp} │ │ │ │ add r0, sp, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp] │ │ │ │ stm r0, {r6, r7, r9} │ │ │ │ - ldr r0, [pc, #64] @ 3ce774 │ │ │ │ + ldr r0, [pc, #64] @ 3ce768 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #7 │ │ │ │ bl 9456c0 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrshteq r8, [lr], #-248 @ 0xffffff08 │ │ │ │ - subseq r6, lr, r6, lsl r5 │ │ │ │ - ldrhteq r8, [lr], #-248 @ 0xffffff08 │ │ │ │ - subseq r6, lr, r8, lsr #9 │ │ │ │ - @ instruction: 0x007e8f98 │ │ │ │ - rsbseq r8, lr, r0, lsl #31 │ │ │ │ - subseq r8, r8, r0, lsr r8 │ │ │ │ - rsbseq r8, lr, r8, asr #30 │ │ │ │ - subseq r6, lr, pc, lsl #9 │ │ │ │ - subseq r6, lr, r6, lsl #9 │ │ │ │ - subseq r6, lr, sp, ror r4 │ │ │ │ + rsbseq r9, lr, r4 │ │ │ │ + subseq r6, lr, r2, lsr #10 │ │ │ │ + rsbseq r8, lr, r4, asr #31 │ │ │ │ + ldrheq r6, [lr], #-68 @ 0xffffffbc │ │ │ │ + rsbseq r8, lr, r4, lsr #31 │ │ │ │ + rsbseq r8, lr, ip, lsl #31 │ │ │ │ + subseq r8, r8, ip, lsr r8 │ │ │ │ + rsbseq r8, lr, r4, asr pc │ │ │ │ + @ instruction: 0x005e649b │ │ │ │ + @ instruction: 0x005e6492 │ │ │ │ + subseq r6, lr, r9, lsl #9 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 5fdbe0 │ │ │ │ + b 5fdbd0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ - ldr ip, [pc, #96] @ 3ce7f8 │ │ │ │ + ldr ip, [pc, #96] @ 3ce7ec │ │ │ │ mov r6, #9 │ │ │ │ - ldr lr, [pc, #92] @ 3ce7fc │ │ │ │ + ldr lr, [pc, #92] @ 3ce7f0 │ │ │ │ mov r7, #3 │ │ │ │ - ldr r1, [pc, #88] @ 3ce800 │ │ │ │ + ldr r1, [pc, #88] @ 3ce7f4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #84] @ 3ce804 │ │ │ │ + ldr r3, [pc, #84] @ 3ce7f8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r4, [pc, #80] @ 3ce808 │ │ │ │ + ldr r4, [pc, #80] @ 3ce7fc │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r0, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r0, lr} │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ @@ -915331,26 +915328,26 @@ │ │ │ │ str ip, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 9453f0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subseq r6, lr, r7, lsl r4 │ │ │ │ - rsbseq r8, lr, r8, ror #29 │ │ │ │ - subseq r8, r8, ip, ror #13 │ │ │ │ - ldrsheq r6, [lr], #-56 @ 0xffffffc8 │ │ │ │ - ldrsbteq r8, [lr], #-228 @ 0xffffff1c │ │ │ │ + subseq r6, lr, r3, lsr #8 │ │ │ │ + ldrshteq r8, [lr], #-228 @ 0xffffff1c │ │ │ │ + ldrsheq r8, [r8], #-104 @ 0xffffff98 │ │ │ │ + subseq r6, lr, r4, lsl #8 │ │ │ │ + rsbseq r8, lr, r0, ror #29 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ b 7f1b9c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #772 @ 0x304 │ │ │ │ - ldr r2, [pc, #1116] @ 3cec88 │ │ │ │ + ldr r2, [pc, #1116] @ 3cec7c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #17 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r9, #0 │ │ │ │ @@ -915361,15 +915358,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ stmia r3!, {r4, r5, r6, r7} │ │ │ │ ldrb r2, [r2] │ │ │ │ strb r2, [r3] │ │ │ │ strb r9, [sp, #49] @ 0x31 │ │ │ │ bl 506f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ceba8 │ │ │ │ + beq 3ceb9c │ │ │ │ add sl, sp, #32 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, sl │ │ │ │ bl 4f0e8 │ │ │ │ add r7, sp, #32 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ @@ -915417,38 +915414,38 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 4ef5c │ │ │ │ ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ cmp r1, #10 │ │ │ │ movls r0, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cec08 │ │ │ │ + beq 3cebfc │ │ │ │ ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ - ldr r8, [pc, #816] @ 3cec90 │ │ │ │ + ldr r8, [pc, #816] @ 3cec84 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r1, #10 │ │ │ │ sub r3, r0, #1 │ │ │ │ movls r2, sl │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ add r2, r2, #24 │ │ │ │ mov r0, fp │ │ │ │ str r8, [sp] │ │ │ │ bl 8e5f84 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bic r1, r0, #1 │ │ │ │ cmp r1, #4 │ │ │ │ - bne 3ce9b0 │ │ │ │ + bne 3ce9a4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #716] @ 0x2cc │ │ │ │ str r3, [sp, #712] @ 0x2c8 │ │ │ │ str r3, [sp, #708] @ 0x2c4 │ │ │ │ str r3, [sp, #704] @ 0x2c0 │ │ │ │ str r3, [sp, #700] @ 0x2bc │ │ │ │ str r3, [sp, #696] @ 0x2b8 │ │ │ │ - b 3ce9e8 │ │ │ │ + b 3ce9dc │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -915470,23 +915467,23 @@ │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ mov r1, r0 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ mvn r2, #4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ tst r1, r2 │ │ │ │ - beq 3ceb00 │ │ │ │ - ldr ip, [pc, #612] @ 3cec94 │ │ │ │ + beq 3ceaf4 │ │ │ │ + ldr ip, [pc, #612] @ 3cec88 │ │ │ │ add r2, sp, #720 @ 0x2d0 │ │ │ │ ldm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ add ip, pc, ip │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r1, sp, #748 @ 0x2ec │ │ │ │ ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ - ldr r0, [pc, #588] @ 3cec98 │ │ │ │ + ldr r0, [pc, #588] @ 3cec8c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #752] @ 0x2f0 │ │ │ │ add r0, sp, #756 @ 0x2f4 │ │ │ │ str r0, [sp, #748] @ 0x2ec │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #756] @ 0x2f4 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ @@ -915496,24 +915493,24 @@ │ │ │ │ str ip, [sp, #32] │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 943148 │ │ │ │ add r9, sp, #760 @ 0x2f8 │ │ │ │ cmp r5, #0 │ │ │ │ ldm r9, {r6, r7, r9} │ │ │ │ - beq 3cea98 │ │ │ │ + beq 3cea8c │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 4fba4 │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - beq 3ceb10 │ │ │ │ - ldr r1, [pc, #500] @ 3cec9c │ │ │ │ - ldr r2, [pc, #500] @ 3ceca0 │ │ │ │ - ldr r0, [pc, #500] @ 3ceca4 │ │ │ │ + beq 3ceb04 │ │ │ │ + ldr r1, [pc, #500] @ 3cec90 │ │ │ │ + ldr r2, [pc, #500] @ 3cec94 │ │ │ │ + ldr r0, [pc, #500] @ 3cec98 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #496] @ 3ceca8 │ │ │ │ + ldr r3, [pc, #496] @ 3cec9c │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ movw r7, #365 @ 0x16d │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ mov r7, #79 @ 0x4f │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -915524,167 +915521,167 @@ │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r8, [sp] │ │ │ │ bl 775f4 │ │ │ │ - b 3cec1c │ │ │ │ + b 3cec10 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ceb10 │ │ │ │ + beq 3ceb04 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 4fba4 │ │ │ │ ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ cmp r6, #10 │ │ │ │ - bls 3ceb58 │ │ │ │ + bls 3ceb4c │ │ │ │ ldr r7, [sp, #452] @ 0x1c4 │ │ │ │ ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3ceb8c │ │ │ │ + beq 3ceb80 │ │ │ │ mov r5, r4 │ │ │ │ - b 3ceb40 │ │ │ │ + b 3ceb34 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3ceb8c │ │ │ │ + beq 3ceb80 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ceb34 │ │ │ │ + beq 3ceb28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fba4 │ │ │ │ - b 3ceb34 │ │ │ │ + b 3ceb28 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3ceb74 │ │ │ │ + bne 3ceb68 │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add sl, sl, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 3ceb60 │ │ │ │ + beq 3ceb54 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ceb68 │ │ │ │ + beq 3ceb5c │ │ │ │ mov r0, sl │ │ │ │ bl 4fba4 │ │ │ │ - b 3ceb68 │ │ │ │ + b 3ceb5c │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #772 @ 0x304 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #3 │ │ │ │ - ldr r0, [pc, #248] @ 3cecac │ │ │ │ - ldr r2, [pc, #248] @ 3cecb0 │ │ │ │ - ldr r1, [pc, #248] @ 3cecb4 │ │ │ │ + ldr r0, [pc, #248] @ 3ceca0 │ │ │ │ + ldr r2, [pc, #248] @ 3ceca4 │ │ │ │ + ldr r1, [pc, #248] @ 3ceca8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #448 @ 0x1c0 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #212] @ 3cecb8 │ │ │ │ + ldr r3, [pc, #212] @ 3cecac │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #460] @ 0x1cc │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #456] @ 0x1c8 │ │ │ │ str r2, [sp, #32] │ │ │ │ bl 77900 │ │ │ │ - ldr r2, [pc, #124] @ 3cec8c │ │ │ │ + ldr r2, [pc, #124] @ 3cec80 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ bl 77854 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3cec74 │ │ │ │ + beq 3cec68 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3cec74 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3cec68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3cec74 │ │ │ │ + beq 3cec68 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ bl 4fba4 │ │ │ │ - b 3cec74 │ │ │ │ + b 3cec68 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 17ccb4 │ │ │ │ - b 3cec7c │ │ │ │ + b 3cec70 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ bl 17ccb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - subseq r6, lr, r4, lsl #24 │ │ │ │ - rsbseq r9, lr, r0, lsl r0 │ │ │ │ - rsbseq r9, lr, r0, asr #5 │ │ │ │ - ldrsbteq r8, [lr], #-232 @ 0xffffff18 │ │ │ │ - addeq r1, r3, r8, ror #10 │ │ │ │ - subseq r6, lr, r9, ror #9 │ │ │ │ - subseq r6, lr, sp, lsr #9 │ │ │ │ - subseq r5, lr, sl, asr #25 │ │ │ │ - @ instruction: 0x007e8998 │ │ │ │ - @ instruction: 0xffd42fdc │ │ │ │ - rsbseq r8, lr, ip, asr #14 │ │ │ │ - rsbseq r8, lr, ip, ror #14 │ │ │ │ - ldrdeq r1, [r3], r0 │ │ │ │ + subseq r6, lr, r0, lsl ip │ │ │ │ + rsbseq r9, lr, ip, lsl r0 │ │ │ │ + rsbseq r9, lr, ip, asr #5 │ │ │ │ + rsbseq r8, lr, r4, ror #29 │ │ │ │ + addeq r1, r3, r4, ror r5 │ │ │ │ + ldrsheq r6, [lr], #-69 @ 0xffffffbb │ │ │ │ + ldrheq r6, [lr], #-73 @ 0xffffffb7 │ │ │ │ + ldrsbeq r5, [lr], #-198 @ 0xffffff3a │ │ │ │ + rsbseq r8, lr, r4, lsr #19 │ │ │ │ + @ instruction: 0xffd42fe8 │ │ │ │ + rsbseq r8, lr, r8, asr r7 │ │ │ │ + rsbseq r8, lr, r8, ror r7 │ │ │ │ + ldrdeq r1, [r3], ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #444 @ 0x1bc │ │ │ │ ldr sl, [r0] │ │ │ │ lsr r0, r2, #7 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r5, [sl] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bhi 3ced20 │ │ │ │ + bhi 3ced14 │ │ │ │ add r6, sp, #24 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ef5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, r7] │ │ │ │ mov r0, r5 │ │ │ │ bl 50924 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ced58 │ │ │ │ + beq 3ced4c │ │ │ │ mov r0, r9 │ │ │ │ bl 4ee48 │ │ │ │ - b 3ced58 │ │ │ │ + b 3ced4c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 5024c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 50924 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ced50 │ │ │ │ + beq 3ced44 │ │ │ │ mov r0, r9 │ │ │ │ bl 4ee48 │ │ │ │ mov r0, r6 │ │ │ │ bl 4e25c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3cee50 │ │ │ │ + beq 3cee44 │ │ │ │ add fp, sp, #24 │ │ │ │ str r9, [sp, #20] │ │ │ │ bl 4ebf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -915723,59 +915720,59 @@ │ │ │ │ bl 4fb14 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ mov r1, r6 │ │ │ │ bl 94fe78 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3ceec0 │ │ │ │ + beq 3ceeb4 │ │ │ │ ldr r1, [sp, #412] @ 0x19c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ bl 4ff10 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cee40 │ │ │ │ + beq 3cee34 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 4fba4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 4e820 │ │ │ │ add sp, sp, #444 @ 0x1bc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #236] @ 3cef48 │ │ │ │ - ldr r2, [pc, #236] @ 3cef4c │ │ │ │ + ldr r0, [pc, #236] @ 3cef3c │ │ │ │ + ldr r2, [pc, #236] @ 3cef40 │ │ │ │ add r7, sp, #408 @ 0x198 │ │ │ │ - ldr r1, [pc, #232] @ 3cef50 │ │ │ │ + ldr r1, [pc, #232] @ 3cef44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sl] │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #184] @ 3cef54 │ │ │ │ + ldr r3, [pc, #184] @ 3cef48 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #420] @ 0x1a4 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ str r2, [sp, #412] @ 0x19c │ │ │ │ add r2, sp, #12 │ │ │ │ str r3, [sp, #416] @ 0x1a0 │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ bl 77900 │ │ │ │ - ldr r1, [pc, #116] @ 3cef3c │ │ │ │ - ldr r0, [pc, #116] @ 3cef40 │ │ │ │ - ldr r3, [pc, #116] @ 3cef44 │ │ │ │ + ldr r1, [pc, #116] @ 3cef30 │ │ │ │ + ldr r0, [pc, #116] @ 3cef34 │ │ │ │ + ldr r3, [pc, #116] @ 3cef38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #412] @ 0x19c │ │ │ │ ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #436] @ 0x1b4 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ @@ -915784,449 +915781,449 @@ │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ bl 775f4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ mov fp, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cef24 │ │ │ │ - b 3cef2c │ │ │ │ + bne 3cef18 │ │ │ │ + b 3cef20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cef2c │ │ │ │ + beq 3cef20 │ │ │ │ mov r0, fp │ │ │ │ bl 4fba4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 4e820 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbseq r8, lr, r8, asr #11 │ │ │ │ - ldrheq r5, [lr], #-138 @ 0xffffff76 │ │ │ │ - rsbseq r8, lr, r8, ror #10 │ │ │ │ - rsbseq r8, lr, r8, ror #9 │ │ │ │ - @ instruction: 0xffd42d10 │ │ │ │ - rsbseq r8, lr, r8, ror #9 │ │ │ │ - addeq r1, r3, r8, lsl r1 │ │ │ │ + ldrsbteq r8, [lr], #-84 @ 0xffffffac │ │ │ │ + subseq r5, lr, r6, asr #17 │ │ │ │ + rsbseq r8, lr, r4, ror r5 │ │ │ │ + ldrshteq r8, [lr], #-68 @ 0xffffffbc │ │ │ │ + @ instruction: 0xffd42d1c │ │ │ │ + ldrshteq r8, [lr], #-68 @ 0xffffffbc │ │ │ │ + addeq r1, r3, r4, lsr #2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ - bne 3cef70 │ │ │ │ + bne 3cef64 │ │ │ │ tst r2, #32 │ │ │ │ - bne 3cef74 │ │ │ │ + bne 3cef68 │ │ │ │ b 947894 │ │ │ │ b 943ee4 │ │ │ │ b 943f54 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3cefc0 │ │ │ │ + beq 3cefb4 │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ mov r7, sp │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldm r7!, {r0, r1, r2, r3, r4} │ │ │ │ stmia r5!, {r0, r1, r2, r3, r4} │ │ │ │ ldm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #4] @ 3cefcc │ │ │ │ + ldr r0, [pc, #4] @ 3cefc0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbseq r8, lr, r0, asr r3 │ │ │ │ + rsbseq r8, lr, ip, asr r3 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cefec │ │ │ │ + beq 3cefe0 │ │ │ │ b 377e18 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #4] @ 3ceffc │ │ │ │ + ldr r0, [pc, #4] @ 3ceff0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - rsbseq r8, lr, r0, lsr #6 │ │ │ │ + rsbseq r8, lr, ip, lsr #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3cf068 │ │ │ │ + beq 3cf05c │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3cf074 │ │ │ │ + beq 3cf068 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3cf07c │ │ │ │ + bne 3cf070 │ │ │ │ ldrb r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #120] @ 0x78 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3cf07c │ │ │ │ + bne 3cf070 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf07c │ │ │ │ + beq 3cf070 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ blx r1 │ │ │ │ - b 3cf07c │ │ │ │ + b 3cf070 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 3d1e8c │ │ │ │ - b 3cf0a8 │ │ │ │ + bl 3d1e80 │ │ │ │ + b 3cf09c │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 3dac54 │ │ │ │ + bl 3dac48 │ │ │ │ add r6, r4, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ bl 25ea60 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cf0a8 │ │ │ │ + beq 3cf09c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - bne 3cf0c0 │ │ │ │ + bne 3cf0b4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #16] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf100 │ │ │ │ + beq 3cf0f4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ blx r1 │ │ │ │ - b 3cf100 │ │ │ │ + b 3cf0f4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 3d9318 │ │ │ │ - b 3cf148 │ │ │ │ + bl 3d930c │ │ │ │ + b 3cf13c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cf148 │ │ │ │ + beq 3cf13c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cf180 │ │ │ │ + bne 3cf174 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5bfe38 │ │ │ │ + b 5bfe28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3cf1f8 │ │ │ │ + beq 3cf1ec │ │ │ │ add r5, r6, #4 │ │ │ │ - b 3cf1cc │ │ │ │ + b 3cf1c0 │ │ │ │ add r5, r5, #32 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3cf1f8 │ │ │ │ + beq 3cf1ec │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - beq 3cf1c0 │ │ │ │ + beq 3cf1b4 │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3cf1c0 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3cf1b4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf218 │ │ │ │ + beq 3cf20c │ │ │ │ lsl r1, r0, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r5, #1 │ │ │ │ - beq 3cf258 │ │ │ │ + beq 3cf24c │ │ │ │ add r0, r4, #8 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ - beq 3cf268 │ │ │ │ + beq 3cf25c │ │ │ │ mov r0, r4 │ │ │ │ bl 7e2b2c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ poplt {r4, r5, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cf28c │ │ │ │ + beq 3cf280 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 3cf2b4 │ │ │ │ + blt 3cf2a8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cf2b4 │ │ │ │ + beq 3cf2a8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3cf324 │ │ │ │ + beq 3cf318 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #32 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3cf2f4 │ │ │ │ + bne 3cf2e8 │ │ │ │ ldrd r0, [r6, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cf2f8 │ │ │ │ + bne 3cf2ec │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e41bc │ │ │ │ + b 3e41b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cf330 │ │ │ │ + bne 3cf324 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3cf358 │ │ │ │ + bne 3cf34c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ add r0, r0, #32 │ │ │ │ - b 3e0e94 │ │ │ │ + b 3e0e88 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3cf3d4 │ │ │ │ + beq 3cf3c8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3cf3a4 │ │ │ │ + bne 3cf398 │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cf3a8 │ │ │ │ + bne 3cf39c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e4378 │ │ │ │ + b 3e436c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cf3e0 │ │ │ │ + bne 3cf3d4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3cf408 │ │ │ │ + bne 3cf3fc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #345] @ 0x159 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3cf530 │ │ │ │ + bne 3cf524 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3cf494 │ │ │ │ + beq 3cf488 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3cf528 │ │ │ │ + bne 3cf51c │ │ │ │ ldrb r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3cf4ac │ │ │ │ + beq 3cf4a0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3cf528 │ │ │ │ + bne 3cf51c │ │ │ │ ldrb r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3cf520 │ │ │ │ + bne 3cf514 │ │ │ │ ldrb r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #168] @ 0xa8 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3cf520 │ │ │ │ + bne 3cf514 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf520 │ │ │ │ + beq 3cf514 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ blx r1 │ │ │ │ - b 3cf520 │ │ │ │ + b 3cf514 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3cf528 │ │ │ │ + beq 3cf51c │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3cf528 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3cf51c │ │ │ │ add r0, r4, #116 @ 0x74 │ │ │ │ add r5, r4, #40 @ 0x28 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3cf4cc │ │ │ │ + beq 3cf4c0 │ │ │ │ add r0, r4, #200 @ 0xc8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3cf4e0 │ │ │ │ + bne 3cf4d4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cf504 │ │ │ │ + bne 3cf4f8 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #103] @ 0x67 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf520 │ │ │ │ + beq 3cf514 │ │ │ │ mov r0, r5 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #99] @ 0x63 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #344] @ 0x158 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 3cf56c │ │ │ │ + b 3cf560 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf5e0 │ │ │ │ + beq 3cf5d4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ blx r1 │ │ │ │ - b 3cf5e0 │ │ │ │ + b 3cf5d4 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ - b 3cf5c4 │ │ │ │ + b 3cf5b8 │ │ │ │ mov r7, r0 │ │ │ │ - b 3cf58c │ │ │ │ + b 3cf580 │ │ │ │ mov r7, r0 │ │ │ │ - b 3cf5e0 │ │ │ │ + b 3cf5d4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3cf58c │ │ │ │ + beq 3cf580 │ │ │ │ add r0, r4, #200 @ 0xc8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3cf5a0 │ │ │ │ + bne 3cf594 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cf5c4 │ │ │ │ + bne 3cf5b8 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #103] @ 0x67 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf5e0 │ │ │ │ + beq 3cf5d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #99] @ 0x63 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #344] @ 0x158 │ │ │ │ mov r0, r7 │ │ │ │ @@ -916238,1289 +916235,1289 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #7 │ │ │ │ cmp r2, #2 │ │ │ │ bxcc lr │ │ │ │ cmp r1, #6 │ │ │ │ - bne 3cf630 │ │ │ │ + bne 3cf624 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 3d7bd4 │ │ │ │ - b 3d787c │ │ │ │ + b 3d7bc8 │ │ │ │ + b 3d7870 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3cf6d8 │ │ │ │ + beq 3cf6cc │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #32 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3cf674 │ │ │ │ + bne 3cf668 │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ - beq 3cf6ac │ │ │ │ + beq 3cf6a0 │ │ │ │ add r0, r6, #8 │ │ │ │ mov r1, #2 │ │ │ │ ldrd r2, [r0] │ │ │ │ strb r1, [r0] │ │ │ │ orr r0, r2, #2 │ │ │ │ stm sp, {r2, r3} │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3cf6ac │ │ │ │ + beq 3cf6a0 │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ bl 64ced4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cf6b0 │ │ │ │ + bne 3cf6a4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3cf6d8 │ │ │ │ + bne 3cf6cc │ │ │ │ mov r0, r4 │ │ │ │ dmb ish │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cf6e8 │ │ │ │ + bne 3cf6dc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3cf710 │ │ │ │ + bne 3cf704 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ - bne 3cf754 │ │ │ │ + bne 3cf748 │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3cf730 │ │ │ │ + bne 3cf724 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 71b02c │ │ │ │ - b 3d6a0c │ │ │ │ + b 3d6a00 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cf778 │ │ │ │ + beq 3cf76c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf788 │ │ │ │ + beq 3cf77c │ │ │ │ bl 4fb80 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf798 │ │ │ │ + beq 3cf78c │ │ │ │ bl 4f1cc │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3cf7d4 │ │ │ │ + beq 3cf7c8 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cf7bc │ │ │ │ + beq 3cf7b0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cf7d4 │ │ │ │ + beq 3cf7c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3cf814 │ │ │ │ + beq 3cf808 │ │ │ │ ldr r4, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cf7f8 │ │ │ │ + beq 3cf7ec │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cf814 │ │ │ │ + beq 3cf808 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cf860 │ │ │ │ + beq 3cf854 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cf858 │ │ │ │ + beq 3cf84c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ - bl 3d0b54 │ │ │ │ + bl 3d0b48 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #278] @ 0x116 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf8e8 │ │ │ │ + beq 3cf8dc │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #256] @ 0x100 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3cf930 │ │ │ │ + beq 3cf924 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cf8d8 │ │ │ │ + bne 3cf8cc │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3cf8d8 │ │ │ │ + bcc 3cf8cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #84]! @ 0x54 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3cf8b4 │ │ │ │ + bne 3cf8a8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cf8d8 │ │ │ │ + bne 3cf8cc │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 3cfa8c │ │ │ │ - b 3cfabc │ │ │ │ + bcs 3cfa80 │ │ │ │ + b 3cfab0 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3cf924 │ │ │ │ + bcc 3cf918 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #268]! @ 0x10c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3cf900 │ │ │ │ + bne 3cf8f4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cf924 │ │ │ │ + bne 3cf918 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1ac21c │ │ │ │ ldrb r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cfa38 │ │ │ │ + beq 3cfa2c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3cf990 │ │ │ │ + beq 3cf984 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3cfa74 │ │ │ │ + bne 3cfa68 │ │ │ │ ldrb r0, [r4, #248] @ 0xf8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3cf9dc │ │ │ │ + bne 3cf9d0 │ │ │ │ ldrb r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #240] @ 0xf0 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3cf9dc │ │ │ │ + bne 3cf9d0 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cf9dc │ │ │ │ + beq 3cf9d0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ blx r1 │ │ │ │ - b 3cf9dc │ │ │ │ + b 3cf9d0 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #172]! @ 0xac │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3cf9a4 │ │ │ │ + bne 3cf998 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cf9c8 │ │ │ │ + bne 3cf9bc │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #156]! @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cf9dc │ │ │ │ + beq 3cf9d0 │ │ │ │ bl 7dbe10 │ │ │ │ ldrb r0, [r4, #167] @ 0xa7 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #166] @ 0xa6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cfa2c │ │ │ │ + beq 3cfa20 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3cfa2c │ │ │ │ + bcc 3cfa20 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #180]! @ 0xb4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3cfa08 │ │ │ │ + bne 3cf9fc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cfa2c │ │ │ │ + bne 3cfa20 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ strb r5, [r4, #165] @ 0xa5 │ │ │ │ strh r5, [r4, #167] @ 0xa7 │ │ │ │ - b 3cfa74 │ │ │ │ + b 3cfa68 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3cfa74 │ │ │ │ + bcc 3cfa68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #112]! @ 0x70 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3cfa50 │ │ │ │ + bne 3cfa44 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cfa74 │ │ │ │ + bne 3cfa68 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ movw r0, #257 @ 0x101 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3cfabc │ │ │ │ + bcc 3cfab0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3cfa98 │ │ │ │ + bne 3cfa8c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cfabc │ │ │ │ + bne 3cfab0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 1ac21c │ │ │ │ mov r0, #276 @ 0x114 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 3cfb14 │ │ │ │ + b 3cfb08 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cfb64 │ │ │ │ + beq 3cfb58 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ blx r1 │ │ │ │ - b 3cfb64 │ │ │ │ + b 3cfb58 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ - b 3cfbb4 │ │ │ │ + b 3cfba8 │ │ │ │ mov r6, r0 │ │ │ │ - b 3cfbc0 │ │ │ │ + b 3cfbb4 │ │ │ │ mov r6, r0 │ │ │ │ - b 3cfb50 │ │ │ │ + b 3cfb44 │ │ │ │ mov r6, r0 │ │ │ │ - b 3cfb64 │ │ │ │ + b 3cfb58 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #172]! @ 0xac │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3cfb2c │ │ │ │ + bne 3cfb20 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cfb50 │ │ │ │ + bne 3cfb44 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #156]! @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cfb64 │ │ │ │ + beq 3cfb58 │ │ │ │ bl 7dbe10 │ │ │ │ ldrb r0, [r4, #167] @ 0xa7 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #166] @ 0xa6 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3cfbb4 │ │ │ │ + bne 3cfba8 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3cfbb4 │ │ │ │ + bcc 3cfba8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #180]! @ 0xb4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3cfb90 │ │ │ │ + bne 3cfb84 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3cfbb4 │ │ │ │ + bne 3cfba8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #165] @ 0xa5 │ │ │ │ strh r0, [r4, #167] @ 0xa7 │ │ │ │ movw r0, #257 @ 0x101 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ - b 3cfbd8 │ │ │ │ + b 3cfbcc │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3d62d4 │ │ │ │ - b 3cfc14 │ │ │ │ + bl 3d62c8 │ │ │ │ + b 3cfc08 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac21c │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 1ac21c │ │ │ │ - b 3cfc14 │ │ │ │ + b 3cfc08 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #276 @ 0x114 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3cfc3c │ │ │ │ + bne 3cfc30 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 3d6d88 │ │ │ │ + b 3d6d7c │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3cfcbc │ │ │ │ + beq 3cfcb0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #32 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3cfc8c │ │ │ │ + bne 3cfc80 │ │ │ │ ldrd r0, [r6, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cfc90 │ │ │ │ + bne 3cfc84 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e3f04 │ │ │ │ + b 3e3ef8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cfcc8 │ │ │ │ + bne 3cfcbc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3cfcf0 │ │ │ │ + bne 3cfce4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cfe04 │ │ │ │ + beq 3cfdf8 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r5, r4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [r5, #8]! │ │ │ │ dmb ish │ │ │ │ add r2, r6, #16 │ │ │ │ strb r0, [r6, #34] @ 0x22 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cfd34 │ │ │ │ + bne 3cfd28 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3cfd7c │ │ │ │ + bne 3cfd70 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #8] │ │ │ │ dmb ish │ │ │ │ strb r2, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3cfd7c │ │ │ │ + beq 3cfd70 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r0, r6, #28 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r0] │ │ │ │ strexb r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cfd88 │ │ │ │ + bne 3cfd7c │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3cfdd0 │ │ │ │ + bne 3cfdc4 │ │ │ │ ldrd r0, [r6, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #20] │ │ │ │ dmb ish │ │ │ │ strb r2, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3cfdd0 │ │ │ │ + beq 3cfdc4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cfdd8 │ │ │ │ + bne 3cfdcc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3cfee8 │ │ │ │ + bne 3cfedc │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 8e34cc │ │ │ │ - b 3cfee8 │ │ │ │ + b 3cfedc │ │ │ │ ldr r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #16 │ │ │ │ strb r0, [r5, #34] @ 0x22 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cfe1c │ │ │ │ + bne 3cfe10 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3cfe64 │ │ │ │ + bne 3cfe58 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3cfe64 │ │ │ │ + beq 3cfe58 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r0, r5, #28 │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r0] │ │ │ │ strexb r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cfe70 │ │ │ │ + bne 3cfe64 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3cfeb8 │ │ │ │ + bne 3cfeac │ │ │ │ ldrd r0, [r5, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #20] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3cfeb8 │ │ │ │ + beq 3cfeac │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cfec0 │ │ │ │ + bne 3cfeb4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3cfee8 │ │ │ │ + bne 3cfedc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 8e34cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50750 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cff00 │ │ │ │ + bne 3cfef4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3cff74 │ │ │ │ + bne 3cff68 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 8e34cc │ │ │ │ - b 3cff74 │ │ │ │ + b 3cff68 │ │ │ │ bl 77b24 │ │ │ │ - b 3cff70 │ │ │ │ + b 3cff64 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cff40 │ │ │ │ + bne 3cff34 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3cff74 │ │ │ │ + bne 3cff68 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 8e34cc │ │ │ │ - b 3cff74 │ │ │ │ + b 3cff68 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 50750 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #280] @ 0x118 │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 3d0308 │ │ │ │ + bhi 3d02fc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ andeq r0, r0, r0, lsl r3 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ ldrb r0, [r4, #380] @ 0x17c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d020c │ │ │ │ + bne 3d0200 │ │ │ │ ldrb r0, [r4, #376] @ 0x178 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d01f0 │ │ │ │ + beq 3d01e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d020c │ │ │ │ + bne 3d0200 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d020c │ │ │ │ + beq 3d0200 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d020c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d0200 │ │ │ │ ldrb r0, [r4, #324] @ 0x144 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d02b0 │ │ │ │ + bne 3d02a4 │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d01d0 │ │ │ │ + beq 3d01c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d02b0 │ │ │ │ + bne 3d02a4 │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d02b0 │ │ │ │ + beq 3d02a4 │ │ │ │ add r0, r4, #308 @ 0x134 │ │ │ │ - b 3d02a4 │ │ │ │ + b 3d0298 │ │ │ │ ldrb r0, [r4, #300] @ 0x12c │ │ │ │ cmp r0, #5 │ │ │ │ - beq 3d0188 │ │ │ │ + beq 3d017c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d0314 │ │ │ │ + beq 3d0308 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #360] @ 0x168 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d02b8 │ │ │ │ + bne 3d02ac │ │ │ │ ldrb r0, [r4, #356] @ 0x164 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #320] @ 0x140 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3d02b8 │ │ │ │ + bne 3d02ac │ │ │ │ add r0, r4, #324 @ 0x144 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d02b8 │ │ │ │ + beq 3d02ac │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ blx r1 │ │ │ │ - b 3d02b8 │ │ │ │ + b 3d02ac │ │ │ │ ldrb r0, [r4, #337] @ 0x151 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d02d8 │ │ │ │ + bne 3d02cc │ │ │ │ ldrb r0, [r4, #324] @ 0x144 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d0238 │ │ │ │ + beq 3d022c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d0254 │ │ │ │ + bne 3d0248 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0254 │ │ │ │ + beq 3d0248 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d0254 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d0248 │ │ │ │ ldrb r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d027c │ │ │ │ + bne 3d0270 │ │ │ │ ldrb r0, [r4, #300] @ 0x12c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d0260 │ │ │ │ + beq 3d0254 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d027c │ │ │ │ + bne 3d0270 │ │ │ │ add r0, r4, #292 @ 0x124 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d00f8 │ │ │ │ + bne 3d00ec │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d027c │ │ │ │ + bne 3d0270 │ │ │ │ dmb ish │ │ │ │ bl 7cd034 │ │ │ │ - b 3d027c │ │ │ │ + b 3d0270 │ │ │ │ ldrb r0, [r4, #360] @ 0x168 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d013c │ │ │ │ + beq 3d0130 │ │ │ │ mov r5, #288 @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0290 │ │ │ │ - b 3d02b0 │ │ │ │ + beq 3d0284 │ │ │ │ + b 3d02a4 │ │ │ │ ldrb r0, [r4, #356] @ 0x164 │ │ │ │ mov r5, #308 @ 0x134 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d0288 │ │ │ │ + beq 3d027c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d0290 │ │ │ │ + bne 3d0284 │ │ │ │ ldr r1, [r4, #328] @ 0x148 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d016c │ │ │ │ + beq 3d0160 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0290 │ │ │ │ + beq 3d0284 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d0290 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d0284 │ │ │ │ ldrb r0, [r4, #312] @ 0x138 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d030c │ │ │ │ + beq 3d0300 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d0314 │ │ │ │ + bne 3d0308 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d01a8 │ │ │ │ + bne 3d019c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d0314 │ │ │ │ + bne 3d0308 │ │ │ │ dmb ish │ │ │ │ bl 7cd034 │ │ │ │ - b 3d0314 │ │ │ │ + b 3d0308 │ │ │ │ ldr r5, [r4, #316] @ 0x13c │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d02b0 │ │ │ │ + beq 3d02a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ - b 3d02b0 │ │ │ │ + b 3d02a4 │ │ │ │ ldr r5, [r4, #372] @ 0x174 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d020c │ │ │ │ + beq 3d0200 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0224 │ │ │ │ + beq 3d0218 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d02f4 │ │ │ │ - b 3d0300 │ │ │ │ + bne 3d02e8 │ │ │ │ + b 3d02f4 │ │ │ │ ldr r5, [r4, #320] @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0254 │ │ │ │ + beq 3d0248 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ - b 3d02d8 │ │ │ │ + b 3d02cc │ │ │ │ ldr r5, [r4, #296] @ 0x128 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d027c │ │ │ │ + beq 3d0270 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3d733c │ │ │ │ - b 3d02b0 │ │ │ │ + bl 3d7330 │ │ │ │ + b 3d02a4 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2dc674 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d02b0 │ │ │ │ + beq 3d02a4 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #282] @ 0x11a │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d02d0 │ │ │ │ + beq 3d02c4 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3d733c │ │ │ │ + bl 3d7330 │ │ │ │ ldrb r0, [r4, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0300 │ │ │ │ + beq 3d02f4 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0300 │ │ │ │ + beq 3d02f4 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #308 @ 0x134 │ │ │ │ bl 2dc674 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3d02b8 │ │ │ │ + b 3d02ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d03e0 │ │ │ │ + beq 3d03d4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ blx r1 │ │ │ │ - b 3d03e0 │ │ │ │ + b 3d03d4 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r4, #308] @ 0x134 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d03d8 │ │ │ │ + beq 3d03cc │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d03d8 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d03cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3d03e0 │ │ │ │ + b 3d03d4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ - b 3d040c │ │ │ │ + b 3d0400 │ │ │ │ ldr r1, [r4, #300] @ 0x12c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d03ac │ │ │ │ + beq 3d03a0 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ mov r0, #292 @ 0x124 │ │ │ │ - b 3d0420 │ │ │ │ - b 3d03d4 │ │ │ │ + b 3d0414 │ │ │ │ + b 3d03c8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3d733c │ │ │ │ - b 3d03d8 │ │ │ │ + bl 3d7330 │ │ │ │ + b 3d03cc │ │ │ │ mov r5, r0 │ │ │ │ - b 3d03e0 │ │ │ │ + b 3d03d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #282] @ 0x11a │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d03f8 │ │ │ │ + beq 3d03ec │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3d733c │ │ │ │ - b 3d040c │ │ │ │ + bl 3d7330 │ │ │ │ + b 3d0400 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0434 │ │ │ │ + beq 3d0428 │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0434 │ │ │ │ + beq 3d0428 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #281] @ 0x119 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #21] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d052c │ │ │ │ + beq 3d0520 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d05ec │ │ │ │ + bne 3d05e0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r7, [r5, #12]! │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d0504 │ │ │ │ + beq 3d04f8 │ │ │ │ add r0, r7, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3d0498 │ │ │ │ + bne 3d048c │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r6, #2 │ │ │ │ - beq 3d04cc │ │ │ │ + beq 3d04c0 │ │ │ │ ldrd r2, [r7, #28] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r2, #-2147483646 @ 0x80000002 │ │ │ │ - blt 3d04cc │ │ │ │ + blt 3d04c0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d04cc │ │ │ │ + beq 3d04c0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0504 │ │ │ │ + beq 3d04f8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d04dc │ │ │ │ + bne 3d04d0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d0504 │ │ │ │ + bne 3d04f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 50750 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d05ec │ │ │ │ + beq 3d05e0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3d057c │ │ │ │ + bne 3d0570 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ - beq 3d05b0 │ │ │ │ + beq 3d05a4 │ │ │ │ ldrd r2, [r6, #28] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [r6, #28] │ │ │ │ cmp r2, #-2147483646 @ 0x80000002 │ │ │ │ - blt 3d05b0 │ │ │ │ + blt 3d05a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d05b0 │ │ │ │ + beq 3d05a4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d05ec │ │ │ │ + beq 3d05e0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d05c0 │ │ │ │ + bne 3d05b4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d05ec │ │ │ │ + bne 3d05e0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e4378 │ │ │ │ + b 3e436c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 3d0678 │ │ │ │ + b 3d066c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0688 │ │ │ │ + beq 3d067c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d060c │ │ │ │ + bne 3d0600 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d0688 │ │ │ │ + bne 3d067c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4378 │ │ │ │ - b 3d0688 │ │ │ │ + bl 3e436c │ │ │ │ + b 3d067c │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0678 │ │ │ │ + beq 3d066c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d0650 │ │ │ │ + bne 3d0644 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d0678 │ │ │ │ + bne 3d066c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 3cf21c │ │ │ │ + bl 3cf210 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0708 │ │ │ │ + beq 3d06fc │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #173] @ 0xad │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d06cc │ │ │ │ + bne 3d06c0 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ - bl 3d85ec │ │ │ │ + bl 3d85e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #172] @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #176]! @ 0xb0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d06d8 │ │ │ │ + bne 3d06cc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d06fc │ │ │ │ + bne 3d06f0 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #181] @ 0xb5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d0714 │ │ │ │ + bne 3d0708 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d0738 │ │ │ │ + bne 3d072c │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3d07b8 │ │ │ │ + beq 3d07ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d077c │ │ │ │ + beq 3d0770 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d07b8 │ │ │ │ + bcc 3d07ac │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d0764 │ │ │ │ - b 3d07a8 │ │ │ │ + bne 3d0758 │ │ │ │ + b 3d079c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d07b8 │ │ │ │ + bcc 3d07ac │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d0794 │ │ │ │ + bne 3d0788 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d07b8 │ │ │ │ + bne 3d07ac │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d07fc │ │ │ │ + beq 3d07f0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d07fc │ │ │ │ + bcc 3d07f0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d07d8 │ │ │ │ + bne 3d07cc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d07fc │ │ │ │ + bne 3d07f0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d0840 │ │ │ │ + beq 3d0834 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d0840 │ │ │ │ + bcc 3d0834 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d081c │ │ │ │ + bne 3d0810 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d0840 │ │ │ │ + bne 3d0834 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0858 │ │ │ │ + beq 3d084c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1abe2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 3d0890 │ │ │ │ + b 3d0884 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d0888 │ │ │ │ + b 3d087c │ │ │ │ mov r6, r0 │ │ │ │ - b 3d0880 │ │ │ │ + b 3d0874 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3da074 │ │ │ │ + bl 3da068 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d08f8 │ │ │ │ + beq 3d08ec │ │ │ │ mov r0, r4 │ │ │ │ bl 1abe2c │ │ │ │ - b 3d08f8 │ │ │ │ + b 3d08ec │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d08f0 │ │ │ │ + b 3d08e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #176]! @ 0xb0 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0, #-4] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d08cc │ │ │ │ + bne 3d08c0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d08f0 │ │ │ │ + bne 3d08e4 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #181] @ 0xb5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0924 │ │ │ │ + beq 3d0918 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0940 │ │ │ │ + beq 3d0934 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0960 │ │ │ │ + beq 3d0954 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d09a0 │ │ │ │ + beq 3d0994 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3d09ec │ │ │ │ + bne 3d09e0 │ │ │ │ ldrd r6, [r4, #28] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d09b8 │ │ │ │ + beq 3d09ac │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ - b 3d09b8 │ │ │ │ + b 3d09ac │ │ │ │ ldrd r6, [r4, #28] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d09b8 │ │ │ │ + beq 3d09ac │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d09d0 │ │ │ │ + beq 3d09c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 50750 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 3d09f4 │ │ │ │ + b 3d09e8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0a10 │ │ │ │ + beq 3d0a04 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 50750 │ │ │ │ mov r0, r5 │ │ │ │ @@ -917528,823 +917525,823 @@ │ │ │ │ ldr r1, [r0, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3d0a80 │ │ │ │ + bne 3d0a74 │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3e0e94 │ │ │ │ + bl 3e0e88 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #60] @ 0x3c │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d0a94 │ │ │ │ + bne 3d0a88 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e2c18 │ │ │ │ + bl 3e2c0c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0b20 │ │ │ │ + beq 3d0b14 │ │ │ │ mov r5, sp │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r6, r0, #352 @ 0x160 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e2c18 │ │ │ │ + bl 3e2c0c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d0aec │ │ │ │ + bne 3d0ae0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d751c │ │ │ │ - b 3d0b40 │ │ │ │ + bl 3d7510 │ │ │ │ + b 3d0b34 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3d60a4 │ │ │ │ + bl 3d6098 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0b98 │ │ │ │ + beq 3d0b8c │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0b7c │ │ │ │ + beq 3d0b70 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0b98 │ │ │ │ + beq 3d0b8c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0bb8 │ │ │ │ + beq 3d0bac │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #40] @ 0x28 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3d0bdc │ │ │ │ + beq 3d0bd0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0bd8 │ │ │ │ + beq 3d0bcc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0c20 │ │ │ │ + beq 3d0c14 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr ip, [r0, #24]! │ │ │ │ cmp ip, #0 │ │ │ │ bxeq lr │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d0c3c │ │ │ │ + bne 3d0c30 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d0c60 │ │ │ │ + bne 3d0c54 │ │ │ │ dmb ish │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r5, #1 │ │ │ │ - beq 3d0c80 │ │ │ │ + beq 3d0c74 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ - beq 3d0c90 │ │ │ │ + beq 3d0c84 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e2b2c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3d0cac │ │ │ │ + beq 3d0ca0 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d0cb8 │ │ │ │ + bne 3d0cac │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 64ced4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #20 │ │ │ │ - bl 3d3604 │ │ │ │ + bl 3d35f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d0d48 │ │ │ │ + beq 3d0d3c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d0d18 │ │ │ │ + bne 3d0d0c │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d0d1c │ │ │ │ + bne 3d0d10 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e3748 │ │ │ │ + b 3e373c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d0d54 │ │ │ │ + bne 3d0d48 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d0d7c │ │ │ │ + bne 3d0d70 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d0d9c │ │ │ │ + bne 3d0d90 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 71a9d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d0dd4 │ │ │ │ + bne 3d0dc8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d0dfc │ │ │ │ + bne 3d0df0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71a9d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d0ed0 │ │ │ │ + beq 3d0ec4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3d0e48 │ │ │ │ + bne 3d0e3c │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ - beq 3d0e9c │ │ │ │ + beq 3d0e90 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ str r3, [r6, #28] │ │ │ │ stmib sp, {r0, r2} │ │ │ │ str r1, [sp] │ │ │ │ - beq 3d0e90 │ │ │ │ + beq 3d0e84 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3d0e9c │ │ │ │ + beq 3d0e90 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d0e9c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d0e90 │ │ │ │ mov r0, sp │ │ │ │ orr r0, r0, #4 │ │ │ │ bl 64ced4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d0ea0 │ │ │ │ + bne 3d0e94 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d0ed0 │ │ │ │ + bne 3d0ec4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e3748 │ │ │ │ + b 3e373c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d0ee0 │ │ │ │ + bne 3d0ed4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d0f08 │ │ │ │ + bne 3d0efc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed000 │ │ │ │ + bl 3ecff4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d0f2c │ │ │ │ + bne 3d0f20 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d0f50 │ │ │ │ + bne 3d0f44 │ │ │ │ dmb ish │ │ │ │ bl 71a9d8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0f64 │ │ │ │ + beq 3d0f58 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3d85ec │ │ │ │ + b 3d85e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 3d0fa4 │ │ │ │ + b 3d0f98 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d0f80 │ │ │ │ + bne 3d0f74 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d0fa4 │ │ │ │ + bne 3d0f98 │ │ │ │ dmb ish │ │ │ │ bl 71a9d8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d0fb4 │ │ │ │ - bl 3d85ec │ │ │ │ + beq 3d0fa8 │ │ │ │ + bl 3d85e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1024 │ │ │ │ + beq 3d1018 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3d1024 │ │ │ │ + bne 3d1018 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0ff8 │ │ │ │ + beq 3d0fec │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1010 │ │ │ │ + beq 3d1004 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1044 │ │ │ │ + beq 3d1038 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #281] @ 0x119 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1104 │ │ │ │ + beq 3d10f8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d1110 │ │ │ │ + bne 3d1104 │ │ │ │ ldrb r0, [r4, #260] @ 0x104 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d1148 │ │ │ │ + beq 3d113c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d1284 │ │ │ │ + bne 3d1278 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r4, #80 @ 0x50 │ │ │ │ ldr r1, [r0, #152]! @ 0x98 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d109c │ │ │ │ + bne 3d1090 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d10c0 │ │ │ │ + bne 3d10b4 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3d11e8 │ │ │ │ + beq 3d11dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d11ac │ │ │ │ + beq 3d11a0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d11e8 │ │ │ │ + bcc 3d11dc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d10ec │ │ │ │ - b 3d11d8 │ │ │ │ + bne 3d10e0 │ │ │ │ + b 3d11cc │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 3d1114 │ │ │ │ + bcs 3d1108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #272]! @ 0x110 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d111c │ │ │ │ + bne 3d1110 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 867e94 │ │ │ │ ldrb r0, [r4, #253] @ 0xfd │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d1164 │ │ │ │ + bne 3d1158 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ - bl 3d85ec │ │ │ │ + bl 3d85e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #256]! @ 0x100 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d1170 │ │ │ │ + bne 3d1164 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d1194 │ │ │ │ + bne 3d1188 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ movw r0, #261 @ 0x105 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d11e8 │ │ │ │ + bcc 3d11dc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d11c4 │ │ │ │ + bne 3d11b8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d11e8 │ │ │ │ + bne 3d11dc │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d122c │ │ │ │ + beq 3d1220 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d122c │ │ │ │ + bcc 3d1220 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d1208 │ │ │ │ + bne 3d11fc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d122c │ │ │ │ + bne 3d1220 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d1270 │ │ │ │ + beq 3d1264 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d1270 │ │ │ │ + bcc 3d1264 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d124c │ │ │ │ + bne 3d1240 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d1270 │ │ │ │ + bne 3d1264 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1284 │ │ │ │ + beq 3d1278 │ │ │ │ bl 1abe2c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3d1328 │ │ │ │ + b 3d131c │ │ │ │ mov r5, r0 │ │ │ │ - b 3d1320 │ │ │ │ + b 3d1314 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d1318 │ │ │ │ + b 3d130c │ │ │ │ mov r5, r0 │ │ │ │ - b 3d12ec │ │ │ │ + b 3d12e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #256]! @ 0x100 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0, #-4] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d12c8 │ │ │ │ + bne 3d12bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d12ec │ │ │ │ + bne 3d12e0 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ movw r0, #261 @ 0x105 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3da074 │ │ │ │ + bl 3da068 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ add r0, r4, #140 @ 0x8c │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1344 │ │ │ │ + beq 3d1338 │ │ │ │ bl 1abe2c │ │ │ │ - b 3d1344 │ │ │ │ + b 3d1338 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #280] @ 0x118 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #293] @ 0x125 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1400 │ │ │ │ + beq 3d13f4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d140c │ │ │ │ + bne 3d1400 │ │ │ │ ldrb r0, [r4, #260] @ 0x104 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d1444 │ │ │ │ + beq 3d1438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d1580 │ │ │ │ + bne 3d1574 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r4, #80 @ 0x50 │ │ │ │ ldr r1, [r0, #152]! @ 0x98 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d1398 │ │ │ │ + bne 3d138c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d13bc │ │ │ │ + bne 3d13b0 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3d14e4 │ │ │ │ + beq 3d14d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d14a8 │ │ │ │ + beq 3d149c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d14e4 │ │ │ │ + bcc 3d14d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d13e8 │ │ │ │ - b 3d14d4 │ │ │ │ + bne 3d13dc │ │ │ │ + b 3d14c8 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 3d1410 │ │ │ │ + bcs 3d1404 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #284]! @ 0x11c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d1418 │ │ │ │ + bne 3d140c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 867e94 │ │ │ │ ldrb r0, [r4, #253] @ 0xfd │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d1460 │ │ │ │ + bne 3d1454 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ - bl 3d85ec │ │ │ │ + bl 3d85e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #256]! @ 0x100 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d146c │ │ │ │ + bne 3d1460 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d1490 │ │ │ │ + bne 3d1484 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ movw r0, #261 @ 0x105 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d14e4 │ │ │ │ + bcc 3d14d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d14c0 │ │ │ │ + bne 3d14b4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d14e4 │ │ │ │ + bne 3d14d8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d1528 │ │ │ │ + beq 3d151c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d1528 │ │ │ │ + bcc 3d151c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #132]! @ 0x84 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d1504 │ │ │ │ + bne 3d14f8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d1528 │ │ │ │ + bne 3d151c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d156c │ │ │ │ + beq 3d1560 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d156c │ │ │ │ + bcc 3d1560 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #144]! @ 0x90 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d1548 │ │ │ │ + bne 3d153c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d156c │ │ │ │ + bne 3d1560 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1580 │ │ │ │ + beq 3d1574 │ │ │ │ bl 1abe2c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3d1624 │ │ │ │ + b 3d1618 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d161c │ │ │ │ + b 3d1610 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d1614 │ │ │ │ + b 3d1608 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d15e8 │ │ │ │ + b 3d15dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #256]! @ 0x100 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0, #-4] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d15c4 │ │ │ │ + bne 3d15b8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d15e8 │ │ │ │ + bne 3d15dc │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ movw r0, #261 @ 0x105 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3da074 │ │ │ │ + bl 3da068 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ add r0, r4, #140 @ 0x8c │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1640 │ │ │ │ + beq 3d1634 │ │ │ │ bl 1abe2c │ │ │ │ - b 3d1640 │ │ │ │ + b 3d1634 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ tst r5, #1 │ │ │ │ - beq 3d1670 │ │ │ │ + beq 3d1664 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ - beq 3d1680 │ │ │ │ + beq 3d1674 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 7e2b2c │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ orr r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add r0, r4, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 64ced4 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ orr r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3d16b8 │ │ │ │ + bne 3d16ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ add r0, r4, #12 │ │ │ │ bl 64ced4 │ │ │ │ - b 3d16b0 │ │ │ │ + b 3d16a4 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #804] @ 0x324 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1740 │ │ │ │ + beq 3d1734 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d1780 │ │ │ │ + bne 3d1774 │ │ │ │ ldrb r0, [r4, #297] @ 0x129 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 3d1780 │ │ │ │ + bhi 3d1774 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @@ -918355,1024 +918352,1024 @@ │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #288]! @ 0x120 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d1728 │ │ │ │ - b 3d1768 │ │ │ │ + bne 3d171c │ │ │ │ + b 3d175c │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d1780 │ │ │ │ + bcc 3d1774 │ │ │ │ ldr r0, [r4, #796]! @ 0x31c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d1754 │ │ │ │ + bne 3d1748 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d1780 │ │ │ │ + bne 3d1774 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ - bl 3d0694 │ │ │ │ - b 3d1810 │ │ │ │ + bl 3d0688 │ │ │ │ + b 3d1804 │ │ │ │ ldrb r0, [r4, #624] @ 0x270 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d1840 │ │ │ │ + bne 3d1834 │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ - bl 3dc72c │ │ │ │ - b 3d1840 │ │ │ │ + bl 3dc720 │ │ │ │ + b 3d1834 │ │ │ │ ldrb r0, [r4, #336] @ 0x150 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d17d8 │ │ │ │ + beq 3d17cc │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #353] @ 0x161 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d17e0 │ │ │ │ + bne 3d17d4 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ - bl 3d85ec │ │ │ │ + bl 3d85e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #352] @ 0x160 │ │ │ │ - b 3d17e0 │ │ │ │ + b 3d17d4 │ │ │ │ add r0, r4, #344 @ 0x158 │ │ │ │ - bl 3de03c │ │ │ │ + bl 3de030 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #304]! @ 0x130 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d17ec │ │ │ │ + bne 3d17e0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d1810 │ │ │ │ + bne 3d1804 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #280]! @ 0x118 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d181c │ │ │ │ + bne 3d1810 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d1840 │ │ │ │ + bne 3d1834 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldrb r0, [r4, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1888 │ │ │ │ + beq 3d187c │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d1888 │ │ │ │ + bcc 3d187c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #308]! @ 0x134 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d1864 │ │ │ │ + bne 3d1858 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d1888 │ │ │ │ + bne 3d187c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #296] @ 0x128 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #352] @ 0x160 │ │ │ │ - b 3d18a8 │ │ │ │ + b 3d189c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #304]! @ 0x130 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d18b4 │ │ │ │ + bne 3d18a8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d1904 │ │ │ │ + bne 3d18f8 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3d1904 │ │ │ │ + b 3d18f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #296] @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - b 3d1900 │ │ │ │ - b 3d18f8 │ │ │ │ + b 3d18f4 │ │ │ │ + b 3d18ec │ │ │ │ mov r6, r0 │ │ │ │ - b 3d1934 │ │ │ │ + b 3d1928 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #280]! @ 0x118 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d1910 │ │ │ │ + bne 3d1904 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d1934 │ │ │ │ + bne 3d1928 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldrb r0, [r4, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d197c │ │ │ │ + beq 3d1970 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d197c │ │ │ │ + bcc 3d1970 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #308]! @ 0x134 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d1958 │ │ │ │ + bne 3d194c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d197c │ │ │ │ + bne 3d1970 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #296] @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r5, #1 │ │ │ │ - beq 3d19ac │ │ │ │ + beq 3d19a0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ - beq 3d19bc │ │ │ │ + beq 3d19b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e2b2c │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, #20]! │ │ │ │ cmp r1, #12 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r1, #11 │ │ │ │ - bne 3d19e0 │ │ │ │ + bne 3d19d4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4e424 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d6d88 │ │ │ │ + b 3d6d7c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #20 │ │ │ │ - bl 3d4690 │ │ │ │ + bl 3d4684 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d1a68 │ │ │ │ + beq 3d1a5c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d1a38 │ │ │ │ + bne 3d1a2c │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d1a3c │ │ │ │ + bne 3d1a30 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e3b80 │ │ │ │ + b 3e3b74 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d1a74 │ │ │ │ + bne 3d1a68 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d1a9c │ │ │ │ + bne 3d1a90 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ tst r5, #1 │ │ │ │ - beq 3d1ac4 │ │ │ │ + beq 3d1ab8 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ - beq 3d1ad4 │ │ │ │ + beq 3d1ac8 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 7e2b2c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #12]! │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 3d1aec │ │ │ │ + bne 3d1ae0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 64ced4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #12]! │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 3d1b18 │ │ │ │ + bne 3d1b0c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 64ced4 │ │ │ │ - b 3d1b10 │ │ │ │ + b 3d1b04 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0, #88] @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ tst r5, #1 │ │ │ │ - beq 3d1b44 │ │ │ │ + beq 3d1b38 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ - beq 3d1b54 │ │ │ │ + beq 3d1b48 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl 7e2b2c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3d1b74 │ │ │ │ + beq 3d1b68 │ │ │ │ cmp r0, #3 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d1b80 │ │ │ │ + bne 3d1b74 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d6d88 │ │ │ │ + b 3d6d7c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d473c │ │ │ │ + bl 3d4730 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d1c10 │ │ │ │ + beq 3d1c04 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #96 @ 0x60 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d1be0 │ │ │ │ + bne 3d1bd4 │ │ │ │ ldrd r0, [r6, #88] @ 0x58 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d1be4 │ │ │ │ + bne 3d1bd8 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e37ec │ │ │ │ + b 3e37e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d1c1c │ │ │ │ + bne 3d1c10 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d1c44 │ │ │ │ + bne 3d1c38 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #748] @ 0x2ec │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d1c8c │ │ │ │ + beq 3d1c80 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1c88 │ │ │ │ + beq 3d1c7c │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e09f4 │ │ │ │ - b 3d1c6c │ │ │ │ + bl 3e09e8 │ │ │ │ + b 3d1c60 │ │ │ │ ldr r1, [r4, #736] @ 0x2e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1cb4 │ │ │ │ + beq 3d1ca8 │ │ │ │ ldr r0, [r4, #740] @ 0x2e4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1cdc │ │ │ │ + beq 3d1cd0 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1cf8 │ │ │ │ + beq 3d1cec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1d18 │ │ │ │ + beq 3d1d0c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1ddc │ │ │ │ + beq 3d1dd0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d1d54 │ │ │ │ + beq 3d1d48 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cfafc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1d54 │ │ │ │ + beq 3d1d48 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d5c │ │ │ │ add r6, r4, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 15be40 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d1d68 │ │ │ │ + bne 3d1d5c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d1d90 │ │ │ │ + bne 3d1d84 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 7cde78 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1dc8 │ │ │ │ + beq 3d1dbc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d1da4 │ │ │ │ + bne 3d1d98 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d1dc8 │ │ │ │ + bne 3d1dbc │ │ │ │ dmb ish │ │ │ │ bl 7cdfb0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3d1e6c │ │ │ │ + b 3d1e60 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d1e34 │ │ │ │ + b 3d1e28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3d3584 │ │ │ │ - b 3d1e34 │ │ │ │ + bl 3d3578 │ │ │ │ + b 3d1e28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d1e0c │ │ │ │ + bne 3d1e00 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d1e34 │ │ │ │ + bne 3d1e28 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 7cde78 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d1e6c │ │ │ │ + beq 3d1e60 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d1e48 │ │ │ │ + bne 3d1e3c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d1e6c │ │ │ │ + bne 3d1e60 │ │ │ │ dmb ish │ │ │ │ bl 7cdfb0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3d1ec8 │ │ │ │ + beq 3d1ebc │ │ │ │ cmp r1, #4 │ │ │ │ - bne 3d1ec4 │ │ │ │ + bne 3d1eb8 │ │ │ │ ldrb r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 3d1ed4 │ │ │ │ + beq 3d1ec8 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3d1ec4 │ │ │ │ + bne 3d1eb8 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3db868 │ │ │ │ + b 3db85c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r0, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d38e4 │ │ │ │ + b 3d38d8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #80] @ 0x50 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3d1f20 │ │ │ │ + beq 3d1f14 │ │ │ │ ldr r1, [r4, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d1ef4 │ │ │ │ + bne 3d1ee8 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1eec │ │ │ │ + beq 3d1ee0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ blx r1 │ │ │ │ - b 3d1eec │ │ │ │ + b 3d1ee0 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d1f68 │ │ │ │ + b 3d1f5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1f68 │ │ │ │ + beq 3d1f5c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #32]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d1f70 │ │ │ │ + bne 3d1f64 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d1f98 │ │ │ │ + bne 3d1f8c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r4, #12]! │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 3d1fc8 │ │ │ │ + bne 3d1fbc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d1fec │ │ │ │ + bne 3d1fe0 │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d1ff0 │ │ │ │ + bne 3d1fe4 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e4478 │ │ │ │ + b 3e446c │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d2024 │ │ │ │ + bne 3d2018 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d204c │ │ │ │ + bne 3d2040 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2200 │ │ │ │ + beq 3d21f4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d20e4 │ │ │ │ + beq 3d20d8 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3d2148 │ │ │ │ + bne 3d213c │ │ │ │ ldrb r0, [r4, #117] @ 0x75 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d214c │ │ │ │ + beq 3d2140 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbeq r0, [r4, #104] @ 0x68 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d2200 │ │ │ │ + bne 3d21f4 │ │ │ │ add r6, r4, #16 │ │ │ │ mov r0, r6 │ │ │ │ bl 7d85dc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, r4, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d2380 │ │ │ │ + beq 3d2374 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d20bc │ │ │ │ + bne 3d20b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d23ac │ │ │ │ + bne 3d23a0 │ │ │ │ dmb ish │ │ │ │ bl 7cca64 │ │ │ │ - b 3d23ac │ │ │ │ + b 3d23a0 │ │ │ │ ldrb r0, [r4, #28] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d2220 │ │ │ │ + beq 3d2214 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d21c8 │ │ │ │ + beq 3d21bc │ │ │ │ cmp r0, #5 │ │ │ │ - bne 3d2200 │ │ │ │ + bne 3d21f4 │ │ │ │ ldrd r6, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d2118 │ │ │ │ + beq 3d210c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d2130 │ │ │ │ + beq 3d2124 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d21f8 │ │ │ │ + beq 3d21ec │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 4e25c │ │ │ │ - b 3d21f8 │ │ │ │ + b 3d21ec │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r4 │ │ │ │ ldr r7, [r6, #112]! @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d21bc │ │ │ │ + beq 3d21b0 │ │ │ │ add r0, r7, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3d2184 │ │ │ │ + bne 3d2178 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ movne r0, #0 │ │ │ │ strbne r0, [r7, #28] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d2194 │ │ │ │ + bne 3d2188 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d21bc │ │ │ │ + bne 3d21b0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 7cdd20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #116] @ 0x74 │ │ │ │ - b 3d2200 │ │ │ │ + b 3d21f4 │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d21e0 │ │ │ │ + beq 3d21d4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d21f8 │ │ │ │ + beq 3d21ec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e2ffc │ │ │ │ + b 3e2ff0 │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ add r5, r4, #32 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d22f8 │ │ │ │ + beq 3d22ec │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d2250 │ │ │ │ + beq 3d2244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d2200 │ │ │ │ + bne 3d21f4 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d21fc │ │ │ │ - b 3d2200 │ │ │ │ + bne 3d21f0 │ │ │ │ + b 3d21f4 │ │ │ │ ldrb r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #78] @ 0x4e │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d243c │ │ │ │ + bne 3d2430 │ │ │ │ add r6, r4, #68 @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ bl 35cf80 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d2278 │ │ │ │ + bne 3d226c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d22a0 │ │ │ │ + bne 3d2294 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d22ac │ │ │ │ + bne 3d22a0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d22d0 │ │ │ │ + bne 3d22c4 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, #76] @ 0x4c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d21fc │ │ │ │ - b 3d2200 │ │ │ │ + bne 3d21f0 │ │ │ │ + b 3d21f4 │ │ │ │ ldrb r0, [r4, #2157] @ 0x86d │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d23d0 │ │ │ │ + beq 3d23c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d243c │ │ │ │ + bne 3d2430 │ │ │ │ ldrb r0, [r4, #2148] @ 0x864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2430 │ │ │ │ + beq 3d2424 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d243c │ │ │ │ + bne 3d2430 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d2464 │ │ │ │ + beq 3d2458 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d244c │ │ │ │ + beq 3d2440 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d243c │ │ │ │ + bne 3d2430 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r6, #32 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d2434 │ │ │ │ + bcc 3d2428 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #52]! @ 0x34 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d2358 │ │ │ │ + bne 3d234c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d2434 │ │ │ │ + bne 3d2428 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d2434 │ │ │ │ + b 3d2428 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d2388 │ │ │ │ + bne 3d237c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d23ac │ │ │ │ + bne 3d23a0 │ │ │ │ dmb ish │ │ │ │ bl 7cd50c │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #72] @ 0x48 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 3d2200 │ │ │ │ + beq 3d21f4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ blx r1 │ │ │ │ - b 3d2200 │ │ │ │ + b 3d21f4 │ │ │ │ movw r0, #2152 @ 0x868 │ │ │ │ add r6, r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3edfb4 │ │ │ │ + bl 3edfa8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2418 │ │ │ │ + beq 3d240c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d23f0 │ │ │ │ + bne 3d23e4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d2418 │ │ │ │ + bne 3d240c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2156] @ 0x86c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d21fc │ │ │ │ - b 3d2200 │ │ │ │ + bne 3d21f0 │ │ │ │ + b 3d21f4 │ │ │ │ mov r6, #2096 @ 0x830 │ │ │ │ add r0, r5, r6 │ │ │ │ - bl 3dea0c │ │ │ │ + bl 3dea00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d21fc │ │ │ │ - b 3d2200 │ │ │ │ + bne 3d21f0 │ │ │ │ + b 3d21f4 │ │ │ │ ldrb r0, [r4, #920] @ 0x398 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d27dc │ │ │ │ + bne 3d27d0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 3db4e8 │ │ │ │ - b 3d27dc │ │ │ │ + bl 3db4dc │ │ │ │ + b 3d27d0 │ │ │ │ ldrb r0, [r4, #2124] @ 0x84c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d24c0 │ │ │ │ + beq 3d24b4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d27ac │ │ │ │ + bne 3d27a0 │ │ │ │ ldrb r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d24f0 │ │ │ │ + beq 3d24e4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d2758 │ │ │ │ + bne 3d274c │ │ │ │ ldrb r0, [r4, #220] @ 0xdc │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d2584 │ │ │ │ + beq 3d2578 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d2758 │ │ │ │ + bne 3d274c │ │ │ │ ldrb r0, [r4, #560] @ 0x230 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #544] @ 0x220 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d2758 │ │ │ │ + bne 3d274c │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ - bl 3dc72c │ │ │ │ - b 3d2758 │ │ │ │ + bl 3dc720 │ │ │ │ + b 3d274c │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d27ac │ │ │ │ + bcc 3d27a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d24d8 │ │ │ │ - b 3d279c │ │ │ │ + bne 3d24cc │ │ │ │ + b 3d2790 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3d25e0 │ │ │ │ + beq 3d25d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d2718 │ │ │ │ + bne 3d270c │ │ │ │ ldrb r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #609] @ 0x261 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d2718 │ │ │ │ + bne 3d270c │ │ │ │ ldrb r0, [r4, #296] @ 0x128 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d267c │ │ │ │ + beq 3d2670 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d2710 │ │ │ │ + bne 3d2704 │ │ │ │ ldrb r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d2694 │ │ │ │ + beq 3d2688 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d2710 │ │ │ │ + bne 3d2704 │ │ │ │ ldrb r0, [r4, #440] @ 0x1b8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d2708 │ │ │ │ + bne 3d26fc │ │ │ │ ldrb r0, [r4, #436] @ 0x1b4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #432] @ 0x1b0 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d2708 │ │ │ │ + bne 3d26fc │ │ │ │ add r0, r4, #400 @ 0x190 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2708 │ │ │ │ + beq 3d26fc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ blx r1 │ │ │ │ - b 3d2708 │ │ │ │ + b 3d26fc │ │ │ │ ldrb r0, [r4, #252] @ 0xfc │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d2638 │ │ │ │ - cmp r0, #3 │ │ │ │ beq 3d262c │ │ │ │ + cmp r0, #3 │ │ │ │ + beq 3d2620 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d2758 │ │ │ │ + bne 3d274c │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d2758 │ │ │ │ + bcc 3d274c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #244]! @ 0xf4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d25b8 │ │ │ │ + bne 3d25ac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d2758 │ │ │ │ + bne 3d274c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d2758 │ │ │ │ + b 3d274c │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, #260]! @ 0x104 │ │ │ │ cmp r1, #11 │ │ │ │ - bne 3d2624 │ │ │ │ + bne 3d2618 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #264]! @ 0x108 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d25fc │ │ │ │ + bne 3d25f0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d2718 │ │ │ │ + bne 3d270c │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3d2718 │ │ │ │ - bl 3d6d88 │ │ │ │ - b 3d2718 │ │ │ │ + b 3d270c │ │ │ │ + bl 3d6d7c │ │ │ │ + b 3d270c │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ - bl 3d16c8 │ │ │ │ - b 3d2670 │ │ │ │ + bl 3d16bc │ │ │ │ + b 3d2664 │ │ │ │ add r0, r4, #264 @ 0x108 │ │ │ │ - bl 3e1548 │ │ │ │ + bl 3e153c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #256]! @ 0x100 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d264c │ │ │ │ + bne 3d2640 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d2670 │ │ │ │ + bne 3d2664 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #253] @ 0xfd │ │ │ │ - b 3d2758 │ │ │ │ + b 3d274c │ │ │ │ ldr r0, [r4, #456] @ 0x1c8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d2710 │ │ │ │ + beq 3d2704 │ │ │ │ add r0, r4, #440 @ 0x1b8 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3d2710 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3d2704 │ │ │ │ add r0, r4, #380 @ 0x17c │ │ │ │ add r6, r4, #304 @ 0x130 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d26b4 │ │ │ │ + beq 3d26a8 │ │ │ │ add r0, r4, #464 @ 0x1d0 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #372]! @ 0x174 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d26c8 │ │ │ │ + bne 3d26bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d26ec │ │ │ │ + bne 3d26e0 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #367] @ 0x16f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2708 │ │ │ │ + beq 3d26fc │ │ │ │ mov r0, r6 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #363] @ 0x16b │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #608] @ 0x260 │ │ │ │ mov r0, r4 │ │ │ │ @@ -919381,1057 +919378,1057 @@ │ │ │ │ uxtb r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #3 │ │ │ │ movwcc r1, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, #11 │ │ │ │ - beq 3d2750 │ │ │ │ + beq 3d2744 │ │ │ │ ands r1, r1, r2 │ │ │ │ - bne 3d2750 │ │ │ │ - bl 3d6d88 │ │ │ │ + bne 3d2744 │ │ │ │ + bl 3d6d7c │ │ │ │ add r0, r4, #640 @ 0x280 │ │ │ │ - bl 3e13d8 │ │ │ │ + bl 3e13cc │ │ │ │ ldr r1, [r4, #2112] @ 0x840 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d2770 │ │ │ │ + beq 3d2764 │ │ │ │ ldr r0, [r4, #2116] @ 0x844 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d27ac │ │ │ │ + bcc 3d27a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #156]! @ 0x9c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d2788 │ │ │ │ + bne 3d277c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d27ac │ │ │ │ + bne 3d27a0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d27b8 │ │ │ │ + bne 3d27ac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d27dc │ │ │ │ + bne 3d27d0 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ ldrb r0, [r4, #121] @ 0x79 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2824 │ │ │ │ + beq 3d2818 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d2824 │ │ │ │ + bcc 3d2818 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d2800 │ │ │ │ + bne 3d27f4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d2824 │ │ │ │ + bne 3d2818 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ - bl 3dea0c │ │ │ │ + bl 3dea00 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #121] @ 0x79 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d21fc │ │ │ │ - b 3d2200 │ │ │ │ - b 3d287c │ │ │ │ + bne 3d21f0 │ │ │ │ + b 3d21f4 │ │ │ │ + b 3d2870 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d28f0 │ │ │ │ + beq 3d28e4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ blx r1 │ │ │ │ - b 3d28f0 │ │ │ │ + b 3d28e4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d28d4 │ │ │ │ + b 3d28c8 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d289c │ │ │ │ + b 3d2890 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d28f0 │ │ │ │ + b 3d28e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d289c │ │ │ │ + beq 3d2890 │ │ │ │ add r0, r4, #464 @ 0x1d0 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #372]! @ 0x174 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d28b0 │ │ │ │ + bne 3d28a4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d28d4 │ │ │ │ + bne 3d28c8 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #367] @ 0x16f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d28f0 │ │ │ │ + beq 3d28e4 │ │ │ │ mov r0, r6 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #363] @ 0x16b │ │ │ │ - b 3d2904 │ │ │ │ + b 3d28f8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #608] @ 0x260 │ │ │ │ - b 3d2964 │ │ │ │ - b 3d2950 │ │ │ │ + b 3d2958 │ │ │ │ + b 3d2944 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #256]! @ 0x100 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d2924 │ │ │ │ + bne 3d2918 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d2954 │ │ │ │ + bne 3d2948 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3d2954 │ │ │ │ + b 3d2948 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #253] @ 0xfd │ │ │ │ - b 3d29b8 │ │ │ │ + b 3d29ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r0, #216]! @ 0xd8 │ │ │ │ sub r1, r3, #12 │ │ │ │ uxtb r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #3 │ │ │ │ movwcc r1, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, #11 │ │ │ │ - beq 3d29a4 │ │ │ │ + beq 3d2998 │ │ │ │ ands r1, r1, r2 │ │ │ │ - bne 3d29a4 │ │ │ │ - bl 3d6d88 │ │ │ │ - b 3d29a4 │ │ │ │ + bne 3d2998 │ │ │ │ + bl 3d6d7c │ │ │ │ + b 3d2998 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #640 @ 0x280 │ │ │ │ - bl 3e13d8 │ │ │ │ - b 3d29b8 │ │ │ │ + bl 3e13cc │ │ │ │ + b 3d29ac │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #2112] @ 0x840 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d29d0 │ │ │ │ + beq 3d29c4 │ │ │ │ ldr r0, [r4, #2116] @ 0x844 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d2a18 │ │ │ │ + bcc 3d2a0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #156]! @ 0x9c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d29e8 │ │ │ │ + bne 3d29dc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d2a18 │ │ │ │ + bne 3d2a0c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d2a18 │ │ │ │ + b 3d2a0c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d2a24 │ │ │ │ + bne 3d2a18 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d2a78 │ │ │ │ + bne 3d2a6c │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3d2a78 │ │ │ │ + b 3d2a6c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ - bl 3dea0c │ │ │ │ - b 3d2ad4 │ │ │ │ + bl 3dea00 │ │ │ │ + b 3d2ac8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3dea0c │ │ │ │ - b 3d2bcc │ │ │ │ + bl 3dea00 │ │ │ │ + b 3d2bc0 │ │ │ │ bl 77b24 │ │ │ │ - b 3d2a74 │ │ │ │ + b 3d2a68 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #121] @ 0x79 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2ac0 │ │ │ │ + beq 3d2ab4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d2ac0 │ │ │ │ + bcc 3d2ab4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d2a9c │ │ │ │ + bne 3d2a90 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d2ac0 │ │ │ │ + bne 3d2ab4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ - bl 3dea0c │ │ │ │ - b 3d2ad4 │ │ │ │ + bl 3dea00 │ │ │ │ + b 3d2ac8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #121] @ 0x79 │ │ │ │ - b 3d2bcc │ │ │ │ + b 3d2bc0 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d2b64 │ │ │ │ + b 3d2b58 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d2b34 │ │ │ │ + b 3d2b28 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d2bc4 │ │ │ │ + b 3d2bb8 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d2bcc │ │ │ │ + b 3d2bc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d2b0c │ │ │ │ + bne 3d2b00 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d2b34 │ │ │ │ + bne 3d2b28 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d2b40 │ │ │ │ + bne 3d2b34 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d2b64 │ │ │ │ + bne 3d2b58 │ │ │ │ dmb ish │ │ │ │ - bl 3e3370 │ │ │ │ + bl 3e3364 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, #76] @ 0x4c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ bl 50750 │ │ │ │ - b 3d2bcc │ │ │ │ + b 3d2bc0 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2bc4 │ │ │ │ + beq 3d2bb8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d2b9c │ │ │ │ + bne 3d2b90 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d2bc4 │ │ │ │ + bne 3d2bb8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2156] @ 0x86c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2cc4 │ │ │ │ + beq 3d2cb8 │ │ │ │ bl 50750 │ │ │ │ - b 3d2cc4 │ │ │ │ + b 3d2cb8 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d2cc4 │ │ │ │ + b 3d2cb8 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d2c08 │ │ │ │ + b 3d2bfc │ │ │ │ mov r5, r0 │ │ │ │ - b 3d2cbc │ │ │ │ + b 3d2cb0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d89d4 │ │ │ │ + bl 3d89c8 │ │ │ │ ldrd r0, [r4, #40] @ 0x28 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [r4, #72] @ 0x48 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 3d2cc4 │ │ │ │ + beq 3d2cb8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ blx r1 │ │ │ │ - b 3d2cc4 │ │ │ │ + b 3d2cb8 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d2c80 │ │ │ │ + beq 3d2c74 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d2c80 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d2c74 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d2c6c │ │ │ │ + beq 3d2c60 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2c80 │ │ │ │ + beq 3d2c74 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 4e25c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ - b 3d2cc4 │ │ │ │ + b 3d2cb8 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d2c94 │ │ │ │ + bne 3d2c88 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d2cbc │ │ │ │ + bne 3d2cb0 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 7cdd20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #116] @ 0x74 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ moveq r0, r4 │ │ │ │ - bleq 3e2ffc │ │ │ │ + bleq 3e2ff0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3d2d24 │ │ │ │ + beq 3d2d18 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ mov r7, r9 │ │ │ │ mov r6, r5 │ │ │ │ bl 245038 │ │ │ │ add r5, r6, #128 @ 0x80 │ │ │ │ sub r9, r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ab9d0 │ │ │ │ - b 3d2cf8 │ │ │ │ + b 3d2cec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2d40 │ │ │ │ + beq 3d2d34 │ │ │ │ lsl r1, r0, #7 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d2d54 │ │ │ │ + bne 3d2d48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ab9d0 │ │ │ │ - b 3d2d7c │ │ │ │ + b 3d2d70 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #128 @ 0x80 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3d2d98 │ │ │ │ + beq 3d2d8c │ │ │ │ add r6, r0, #128 @ 0x80 │ │ │ │ bl 2460c4 │ │ │ │ mov r0, r6 │ │ │ │ - b 3d2d80 │ │ │ │ + b 3d2d74 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d2dbc │ │ │ │ + bne 3d2db0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3d2ddc │ │ │ │ + bne 3d2dd0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ lsl r1, r0, #7 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3d2db4 │ │ │ │ + beq 3d2da8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2192] @ 0x890 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d2e14 │ │ │ │ + beq 3d2e08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d307c │ │ │ │ + beq 3d3070 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #18] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d2e54 │ │ │ │ + beq 3d2e48 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d3074 │ │ │ │ + bne 3d3068 │ │ │ │ ldrb r0, [r4, #573] @ 0x23d │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d2e80 │ │ │ │ + beq 3d2e74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d3020 │ │ │ │ + bne 3d3014 │ │ │ │ ldrb r0, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d2f78 │ │ │ │ + beq 3d2f6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2f80 │ │ │ │ - b 3d3020 │ │ │ │ + beq 3d2f74 │ │ │ │ + b 3d3014 │ │ │ │ ldrb r0, [r4, #2181] @ 0x885 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d2efc │ │ │ │ + beq 3d2ef0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d3020 │ │ │ │ + bne 3d3014 │ │ │ │ ldrb r0, [r4, #2172] @ 0x87c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d2f98 │ │ │ │ + beq 3d2f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d2fcc │ │ │ │ - b 3d3020 │ │ │ │ + beq 3d2fc0 │ │ │ │ + b 3d3014 │ │ │ │ mov r6, r4 │ │ │ │ ldr r7, [r6, #568]! @ 0x238 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d2ef0 │ │ │ │ + beq 3d2ee4 │ │ │ │ add r0, r7, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3d2eb8 │ │ │ │ + bne 3d2eac │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ movne r0, #2 │ │ │ │ strbne r0, [r7, #28] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d2ec8 │ │ │ │ + bne 3d2ebc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d2ef0 │ │ │ │ + bne 3d2ee4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #572] @ 0x23c │ │ │ │ - b 3d3020 │ │ │ │ + b 3d3014 │ │ │ │ mov r6, r4 │ │ │ │ ldr r7, [r6, #2176]! @ 0x880 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d2f6c │ │ │ │ + beq 3d2f60 │ │ │ │ add r0, r7, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3d2f34 │ │ │ │ + bne 3d2f28 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ movne r0, #2 │ │ │ │ strbne r0, [r7, #28] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d2f44 │ │ │ │ + bne 3d2f38 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d2f6c │ │ │ │ + bne 3d2f60 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2180] @ 0x884 │ │ │ │ - b 3d3020 │ │ │ │ + b 3d3014 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3cf000 │ │ │ │ + bl 3ceff4 │ │ │ │ ldrb r0, [r4, #552] @ 0x228 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d3000 │ │ │ │ + bne 3d2ff4 │ │ │ │ ldr r0, [r4, #560] @ 0x230 │ │ │ │ bl 4e25c │ │ │ │ - b 3d3020 │ │ │ │ + b 3d3014 │ │ │ │ ldrb r0, [r4, #2156] @ 0x86c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d2fcc │ │ │ │ + bne 3d2fc0 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3d4010 │ │ │ │ + bl 3d4004 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r4, #2144] @ 0x860 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d2fcc │ │ │ │ + beq 3d2fc0 │ │ │ │ ldr r0, [r4, #2148] @ 0x864 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #2160] @ 0x870 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d2fe4 │ │ │ │ + bne 3d2fd8 │ │ │ │ ldr r0, [r4, #2168] @ 0x878 │ │ │ │ bl 4e25c │ │ │ │ - b 3d3020 │ │ │ │ + b 3d3014 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d3020 │ │ │ │ + bne 3d3014 │ │ │ │ ldr r1, [r4, #2168] @ 0x878 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3020 │ │ │ │ + beq 3d3014 │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ - b 3d3018 │ │ │ │ + b 3d300c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d3020 │ │ │ │ + bne 3d3014 │ │ │ │ ldr r1, [r4, #560] @ 0x230 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3020 │ │ │ │ + beq 3d3014 │ │ │ │ ldr r0, [r4, #556] @ 0x22c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3064 │ │ │ │ + beq 3d3058 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d3044 │ │ │ │ + bne 3d3038 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 4e25c │ │ │ │ - b 3d3064 │ │ │ │ + b 3d3058 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d3064 │ │ │ │ + bne 3d3058 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3064 │ │ │ │ + beq 3d3058 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #2188] @ 0x88c │ │ │ │ bl 50750 │ │ │ │ ldr r4, [r4, #2184] @ 0x888 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r4, #2144] @ 0x860 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d30c0 │ │ │ │ + beq 3d30b4 │ │ │ │ ldr r0, [r4, #2148] @ 0x864 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #2160 @ 0x870 │ │ │ │ - b 3d30e0 │ │ │ │ + b 3d30d4 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d3118 │ │ │ │ + b 3d310c │ │ │ │ mov r5, r0 │ │ │ │ - b 3d3158 │ │ │ │ + b 3d314c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ - bl 3d73f4 │ │ │ │ - b 3d3160 │ │ │ │ + bl 3d73e8 │ │ │ │ + b 3d3154 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d30f0 │ │ │ │ + bne 3d30e4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d3118 │ │ │ │ + bne 3d310c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2180] @ 0x884 │ │ │ │ - b 3d3160 │ │ │ │ + b 3d3154 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d3130 │ │ │ │ + bne 3d3124 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d3158 │ │ │ │ + bne 3d314c │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #572] @ 0x23c │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3174 │ │ │ │ + beq 3d3168 │ │ │ │ add r0, r4, #20 │ │ │ │ - bl 3d73f4 │ │ │ │ + bl 3d73e8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #2188] @ 0x88c │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #2184] @ 0x888 │ │ │ │ - bl 3cf21c │ │ │ │ + bl 3cf210 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2136] @ 0x858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3200 │ │ │ │ + beq 3d31f4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d3224 │ │ │ │ + bne 3d3218 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d322c │ │ │ │ + beq 3d3220 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d3394 │ │ │ │ + bne 3d3388 │ │ │ │ ldrb r0, [r4, #557] @ 0x22d │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d3274 │ │ │ │ + beq 3d3268 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d3394 │ │ │ │ + bne 3d3388 │ │ │ │ ldrb r0, [r4, #548] @ 0x224 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d3328 │ │ │ │ + beq 3d331c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3330 │ │ │ │ - b 3d3394 │ │ │ │ + beq 3d3324 │ │ │ │ + b 3d3388 │ │ │ │ ldr r4, [r4, #2128] @ 0x850 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #2125] @ 0x84d │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d3288 │ │ │ │ + beq 3d327c │ │ │ │ cmp r0, #0 │ │ │ │ ldrbeq r0, [r4, #2112] @ 0x840 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d3394 │ │ │ │ + bne 3d3388 │ │ │ │ ldrb r0, [r4, #57] @ 0x39 │ │ │ │ add r5, r4, #16 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 3d33c0 │ │ │ │ + beq 3d33b4 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d336c │ │ │ │ + beq 3d3360 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d338c │ │ │ │ + bne 3d3380 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3d38e4 │ │ │ │ - b 3d3384 │ │ │ │ + bl 3d38d8 │ │ │ │ + b 3d3378 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ - bl 3cf634 │ │ │ │ + bl 3cf628 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #556] @ 0x22c │ │ │ │ - b 3d3394 │ │ │ │ + b 3d3388 │ │ │ │ mov r5, r4 │ │ │ │ ldr r7, [r5, #2120]! @ 0x848 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d331c │ │ │ │ + beq 3d3310 │ │ │ │ add r0, r7, #32 │ │ │ │ bl 7e2c08 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3d32c0 │ │ │ │ + bne 3d32b4 │ │ │ │ ldrd r0, [r7, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r6, #2 │ │ │ │ - beq 3d32f0 │ │ │ │ + beq 3d32e4 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3d32f0 │ │ │ │ + beq 3d32e4 │ │ │ │ mov r0, sp │ │ │ │ add r0, r0, #4 │ │ │ │ bl 64ced4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d32f4 │ │ │ │ + bne 3d32e8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d331c │ │ │ │ + bne 3d3310 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2124] @ 0x84c │ │ │ │ - b 3d3394 │ │ │ │ + b 3d3388 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 3cf000 │ │ │ │ + bl 3ceff4 │ │ │ │ ldrb r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d3348 │ │ │ │ + bne 3d333c │ │ │ │ ldr r0, [r4, #544] @ 0x220 │ │ │ │ bl 4e25c │ │ │ │ - b 3d3394 │ │ │ │ + b 3d3388 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d3394 │ │ │ │ + bne 3d3388 │ │ │ │ ldr r1, [r4, #544] @ 0x220 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3394 │ │ │ │ + beq 3d3388 │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d3394 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d3388 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ - bl 3da8a8 │ │ │ │ + bl 3da89c │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 3d7170 │ │ │ │ + bl 3d7164 │ │ │ │ add r0, r4, #2096 @ 0x830 │ │ │ │ bl 29eb68 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r0, [r4, #2132] @ 0x854 │ │ │ │ bl 50750 │ │ │ │ ldr r4, [r4, #2128] @ 0x850 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 3d3430 │ │ │ │ + beq 3d3424 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d33e8 │ │ │ │ + beq 3d33dc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d338c │ │ │ │ + bne 3d3380 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ - bl 3db868 │ │ │ │ - b 3d338c │ │ │ │ + bl 3db85c │ │ │ │ + b 3d3380 │ │ │ │ ldrb r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #128] @ 0x80 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3d343c │ │ │ │ + beq 3d3430 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d3408 │ │ │ │ + bne 3d33fc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d338c │ │ │ │ + bne 3d3380 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ - b 3d338c │ │ │ │ + bl 5bfbc0 │ │ │ │ + b 3d3380 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ - bl 3da290 │ │ │ │ - b 3d338c │ │ │ │ + bl 3da284 │ │ │ │ + b 3d3380 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d33fc │ │ │ │ + beq 3d33f0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ blx r1 │ │ │ │ - b 3d33fc │ │ │ │ + b 3d33f0 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d3484 │ │ │ │ + b 3d3478 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3484 │ │ │ │ + beq 3d3478 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d3490 │ │ │ │ + bne 3d3484 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d34f8 │ │ │ │ + bne 3d34ec │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ - b 3d34f8 │ │ │ │ + bl 5bfbc0 │ │ │ │ + b 3d34ec │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d34f8 │ │ │ │ b 3d34ec │ │ │ │ - mov r6, r0 │ │ │ │ b 3d34e0 │ │ │ │ mov r6, r0 │ │ │ │ + b 3d34d4 │ │ │ │ + mov r6, r0 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 3d7170 │ │ │ │ + bl 3d7164 │ │ │ │ add r0, r4, #2096 @ 0x830 │ │ │ │ bl 29eb68 │ │ │ │ - b 3d34f0 │ │ │ │ + b 3d34e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 1ac1f4 │ │ │ │ - b 3d3568 │ │ │ │ + b 3d355c │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d3560 │ │ │ │ + b 3d3554 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #536 @ 0x218 │ │ │ │ - bl 3d73f4 │ │ │ │ - b 3d3568 │ │ │ │ + bl 3d73e8 │ │ │ │ + b 3d355c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #556] @ 0x22c │ │ │ │ - b 3d3568 │ │ │ │ + b 3d355c │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d3538 │ │ │ │ + bne 3d352c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d3560 │ │ │ │ + bne 3d3554 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2124] @ 0x84c │ │ │ │ ldr r0, [r4, #2132] @ 0x854 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #2128] @ 0x850 │ │ │ │ - bl 3cf21c │ │ │ │ + bl 3cf210 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 15be40 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d3598 │ │ │ │ + bne 3d358c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7cde78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d35d0 │ │ │ │ + bne 3d35c4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d35f8 │ │ │ │ + bne 3d35ec │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 7cde78 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3d3620 │ │ │ │ + beq 3d3614 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d3628 │ │ │ │ + bne 3d361c │ │ │ │ bx lr │ │ │ │ add r0, r0, #4 │ │ │ │ b 64ced4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3d366c │ │ │ │ + bne 3d3660 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3660 │ │ │ │ + beq 3d3654 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ pop {r4, lr} │ │ │ │ b 4e394 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3680 │ │ │ │ + beq 3d3674 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d3698 │ │ │ │ + bne 3d368c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, lr} │ │ │ │ b 4e25c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d36a4 │ │ │ │ + beq 3d3698 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d36e0 │ │ │ │ + beq 3d36d4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - b 3d3730 │ │ │ │ + b 3d3724 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3d3730 │ │ │ │ + bne 3d3724 │ │ │ │ add r5, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 17da20 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3730 │ │ │ │ + beq 3d3724 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d3708 │ │ │ │ + bne 3d36fc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d3730 │ │ │ │ + bne 3d3724 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 50750 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 50750 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d378c │ │ │ │ + beq 3d3780 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d3764 │ │ │ │ + bne 3d3758 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d378c │ │ │ │ + bne 3d3780 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3124 │ │ │ │ + bl 3e3118 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 50750 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ @@ -920440,946 +920437,946 @@ │ │ │ │ dmb ish │ │ │ │ add r2, r6, #44 @ 0x2c │ │ │ │ strb r0, [r6, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d37c0 │ │ │ │ + bne 3d37b4 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3d3808 │ │ │ │ + bne 3d37fc │ │ │ │ ldrd r0, [r6, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ strb r2, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3d3808 │ │ │ │ + beq 3d37fc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r6, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d3814 │ │ │ │ + bne 3d3808 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3d385c │ │ │ │ + bne 3d3850 │ │ │ │ ldrd r0, [r6, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3850 │ │ │ │ + beq 3d3844 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r5, [r7] │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d3860 │ │ │ │ + bne 3d3854 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d388c │ │ │ │ + bne 3d3880 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e47d4 │ │ │ │ + b 3e47c8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 3d38ac │ │ │ │ + b 3d38a0 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d38b0 │ │ │ │ + bne 3d38a4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d38d8 │ │ │ │ + bne 3d38cc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e47d4 │ │ │ │ + bl 3e47c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d398c │ │ │ │ + beq 3d3980 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3d3be0 │ │ │ │ + bne 3d3bd4 │ │ │ │ ldrb r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d39d0 │ │ │ │ + beq 3d39c4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d3be0 │ │ │ │ + bne 3d3bd4 │ │ │ │ ldrb r0, [r9, #417] @ 0x1a1 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d3bcc │ │ │ │ + bne 3d3bc0 │ │ │ │ ldrb r0, [r9, #104] @ 0x68 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d3b30 │ │ │ │ + beq 3d3b24 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d3bc4 │ │ │ │ + bne 3d3bb8 │ │ │ │ ldrb r0, [r9, #176] @ 0xb0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d3b48 │ │ │ │ + beq 3d3b3c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d3bc4 │ │ │ │ + bne 3d3bb8 │ │ │ │ ldrb r0, [r9, #248] @ 0xf8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d3bbc │ │ │ │ + bne 3d3bb0 │ │ │ │ ldrb r0, [r9, #244] @ 0xf4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r9, #240] @ 0xf0 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d3bbc │ │ │ │ + bne 3d3bb0 │ │ │ │ add r0, r9, #208 @ 0xd0 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r9, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3bbc │ │ │ │ + beq 3d3bb0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r9, #216] @ 0xd8 │ │ │ │ blx r1 │ │ │ │ - b 3d3bbc │ │ │ │ + b 3d3bb0 │ │ │ │ ldrb r0, [r9, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d3be0 │ │ │ │ + bne 3d3bd4 │ │ │ │ ldrb r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r9, #64] @ 0x40 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d3be0 │ │ │ │ + bne 3d3bd4 │ │ │ │ add r0, r9, #32 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3be0 │ │ │ │ + beq 3d3bd4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r1 │ │ │ │ ldrb r0, [r9, #445] @ 0x1bd │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d3a4c │ │ │ │ + beq 3d3a40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d3afc │ │ │ │ + bne 3d3af0 │ │ │ │ ldr r6, [r9, #440] @ 0x1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d3ab4 │ │ │ │ + beq 3d3aa8 │ │ │ │ ldr r7, [r9, #436] @ 0x1b4 │ │ │ │ mov r5, #0 │ │ │ │ - b 3d3a04 │ │ │ │ + b 3d39f8 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3d3ab4 │ │ │ │ + beq 3d3aa8 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r7 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3d39fc │ │ │ │ + bcc 3d39f0 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3d3a24 │ │ │ │ + bne 3d3a18 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d39fc │ │ │ │ + bne 3d39f0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d39fc │ │ │ │ + b 3d39f0 │ │ │ │ add r0, r9, #80 @ 0x50 │ │ │ │ - bl 3d105c │ │ │ │ + bl 3d1050 │ │ │ │ add r0, r9, #368 @ 0x170 │ │ │ │ bl 29f464 │ │ │ │ ldr r5, [r9, #408] @ 0x198 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d3ad8 │ │ │ │ + beq 3d3acc │ │ │ │ ldr r6, [r9, #404] @ 0x194 │ │ │ │ mov r7, #0 │ │ │ │ - b 3d3a7c │ │ │ │ + b 3d3a70 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 3d3ad8 │ │ │ │ + beq 3d3acc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r7, lsl #2]! │ │ │ │ add r7, r7, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3d3a8c │ │ │ │ + bne 3d3a80 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d3a74 │ │ │ │ + bne 3d3a68 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3d3a74 │ │ │ │ + b 3d3a68 │ │ │ │ ldr r1, [r9, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3afc │ │ │ │ + beq 3d3af0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #436] @ 0x1b4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d3afc │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d3af0 │ │ │ │ ldr r1, [r9, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3af4 │ │ │ │ + beq 3d3ae8 │ │ │ │ ldr r0, [r9, #404] @ 0x194 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #444] @ 0x1bc │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d3b04 │ │ │ │ + bne 3d3af8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d3be0 │ │ │ │ + bne 3d3bd4 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 71b02c │ │ │ │ ldr r0, [r9, #264] @ 0x108 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d3bc4 │ │ │ │ + beq 3d3bb8 │ │ │ │ add r0, r9, #248 @ 0xf8 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3d3bc4 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3d3bb8 │ │ │ │ add r0, r9, #188 @ 0xbc │ │ │ │ add r6, r9, #112 @ 0x70 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r9, #288] @ 0x120 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d3b68 │ │ │ │ + beq 3d3b5c │ │ │ │ add r0, r9, #272 @ 0x110 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #180]! @ 0xb4 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d3b7c │ │ │ │ + bne 3d3b70 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d3ba0 │ │ │ │ + bne 3d3b94 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r9, #112] @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r9, #175] @ 0xaf │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3bbc │ │ │ │ + beq 3d3bb0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9, #171] @ 0xab │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #416] @ 0x1a0 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - bne 3d3be4 │ │ │ │ + bne 3d3bd8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r9, #24] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ - b 3d3c34 │ │ │ │ + b 3fbc28 │ │ │ │ + b 3d3c28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3ca8 │ │ │ │ + beq 3d3c9c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r9, #216] @ 0xd8 │ │ │ │ blx r1 │ │ │ │ - b 3d3ca8 │ │ │ │ + b 3d3c9c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d3c8c │ │ │ │ + b 3d3c80 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d3c54 │ │ │ │ + b 3d3c48 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d3ca8 │ │ │ │ + b 3d3c9c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9, #288] @ 0x120 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d3c54 │ │ │ │ + beq 3d3c48 │ │ │ │ add r0, r9, #272 @ 0x110 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #180]! @ 0xb4 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d3c68 │ │ │ │ + bne 3d3c5c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d3c8c │ │ │ │ + bne 3d3c80 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r9, #112] @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r9, #175] @ 0xaf │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3ca8 │ │ │ │ + beq 3d3c9c │ │ │ │ mov r0, r6 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9, #171] @ 0xab │ │ │ │ - b 3d3cbc │ │ │ │ + b 3d3cb0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r9, #24 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r9, #416] @ 0x1a0 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3e34 │ │ │ │ + beq 3d3e28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ - b 3d3e34 │ │ │ │ + b 3d3e28 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d3d0c │ │ │ │ + b 3d3d00 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r9, #368 @ 0x170 │ │ │ │ bl 29f464 │ │ │ │ add r0, r9, #400 @ 0x190 │ │ │ │ - bl 3d9b0c │ │ │ │ - b 3d3dfc │ │ │ │ + bl 3d9b00 │ │ │ │ + b 3d3df0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d3d28 │ │ │ │ + b 3d3d1c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3d3d74 │ │ │ │ + beq 3d3d68 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3d3d24 │ │ │ │ + bcc 3d3d18 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3d3d4c │ │ │ │ + bne 3d3d40 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d3d24 │ │ │ │ + bne 3d3d18 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d3d24 │ │ │ │ + b 3d3d18 │ │ │ │ ldr r1, [r9, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3e04 │ │ │ │ + beq 3d3df8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r9, #436] @ 0x1b4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d3e04 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d3df8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 3d3de0 │ │ │ │ + beq 3d3dd4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r7, lsl #2]! │ │ │ │ add r7, r7, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3d3db8 │ │ │ │ + bne 3d3dac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d3da0 │ │ │ │ + bne 3d3d94 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3d3da0 │ │ │ │ + b 3d3d94 │ │ │ │ ldr r1, [r9, #400] @ 0x190 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3dfc │ │ │ │ + beq 3d3df0 │ │ │ │ ldr r0, [r9, #404] @ 0x194 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #444] @ 0x1bc │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d3e0c │ │ │ │ + bne 3d3e00 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d3e34 │ │ │ │ + bne 3d3e28 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ bl 71b02c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d3f38 │ │ │ │ + beq 3d3f2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6, #48] @ 0x30 │ │ │ │ add r2, r6, #32 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d3e6c │ │ │ │ + bne 3d3e60 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3d3eb4 │ │ │ │ + bne 3d3ea8 │ │ │ │ ldrd r0, [r6, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #24] │ │ │ │ dmb ish │ │ │ │ strb r2, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3d3eb4 │ │ │ │ + beq 3d3ea8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r6, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d3ec0 │ │ │ │ + bne 3d3eb4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3d3f08 │ │ │ │ + bne 3d3efc │ │ │ │ ldrd r0, [r6, #36] @ 0x24 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d3efc │ │ │ │ + beq 3d3ef0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r5, [r7] │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d3f0c │ │ │ │ + bne 3d3f00 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d3f38 │ │ │ │ + bne 3d3f2c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3638 │ │ │ │ + b 3e362c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 3d3f58 │ │ │ │ + b 3d3f4c │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d3f5c │ │ │ │ + bne 3d3f50 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d3f84 │ │ │ │ + bne 3d3f78 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r4, [r0, #12] │ │ │ │ cmp r4, #4 │ │ │ │ - bne 3d3fac │ │ │ │ + bne 3d3fa0 │ │ │ │ ldr r0, [r0] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4e394 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3fcc │ │ │ │ + beq 3d3fc0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 4e25c │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 3d3fd8 │ │ │ │ + bne 3d3fcc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ - bne 3d3fec │ │ │ │ + bne 3d3fe0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4e25c │ │ │ │ cmp r4, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d3fd4 │ │ │ │ + beq 3d3fc8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #25] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d4054 │ │ │ │ + beq 3d4048 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3d40ac │ │ │ │ + bne 3d40a0 │ │ │ │ ldrb r0, [r4, #87] @ 0x57 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 3d419c │ │ │ │ + beq 3d4190 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d4154 │ │ │ │ + beq 3d4148 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d41b4 │ │ │ │ + bne 3d41a8 │ │ │ │ add r0, r4, #92 @ 0x5c │ │ │ │ - bl 3db868 │ │ │ │ - b 3d41ac │ │ │ │ + bl 3db85c │ │ │ │ + b 3d41a0 │ │ │ │ ldrb r0, [r4, #90] @ 0x5a │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d40b0 │ │ │ │ + beq 3d40a4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d41b4 │ │ │ │ + bne 3d41a8 │ │ │ │ ldrb r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d42c8 │ │ │ │ + bne 3d42bc │ │ │ │ ldrb r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #144] @ 0x90 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d42c8 │ │ │ │ + bne 3d42bc │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d42c8 │ │ │ │ + beq 3d42bc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ blx r1 │ │ │ │ - b 3d42c8 │ │ │ │ + b 3d42bc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #176] @ 0xb0 │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 3d42c0 │ │ │ │ + bhi 3d42b4 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ muleq r0, r0, r1 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ ldrb r0, [r4, #585] @ 0x249 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d439c │ │ │ │ + bne 3d4390 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d4300 │ │ │ │ + beq 3d42f4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d4394 │ │ │ │ + bne 3d4388 │ │ │ │ ldrb r0, [r4, #344] @ 0x158 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d4318 │ │ │ │ + beq 3d430c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d4394 │ │ │ │ + bne 3d4388 │ │ │ │ ldrb r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d438c │ │ │ │ + bne 3d4380 │ │ │ │ ldrb r0, [r4, #412] @ 0x19c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #408] @ 0x198 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d438c │ │ │ │ + bne 3d4380 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d438c │ │ │ │ + beq 3d4380 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ blx r1 │ │ │ │ - b 3d438c │ │ │ │ + b 3d4380 │ │ │ │ ldrb r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #132] @ 0x84 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3d42dc │ │ │ │ + beq 3d42d0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d4174 │ │ │ │ + bne 3d4168 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d41ac │ │ │ │ + bne 3d41a0 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ - b 3d41ac │ │ │ │ + bl 5bfbc0 │ │ │ │ + b 3d41a0 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ - bl 3da290 │ │ │ │ + bl 3da284 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 3d7974 │ │ │ │ + bl 3d7968 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #85] @ 0x55 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ - bl 3e1478 │ │ │ │ + bl 3e146c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #220]! @ 0xdc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d41d4 │ │ │ │ + bne 3d41c8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d4264 │ │ │ │ + bne 3d4258 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3d4264 │ │ │ │ + b 3d4258 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 3d105c │ │ │ │ + bl 3d1050 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r5, #173]! @ 0xad │ │ │ │ cmp r0, #1 │ │ │ │ strb r1, [r5, #1] │ │ │ │ - bne 3d42b0 │ │ │ │ + bne 3d42a4 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d42b0 │ │ │ │ + bcc 3d42a4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #152]! @ 0x98 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d4234 │ │ │ │ + bne 3d4228 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d42b0 │ │ │ │ + bne 3d42a4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d42b0 │ │ │ │ + b 3d42a4 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 3d1358 │ │ │ │ + bl 3d134c │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #174] @ 0xae │ │ │ │ cmp r0, #2 │ │ │ │ strb r1, [r4, #172] @ 0xac │ │ │ │ - bcc 3d42ac │ │ │ │ + bcc 3d42a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #152]! @ 0x98 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d4288 │ │ │ │ + bne 3d427c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d42ac │ │ │ │ + bne 3d42a0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r5, r4, #173 @ 0xad │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #175] @ 0xaf │ │ │ │ add r0, r4, #92 @ 0x5c │ │ │ │ - bl 3d8708 │ │ │ │ + bl 3d86fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d4168 │ │ │ │ + beq 3d415c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ blx r1 │ │ │ │ - b 3d4168 │ │ │ │ + b 3d415c │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d4394 │ │ │ │ + beq 3d4388 │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3d4394 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3d4388 │ │ │ │ add r0, r4, #356 @ 0x164 │ │ │ │ add r6, r4, #280 @ 0x118 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #456] @ 0x1c8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d4338 │ │ │ │ + beq 3d432c │ │ │ │ add r0, r4, #440 @ 0x1b8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #348]! @ 0x15c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d434c │ │ │ │ + bne 3d4340 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d4370 │ │ │ │ + bne 3d4364 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #343] @ 0x157 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d438c │ │ │ │ + beq 3d4380 │ │ │ │ mov r0, r6 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #339] @ 0x153 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #584] @ 0x248 │ │ │ │ ldr r1, [r4, #216] @ 0xd8 │ │ │ │ add r5, r4, #184 @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d43b8 │ │ │ │ + beq 3d43ac │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d42b8 │ │ │ │ + beq 3d42ac │ │ │ │ mov r0, r5 │ │ │ │ bl 1ac42c │ │ │ │ - b 3d42b8 │ │ │ │ - b 3d4408 │ │ │ │ + b 3d42ac │ │ │ │ + b 3d43fc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d447c │ │ │ │ + beq 3d4470 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ blx r1 │ │ │ │ - b 3d447c │ │ │ │ + b 3d4470 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ - b 3d4460 │ │ │ │ + b 3d4454 │ │ │ │ mov r7, r0 │ │ │ │ - b 3d4428 │ │ │ │ + b 3d441c │ │ │ │ mov r7, r0 │ │ │ │ - b 3d447c │ │ │ │ + b 3d4470 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #456] @ 0x1c8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d4428 │ │ │ │ + beq 3d441c │ │ │ │ add r0, r4, #440 @ 0x1b8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #348]! @ 0x15c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d443c │ │ │ │ + bne 3d4430 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d4460 │ │ │ │ + bne 3d4454 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #343] @ 0x157 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d447c │ │ │ │ + beq 3d4470 │ │ │ │ mov r0, r6 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #339] @ 0x153 │ │ │ │ - b 3d4490 │ │ │ │ + b 3d4484 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #584] @ 0x248 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 3d9190 │ │ │ │ - b 3d4628 │ │ │ │ + bl 3d9184 │ │ │ │ + b 3d461c │ │ │ │ mov r7, r0 │ │ │ │ - b 3d4620 │ │ │ │ - b 3d4678 │ │ │ │ + b 3d4614 │ │ │ │ + b 3d466c │ │ │ │ mov r7, r0 │ │ │ │ - b 3d450c │ │ │ │ + b 3d4500 │ │ │ │ mov r7, r0 │ │ │ │ - b 3d4620 │ │ │ │ - b 3d4544 │ │ │ │ + b 3d4614 │ │ │ │ + b 3d4538 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d467c │ │ │ │ + beq 3d4670 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ blx r1 │ │ │ │ - b 3d467c │ │ │ │ + b 3d4670 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ - b 3d4628 │ │ │ │ + b 3d461c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d450c │ │ │ │ + beq 3d4500 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d4518 │ │ │ │ + bne 3d450c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d4664 │ │ │ │ + bne 3d4658 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ - b 3d4664 │ │ │ │ + bl 5bfbc0 │ │ │ │ + b 3d4658 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ - b 3d45d8 │ │ │ │ + b 3d45cc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #174] @ 0xae │ │ │ │ ldrb r0, [r4, #173] @ 0xad │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d4620 │ │ │ │ + beq 3d4614 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d4620 │ │ │ │ + bcc 3d4614 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #152]! @ 0x98 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d457c │ │ │ │ + bne 3d4570 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d4620 │ │ │ │ + bne 3d4614 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d4620 │ │ │ │ + b 3d4614 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #220]! @ 0xdc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d45b4 │ │ │ │ + bne 3d45a8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d45d8 │ │ │ │ + bne 3d45cc │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #174] @ 0xae │ │ │ │ cmp r0, #2 │ │ │ │ strb r1, [r4, #172] @ 0xac │ │ │ │ - bcc 3d4620 │ │ │ │ + bcc 3d4614 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #152]! @ 0x98 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d45fc │ │ │ │ + bne 3d45f0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d4620 │ │ │ │ + bne 3d4614 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #173] @ 0xad │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #175] @ 0xaf │ │ │ │ add r0, r4, #92 @ 0x5c │ │ │ │ - bl 3d8708 │ │ │ │ - b 3d467c │ │ │ │ + bl 3d86fc │ │ │ │ + b 3d4670 │ │ │ │ bl 77b24 │ │ │ │ - b 3d4660 │ │ │ │ + b 3d4654 │ │ │ │ bl 77b24 │ │ │ │ - b 3d4660 │ │ │ │ + b 3d4654 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 3d7974 │ │ │ │ - b 3d4664 │ │ │ │ + bl 3d7968 │ │ │ │ + b 3d4658 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #85] @ 0x55 │ │ │ │ strb r0, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ @@ -921389,442 +921386,442 @@ │ │ │ │ strb r0, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #12 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #11 │ │ │ │ - bne 3d46ac │ │ │ │ + bne 3d46a0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b 4e424 │ │ │ │ - b 3d6d88 │ │ │ │ + b 3d6d7c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3d46d0 │ │ │ │ + beq 3d46c4 │ │ │ │ cmp r1, #3 │ │ │ │ ldrne r1, [r0, #24] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d46d8 │ │ │ │ + bne 3d46cc │ │ │ │ bx lr │ │ │ │ add r0, r0, #12 │ │ │ │ - b 3d6d88 │ │ │ │ + b 3d6d7c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 3d46fc │ │ │ │ + bhi 3d46f0 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d470c │ │ │ │ + beq 3d4700 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 3d787c │ │ │ │ + b 3d7870 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 3d751c │ │ │ │ + b 3d7510 │ │ │ │ cmn r0, #1 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ - beq 3d4730 │ │ │ │ + beq 3d4724 │ │ │ │ bx lr │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3d475c │ │ │ │ + beq 3d4750 │ │ │ │ cmp r1, #3 │ │ │ │ ldrne r1, [r0, #16] │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d4764 │ │ │ │ + bne 3d4758 │ │ │ │ bx lr │ │ │ │ add r0, r0, #4 │ │ │ │ - b 3d6d88 │ │ │ │ + b 3d6d7c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d47a8 │ │ │ │ + beq 3d479c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d47f4 │ │ │ │ + bne 3d47e8 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d47f4 │ │ │ │ + beq 3d47e8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrd r6, [r4, #20] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d47c0 │ │ │ │ + beq 3d47b4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d47d8 │ │ │ │ + beq 3d47cc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d4798 │ │ │ │ + bne 3d478c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4814 │ │ │ │ + beq 3d4808 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d483c │ │ │ │ + beq 3d4830 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #532] @ 0x214 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d489c │ │ │ │ + beq 3d4890 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3d4898 │ │ │ │ + bne 3d488c │ │ │ │ mov r5, r0 │ │ │ │ - bl 3cf000 │ │ │ │ + bl 3ceff4 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r5, #520] @ 0x208 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 3d48a8 │ │ │ │ + beq 3d489c │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #528] @ 0x210 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4898 │ │ │ │ + beq 3d488c │ │ │ │ ldr r0, [r0, #524] @ 0x20c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #520] @ 0x208 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d4874 │ │ │ │ + bne 3d4868 │ │ │ │ ldr r0, [r0, #528] @ 0x210 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4e25c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #520 @ 0x208 │ │ │ │ - bl 3d73f4 │ │ │ │ + bl 3d73e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d48e8 │ │ │ │ + beq 3d48dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d4998 │ │ │ │ + beq 3d498c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #37] @ 0x25 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d4908 │ │ │ │ + beq 3d48fc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d4990 │ │ │ │ + bne 3d4984 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3d0968 │ │ │ │ - b 3d4988 │ │ │ │ + bl 3d095c │ │ │ │ + b 3d497c │ │ │ │ ldrd r6, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4920 │ │ │ │ + beq 3d4914 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4938 │ │ │ │ + beq 3d492c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d4980 │ │ │ │ + beq 3d4974 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d4960 │ │ │ │ + bne 3d4954 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ bl 4e25c │ │ │ │ - b 3d4980 │ │ │ │ + b 3d4974 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d4980 │ │ │ │ + bne 3d4974 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4980 │ │ │ │ + beq 3d4974 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d49d4 │ │ │ │ + beq 3d49c8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ - bl 3d9dac │ │ │ │ + bl 3d9da0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 50750 │ │ │ │ - b 3d49f4 │ │ │ │ + b 3d49e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3cf158 │ │ │ │ + bl 3cf14c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r0, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dcb5c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4a4c │ │ │ │ + beq 3d4a40 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d4a8c │ │ │ │ + beq 3d4a80 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r0, [sp] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d4a64 │ │ │ │ + bne 3d4a58 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d4a8c │ │ │ │ + bne 3d4a80 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ bl 719e28 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d4acc │ │ │ │ + beq 3d4ac0 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d4aa4 │ │ │ │ + bne 3d4a98 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d4acc │ │ │ │ + bne 3d4ac0 │ │ │ │ add r0, sp, #4 │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3d4b40 │ │ │ │ + b 3d4b34 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4b00 │ │ │ │ + beq 3d4af4 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d4b40 │ │ │ │ + beq 3d4b34 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d4b18 │ │ │ │ + bne 3d4b0c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d4b40 │ │ │ │ + bne 3d4b34 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ bl 719e28 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d4b80 │ │ │ │ + beq 3d4b74 │ │ │ │ sub r0, r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d4b58 │ │ │ │ + bne 3d4b4c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d4b80 │ │ │ │ + bne 3d4b74 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ bl 719e28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d4bac │ │ │ │ + beq 3d4ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d4c4c │ │ │ │ + beq 3d4c40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d4bcc │ │ │ │ + beq 3d4bc0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d4c44 │ │ │ │ + bne 3d4c38 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 3d0968 │ │ │ │ - b 3d4c44 │ │ │ │ + bl 3d095c │ │ │ │ + b 3d4c38 │ │ │ │ ldrd r6, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4be4 │ │ │ │ + beq 3d4bd8 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4bfc │ │ │ │ + beq 3d4bf0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d4c3c │ │ │ │ + beq 3d4c30 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d4c1c │ │ │ │ + bne 3d4c10 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ bl 4e25c │ │ │ │ - b 3d4c3c │ │ │ │ + b 3d4c30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d4c3c │ │ │ │ + bne 3d4c30 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4c3c │ │ │ │ + beq 3d4c30 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4c88 │ │ │ │ + beq 3d4c7c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3d9dac │ │ │ │ + bl 3d9da0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 50750 │ │ │ │ - b 3d4ca0 │ │ │ │ + b 3d4c94 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3cf158 │ │ │ │ + bl 3cf14c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d4cd8 │ │ │ │ + beq 3d4ccc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d4d80 │ │ │ │ + beq 3d4d74 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d4d20 │ │ │ │ + beq 3d4d14 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d4d78 │ │ │ │ + bne 3d4d6c │ │ │ │ ldrd r6, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4d04 │ │ │ │ + beq 3d4cf8 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4d58 │ │ │ │ + beq 3d4d4c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d4d58 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d4d4c │ │ │ │ ldrd r6, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4d38 │ │ │ │ + beq 3d4d2c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4d50 │ │ │ │ + beq 3d4d44 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ @@ -921836,525 +921833,525 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4dbc │ │ │ │ + beq 3d4db0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 50750 │ │ │ │ - b 3d4de4 │ │ │ │ + b 3d4dd8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d4de4 │ │ │ │ + beq 3d4dd8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3cf158 │ │ │ │ + bl 3cf14c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2224] @ 0x8b0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d4e3c │ │ │ │ + beq 3d4e30 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - b 3d4e58 │ │ │ │ + b 3d4e4c │ │ │ │ ldrb r0, [r4, #2208] @ 0x8a0 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #2197] @ 0x895 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3d4e78 │ │ │ │ + beq 3d4e6c │ │ │ │ ldr r0, [r4, #2220] @ 0x8ac │ │ │ │ bl 50750 │ │ │ │ ldr r4, [r4, #2216] @ 0x8a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d4f14 │ │ │ │ + beq 3d4f08 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3d4eac │ │ │ │ + bne 3d4ea0 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ - beq 3d4edc │ │ │ │ + beq 3d4ed0 │ │ │ │ ldrd r2, [r6, #28] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r6, #28] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3d4edc │ │ │ │ + beq 3d4ed0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d4f14 │ │ │ │ + beq 3d4f08 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d4eec │ │ │ │ + bne 3d4ee0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d4f14 │ │ │ │ + bne 3d4f08 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3d2058 │ │ │ │ + bl 3d204c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #2193] @ 0x891 │ │ │ │ - b 3d4e50 │ │ │ │ + b 3d4e44 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d4f6c │ │ │ │ + b 3d4f60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d4f6c │ │ │ │ + beq 3d4f60 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d4f44 │ │ │ │ + bne 3d4f38 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d4f6c │ │ │ │ + bne 3d4f60 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3d2058 │ │ │ │ - b 3d4f84 │ │ │ │ + bl 3d204c │ │ │ │ + b 3d4f78 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #2220] @ 0x8ac │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #2193] @ 0x891 │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #2216] @ 0x8a8 │ │ │ │ - bl 3cf158 │ │ │ │ + bl 3cf14c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2064] @ 0x810 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5090 │ │ │ │ + beq 3d5084 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d50b4 │ │ │ │ + bne 3d50a8 │ │ │ │ ldrb r0, [r4, #2048] @ 0x800 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d570c │ │ │ │ + bne 3d5700 │ │ │ │ ldrb r0, [r4, #19] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d50bc │ │ │ │ + beq 3d50b0 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3d570c │ │ │ │ + bne 3d5700 │ │ │ │ mov r5, r4 │ │ │ │ ldr r7, [r5, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d5084 │ │ │ │ + beq 3d5078 │ │ │ │ add r0, r7, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3d501c │ │ │ │ + bne 3d5010 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r6, #2 │ │ │ │ - beq 3d504c │ │ │ │ + beq 3d5040 │ │ │ │ ldrd r2, [r7, #28] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r7, #28] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3d504c │ │ │ │ + beq 3d5040 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5084 │ │ │ │ + beq 3d5078 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d505c │ │ │ │ + bne 3d5050 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d5084 │ │ │ │ + bne 3d5078 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #16] │ │ │ │ - b 3d5704 │ │ │ │ + b 3d56f8 │ │ │ │ ldr r4, [r4, #2056] @ 0x808 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r0, [r4, #2032] @ 0x7f0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d565c │ │ │ │ + bne 3d5650 │ │ │ │ ldrb r0, [r4, #2021] @ 0x7e5 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d5110 │ │ │ │ + beq 3d5104 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d565c │ │ │ │ + bne 3d5650 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ add r5, r4, #24 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 3d51f0 │ │ │ │ + beq 3d51e4 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d5190 │ │ │ │ + beq 3d5184 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #832] @ 0x340 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d565c │ │ │ │ + bne 3d5650 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3db4e8 │ │ │ │ - b 3d565c │ │ │ │ + bl 3db4dc │ │ │ │ + b 3d5650 │ │ │ │ mov r9, r4 │ │ │ │ ldr r7, [r9, #2016]! @ 0x7e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d5270 │ │ │ │ + beq 3d5264 │ │ │ │ add r0, r7, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3d5148 │ │ │ │ + bne 3d513c │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r6, #2 │ │ │ │ - beq 3d5244 │ │ │ │ + beq 3d5238 │ │ │ │ add ip, r7, #28 │ │ │ │ mov r1, sp │ │ │ │ ldm ip!, {r2, r3, r5, r6} │ │ │ │ stmia r1!, {r2, r3, r5, r6} │ │ │ │ ldm ip, {r0, r2, r3, r5, r6} │ │ │ │ stm r1, {r0, r2, r3, r5, r6} │ │ │ │ mov r1, #12 │ │ │ │ ldrb r0, [sp] │ │ │ │ strb r1, [r7, #28] │ │ │ │ cmp r0, #12 │ │ │ │ - beq 3d5244 │ │ │ │ + beq 3d5238 │ │ │ │ cmp r0, #11 │ │ │ │ - bne 3d523c │ │ │ │ + bne 3d5230 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 4e424 │ │ │ │ - b 3d5244 │ │ │ │ + b 3d5238 │ │ │ │ ldrb r0, [r4, #2008] @ 0x7d8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d562c │ │ │ │ + bne 3d5620 │ │ │ │ ldrb r0, [r4, #1988] @ 0x7c4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d55f0 │ │ │ │ + bne 3d55e4 │ │ │ │ ldrb r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d52e8 │ │ │ │ + beq 3d52dc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d55f0 │ │ │ │ + bne 3d55e4 │ │ │ │ ldrb r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d5394 │ │ │ │ + beq 3d5388 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d55f0 │ │ │ │ + bne 3d55e4 │ │ │ │ ldrb r0, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #416] @ 0x1a0 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d55f0 │ │ │ │ + bne 3d55e4 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 3dc72c │ │ │ │ - b 3d55f0 │ │ │ │ + bl 3dc720 │ │ │ │ + b 3d55e4 │ │ │ │ ldrb r0, [r4, #460] @ 0x1cc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d521c │ │ │ │ + bne 3d5210 │ │ │ │ ldrb r0, [r4, #452] @ 0x1c4 │ │ │ │ add r7, r4, #40 @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #433] @ 0x1b1 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3d527c │ │ │ │ + beq 3d5270 │ │ │ │ mov r0, r7 │ │ │ │ bl 1ac9dc │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d5224 │ │ │ │ - b 3d5648 │ │ │ │ + bne 3d5218 │ │ │ │ + b 3d563c │ │ │ │ mov r0, sp │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d5248 │ │ │ │ + bne 3d523c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d5270 │ │ │ │ + bne 3d5264 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2020] @ 0x7e4 │ │ │ │ - b 3d565c │ │ │ │ + b 3d5650 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d537c │ │ │ │ + beq 3d5370 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d54b8 │ │ │ │ + bne 3d54ac │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d543c │ │ │ │ + beq 3d5430 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d54b8 │ │ │ │ + bne 3d54ac │ │ │ │ ldrb r0, [r4, #264] @ 0x108 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d54b0 │ │ │ │ + bne 3d54a4 │ │ │ │ ldrb r0, [r4, #260] @ 0x104 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #256] @ 0x100 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d54b0 │ │ │ │ + bne 3d54a4 │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d54b0 │ │ │ │ + beq 3d54a4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ blx r1 │ │ │ │ - b 3d54b0 │ │ │ │ + b 3d54a4 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3d53f0 │ │ │ │ + beq 3d53e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d55b0 │ │ │ │ + bne 3d55a4 │ │ │ │ ldrb r0, [r4, #500] @ 0x1f4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #481] @ 0x1e1 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d55b0 │ │ │ │ + bne 3d55a4 │ │ │ │ ldrb r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d5514 │ │ │ │ + beq 3d5508 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d55a8 │ │ │ │ + bne 3d559c │ │ │ │ ldrb r0, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d552c │ │ │ │ + beq 3d5520 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d55a8 │ │ │ │ + bne 3d559c │ │ │ │ ldrb r0, [r4, #312] @ 0x138 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3d55a0 │ │ │ │ + bne 3d5594 │ │ │ │ ldrb r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #304] @ 0x130 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3d55a0 │ │ │ │ + bne 3d5594 │ │ │ │ add r0, r4, #272 @ 0x110 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d55a0 │ │ │ │ + beq 3d5594 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ blx r1 │ │ │ │ - b 3d55a0 │ │ │ │ + b 3d5594 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d54b8 │ │ │ │ + beq 3d54ac │ │ │ │ add r0, r4, #264 @ 0x108 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3d54b8 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3d54ac │ │ │ │ ldrb r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d54d0 │ │ │ │ - cmp r0, #3 │ │ │ │ beq 3d54c4 │ │ │ │ + cmp r0, #3 │ │ │ │ + beq 3d54b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d55f0 │ │ │ │ + bne 3d55e4 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d55f0 │ │ │ │ + bcc 3d55e4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #116]! @ 0x74 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d53c8 │ │ │ │ + bne 3d53bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d55f0 │ │ │ │ + bne 3d55e4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d55f0 │ │ │ │ + b 3d55e4 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, #132]! @ 0x84 │ │ │ │ cmp r1, #11 │ │ │ │ - bne 3d5434 │ │ │ │ + bne 3d5428 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #136]! @ 0x88 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d540c │ │ │ │ + bne 3d5400 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d55b0 │ │ │ │ + bne 3d55a4 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3d55b0 │ │ │ │ - bl 3d6d88 │ │ │ │ - b 3d55b0 │ │ │ │ + b 3d55a4 │ │ │ │ + bl 3d6d7c │ │ │ │ + b 3d55a4 │ │ │ │ add r0, r4, #204 @ 0xcc │ │ │ │ add r9, r4, #128 @ 0x80 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d545c │ │ │ │ + beq 3d5450 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #196]! @ 0xc4 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d5470 │ │ │ │ + bne 3d5464 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d5494 │ │ │ │ + bne 3d5488 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #191] @ 0xbf │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d54b0 │ │ │ │ + beq 3d54a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #187] @ 0xbb │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #432] @ 0x1b0 │ │ │ │ - b 3d5214 │ │ │ │ + b 3d5208 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 3d16c8 │ │ │ │ - b 3d5508 │ │ │ │ + bl 3d16bc │ │ │ │ + b 3d54fc │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ - bl 3e1548 │ │ │ │ + bl 3e153c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #128]! @ 0x80 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d54e4 │ │ │ │ + bne 3d54d8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d5508 │ │ │ │ + bne 3d54fc │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #125] @ 0x7d │ │ │ │ - b 3d55f0 │ │ │ │ + b 3d55e4 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d55a8 │ │ │ │ + beq 3d559c │ │ │ │ add r0, r4, #312 @ 0x138 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3d55a8 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3d559c │ │ │ │ add r0, r4, #252 @ 0xfc │ │ │ │ add r7, r4, #176 @ 0xb0 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d554c │ │ │ │ + beq 3d5540 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #244]! @ 0xf4 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d5560 │ │ │ │ + bne 3d5554 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d5584 │ │ │ │ + bne 3d5578 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #239] @ 0xef │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d55a0 │ │ │ │ + beq 3d5594 │ │ │ │ mov r0, r7 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #235] @ 0xeb │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #480] @ 0x1e0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -922363,518 +922360,518 @@ │ │ │ │ uxtb r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #3 │ │ │ │ movwcc r1, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, #11 │ │ │ │ - beq 3d55e8 │ │ │ │ + beq 3d55dc │ │ │ │ ands r1, r1, r2 │ │ │ │ - bne 3d55e8 │ │ │ │ - bl 3d6d88 │ │ │ │ + bne 3d55dc │ │ │ │ + bl 3d6d7c │ │ │ │ add r0, r4, #512 @ 0x200 │ │ │ │ - bl 3d9a3c │ │ │ │ + bl 3d9a30 │ │ │ │ ldr r0, [r4, #1996] @ 0x7cc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d562c │ │ │ │ + bcc 3d5620 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #2000]! @ 0x7d0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d5608 │ │ │ │ + bne 3d55fc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d562c │ │ │ │ + bne 3d5620 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d5634 │ │ │ │ + bne 3d5628 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d565c │ │ │ │ + bne 3d5650 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 71ac40 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ strh r0, [r5, #-4] │ │ │ │ - beq 3d5704 │ │ │ │ + beq 3d56f8 │ │ │ │ add r0, r7, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3d569c │ │ │ │ + bne 3d5690 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r6, #2 │ │ │ │ - beq 3d56cc │ │ │ │ + beq 3d56c0 │ │ │ │ ldrd r2, [r7, #28] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r7, #28] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3d56cc │ │ │ │ + beq 3d56c0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5704 │ │ │ │ + beq 3d56f8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d56dc │ │ │ │ + bne 3d56d0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d5704 │ │ │ │ + bne 3d56f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #18] │ │ │ │ ldr r0, [r4, #2060] @ 0x80c │ │ │ │ bl 50750 │ │ │ │ ldr r4, [r4, #2056] @ 0x808 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - b 3d5770 │ │ │ │ + b 3d5764 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d57e4 │ │ │ │ + beq 3d57d8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ blx r1 │ │ │ │ - b 3d57e4 │ │ │ │ + b 3d57d8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d57c8 │ │ │ │ + b 3d57bc │ │ │ │ mov r8, r0 │ │ │ │ - b 3d5790 │ │ │ │ + b 3d5784 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d57e4 │ │ │ │ + b 3d57d8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d5790 │ │ │ │ + beq 3d5784 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #244]! @ 0xf4 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d57a4 │ │ │ │ + bne 3d5798 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d57c8 │ │ │ │ + bne 3d57bc │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #239] @ 0xef │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d57e4 │ │ │ │ + beq 3d57d8 │ │ │ │ mov r0, r7 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #235] @ 0xeb │ │ │ │ - b 3d57fc │ │ │ │ + b 3d57f0 │ │ │ │ bl 77b24 │ │ │ │ - b 3d5840 │ │ │ │ + b 3d5834 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #480] @ 0x1e0 │ │ │ │ - b 3d5930 │ │ │ │ + b 3d5924 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5900 │ │ │ │ + beq 3d58f4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ blx r1 │ │ │ │ - b 3d5900 │ │ │ │ + b 3d58f4 │ │ │ │ bl 77b24 │ │ │ │ - b 3d5884 │ │ │ │ + b 3d5878 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d58e4 │ │ │ │ + b 3d58d8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d58ac │ │ │ │ + b 3d58a0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d5900 │ │ │ │ + b 3d58f4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #128]! @ 0x80 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d5858 │ │ │ │ + bne 3d584c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d5888 │ │ │ │ + bne 3d587c │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3d5888 │ │ │ │ + b 3d587c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #125] @ 0x7d │ │ │ │ - b 3d5984 │ │ │ │ + b 3d5978 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d58ac │ │ │ │ + beq 3d58a0 │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #196]! @ 0xc4 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d58c0 │ │ │ │ + bne 3d58b4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d58e4 │ │ │ │ + bne 3d58d8 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #191] @ 0xbf │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5900 │ │ │ │ + beq 3d58f4 │ │ │ │ mov r0, r9 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #187] @ 0xbb │ │ │ │ - b 3d5914 │ │ │ │ + b 3d5908 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #432] @ 0x1b0 │ │ │ │ mov r0, r7 │ │ │ │ bl 1ac9dc │ │ │ │ - b 3d5a04 │ │ │ │ + b 3d59f8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r0, #88]! @ 0x58 │ │ │ │ sub r1, r3, #12 │ │ │ │ uxtb r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #3 │ │ │ │ movwcc r1, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, #11 │ │ │ │ - beq 3d5970 │ │ │ │ + beq 3d5964 │ │ │ │ ands r1, r1, r2 │ │ │ │ - bne 3d5970 │ │ │ │ - bl 3d6d88 │ │ │ │ - b 3d5970 │ │ │ │ + bne 3d5964 │ │ │ │ + bl 3d6d7c │ │ │ │ + b 3d5964 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #512 @ 0x200 │ │ │ │ - bl 3d9a3c │ │ │ │ - b 3d5984 │ │ │ │ + bl 3d9a30 │ │ │ │ + b 3d5978 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #1996] @ 0x7cc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d59cc │ │ │ │ + bcc 3d59c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #2000]! @ 0x7d0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d599c │ │ │ │ + bne 3d5990 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d59cc │ │ │ │ + bne 3d59c0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d59cc │ │ │ │ + b 3d59c0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d59d4 │ │ │ │ + bne 3d59c8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d5a84 │ │ │ │ + bne 3d5a78 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 71ac40 │ │ │ │ - b 3d5a84 │ │ │ │ + b 3d5a78 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d5a0c │ │ │ │ + bne 3d5a00 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d5a84 │ │ │ │ + bne 3d5a78 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 71ac40 │ │ │ │ - b 3d5a84 │ │ │ │ + b 3d5a78 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d5a7c │ │ │ │ + b 3d5a70 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d5a84 │ │ │ │ + b 3d5a78 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d5a54 │ │ │ │ + bne 3d5a48 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d5a7c │ │ │ │ + bne 3d5a70 │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2020] @ 0x7e4 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #16] │ │ │ │ add r0, r4, #20 │ │ │ │ - bl 3db0d4 │ │ │ │ - b 3d5b38 │ │ │ │ + bl 3db0c8 │ │ │ │ + b 3d5b2c │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d5b38 │ │ │ │ + b 3d5b2c │ │ │ │ mov r8, r0 │ │ │ │ - b 3d5b30 │ │ │ │ + b 3d5b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5b38 │ │ │ │ + beq 3d5b2c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d5ac4 │ │ │ │ + bne 3d5ab8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d5b38 │ │ │ │ + bne 3d5b2c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4478 │ │ │ │ - b 3d5b38 │ │ │ │ + bl 3e446c │ │ │ │ + b 3d5b2c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5b30 │ │ │ │ + beq 3d5b24 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d5b08 │ │ │ │ + bne 3d5afc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d5b30 │ │ │ │ + bne 3d5b24 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #16] │ │ │ │ ldr r0, [r4, #2060] @ 0x80c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #18] │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #2056] @ 0x808 │ │ │ │ - bl 3cf158 │ │ │ │ + bl 3cf14c │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r6, #44 @ 0x2c │ │ │ │ strb r0, [r6, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d5b7c │ │ │ │ + bne 3d5b70 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3d5bc4 │ │ │ │ + bne 3d5bb8 │ │ │ │ ldrd r0, [r6, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ strb r2, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3d5bc4 │ │ │ │ + beq 3d5bb8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r6, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d5bd0 │ │ │ │ + bne 3d5bc4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3d5c18 │ │ │ │ + bne 3d5c0c │ │ │ │ ldrd r0, [r6, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5c0c │ │ │ │ + beq 3d5c00 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r5, [r7] │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d5c1c │ │ │ │ + bne 3d5c10 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d5c48 │ │ │ │ + bne 3d5c3c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3e04 │ │ │ │ + b 3e3df8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 3d5c68 │ │ │ │ + b 3d5c5c │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d5c6c │ │ │ │ + bne 3d5c60 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d5c94 │ │ │ │ + bne 3d5c88 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3e04 │ │ │ │ + bl 3e3df8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ bl 8e71c4 │ │ │ │ cmp r0, r5 │ │ │ │ - bne 3d5dac │ │ │ │ + bne 3d5da0 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r6, #44 @ 0x2c │ │ │ │ strb r0, [r6, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d5cd4 │ │ │ │ + bne 3d5cc8 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3d5d1c │ │ │ │ + bne 3d5d10 │ │ │ │ ldrd r0, [r6, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ strb r2, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3d5d1c │ │ │ │ + beq 3d5d10 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r6, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d5d28 │ │ │ │ + bne 3d5d1c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3d5d70 │ │ │ │ + bne 3d5d64 │ │ │ │ ldrd r0, [r6, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5d64 │ │ │ │ + beq 3d5d58 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r5, [r7] │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d5d74 │ │ │ │ + bne 3d5d68 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d5da4 │ │ │ │ + bne 3d5d98 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e47d4 │ │ │ │ + b 3e47c8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #156] @ 3d5e50 │ │ │ │ + ldr r0, [pc, #156] @ 3d5e44 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #152] @ 3d5e54 │ │ │ │ + ldr r1, [pc, #152] @ 3d5e48 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -922884,111 +922881,111 @@ │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 3d5e04 │ │ │ │ + b 3d5df8 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d5e08 │ │ │ │ + bne 3d5dfc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d5e44 │ │ │ │ + bne 3d5e38 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e47d4 │ │ │ │ - b 3d5e44 │ │ │ │ + bl 3e47c8 │ │ │ │ + b 3d5e38 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d37a0 │ │ │ │ + bl 3d3794 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - ldrshteq r1, [lr], #-176 @ 0xffffff50 │ │ │ │ - ldrshteq r1, [lr], #-176 @ 0xffffff50 │ │ │ │ + ldrshteq r1, [lr], #-188 @ 0xffffff44 │ │ │ │ + ldrshteq r1, [lr], #-188 @ 0xffffff44 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d5e78 │ │ │ │ + beq 3d5e6c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d5e90 │ │ │ │ + beq 3d5e84 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d5eac │ │ │ │ + beq 3d5ea0 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d5ec8 │ │ │ │ + beq 3d5ebc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d5f14 │ │ │ │ + beq 3d5f08 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d5f0c │ │ │ │ + beq 3d5f00 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ - bl 3d1cbc │ │ │ │ + bl 3d1cb0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #56] @ 0x38 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #16] │ │ │ │ cmpeq r1, #4 │ │ │ │ - beq 3d5f48 │ │ │ │ + beq 3d5f3c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #20 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5f44 │ │ │ │ + beq 3d5f38 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5f8c │ │ │ │ + beq 3d5f80 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -922996,371 +922993,371 @@ │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #12 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5fd0 │ │ │ │ + beq 3d5fc4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d5ff0 │ │ │ │ + beq 3d5fe4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d6004 │ │ │ │ + bne 3d5ff8 │ │ │ │ bic r2, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ bxne lr │ │ │ │ b 76a3c │ │ │ │ push {r4, lr} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d6058 │ │ │ │ - ldr r1, [pc, #88] @ 3d60a0 │ │ │ │ + bne 3d604c │ │ │ │ + ldr r1, [pc, #88] @ 3d6094 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, r2 │ │ │ │ - bne 3d6080 │ │ │ │ + bne 3d6074 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ add r1, r1, #-1073741823 @ 0xc0000001 │ │ │ │ strex r2, r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d605c │ │ │ │ + bne 3d6050 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ popcc {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 76a3c │ │ │ │ mov r4, r0 │ │ │ │ bl 75c44 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ moveq r1, #1 │ │ │ │ strbeq r1, [r0, #8] │ │ │ │ - b 3d6058 │ │ │ │ - addeq r9, r2, ip, ror #29 │ │ │ │ + b 3d604c │ │ │ │ + strdeq r9, [r2], r8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e2c18 │ │ │ │ + bl 3e2c0c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d60fc │ │ │ │ + beq 3d60f0 │ │ │ │ add r5, sp, #4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r6, r0, #352 @ 0x160 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e2c18 │ │ │ │ + bl 3e2c0c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d60cc │ │ │ │ + bne 3d60c0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed9a0 │ │ │ │ + bl 3ed994 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ - beq 3d617c │ │ │ │ + beq 3d6170 │ │ │ │ ldrd r2, [r4] │ │ │ │ bl 7bf1f0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d617c │ │ │ │ + beq 3d6170 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d6150 │ │ │ │ + bne 3d6144 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7be728 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d9acc │ │ │ │ - b 3d61a0 │ │ │ │ + bl 3d9ac0 │ │ │ │ + b 3d6194 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d6fac │ │ │ │ + bl 3d6fa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed548 │ │ │ │ + bl 3ed53c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ - beq 3d620c │ │ │ │ + beq 3d6200 │ │ │ │ ldrd r2, [r4] │ │ │ │ bl 7bf1f0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d620c │ │ │ │ + beq 3d6200 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d61e0 │ │ │ │ + bne 3d61d4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7be728 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d9acc │ │ │ │ - b 3d6230 │ │ │ │ + bl 3d9ac0 │ │ │ │ + b 3d6224 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d6fac │ │ │ │ + bl 3d6fa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3d6268 │ │ │ │ + beq 3d625c │ │ │ │ add r6, r0, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ mov r0, r6 │ │ │ │ - b 3d6250 │ │ │ │ + b 3d6244 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d6288 │ │ │ │ + beq 3d627c │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3d62ac │ │ │ │ + beq 3d62a0 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ mov r6, r5 │ │ │ │ - b 3d6290 │ │ │ │ + b 3d6284 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d62c8 │ │ │ │ + beq 3d62bc │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d6318 │ │ │ │ + bcc 3d630c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d62f4 │ │ │ │ + bne 3d62e8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d6318 │ │ │ │ + bne 3d630c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1ac21c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 1ac21c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 3d638c │ │ │ │ + beq 3d6380 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3d63c0 │ │ │ │ + bne 3d63b4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #16]! │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3d63c4 │ │ │ │ + bne 3d63b8 │ │ │ │ ldr ip, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d6368 │ │ │ │ + bne 3d635c │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 71b02c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #16]! │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3d63c4 │ │ │ │ + bne 3d63b8 │ │ │ │ ldr ip, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d63a4 │ │ │ │ + bne 3d6398 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 3d6384 │ │ │ │ + beq 3d6378 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b 3d6a0c │ │ │ │ + b 3d6a00 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #12] │ │ │ │ cmpeq r1, #4 │ │ │ │ - beq 3d63e8 │ │ │ │ + beq 3d63dc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d63e4 │ │ │ │ + beq 3d63d8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d642c │ │ │ │ + beq 3d6420 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ bl 8e71c4 │ │ │ │ cmp r0, r5 │ │ │ │ - bne 3d6544 │ │ │ │ + bne 3d6538 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r6, #44 @ 0x2c │ │ │ │ strb r0, [r6, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d646c │ │ │ │ + bne 3d6460 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3d64b4 │ │ │ │ + bne 3d64a8 │ │ │ │ ldrd r0, [r6, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ strb r2, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3d64b4 │ │ │ │ + beq 3d64a8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r6, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d64c0 │ │ │ │ + bne 3d64b4 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3d6508 │ │ │ │ + bne 3d64fc │ │ │ │ ldrd r0, [r6, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d64fc │ │ │ │ + beq 3d64f0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r5, [r7] │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d650c │ │ │ │ + bne 3d6500 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d653c │ │ │ │ + bne 3d6530 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e3e04 │ │ │ │ + b 3e3df8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #156] @ 3d65e8 │ │ │ │ + ldr r0, [pc, #156] @ 3d65dc │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #152] @ 3d65ec │ │ │ │ + ldr r1, [pc, #152] @ 3d65e0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -923370,46 +923367,46 @@ │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 3d659c │ │ │ │ + b 3d6590 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d65a0 │ │ │ │ + bne 3d6594 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d65dc │ │ │ │ + bne 3d65d0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3e04 │ │ │ │ - b 3d65dc │ │ │ │ + bl 3e3df8 │ │ │ │ + b 3d65d0 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d5b5c │ │ │ │ + bl 3d5b50 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r1, lr, r8, asr r4 │ │ │ │ - rsbseq r1, lr, r8, asr r4 │ │ │ │ + rsbseq r1, lr, r4, ror #8 │ │ │ │ + rsbseq r1, lr, r4, ror #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d66d8 │ │ │ │ + beq 3d66cc │ │ │ │ ldr r0, [r8, #8] │ │ │ │ adds r1, r0, r3 │ │ │ │ - bcs 3d6790 │ │ │ │ + bcs 3d6784 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r6, #0 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldm r2, {r1, fp} │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r2, r2, r0 │ │ │ │ @@ -923418,257 +923415,257 @@ │ │ │ │ sub r2, r1, r0 │ │ │ │ subs r9, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ movcc r9, r6 │ │ │ │ cmp r2, r3 │ │ │ │ addcs r1, r0, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 3d671c │ │ │ │ + bne 3d6710 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r8, [sp, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - bcs 3d66d8 │ │ │ │ + bcs 3d66cc │ │ │ │ add r5, fp, #36 @ 0x24 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, r9 │ │ │ │ - b 3d6694 │ │ │ │ - bl 3d6a0c │ │ │ │ + b 3d6688 │ │ │ │ + bl 3d6a00 │ │ │ │ add r6, r6, #1 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ cmp r6, r9 │ │ │ │ - beq 3d66d8 │ │ │ │ + beq 3d66cc │ │ │ │ add r1, r6, r6, lsl #3 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #21 │ │ │ │ - bne 3d667c │ │ │ │ + bne 3d6670 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d66b0 │ │ │ │ + bne 3d66a4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d6680 │ │ │ │ + bne 3d6674 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3d6680 │ │ │ │ + b 3d6674 │ │ │ │ ldm r8, {r6, r9} │ │ │ │ ldr r7, [r8, #12] │ │ │ │ ldr r4, [r6, #12] │ │ │ │ cmp r4, #0 │ │ │ │ sub r5, r7, r4 │ │ │ │ cmpne r7, r4 │ │ │ │ - bne 3d679c │ │ │ │ + bne 3d6790 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d67b8 │ │ │ │ + beq 3d67ac │ │ │ │ cmp r4, r5 │ │ │ │ - bcs 3d67c0 │ │ │ │ + bcs 3d67b4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, r1, r9 │ │ │ │ subs r0, r1, r0 │ │ │ │ movcc r0, r1 │ │ │ │ - b 3d67bc │ │ │ │ + b 3d67b0 │ │ │ │ sub sl, r1, r0 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ add r8, fp, r0, lsl #2 │ │ │ │ mov r4, sl │ │ │ │ add r5, r8, #36 @ 0x24 │ │ │ │ - b 3d674c │ │ │ │ - bl 3d6a0c │ │ │ │ + b 3d6740 │ │ │ │ + bl 3d6a00 │ │ │ │ add r6, r6, #1 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ cmp r6, sl │ │ │ │ - beq 3d6658 │ │ │ │ + beq 3d664c │ │ │ │ add r1, r6, r6, lsl #3 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #21 │ │ │ │ - bne 3d6734 │ │ │ │ + bne 3d6728 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d6768 │ │ │ │ + bne 3d675c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d6738 │ │ │ │ + bne 3d672c │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3d6738 │ │ │ │ - ldr r2, [pc, #132] @ 3d681c │ │ │ │ + b 3d672c │ │ │ │ + ldr r2, [pc, #132] @ 3d6810 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 7786c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ bl 58608 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d66fc │ │ │ │ + bne 3d66f0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6, #8] │ │ │ │ str r7, [r6, #12] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 3d6810 │ │ │ │ + beq 3d6804 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #36 @ 0x24 │ │ │ │ - bl 3cf71c │ │ │ │ + bl 3cf710 │ │ │ │ mov r5, r7 │ │ │ │ - b 3d67d0 │ │ │ │ + b 3d67c4 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 3d6810 │ │ │ │ + beq 3d6804 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r5, #36 @ 0x24 │ │ │ │ - bl 3cf71c │ │ │ │ + bl 3cf710 │ │ │ │ mov r5, r7 │ │ │ │ - b 3d67f4 │ │ │ │ + b 3d67e8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - @ instruction: 0x007dc998 │ │ │ │ + rsbseq ip, sp, r4, lsr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e2e08 │ │ │ │ + bl 3e2dfc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d68a0 │ │ │ │ + beq 3d6894 │ │ │ │ add r5, sp, #4 │ │ │ │ - b 3d6864 │ │ │ │ + b 3d6858 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e2e08 │ │ │ │ + bl 3e2dfc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d68a0 │ │ │ │ + beq 3d6894 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6884 │ │ │ │ + beq 3d6878 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d684c │ │ │ │ + beq 3d6840 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d684c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d6840 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d68c4 │ │ │ │ + beq 3d68b8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6930 │ │ │ │ + beq 3d6924 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6950 │ │ │ │ + beq 3d6944 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6974 │ │ │ │ + beq 3d6968 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d7170 │ │ │ │ + b 3d7164 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 3d7974 │ │ │ │ + bl 3d7968 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d6988 │ │ │ │ + bne 3d697c │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5bf9f0 │ │ │ │ + b 5bf9e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d69c0 │ │ │ │ + bne 3d69b4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d69e8 │ │ │ │ + bne 3d69dc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #19 │ │ │ │ - bhi 3d6b38 │ │ │ │ + bhi 3d6b2c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ @@ -923687,211 +923684,211 @@ │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6a7c │ │ │ │ + beq 3d6a70 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d6aa4 │ │ │ │ + bne 3d6a98 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d6a7c │ │ │ │ + bne 3d6a70 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 806030 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ sub r3, r2, #35 @ 0x23 │ │ │ │ cmp r3, #9 │ │ │ │ subcc r1, r2, #34 @ 0x22 │ │ │ │ cmp r1, #7 │ │ │ │ - bhi 3d6a7c │ │ │ │ + bhi 3d6a70 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ muleq r0, r8, r1 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6a7c │ │ │ │ + beq 3d6a70 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d6b74 │ │ │ │ + bcc 3d6b68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d6b50 │ │ │ │ + bne 3d6b44 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d6b74 │ │ │ │ + bne 3d6b68 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d6a7c │ │ │ │ + bcc 3d6a70 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d6b88 │ │ │ │ + bne 3d6b7c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 867e94 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d6bf0 │ │ │ │ + bcc 3d6be4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d6bcc │ │ │ │ + bne 3d6bc0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d6bf0 │ │ │ │ + bne 3d6be4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d6c84 │ │ │ │ + bne 3d6c78 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d6c08 │ │ │ │ + bne 3d6bfc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d6a7c │ │ │ │ + bne 3d6a70 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 71b02c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #20 │ │ │ │ - bhi 3d6c58 │ │ │ │ - bl 3d6a0c │ │ │ │ - b 3d6c70 │ │ │ │ + bhi 3d6c4c │ │ │ │ + bl 3d6a00 │ │ │ │ + b 3d6c64 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d742c │ │ │ │ + b 3d7420 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6c70 │ │ │ │ + beq 3d6c64 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d6c00 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d6bf4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d742c │ │ │ │ + b 3d7420 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6cb4 │ │ │ │ + beq 3d6ca8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6a7c │ │ │ │ + beq 3d6a70 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3d6cf0 │ │ │ │ + beq 3d6ce4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d6cf8 │ │ │ │ + bne 3d6cec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d6d80 │ │ │ │ + bne 3d6d74 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71b02c │ │ │ │ - b 3d6d80 │ │ │ │ + b 3d6d74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d6d80 │ │ │ │ + bcc 3d6d74 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d6d3c │ │ │ │ + bne 3d6d30 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d6d80 │ │ │ │ + bne 3d6d74 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 867e94 │ │ │ │ - b 3d6d80 │ │ │ │ + b 3d6d74 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #8 │ │ │ │ - bhi 3d6ecc │ │ │ │ + bhi 3d6ec0 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ @@ -923903,484 +923900,484 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ sub r7, r3, #21 │ │ │ │ cmp r7, #7 │ │ │ │ subcc r2, r3, #20 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 3d6e14 │ │ │ │ + bhi 3d6e08 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6ecc │ │ │ │ + beq 3d6ec0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3d6ecc │ │ │ │ + bne 3d6ec0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6e58 │ │ │ │ + beq 3d6e4c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6e70 │ │ │ │ + beq 3d6e64 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3d6a0c │ │ │ │ + b 3d6a00 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3d6ecc │ │ │ │ + bcc 3d6ec0 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d6ea4 │ │ │ │ + bne 3d6e98 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d6ecc │ │ │ │ + bne 3d6ec0 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3d6a0c │ │ │ │ + b 3d6a00 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d6ef8 │ │ │ │ + beq 3d6eec │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d6f3c │ │ │ │ + bne 3d6f30 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, lr} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3d6f20 │ │ │ │ + b 3d6f14 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d6f78 │ │ │ │ + beq 3d6f6c │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d6f88 │ │ │ │ + beq 3d6f7c │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d6f98 │ │ │ │ + beq 3d6f8c │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 4e424 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #8]! │ │ │ │ cmp r5, #2 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrd r2, [r4] │ │ │ │ bl 7bf1f0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d7004 │ │ │ │ + beq 3d6ff8 │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d6fd8 │ │ │ │ + bne 3d6fcc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d7004 │ │ │ │ + bne 3d6ff8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7be728 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d9acc │ │ │ │ + bl 3d9ac0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #96]! @ 0x60 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d7030 │ │ │ │ + bne 3d7024 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d7054 │ │ │ │ + bne 3d7048 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d706c │ │ │ │ + beq 3d7060 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d70a4 │ │ │ │ + beq 3d7098 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d7080 │ │ │ │ + bne 3d7074 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d70a4 │ │ │ │ + bne 3d7098 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d70ac │ │ │ │ + bne 3d70a0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfd04 │ │ │ │ + b 5bfcf4 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d7134 │ │ │ │ + b 3d7128 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d70fc │ │ │ │ + beq 3d70f0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7134 │ │ │ │ + beq 3d7128 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d7110 │ │ │ │ + bne 3d7104 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d7134 │ │ │ │ + bne 3d7128 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #92]! @ 0x5c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d713c │ │ │ │ + bne 3d7130 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d7164 │ │ │ │ + bne 3d7158 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d7180 │ │ │ │ + bne 3d7174 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d71a8 │ │ │ │ + bne 3d719c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d71b4 │ │ │ │ + bne 3d71a8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d71d8 │ │ │ │ + bne 3d71cc │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d71e4 │ │ │ │ + bne 3d71d8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d7208 │ │ │ │ + bne 3d71fc │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d7244 │ │ │ │ + beq 3d7238 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d7218 │ │ │ │ + bne 3d720c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 3d72bc │ │ │ │ + b 3d72b0 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d728c │ │ │ │ + b 3d7280 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d7268 │ │ │ │ + bne 3d725c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d728c │ │ │ │ + bne 3d7280 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d7298 │ │ │ │ + bne 3d728c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d72bc │ │ │ │ + bne 3d72b0 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d72f4 │ │ │ │ + beq 3d72e8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d72cc │ │ │ │ + bne 3d72c0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d72f4 │ │ │ │ + bne 3d72e8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3d7338 │ │ │ │ + bne 3d732c │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d7314 │ │ │ │ + bne 3d7308 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ - b 5bf9f0 │ │ │ │ - b 3d8844 │ │ │ │ + b 5bf9e0 │ │ │ │ + b 3d8838 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d734c │ │ │ │ + bne 3d7340 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d7370 │ │ │ │ + bne 3d7364 │ │ │ │ dmb ish │ │ │ │ bl 7cd034 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3d73bc │ │ │ │ + beq 3d73b0 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - bne 3d73a4 │ │ │ │ + bne 3d7398 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7c4d74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d73bc │ │ │ │ + beq 3d73b0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ - bl 3da238 │ │ │ │ + bl 3da22c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d7408 │ │ │ │ + bne 3d73fc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 4e25c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7428 │ │ │ │ + beq 3d741c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #14 │ │ │ │ movcs r1, #8 │ │ │ │ cmp r1, #8 │ │ │ │ - bhi 3d74f4 │ │ │ │ + bhi 3d74e8 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d74f4 │ │ │ │ + beq 3d74e8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d8f3c │ │ │ │ + b 3d8f30 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d74a8 │ │ │ │ + bne 3d749c │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 806030 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3d8f3c │ │ │ │ + bl 3d8f30 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d74f4 │ │ │ │ + beq 3d74e8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7514 │ │ │ │ + beq 3d7508 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #21 │ │ │ │ cmp r0, #18 │ │ │ │ movcs r0, #15 │ │ │ │ cmp r0, #16 │ │ │ │ - bhi 3d76bc │ │ │ │ + bhi 3d76b0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ @@ -924399,416 +924396,416 @@ │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r6, [r4, #20] │ │ │ │ add r4, r4, #4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ - beq 3d75b4 │ │ │ │ + beq 3d75a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ - b 3d7710 │ │ │ │ + b 3d7704 │ │ │ │ add r0, r4, #4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3d8f3c │ │ │ │ + b 3d8f30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d7754 │ │ │ │ + beq 3d7748 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b 3d775c │ │ │ │ + b 3d7750 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d7590 │ │ │ │ + bcc 3d7584 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d761c │ │ │ │ - b 3d7680 │ │ │ │ + bne 3d7610 │ │ │ │ + b 3d7674 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d7590 │ │ │ │ + bcc 3d7584 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d766c │ │ │ │ + bne 3d7660 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d7590 │ │ │ │ + bne 3d7584 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 867e94 │ │ │ │ ldrd r0, [r4, #20] │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3d76fc │ │ │ │ + beq 3d76f0 │ │ │ │ add r6, r0, #32 │ │ │ │ bl 243a2c │ │ │ │ mov r0, r6 │ │ │ │ - b 3d76a4 │ │ │ │ + b 3d7698 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d7590 │ │ │ │ + beq 3d7584 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 4e424 │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ add r9, r4, #4 │ │ │ │ add r5, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3d7728 │ │ │ │ + beq 3d771c │ │ │ │ add r7, r0, #32 │ │ │ │ bl 243a2c │ │ │ │ mov r0, r7 │ │ │ │ - b 3d76e4 │ │ │ │ + b 3d76d8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7718 │ │ │ │ + beq 3d770c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3d8f3c │ │ │ │ + b 3d8f30 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7744 │ │ │ │ + beq 3d7738 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3d8f3c │ │ │ │ + b 3d8f30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3d0ac4 │ │ │ │ + bl 3d0ab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d8f3c │ │ │ │ + bl 3d8f30 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d8f3c │ │ │ │ - b 3d786c │ │ │ │ + bl 3d8f30 │ │ │ │ + b 3d7860 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d8f3c │ │ │ │ - b 3d786c │ │ │ │ + bl 3d8f30 │ │ │ │ + b 3d7860 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3d77f8 │ │ │ │ + beq 3d77ec │ │ │ │ mov r0, r7 │ │ │ │ add r6, r7, #32 │ │ │ │ bl 243a2c │ │ │ │ mov r7, r6 │ │ │ │ - b 3d77dc │ │ │ │ + b 3d77d0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7814 │ │ │ │ + beq 3d7808 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3d8f3c │ │ │ │ - b 3d786c │ │ │ │ + bl 3d8f30 │ │ │ │ + b 3d7860 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3d7848 │ │ │ │ + beq 3d783c │ │ │ │ mov r0, r6 │ │ │ │ add r7, r6, #32 │ │ │ │ bl 243a2c │ │ │ │ mov r6, r7 │ │ │ │ - b 3d782c │ │ │ │ + b 3d7820 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7864 │ │ │ │ + beq 3d7858 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d8f3c │ │ │ │ + bl 3d8f30 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #4 │ │ │ │ - bhi 3d78ec │ │ │ │ + bhi 3d78e0 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d78ac │ │ │ │ + beq 3d78a0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3d6a0c │ │ │ │ + b 3d6a00 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #20 │ │ │ │ - bhi 3d78ac │ │ │ │ + bhi 3d78a0 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3d6a0c │ │ │ │ + b 3d6a00 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3d78ac │ │ │ │ + bne 3d78a0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7914 │ │ │ │ + beq 3d7908 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d792c │ │ │ │ + beq 3d7920 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d795c │ │ │ │ + beq 3d7950 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bb228 │ │ │ │ + bl 5bb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d79a0 │ │ │ │ + beq 3d7994 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d79bc │ │ │ │ + beq 3d79b0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3d79d4 │ │ │ │ + b 3d79c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac5e8 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d79f4 │ │ │ │ + bne 3d79e8 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d7a0c │ │ │ │ + bne 3d7a00 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d79ec │ │ │ │ + beq 3d79e0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ bl 8e71c4 │ │ │ │ cmp r0, r5 │ │ │ │ - bne 3d7a7c │ │ │ │ + bne 3d7a70 │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r0, r4 │ │ │ │ bl 507ec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 507ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ - ldr r0, [pc, #72] @ 3d7acc │ │ │ │ + b 3fbc28 │ │ │ │ + ldr r0, [pc, #72] @ 3d7ac0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #68] @ 3d7ad0 │ │ │ │ + ldr r1, [pc, #68] @ 3d7ac4 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 77900 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 3d68cc │ │ │ │ + bl 3d68c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - rsbseq pc, sp, r0, lsr #30 │ │ │ │ - rsbseq pc, sp, r0, lsr #30 │ │ │ │ + rsbseq pc, sp, ip, lsr #30 │ │ │ │ + rsbseq pc, sp, ip, lsr #30 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 3d7b30 │ │ │ │ + beq 3d7b24 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3d7bc8 │ │ │ │ + bne 3d7bbc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r0, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d7b6c │ │ │ │ + beq 3d7b60 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3d7bcc │ │ │ │ + bne 3d7bc0 │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d7b0c │ │ │ │ + bne 3d7b00 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 71b02c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r0, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d7b98 │ │ │ │ + beq 3d7b8c │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3d7bcc │ │ │ │ + bne 3d7bc0 │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d7b54 │ │ │ │ - b 3d7bc0 │ │ │ │ + bne 3d7b48 │ │ │ │ + b 3d7bb4 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3d7bcc │ │ │ │ + bne 3d7bc0 │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d7b80 │ │ │ │ - b 3d7bc0 │ │ │ │ + bne 3d7b74 │ │ │ │ + b 3d7bb4 │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #21 │ │ │ │ - bne 3d7bcc │ │ │ │ + bne 3d7bc0 │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d7bac │ │ │ │ + bne 3d7ba0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 3d7b28 │ │ │ │ + beq 3d7b1c │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b 3d6a0c │ │ │ │ + b 3d6a00 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r1, #19 │ │ │ │ movcs r1, #13 │ │ │ │ cmp r1, #13 │ │ │ │ - bhi 3d7cc0 │ │ │ │ + bhi 3d7cb4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ @@ -924819,3297 +924816,3297 @@ │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b 3d7c48 │ │ │ │ + b 3d7c3c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3d7cc0 │ │ │ │ + beq 3d7cb4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7cc0 │ │ │ │ + beq 3d7cb4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3d742c │ │ │ │ + b 3d7420 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3d7cc0 │ │ │ │ + bne 3d7cb4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7c94 │ │ │ │ + beq 3d7c88 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7cac │ │ │ │ + beq 3d7ca0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3d6a0c │ │ │ │ + b 3d6a00 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7ce8 │ │ │ │ + beq 3d7cdc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d7d48 │ │ │ │ + bne 3d7d3c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7d34 │ │ │ │ + beq 3d7d28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d7d24 │ │ │ │ - b 3d7d34 │ │ │ │ + bne 3d7d18 │ │ │ │ + b 3d7d28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d7d88 │ │ │ │ + beq 3d7d7c │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3d7dd0 │ │ │ │ + beq 3d7dc4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d7e18 │ │ │ │ + bne 3d7e0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ - bne 3d7e14 │ │ │ │ + bne 3d7e08 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d7db8 │ │ │ │ - b 3d7e00 │ │ │ │ + bne 3d7dac │ │ │ │ + b 3d7df4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ cmp r1, #21 │ │ │ │ - bne 3d7e14 │ │ │ │ + bne 3d7e08 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d7dec │ │ │ │ + bne 3d7de0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d7e18 │ │ │ │ + bne 3d7e0c │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ - b 3d7e18 │ │ │ │ - bl 3d6a0c │ │ │ │ + b 3d7e0c │ │ │ │ + bl 3d6a00 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d7e5c │ │ │ │ + beq 3d7e50 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d7e5c │ │ │ │ + bcc 3d7e50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #308]! @ 0x134 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d7e38 │ │ │ │ + bne 3d7e2c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d7e5c │ │ │ │ + bne 3d7e50 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d7ea4 │ │ │ │ + beq 3d7e98 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #320]! @ 0x140 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d7e78 │ │ │ │ + bne 3d7e6c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d7ea4 │ │ │ │ + bne 3d7e98 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3d7ee8 │ │ │ │ + b 3d7edc │ │ │ │ mov r5, r0 │ │ │ │ - b 3d7ee0 │ │ │ │ + b 3d7ed4 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d7ed8 │ │ │ │ + b 3d7ecc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3d7ed8 │ │ │ │ + beq 3d7ecc │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d633c │ │ │ │ + bl 3d6330 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ add r0, r4, #316 @ 0x13c │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d7f28 │ │ │ │ + bne 3d7f1c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d7f50 │ │ │ │ + bne 3d7f44 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d7f88 │ │ │ │ + beq 3d7f7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d7f64 │ │ │ │ + bne 3d7f58 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d7f88 │ │ │ │ + bne 3d7f7c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d7f90 │ │ │ │ + bne 3d7f84 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bf924 │ │ │ │ + b 5bf914 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d8000 │ │ │ │ + b 3d7ff4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8000 │ │ │ │ + beq 3d7ff4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d7fdc │ │ │ │ + bne 3d7fd0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8000 │ │ │ │ + bne 3d7ff4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d8008 │ │ │ │ + bne 3d7ffc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d8030 │ │ │ │ + bne 3d8024 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8064 │ │ │ │ + beq 3d8058 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8084 │ │ │ │ + beq 3d8078 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3d8114 │ │ │ │ + beq 3d8108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d80d8 │ │ │ │ + beq 3d80cc │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d8114 │ │ │ │ + bcc 3d8108 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d80c0 │ │ │ │ - b 3d8104 │ │ │ │ + bne 3d80b4 │ │ │ │ + b 3d80f8 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d8114 │ │ │ │ + bcc 3d8108 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d80f0 │ │ │ │ + bne 3d80e4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8114 │ │ │ │ + bne 3d8108 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d8158 │ │ │ │ + beq 3d814c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d8158 │ │ │ │ + bcc 3d814c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d8134 │ │ │ │ + bne 3d8128 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8158 │ │ │ │ + bne 3d814c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r9, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d819c │ │ │ │ + beq 3d8190 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d819c │ │ │ │ + bcc 3d8190 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d8178 │ │ │ │ + bne 3d816c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d819c │ │ │ │ + bne 3d8190 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3d821c │ │ │ │ + beq 3d8210 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d81e0 │ │ │ │ + beq 3d81d4 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d821c │ │ │ │ + bcc 3d8210 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d81c8 │ │ │ │ - b 3d820c │ │ │ │ + bne 3d81bc │ │ │ │ + b 3d8200 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d821c │ │ │ │ + bcc 3d8210 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d81f8 │ │ │ │ + bne 3d81ec │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d821c │ │ │ │ + bne 3d8210 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d8260 │ │ │ │ + beq 3d8254 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d8260 │ │ │ │ + bcc 3d8254 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #60]! @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d823c │ │ │ │ + bne 3d8230 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8260 │ │ │ │ + bne 3d8254 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d82c4 │ │ │ │ + beq 3d82b8 │ │ │ │ ldr r7, [r9, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ - b 3d8280 │ │ │ │ + b 3d8274 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3d82c4 │ │ │ │ + beq 3d82b8 │ │ │ │ add r0, r7, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3d8278 │ │ │ │ + bcc 3d826c │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3d829c │ │ │ │ + bne 3d8290 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8278 │ │ │ │ + bne 3d826c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d8278 │ │ │ │ + b 3d826c │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d82e0 │ │ │ │ + beq 3d82d4 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r6, [r9, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d8344 │ │ │ │ + beq 3d8338 │ │ │ │ ldr r7, [r9, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ - b 3d8300 │ │ │ │ + b 3d82f4 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3d8344 │ │ │ │ + beq 3d8338 │ │ │ │ add r0, r7, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3d82f8 │ │ │ │ + bcc 3d82ec │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3d831c │ │ │ │ + bne 3d8310 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d82f8 │ │ │ │ + bne 3d82ec │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d82f8 │ │ │ │ + b 3d82ec │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8360 │ │ │ │ + beq 3d8354 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d83a8 │ │ │ │ + beq 3d839c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d83a8 │ │ │ │ + bcc 3d839c │ │ │ │ ldr r0, [r9, #72]! @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d837c │ │ │ │ + bne 3d8370 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d83a8 │ │ │ │ + bne 3d839c │ │ │ │ dmb ish │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ - b 3d83f0 │ │ │ │ + b 3d83e4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d83e8 │ │ │ │ + b 3d83dc │ │ │ │ mov r8, r0 │ │ │ │ - b 3d83e0 │ │ │ │ + b 3d83d4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d83d8 │ │ │ │ + b 3d83cc │ │ │ │ mov r8, r0 │ │ │ │ add r0, r9, #32 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ add r0, r9, #44 @ 0x2c │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ add r0, r9, #16 │ │ │ │ - bl 3da074 │ │ │ │ + bl 3da068 │ │ │ │ add r0, r9, #56 @ 0x38 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ add r0, r9, #80 @ 0x50 │ │ │ │ - bl 3d9f6c │ │ │ │ - b 3d84e4 │ │ │ │ + bl 3d9f60 │ │ │ │ + b 3d84d8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d8408 │ │ │ │ + b 3d83fc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3d8450 │ │ │ │ + beq 3d8444 │ │ │ │ add r0, r7, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3d8404 │ │ │ │ + bcc 3d83f8 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3d8428 │ │ │ │ + bne 3d841c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8404 │ │ │ │ + bne 3d83f8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d8404 │ │ │ │ + b 3d83f8 │ │ │ │ ldr r1, [r9, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d84ec │ │ │ │ + beq 3d84e0 │ │ │ │ ldr r0, [r9, #96] @ 0x60 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d84ec │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d84e0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d8480 │ │ │ │ + b 3d8474 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 3d84c8 │ │ │ │ + beq 3d84bc │ │ │ │ add r0, r7, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3d847c │ │ │ │ + bcc 3d8470 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3d84a0 │ │ │ │ + bne 3d8494 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d847c │ │ │ │ + bne 3d8470 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d847c │ │ │ │ + b 3d8470 │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d84e4 │ │ │ │ + beq 3d84d8 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r9, #92 @ 0x5c │ │ │ │ - bl 3de83c │ │ │ │ + bl 3de830 │ │ │ │ add r0, r9, #68 @ 0x44 │ │ │ │ - bl 3d98fc │ │ │ │ + bl 3d98f0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d857c │ │ │ │ + beq 3d8570 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3d8544 │ │ │ │ + bne 3d8538 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d857c │ │ │ │ + beq 3d8570 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 7c4c28 │ │ │ │ - b 3d8564 │ │ │ │ + b 3d8558 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d857c │ │ │ │ + beq 3d8570 │ │ │ │ str r5, [sp] │ │ │ │ mov r0, sp │ │ │ │ bl 7c4c28 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d857c │ │ │ │ + beq 3d8570 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d85c4 │ │ │ │ + beq 3d85b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ - b 3d85c4 │ │ │ │ + b 3d85b8 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d85c4 │ │ │ │ + beq 3d85b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 391418 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d8604 │ │ │ │ + bne 3d85f8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8628 │ │ │ │ + bne 3d861c │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d868c │ │ │ │ + beq 3d8680 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3d868c │ │ │ │ + bne 3d8680 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, r4, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8660 │ │ │ │ + beq 3d8654 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ blx r1 │ │ │ │ - b 3d868c │ │ │ │ + b 3d8680 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d8668 │ │ │ │ + bne 3d865c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d868c │ │ │ │ + bne 3d8680 │ │ │ │ dmb ish │ │ │ │ bl 7bf8c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d86ec │ │ │ │ + b 3d86e0 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d86e4 │ │ │ │ + b 3d86d8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d86c0 │ │ │ │ + bne 3d86b4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d86e4 │ │ │ │ + bne 3d86d8 │ │ │ │ dmb ish │ │ │ │ bl 719e28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e0ba0 │ │ │ │ + bl 3e0b94 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5c2d74 │ │ │ │ + bl 5c2d64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d8720 │ │ │ │ + bne 3d8714 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8744 │ │ │ │ + bne 3d8738 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d875c │ │ │ │ + beq 3d8750 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8774 │ │ │ │ + beq 3d8768 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8790 │ │ │ │ + beq 3d8784 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 3d87d0 │ │ │ │ + b 3d87c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #36]! @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d87ac │ │ │ │ + bne 3d87a0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d87d0 │ │ │ │ + bne 3d87c4 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d87fc │ │ │ │ + bne 3d87f0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d8814 │ │ │ │ + bne 3d8808 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d882c │ │ │ │ + bne 3d8820 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d87e8 │ │ │ │ + beq 3d87dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d87f4 │ │ │ │ + beq 3d87e8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d8854 │ │ │ │ + bne 3d8848 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d887c │ │ │ │ + bne 3d8870 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d8888 │ │ │ │ + bne 3d887c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d88ac │ │ │ │ + bne 3d88a0 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d88b8 │ │ │ │ + bne 3d88ac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d88dc │ │ │ │ + bne 3d88d0 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d8918 │ │ │ │ + beq 3d890c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d88ec │ │ │ │ + bne 3d88e0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5bfbd0 │ │ │ │ + b 5bfbc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 3d8990 │ │ │ │ + b 3d8984 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d8960 │ │ │ │ + b 3d8954 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d893c │ │ │ │ + bne 3d8930 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8960 │ │ │ │ + bne 3d8954 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d896c │ │ │ │ + bne 3d8960 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8990 │ │ │ │ + bne 3d8984 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d89c8 │ │ │ │ + beq 3d89bc │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d89a0 │ │ │ │ + bne 3d8994 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d89c8 │ │ │ │ + bne 3d89bc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8a0c │ │ │ │ + beq 3d8a00 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d89e8 │ │ │ │ + bne 3d89dc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8a38 │ │ │ │ + bne 3d8a2c │ │ │ │ dmb ish │ │ │ │ b 7cca64 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d8a14 │ │ │ │ + bne 3d8a08 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7cd50c │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d8a58 │ │ │ │ + beq 3d8a4c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d9940 │ │ │ │ + b 3d9934 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d8a78 │ │ │ │ + beq 3d8a6c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d9940 │ │ │ │ + bl 3d9934 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8b0c │ │ │ │ + beq 3d8b00 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d8aa8 │ │ │ │ + bne 3d8a9c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8acc │ │ │ │ + bne 3d8ac0 │ │ │ │ dmb ish │ │ │ │ bl 7cdaf0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 3d1d20 │ │ │ │ + bl 3d1d14 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ sub r9, r6, #4 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ add r7, r0, #4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d8b80 │ │ │ │ + beq 3d8b74 │ │ │ │ ldrd r0, [r7, #-4] │ │ │ │ sub r5, r5, #1 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ - b 3d8ae8 │ │ │ │ + b 3d8adc │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d8b14 │ │ │ │ + bne 3d8b08 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8b38 │ │ │ │ + bne 3d8b2c │ │ │ │ dmb ish │ │ │ │ bl 7cd50c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d8b48 │ │ │ │ - bl 3dec04 │ │ │ │ + beq 3d8b3c │ │ │ │ + bl 3debf8 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #24]! │ │ │ │ sub r9, r6, #4 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ add r7, r0, #4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d8b80 │ │ │ │ + beq 3d8b74 │ │ │ │ ldrd r0, [r7, #-4] │ │ │ │ sub r5, r5, #1 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ - b 3d8b5c │ │ │ │ + b 3d8b50 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8ba0 │ │ │ │ + beq 3d8b94 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d8bc0 │ │ │ │ - bl 3dec04 │ │ │ │ - b 3d8bc0 │ │ │ │ + beq 3d8bb4 │ │ │ │ + bl 3debf8 │ │ │ │ + b 3d8bb4 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 3d91c8 │ │ │ │ - b 3d8c64 │ │ │ │ + bl 3d91bc │ │ │ │ + b 3d8c58 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 3d1d20 │ │ │ │ - b 3d8be4 │ │ │ │ + bl 3d1d14 │ │ │ │ + b 3d8bd8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 3d91c8 │ │ │ │ - b 3d8c64 │ │ │ │ + bl 3d91bc │ │ │ │ + b 3d8c58 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d8c48 │ │ │ │ + beq 3d8c3c │ │ │ │ ldrd r0, [r7, #-4] │ │ │ │ sub r5, r5, #1 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ - b 3d8bf8 │ │ │ │ + b 3d8bec │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d8c48 │ │ │ │ + beq 3d8c3c │ │ │ │ ldrd r0, [r7, #-4] │ │ │ │ sub r5, r5, #1 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ - b 3d8c24 │ │ │ │ + b 3d8c18 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8c64 │ │ │ │ + beq 3d8c58 │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r1, r1, #3 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8c90 │ │ │ │ + beq 3d8c84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d8cc0 │ │ │ │ + bne 3d8cb4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d8ca0 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d8c94 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - bl 3db680 │ │ │ │ + bl 3db674 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d8d24 │ │ │ │ + beq 3d8d18 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d8d24 │ │ │ │ + bcc 3d8d18 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d8d00 │ │ │ │ + bne 3d8cf4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8d24 │ │ │ │ + bne 3d8d18 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1abaf8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1ac8d8 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d8d54 │ │ │ │ + b 3d8d48 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d8d5c │ │ │ │ + b 3d8d50 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1abaf8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d8ddc │ │ │ │ + beq 3d8dd0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8df4 │ │ │ │ + bne 3d8de8 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8db4 │ │ │ │ + beq 3d8da8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d8e08 │ │ │ │ + bne 3d8dfc │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ pop {r4, lr} │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d8dfc │ │ │ │ + bne 3d8df0 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r0, #4 │ │ │ │ - b 3d962c │ │ │ │ + b 3d9620 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ - b 3d8dc4 │ │ │ │ + b 3d8db8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 6ff264 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d8e3c │ │ │ │ + bne 3d8e30 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8e60 │ │ │ │ + bne 3d8e54 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0f14 │ │ │ │ + bl 3d0f08 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3d808c │ │ │ │ + b 3d8080 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d8ec4 │ │ │ │ + b 3d8eb8 │ │ │ │ mov r6, r0 │ │ │ │ - b 3d8ecc │ │ │ │ + b 3d8ec0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d8ea0 │ │ │ │ + bne 3d8e94 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d8ec4 │ │ │ │ + bne 3d8eb8 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0f14 │ │ │ │ + bl 3d0f08 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3d8ee0 │ │ │ │ + beq 3d8ed4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d8f08 │ │ │ │ + beq 3d8efc │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d9940 │ │ │ │ + b 3d9934 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d8f28 │ │ │ │ + beq 3d8f1c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d9940 │ │ │ │ + bl 3d9934 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #19 │ │ │ │ movcs r2, #16 │ │ │ │ cmp r2, #15 │ │ │ │ popcc {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ - beq 3d8fe8 │ │ │ │ + beq 3d8fdc │ │ │ │ cmp r2, #16 │ │ │ │ - beq 3d8fa0 │ │ │ │ + beq 3d8f94 │ │ │ │ cmp r2, #17 │ │ │ │ - bne 3d9004 │ │ │ │ + bne 3d8ff8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d904c │ │ │ │ + beq 3d9040 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ldr sl, [r0, #8] │ │ │ │ add r4, r7, #1 │ │ │ │ mov r0, sl │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 3d9030 │ │ │ │ + beq 3d9024 │ │ │ │ add r5, r0, #16 │ │ │ │ - bl 3d8f3c │ │ │ │ + bl 3d8f30 │ │ │ │ mov r0, r5 │ │ │ │ - b 3d8f88 │ │ │ │ + b 3d8f7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d8fcc │ │ │ │ + beq 3d8fc0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d8f3c │ │ │ │ + bl 3d8f30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d904c │ │ │ │ + beq 3d9040 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d8f3c │ │ │ │ - b 3d901c │ │ │ │ + bl 3d8f30 │ │ │ │ + b 3d9010 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d904c │ │ │ │ + beq 3d9040 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d8f3c │ │ │ │ - b 3d901c │ │ │ │ + bl 3d8f30 │ │ │ │ + b 3d9010 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d904c │ │ │ │ + beq 3d9040 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d8f3c │ │ │ │ + bl 3d8f30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d904c │ │ │ │ + beq 3d9040 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ - b 3d9058 │ │ │ │ - b 3d9058 │ │ │ │ + b 3d904c │ │ │ │ + b 3d904c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d909c │ │ │ │ + beq 3d9090 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 3db2f0 │ │ │ │ + bl 3db2e4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 3d90c8 │ │ │ │ + beq 3d90bc │ │ │ │ mov r0, r5 │ │ │ │ add r6, r5, #16 │ │ │ │ - bl 3d8f3c │ │ │ │ + bl 3d8f30 │ │ │ │ mov r5, r6 │ │ │ │ - b 3d90ac │ │ │ │ + b 3d90a0 │ │ │ │ lsl r1, r7, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d910c │ │ │ │ + beq 3d9100 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d9114 │ │ │ │ + bne 3d9108 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d9138 │ │ │ │ + bne 3d912c │ │ │ │ dmb ish │ │ │ │ b 7bf8c0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d9164 │ │ │ │ + beq 3d9158 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d9184 │ │ │ │ + beq 3d9178 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d91b0 │ │ │ │ + beq 3d91a4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 1ac42c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldrd r6, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 3d91fc │ │ │ │ + beq 3d91f0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #3]! │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ - b 3d91d8 │ │ │ │ + b 3d91cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d921c │ │ │ │ + beq 3d9210 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 3d9248 │ │ │ │ + beq 3d923c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #3]! │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ - b 3d9224 │ │ │ │ + b 3d9218 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d9264 │ │ │ │ + beq 3d9258 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d92d8 │ │ │ │ + beq 3d92cc │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d92a8 │ │ │ │ + bne 3d929c │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d92ac │ │ │ │ + bne 3d92a0 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d92e4 │ │ │ │ + bne 3d92d8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d930c │ │ │ │ + bne 3d9300 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 25ea60 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9348 │ │ │ │ + beq 3d933c │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9370 │ │ │ │ + beq 3d9364 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d93a0 │ │ │ │ + beq 3d9394 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d93a8 │ │ │ │ + bne 3d939c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d93cc │ │ │ │ + bne 3d93c0 │ │ │ │ dmb ish │ │ │ │ b 7bf8c0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d9448 │ │ │ │ + beq 3d943c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3d940c │ │ │ │ + bne 3d9400 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ movne r0, #2 │ │ │ │ strbne r0, [r6, #28] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d941c │ │ │ │ + bne 3d9410 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e42b8 │ │ │ │ + b 3e42ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d9454 │ │ │ │ + bne 3d9448 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d947c │ │ │ │ + bne 3d9470 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3d94b4 │ │ │ │ + beq 3d94a8 │ │ │ │ add r6, r0, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ mov r0, r6 │ │ │ │ - b 3d949c │ │ │ │ + b 3d9490 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d94d8 │ │ │ │ + beq 3d94cc │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3d94fc │ │ │ │ + beq 3d94f0 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ mov r6, r5 │ │ │ │ - b 3d94e0 │ │ │ │ + b 3d94d4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d951c │ │ │ │ + beq 3d9510 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3d9568 │ │ │ │ + beq 3d955c │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d9544 │ │ │ │ + bne 3d9538 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d9568 │ │ │ │ + bne 3d955c │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d95e0 │ │ │ │ + beq 3d95d4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3d95b0 │ │ │ │ + bne 3d95a4 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3d95e0 │ │ │ │ + beq 3d95d4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d95b4 │ │ │ │ + bne 3d95a8 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7cdd20 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d9620 │ │ │ │ + beq 3d9614 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d95f8 │ │ │ │ + bne 3d95ec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d9620 │ │ │ │ + bne 3d9614 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 7cdd20 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d964c │ │ │ │ + beq 3d9640 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d9698 │ │ │ │ + bne 3d968c │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d96b0 │ │ │ │ + beq 3d96a4 │ │ │ │ add r5, r6, #4 │ │ │ │ - b 3d967c │ │ │ │ + b 3d9670 │ │ │ │ add r5, r5, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3d96b0 │ │ │ │ + beq 3d96a4 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9670 │ │ │ │ + beq 3d9664 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d9670 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d9664 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3d9668 │ │ │ │ + bne 3d965c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d96d4 │ │ │ │ + beq 3d96c8 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d971c │ │ │ │ + bcc 3d9710 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d96f8 │ │ │ │ + bne 3d96ec │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d971c │ │ │ │ + bne 3d9710 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3dea0c │ │ │ │ + b 3dea00 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 3dea0c │ │ │ │ + bl 3dea00 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3d98cc │ │ │ │ + beq 3d98c0 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 3d9774 │ │ │ │ + blt 3d9768 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9774 │ │ │ │ + beq 3d9768 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 3d9794 │ │ │ │ + blt 3d9788 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9794 │ │ │ │ + beq 3d9788 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 3d97b4 │ │ │ │ + blt 3d97a8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d97b4 │ │ │ │ + beq 3d97a8 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #104] @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d9808 │ │ │ │ + beq 3d97fc │ │ │ │ add r5, r6, #16 │ │ │ │ - b 3d97d4 │ │ │ │ + b 3d97c8 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3d9808 │ │ │ │ + beq 3d97fc │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d97ec │ │ │ │ + beq 3d97e0 │ │ │ │ ldr r0, [r5, #-12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d97c8 │ │ │ │ + beq 3d97bc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d97c8 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d97bc │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d9828 │ │ │ │ + beq 3d981c │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d987c │ │ │ │ + beq 3d9870 │ │ │ │ add r5, r6, #16 │ │ │ │ - b 3d9848 │ │ │ │ + b 3d983c │ │ │ │ add r5, r5, #28 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3d987c │ │ │ │ + beq 3d9870 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9860 │ │ │ │ + beq 3d9854 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r5, #-12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d983c │ │ │ │ + beq 3d9830 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3d983c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3d9830 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d989c │ │ │ │ + beq 3d9890 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r4, #124 @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ bl 25ece4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d98cc │ │ │ │ + beq 3d98c0 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d98f4 │ │ │ │ + beq 3d98e8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3d993c │ │ │ │ + beq 3d9930 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d9918 │ │ │ │ + bne 3d990c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d993c │ │ │ │ + bne 3d9930 │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7d828c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d998c │ │ │ │ + beq 3d9980 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d9964 │ │ │ │ + bne 3d9958 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d99b8 │ │ │ │ + bne 3d99ac │ │ │ │ dmb ish │ │ │ │ bl 7cca64 │ │ │ │ - b 3d99b8 │ │ │ │ + b 3d99ac │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d9994 │ │ │ │ + bne 3d9988 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d99b8 │ │ │ │ + bne 3d99ac │ │ │ │ dmb ish │ │ │ │ bl 7cd50c │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d99c0 │ │ │ │ + bne 3d99b4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7ce030 │ │ │ │ mov r5, r0 │ │ │ │ - b 3d9a00 │ │ │ │ + b 3d99f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d89d4 │ │ │ │ + bl 3d89c8 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d9a08 │ │ │ │ + bne 3d99fc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d9a30 │ │ │ │ + bne 3d9a24 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 7ce030 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #328]! @ 0x148 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d9a4c │ │ │ │ + bne 3d9a40 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d9a70 │ │ │ │ + bne 3d9a64 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d7d64 │ │ │ │ + bl 3d7d58 │ │ │ │ ldrb r0, [r4, #344]! @ 0x158 │ │ │ │ sub r0, r0, #11 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d6d88 │ │ │ │ + b 3d6d7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d7d64 │ │ │ │ - b 3d9aa8 │ │ │ │ + bl 3d7d58 │ │ │ │ + b 3d9a9c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #344]! @ 0x158 │ │ │ │ sub r0, r0, #11 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d9ac0 │ │ │ │ + bcc 3d9ab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #2 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3d9ae0 │ │ │ │ + bne 3d9ad4 │ │ │ │ bx lr │ │ │ │ ldr ip, [r0, #12]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d9ae8 │ │ │ │ + bne 3d9adc │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 7be728 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d9b68 │ │ │ │ + beq 3d9b5c │ │ │ │ mov r5, #0 │ │ │ │ - b 3d9b30 │ │ │ │ + b 3d9b24 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3d9b68 │ │ │ │ + beq 3d9b5c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3d9b40 │ │ │ │ + bne 3d9b34 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d9b28 │ │ │ │ + bne 3d9b1c │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3d9b28 │ │ │ │ + b 3d9b1c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d9b88 │ │ │ │ + beq 3d9b7c │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3d9bd0 │ │ │ │ + beq 3d9bc4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r5, lsl #2]! │ │ │ │ add r5, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3d9ba8 │ │ │ │ + bne 3d9b9c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d9b90 │ │ │ │ + bne 3d9b84 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3d9b90 │ │ │ │ + b 3d9b84 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d9bec │ │ │ │ + beq 3d9be0 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 3d9c14 │ │ │ │ + bhi 3d9c08 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r4] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9c2c │ │ │ │ + beq 3d9c20 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9c44 │ │ │ │ + beq 3d9c38 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9c74 │ │ │ │ + beq 3d9c68 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3d9ccc │ │ │ │ + beq 3d9cc0 │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d9ca8 │ │ │ │ + bne 3d9c9c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d9ccc │ │ │ │ + bne 3d9cc0 │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bcs 3d9ce4 │ │ │ │ + bcs 3d9cd8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9d00 │ │ │ │ + beq 3d9cf4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9d18 │ │ │ │ + beq 3d9d0c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9d48 │ │ │ │ + beq 3d9d3c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d9d88 │ │ │ │ + beq 3d9d7c │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 3d9d78 │ │ │ │ + bne 3d9d6c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d9da8 │ │ │ │ + beq 3d9d9c │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3d9dbc │ │ │ │ + bne 3d9db0 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d9dcc │ │ │ │ + bne 3d9dc0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 4e25c │ │ │ │ cmp r1, #0 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d9db8 │ │ │ │ + beq 3d9dac │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d9dfc │ │ │ │ + bne 3d9df0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d9e20 │ │ │ │ + bne 3d9e14 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d9e5c │ │ │ │ + bcc 3d9e50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d9e38 │ │ │ │ + bne 3d9e2c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d9e5c │ │ │ │ + bne 3d9e50 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3d9edc │ │ │ │ + beq 3d9ed0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d9e9c │ │ │ │ + beq 3d9e90 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d9e84 │ │ │ │ - b 3d9ec4 │ │ │ │ + bne 3d9e78 │ │ │ │ + b 3d9eb8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d9edc │ │ │ │ + bcc 3d9ed0 │ │ │ │ ldr r0, [r4, #20]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d9eb0 │ │ │ │ + bne 3d9ea4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3d9edc │ │ │ │ + bne 3d9ed0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 3d9f28 │ │ │ │ + b 3d9f1c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3d9f28 │ │ │ │ + bcc 3d9f1c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3d9f04 │ │ │ │ + bne 3d9ef8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d9f28 │ │ │ │ + bne 3d9f1c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 3da074 │ │ │ │ + bl 3da068 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 7e5b3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d8a8c │ │ │ │ + b 3d8a80 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d8a8c │ │ │ │ + bl 3d8a80 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d9fd4 │ │ │ │ + beq 3d9fc8 │ │ │ │ mov r5, #0 │ │ │ │ - b 3d9f90 │ │ │ │ + b 3d9f84 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3d9fd4 │ │ │ │ + beq 3d9fc8 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3d9f88 │ │ │ │ + bcc 3d9f7c │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3d9fac │ │ │ │ + bne 3d9fa0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3d9f88 │ │ │ │ + bne 3d9f7c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3d9f88 │ │ │ │ + b 3d9f7c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d9ff4 │ │ │ │ + beq 3d9fe8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ - b 3da004 │ │ │ │ + b 3d9ff8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3da04c │ │ │ │ + beq 3da040 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3da000 │ │ │ │ + bcc 3d9ff4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3da024 │ │ │ │ + bne 3da018 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3da000 │ │ │ │ + bne 3d9ff4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3da000 │ │ │ │ + b 3d9ff4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da068 │ │ │ │ + beq 3da05c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3da0ec │ │ │ │ + beq 3da0e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3da0b4 │ │ │ │ + beq 3da0a8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxcc lr │ │ │ │ ldr ip, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3da09c │ │ │ │ - b 3da0dc │ │ │ │ + bne 3da090 │ │ │ │ + b 3da0d0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3da0ec │ │ │ │ + bcc 3da0e0 │ │ │ │ ldr ip, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3da0c8 │ │ │ │ + bne 3da0bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3da0ec │ │ │ │ + bne 3da0e0 │ │ │ │ dmb ish │ │ │ │ b 867e94 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ add r2, r5, #32 │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da110 │ │ │ │ + bne 3da104 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3da158 │ │ │ │ + bne 3da14c │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3da158 │ │ │ │ + beq 3da14c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r0, r5, #44 @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r0] │ │ │ │ strexb r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da164 │ │ │ │ + bne 3da158 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3da1ac │ │ │ │ + bne 3da1a0 │ │ │ │ ldrd r0, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3da1ac │ │ │ │ + beq 3da1a0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da1b4 │ │ │ │ + bne 3da1a8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3da1dc │ │ │ │ + bne 3da1d0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 8e33a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 502b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da1f4 │ │ │ │ + bne 3da1e8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3da228 │ │ │ │ + bne 3da21c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 8e33a8 │ │ │ │ - b 3da228 │ │ │ │ + b 3da21c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 502b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3da28c │ │ │ │ + beq 3da280 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 3da26c │ │ │ │ + beq 3da260 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da28c │ │ │ │ + beq 3da280 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 7c4d74 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #24] │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 3da2e4 │ │ │ │ + bhi 3da2d8 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ ldrb r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #44] @ 0x2c │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 3da388 │ │ │ │ + beq 3da37c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3cff84 │ │ │ │ + bl 3cff78 │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ bl 7e2da8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3da2f8 │ │ │ │ + bne 3da2ec │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3da3ac │ │ │ │ + beq 3da3a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3da2f8 │ │ │ │ + bne 3da2ec │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3da2f8 │ │ │ │ + beq 3da2ec │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #68] @ 0x44 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3da2f8 │ │ │ │ + bne 3da2ec │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da2f8 │ │ │ │ + beq 3da2ec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ blx r1 │ │ │ │ - b 3da2f8 │ │ │ │ + b 3da2ec │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da2e4 │ │ │ │ + beq 3da2d8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da2f8 │ │ │ │ + beq 3da2ec │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ - b 3da2f8 │ │ │ │ - b 3da41c │ │ │ │ + b 3da2ec │ │ │ │ + b 3da410 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da43c │ │ │ │ + beq 3da430 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ blx r1 │ │ │ │ - b 3da43c │ │ │ │ + b 3da430 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da430 │ │ │ │ + beq 3da424 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ blx r1 │ │ │ │ - b 3da430 │ │ │ │ + b 3da424 │ │ │ │ bl 77b24 │ │ │ │ - b 3da41c │ │ │ │ + b 3da410 │ │ │ │ mov r5, r0 │ │ │ │ - b 3da430 │ │ │ │ + b 3da424 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #12] │ │ │ │ bl 7e2da8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r5, #1 │ │ │ │ - beq 3da464 │ │ │ │ + beq 3da458 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ - beq 3da474 │ │ │ │ + beq 3da468 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e2b2c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3da488 │ │ │ │ + bne 3da47c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3da4b4 │ │ │ │ + bne 3da4a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3da4f4 │ │ │ │ + beq 3da4e8 │ │ │ │ add r6, r0, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ mov r0, r6 │ │ │ │ - b 3da4dc │ │ │ │ + b 3da4d0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da518 │ │ │ │ + beq 3da50c │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3da53c │ │ │ │ + beq 3da530 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #88 @ 0x58 │ │ │ │ bl 2445c8 │ │ │ │ mov r6, r5 │ │ │ │ - b 3da520 │ │ │ │ + b 3da514 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da55c │ │ │ │ + beq 3da550 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3da580 │ │ │ │ + bne 3da574 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ add r2, r0, #32 │ │ │ │ ldrex r1, [r2] │ │ │ │ sub r3, r1, #1 │ │ │ │ strex r5, r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3da58c │ │ │ │ + bne 3da580 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bne 3da5e4 │ │ │ │ + bne 3da5d8 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ dmb ish │ │ │ │ cmn r1, #1 │ │ │ │ - bgt 3da5dc │ │ │ │ + bgt 3da5d0 │ │ │ │ add r1, r0, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ strex r3, r2, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da5c4 │ │ │ │ + bne 3da5b8 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ bl 8e96d0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da5ec │ │ │ │ + bne 3da5e0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3da614 │ │ │ │ + bne 3da608 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da61c │ │ │ │ + bne 3da610 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 65b9c0 │ │ │ │ mov r5, r0 │ │ │ │ - b 3da684 │ │ │ │ + b 3da678 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da65c │ │ │ │ + bne 3da650 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3da684 │ │ │ │ + bne 3da678 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e400c │ │ │ │ + bl 3e4000 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da68c │ │ │ │ + bne 3da680 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3da6b4 │ │ │ │ + bne 3da6a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 65b9c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3da728 │ │ │ │ + beq 3da71c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3da6f8 │ │ │ │ + bne 3da6ec │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3da6fc │ │ │ │ + bne 3da6f0 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e4478 │ │ │ │ + b 3e446c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3da734 │ │ │ │ + bne 3da728 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3da75c │ │ │ │ + bne 3da750 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3da780 │ │ │ │ + bne 3da774 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3da7c0 │ │ │ │ + bne 3da7b4 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3da794 │ │ │ │ + bne 3da788 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3da77c │ │ │ │ + bne 3da770 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7cd334 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3da7d8 │ │ │ │ + beq 3da7cc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsl r1, r1, #4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 4e424 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 4e424 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3da7f4 │ │ │ │ + bne 3da7e8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3da818 │ │ │ │ + bne 3da80c │ │ │ │ dmb ish │ │ │ │ bl 7cd714 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3da77c │ │ │ │ + beq 3da770 │ │ │ │ add r1, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3da82c │ │ │ │ + bne 3da820 │ │ │ │ cmp r2, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3da8a0 │ │ │ │ + beq 3da894 │ │ │ │ add r1, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3da874 │ │ │ │ + bne 3da868 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3da8a0 │ │ │ │ + bne 3da894 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3da9a0 │ │ │ │ + beq 3da994 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3da904 │ │ │ │ + beq 3da8f8 │ │ │ │ cmp r0, #5 │ │ │ │ ldrbeq r0, [r4, #56] @ 0x38 │ │ │ │ cmpeq r0, #3 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3da9c0 │ │ │ │ + bne 3da9b4 │ │ │ │ add r0, r4, #20 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da9c0 │ │ │ │ + beq 3da9b4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r1 │ │ │ │ ldrb r0, [r4, #26] │ │ │ │ add r7, r4, #16 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 3da9d4 │ │ │ │ + beq 3da9c8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3da9c4 │ │ │ │ + beq 3da9b8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3da9c0 │ │ │ │ + bne 3da9b4 │ │ │ │ ldrb r0, [r4, #377] @ 0x179 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3daa18 │ │ │ │ + bne 3daa0c │ │ │ │ ldrb r0, [r4, #64] @ 0x40 │ │ │ │ mov r5, #360 @ 0x168 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3daa48 │ │ │ │ + beq 3daa3c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3daa10 │ │ │ │ + bne 3daa04 │ │ │ │ ldrb r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3daa60 │ │ │ │ + beq 3daa54 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3daa10 │ │ │ │ + bne 3daa04 │ │ │ │ ldrb r0, [r4, #208] @ 0xd0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3daad4 │ │ │ │ + bne 3daac8 │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #200] @ 0xc8 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3daad4 │ │ │ │ + bne 3daac8 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3daad4 │ │ │ │ + beq 3daac8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ blx r1 │ │ │ │ - b 3daad4 │ │ │ │ + b 3daac8 │ │ │ │ ldrb r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3da9c0 │ │ │ │ + bne 3da9b4 │ │ │ │ ldrb r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #56] @ 0x38 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3daa24 │ │ │ │ + beq 3daa18 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, #8 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3d1358 │ │ │ │ - b 3daa10 │ │ │ │ + bl 3d134c │ │ │ │ + b 3daa04 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 3e1478 │ │ │ │ + bl 3e146c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3da9e8 │ │ │ │ + bne 3da9dc │ │ │ │ mov r5, #8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3daa10 │ │ │ │ + bne 3daa04 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, r5] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #25] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3da9c0 │ │ │ │ + beq 3da9b4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3daa10 │ │ │ │ + beq 3daa04 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3daa10 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3daa04 │ │ │ │ add r0, r4, #148 @ 0x94 │ │ │ │ add r9, r4, #72 @ 0x48 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3daa80 │ │ │ │ + beq 3daa74 │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3daa94 │ │ │ │ + bne 3daa88 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3daab8 │ │ │ │ + bne 3daaac │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #135] @ 0x87 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3daad4 │ │ │ │ + beq 3daac8 │ │ │ │ mov r0, r9 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #131] @ 0x83 │ │ │ │ - b 3daa10 │ │ │ │ - b 3dab18 │ │ │ │ + b 3daa04 │ │ │ │ + b 3dab0c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dab8c │ │ │ │ + beq 3dab80 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ blx r1 │ │ │ │ - b 3dab8c │ │ │ │ + b 3dab80 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dab70 │ │ │ │ + b 3dab64 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dab38 │ │ │ │ + b 3dab2c │ │ │ │ mov r8, r0 │ │ │ │ - b 3dab8c │ │ │ │ + b 3dab80 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dab38 │ │ │ │ + beq 3dab2c │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #140]! @ 0x8c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3dab4c │ │ │ │ + bne 3dab40 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dab70 │ │ │ │ + bne 3dab64 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #135] @ 0x87 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dab8c │ │ │ │ + beq 3dab80 │ │ │ │ mov r0, r9 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #131] @ 0x83 │ │ │ │ - b 3daba0 │ │ │ │ + b 3dab94 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, #360 @ 0x168 │ │ │ │ - b 3dac18 │ │ │ │ + b 3dac0c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dac48 │ │ │ │ + beq 3dac3c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx r1 │ │ │ │ - b 3dac48 │ │ │ │ + b 3dac3c │ │ │ │ bl 77b24 │ │ │ │ - b 3dac10 │ │ │ │ + b 3dac04 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3dabe0 │ │ │ │ + bne 3dabd4 │ │ │ │ mov r6, #8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dac18 │ │ │ │ + bne 3dac0c │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3dac18 │ │ │ │ + b 3dac0c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, #8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, r6] │ │ │ │ strb r0, [r4, #25] │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dac48 │ │ │ │ + beq 3dac3c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dacf8 │ │ │ │ + beq 3dacec │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3dad18 │ │ │ │ + bne 3dad0c │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dad1c │ │ │ │ + beq 3dad10 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #385] @ 0x181 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3dad18 │ │ │ │ + bne 3dad0c │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dae40 │ │ │ │ + beq 3dae34 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3daed4 │ │ │ │ + bne 3daec8 │ │ │ │ ldrb r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dae58 │ │ │ │ + beq 3dae4c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3daed4 │ │ │ │ + bne 3daec8 │ │ │ │ ldrb r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3daecc │ │ │ │ + bne 3daec0 │ │ │ │ ldrb r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #208] @ 0xd0 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3daecc │ │ │ │ + bne 3daec0 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3daecc │ │ │ │ + beq 3daec0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ blx r1 │ │ │ │ - b 3daecc │ │ │ │ + b 3daec0 │ │ │ │ ldrb r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dad18 │ │ │ │ + bne 3dad0c │ │ │ │ ldrb r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #56] @ 0x38 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3dae1c │ │ │ │ + beq 3dae10 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #428] @ 0x1ac │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dadb8 │ │ │ │ + beq 3dadac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dad18 │ │ │ │ + bne 3dad0c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dad6c │ │ │ │ + bcc 3dad60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dad48 │ │ │ │ + bne 3dad3c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dad6c │ │ │ │ + bne 3dad60 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dad84 │ │ │ │ + beq 3dad78 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dad9c │ │ │ │ + beq 3dad90 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dad18 │ │ │ │ + beq 3dad0c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ - bl 3d105c │ │ │ │ + bl 3d1050 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dadd8 │ │ │ │ + beq 3dadcc │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dadf0 │ │ │ │ + beq 3dade4 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dae08 │ │ │ │ + beq 3dadfc │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #429 @ 0x1ad │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #431] @ 0x1af │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dad18 │ │ │ │ + beq 3dad0c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3daed4 │ │ │ │ + beq 3daec8 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3daed4 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3daec8 │ │ │ │ add r0, r4, #156 @ 0x9c │ │ │ │ add r6, r4, #80 @ 0x50 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dae78 │ │ │ │ + beq 3dae6c │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #148]! @ 0x94 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dae8c │ │ │ │ + bne 3dae80 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3daeb0 │ │ │ │ + bne 3daea4 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #143] @ 0x8f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3daecc │ │ │ │ + beq 3daec0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #139] @ 0x8b │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #384] @ 0x180 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 3daf18 │ │ │ │ + b 3daf0c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3daf8c │ │ │ │ + beq 3daf80 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ blx r1 │ │ │ │ - b 3daf8c │ │ │ │ + b 3daf80 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ - b 3daf70 │ │ │ │ + b 3daf64 │ │ │ │ mov r7, r0 │ │ │ │ - b 3daf38 │ │ │ │ + b 3daf2c │ │ │ │ mov r7, r0 │ │ │ │ - b 3daf8c │ │ │ │ + b 3daf80 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3daf38 │ │ │ │ + beq 3daf2c │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #148]! @ 0x94 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3daf4c │ │ │ │ + bne 3daf40 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3daf70 │ │ │ │ + bne 3daf64 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #143] @ 0x8f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3daf8c │ │ │ │ + beq 3daf80 │ │ │ │ mov r0, r6 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #139] @ 0x8b │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #384] @ 0x180 │ │ │ │ mov r0, r7 │ │ │ │ @@ -928119,5081 +928116,5081 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #384] @ 0x180 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3dafe8 │ │ │ │ + bne 3dafdc │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3db000 │ │ │ │ + bne 3daff4 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3db018 │ │ │ │ - b 3db048 │ │ │ │ + bne 3db00c │ │ │ │ + b 3db03c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dafd8 │ │ │ │ + beq 3dafcc │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3db048 │ │ │ │ + beq 3db03c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db048 │ │ │ │ + beq 3db03c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3db0a0 │ │ │ │ + bne 3db094 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3db0b8 │ │ │ │ + bne 3db0ac │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3db088 │ │ │ │ + beq 3db07c │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #429 @ 0x1ad │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r7 │ │ │ │ strb r1, [r4, #431] @ 0x1af │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3db070 │ │ │ │ + beq 3db064 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3db07c │ │ │ │ - b 3db088 │ │ │ │ + bne 3db070 │ │ │ │ + b 3db07c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3db170 │ │ │ │ + beq 3db164 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 7e2c08 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ - bne 3db110 │ │ │ │ + bne 3db104 │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r5, #2 │ │ │ │ - beq 3db140 │ │ │ │ + beq 3db134 │ │ │ │ ldrd r2, [r6, #28] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r6, #28] │ │ │ │ orr r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3db140 │ │ │ │ + beq 3db134 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3db144 │ │ │ │ + bne 3db138 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3e4478 │ │ │ │ + b 3e446c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r6] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3db17c │ │ │ │ + bne 3db170 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3db1a4 │ │ │ │ + bne 3db198 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3db1dc │ │ │ │ + beq 3db1d0 │ │ │ │ add r6, r0, #104 @ 0x68 │ │ │ │ bl 24484c │ │ │ │ mov r0, r6 │ │ │ │ - b 3db1c4 │ │ │ │ + b 3db1b8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db200 │ │ │ │ + beq 3db1f4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3db224 │ │ │ │ + beq 3db218 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #104 @ 0x68 │ │ │ │ bl 24484c │ │ │ │ mov r6, r5 │ │ │ │ - b 3db208 │ │ │ │ + b 3db1fc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db244 │ │ │ │ + beq 3db238 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3db27c │ │ │ │ + beq 3db270 │ │ │ │ add r6, r0, #68 @ 0x44 │ │ │ │ bl 2449e8 │ │ │ │ mov r0, r6 │ │ │ │ - b 3db264 │ │ │ │ + b 3db258 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db2a0 │ │ │ │ + beq 3db294 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3db2c4 │ │ │ │ + beq 3db2b8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ bl 2449e8 │ │ │ │ mov r6, r5 │ │ │ │ - b 3db2a8 │ │ │ │ + b 3db29c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db2e4 │ │ │ │ + beq 3db2d8 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d8f3c │ │ │ │ + bl 3d8f30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3db35c │ │ │ │ + beq 3db350 │ │ │ │ add r6, r0, #68 @ 0x44 │ │ │ │ bl 244ac0 │ │ │ │ mov r0, r6 │ │ │ │ - b 3db344 │ │ │ │ + b 3db338 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db380 │ │ │ │ + beq 3db374 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3db3a4 │ │ │ │ + beq 3db398 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ bl 244ac0 │ │ │ │ mov r6, r5 │ │ │ │ - b 3db388 │ │ │ │ + b 3db37c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db3c4 │ │ │ │ + beq 3db3b8 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3db43c │ │ │ │ + beq 3db430 │ │ │ │ mov r5, #0 │ │ │ │ - b 3db3f4 │ │ │ │ + b 3db3e8 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3db43c │ │ │ │ + beq 3db430 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3db3ec │ │ │ │ + bcc 3db3e0 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3db414 │ │ │ │ + bne 3db408 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3db3ec │ │ │ │ + bne 3db3e0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3db3ec │ │ │ │ + b 3db3e0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db460 │ │ │ │ + beq 3db454 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ - b 3db470 │ │ │ │ + b 3db464 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3db4bc │ │ │ │ + beq 3db4b0 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3db46c │ │ │ │ + bcc 3db460 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3db494 │ │ │ │ + bne 3db488 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3db46c │ │ │ │ + bne 3db460 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3db46c │ │ │ │ + b 3db460 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db4dc │ │ │ │ + beq 3db4d0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #784] @ 0x310 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3db5dc │ │ │ │ + bne 3db5d0 │ │ │ │ ldrb r0, [r4, #293] @ 0x125 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 3db53c │ │ │ │ - cmp r0, #4 │ │ │ │ beq 3db530 │ │ │ │ + cmp r0, #4 │ │ │ │ + beq 3db524 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #608] @ 0x260 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3db5d4 │ │ │ │ + bne 3db5c8 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ - bl 3dc72c │ │ │ │ - b 3db5d4 │ │ │ │ + bl 3dc720 │ │ │ │ + b 3db5c8 │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ - bl 3d0694 │ │ │ │ - b 3db5a4 │ │ │ │ + bl 3d0688 │ │ │ │ + b 3db598 │ │ │ │ ldrb r0, [r4, #328] @ 0x148 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3db56c │ │ │ │ + beq 3db560 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #345] @ 0x159 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3db574 │ │ │ │ + bne 3db568 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ - bl 3d85ec │ │ │ │ + bl 3d85e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #344] @ 0x158 │ │ │ │ - b 3db574 │ │ │ │ + b 3db568 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ - bl 3de03c │ │ │ │ + bl 3de030 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #296]! @ 0x128 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3db580 │ │ │ │ + bne 3db574 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3db5a4 │ │ │ │ + bne 3db598 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #288]! @ 0x120 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3db5b0 │ │ │ │ + bne 3db5a4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3db5d4 │ │ │ │ + bne 3db5c8 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #344] @ 0x158 │ │ │ │ - b 3db5f4 │ │ │ │ + b 3db5e8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #296]! @ 0x128 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3db600 │ │ │ │ + bne 3db5f4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3db634 │ │ │ │ + bne 3db628 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3db634 │ │ │ │ - b 3db630 │ │ │ │ - b 3db66c │ │ │ │ + b 3db628 │ │ │ │ + b 3db624 │ │ │ │ + b 3db660 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #288]! @ 0x120 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3db640 │ │ │ │ + bne 3db634 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3db670 │ │ │ │ + bne 3db664 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ - b 3db670 │ │ │ │ + b 3db664 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #292] @ 0x124 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #9 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r2, r1, #4 │ │ │ │ cmp r2, #5 │ │ │ │ movcs r2, #2 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 3db6d4 │ │ │ │ + bhi 3db6c8 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ - b 3db6f0 │ │ │ │ + bl 3f0398 │ │ │ │ + b 3db6e4 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3d5e58 │ │ │ │ + b 3d5e4c │ │ │ │ add r5, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3db700 │ │ │ │ + beq 3db6f4 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3d9940 │ │ │ │ + b 3d9934 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3db750 │ │ │ │ + beq 3db744 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3db750 │ │ │ │ + bcc 3db744 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3db72c │ │ │ │ + bne 3db720 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3db750 │ │ │ │ + bne 3db744 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r5, #12 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3d8d70 │ │ │ │ + b 3d8d64 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #12 │ │ │ │ - bl 3d8d70 │ │ │ │ + bl 3d8d64 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3db784 │ │ │ │ + beq 3db778 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d9940 │ │ │ │ - b 3db7b0 │ │ │ │ + bl 3d9934 │ │ │ │ + b 3db7a4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3db7a8 │ │ │ │ + beq 3db79c │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d9940 │ │ │ │ + bl 3d9934 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #37] @ 0x25 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3db804 │ │ │ │ + beq 3db7f8 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #512] @ 0x200 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3db7ec │ │ │ │ + bne 3db7e0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3dec9c │ │ │ │ + bl 3dec90 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 3db818 │ │ │ │ + beq 3db80c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d787c │ │ │ │ - b 3db818 │ │ │ │ + bl 3d7870 │ │ │ │ + b 3db80c │ │ │ │ ldrb r0, [r4, #512] @ 0x200 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3db818 │ │ │ │ + bne 3db80c │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3dec9c │ │ │ │ + bl 3dec90 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - b 3db828 │ │ │ │ + b 3db81c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #6 │ │ │ │ - beq 3db854 │ │ │ │ + beq 3db848 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d787c │ │ │ │ + bl 3d7870 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3db968 │ │ │ │ + beq 3db95c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3db8b8 │ │ │ │ + beq 3db8ac │ │ │ │ cmp r0, #5 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r5, [r6, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db8a8 │ │ │ │ + beq 3db89c │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3db8d8 │ │ │ │ + b 3db8cc │ │ │ │ ldrb r0, [r6, #84] @ 0x54 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3db8d8 │ │ │ │ + bne 3db8cc │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r6, #44] @ 0x2c │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 3db9ac │ │ │ │ + beq 3db9a0 │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db914 │ │ │ │ + beq 3db908 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3db8f0 │ │ │ │ + bne 3db8e4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3db914 │ │ │ │ + bne 3db908 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db960 │ │ │ │ + beq 3db954 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3db93c │ │ │ │ + bne 3db930 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3db960 │ │ │ │ + bne 3db954 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ strb r5, [r6, #21] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3db91c │ │ │ │ + bne 3db910 │ │ │ │ ldrb r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r6, #40] @ 0x28 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3db91c │ │ │ │ + bne 3db910 │ │ │ │ add r0, r6, #44 @ 0x2c │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db91c │ │ │ │ + beq 3db910 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ blx r1 │ │ │ │ - b 3db91c │ │ │ │ + b 3db910 │ │ │ │ add r0, r6, #48 @ 0x30 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3db8d8 │ │ │ │ + beq 3db8cc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ blx r1 │ │ │ │ - b 3db8d8 │ │ │ │ - b 3dba40 │ │ │ │ + b 3db8cc │ │ │ │ + b 3dba34 │ │ │ │ mov r5, r0 │ │ │ │ - b 3dba9c │ │ │ │ + b 3dba90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dba58 │ │ │ │ + beq 3dba4c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ blx r1 │ │ │ │ - b 3dba58 │ │ │ │ + b 3dba4c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dba9c │ │ │ │ + beq 3dba90 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ blx r1 │ │ │ │ - b 3dba9c │ │ │ │ + b 3dba90 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ - b 3dba94 │ │ │ │ + b 3dba88 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b 3dba58 │ │ │ │ + b 3dba4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dba94 │ │ │ │ + beq 3dba88 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3dba70 │ │ │ │ + bne 3dba64 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dba94 │ │ │ │ + bne 3dba88 │ │ │ │ dmb ish │ │ │ │ - bl 5bfd04 │ │ │ │ + bl 5bfcf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #22] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dbae0 │ │ │ │ + beq 3dbad4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3dbabc │ │ │ │ + bne 3dbab0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dbae0 │ │ │ │ + bne 3dbad4 │ │ │ │ dmb ish │ │ │ │ - bl 5bfe38 │ │ │ │ + bl 5bfe28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #60] @ 3dbb40 │ │ │ │ + ldr r0, [pc, #60] @ 3dbb34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 2ed828 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ - bl 3d9bf8 │ │ │ │ + bl 3d9bec │ │ │ │ bl 8fc49c │ │ │ │ - rsbseq fp, sp, r8, ror #13 │ │ │ │ + ldrshteq fp, [sp], #-100 @ 0xffffff9c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dbbc4 │ │ │ │ + beq 3dbbb8 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3dbf7c │ │ │ │ + bne 3dbf70 │ │ │ │ ldrb r0, [r4, #186] @ 0xba │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 3dbf7c │ │ │ │ + bhi 3dbf70 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dbba8 │ │ │ │ + beq 3dbb9c │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r5, r4, #172 @ 0xac │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3dbf6c │ │ │ │ - b 3dbf7c │ │ │ │ + bne 3dbf60 │ │ │ │ + b 3dbf70 │ │ │ │ ldrb r0, [r4, #50] @ 0x32 │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 3dbf7c │ │ │ │ + bhi 3dbf70 │ │ │ │ add r1, pc, #8 │ │ │ │ add r5, r4, #8 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3dc72c │ │ │ │ + b 3dc720 │ │ │ │ ldrb r0, [r4, #208] @ 0xd0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dbf20 │ │ │ │ + bne 3dbf14 │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dbf18 │ │ │ │ + beq 3dbf0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dbf20 │ │ │ │ + bne 3dbf14 │ │ │ │ add r0, r4, #196 @ 0xc4 │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dbc2c │ │ │ │ + bne 3dbc20 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dbf20 │ │ │ │ + bne 3dbf14 │ │ │ │ dmb ish │ │ │ │ bl 7cd034 │ │ │ │ - b 3dbf20 │ │ │ │ + b 3dbf14 │ │ │ │ ldrb r0, [r4, #113] @ 0x71 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 3dbd9c │ │ │ │ - cmp r0, #4 │ │ │ │ beq 3dbd90 │ │ │ │ + cmp r0, #4 │ │ │ │ + beq 3dbd84 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dbe5c │ │ │ │ + bne 3dbe50 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 3d0694 │ │ │ │ - b 3dbe24 │ │ │ │ + bl 3d0688 │ │ │ │ + b 3dbe18 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dbc94 │ │ │ │ + beq 3dbc88 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #49] @ 0x31 │ │ │ │ - b 3dbe5c │ │ │ │ + b 3dbe50 │ │ │ │ ldrb r0, [r4, #228] @ 0xe4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dbf28 │ │ │ │ + bne 3dbf1c │ │ │ │ ldrb r0, [r4, #224] @ 0xe0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dbf80 │ │ │ │ + beq 3dbf74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dbf28 │ │ │ │ + bne 3dbf1c │ │ │ │ ldr r1, [r4, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dbf28 │ │ │ │ + beq 3dbf1c │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3dbf28 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3dbf1c │ │ │ │ ldrb r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dbee4 │ │ │ │ + bne 3dbed8 │ │ │ │ ldrb r0, [r4, #236] @ 0xec │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dbf8c │ │ │ │ + beq 3dbf80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dbee4 │ │ │ │ + bne 3dbed8 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r4, #56 @ 0x38 │ │ │ │ ldr r1, [r0, #128]! @ 0x80 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dbd0c │ │ │ │ + bne 3dbd00 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dbd30 │ │ │ │ + bne 3dbd24 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3dc0b0 │ │ │ │ + beq 3dc0a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc074 │ │ │ │ + beq 3dc068 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dc0b0 │ │ │ │ + bcc 3dc0a4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dbd5c │ │ │ │ - b 3dc0a0 │ │ │ │ + bne 3dbd50 │ │ │ │ + b 3dc094 │ │ │ │ ldr r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dbf20 │ │ │ │ + beq 3dbf14 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3dbf20 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3dbf14 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 3e1548 │ │ │ │ - b 3dbdf4 │ │ │ │ + bl 3e153c │ │ │ │ + b 3dbde8 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3dbfe4 │ │ │ │ + beq 3dbfd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbeq r0, [r4, #832] @ 0x340 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3dbffc │ │ │ │ + beq 3dbff0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0, #848]! @ 0x350 │ │ │ │ sub r2, r3, #41 @ 0x29 │ │ │ │ cmp r2, #3 │ │ │ │ movwcc r1, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 3dbdec │ │ │ │ + beq 3dbde0 │ │ │ │ ands r1, r1, r2 │ │ │ │ - bne 3dbdec │ │ │ │ - bl 3d7bd4 │ │ │ │ + bne 3dbde0 │ │ │ │ + bl 3d7bc8 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 3d7d64 │ │ │ │ + bl 3d7d58 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #100]! @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dbe00 │ │ │ │ + bne 3dbdf4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dbe24 │ │ │ │ + bne 3dbe18 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dbe44 │ │ │ │ + beq 3dbe38 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dbe5c │ │ │ │ + beq 3dbe50 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dbe8c │ │ │ │ + beq 3dbe80 │ │ │ │ add r7, r4, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3dbe84 │ │ │ │ + beq 3dbe78 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d9940 │ │ │ │ + bl 3d9934 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f03a4 │ │ │ │ + bl 3f0398 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3dbeac │ │ │ │ + beq 3dbea0 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d9940 │ │ │ │ + bl 3d9934 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dbec0 │ │ │ │ + bne 3dbeb4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dbee4 │ │ │ │ + bne 3dbed8 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ ldr r0, [r4, #40]! @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dbeec │ │ │ │ + bne 3dbee0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3dbf7c │ │ │ │ + bne 3dbf70 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 719f7c │ │ │ │ add r0, r4, #200 @ 0xc8 │ │ │ │ bl 2dc674 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 3d733c │ │ │ │ + bl 3d7330 │ │ │ │ add r5, r4, #148 @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #184] @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bdbe4 │ │ │ │ + bl 5bdbd4 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dbf54 │ │ │ │ + beq 3dbf48 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ add r5, r4, #136 @ 0x88 │ │ │ │ strb r0, [r4, #185] @ 0xb9 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dbf7c │ │ │ │ + beq 3dbf70 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r4, #220 @ 0xdc │ │ │ │ bl 2dc674 │ │ │ │ - b 3dbf28 │ │ │ │ + b 3dbf1c │ │ │ │ ldrb r0, [r4, #229] @ 0xe5 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dbfa8 │ │ │ │ + bne 3dbf9c │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ - bl 3d85ec │ │ │ │ + bl 3d85e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #228] @ 0xe4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #232]! @ 0xe8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dbfb4 │ │ │ │ + bne 3dbfa8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dbfd8 │ │ │ │ + bne 3dbfcc │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #237] @ 0xed │ │ │ │ - b 3dbee4 │ │ │ │ + b 3dbed8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #452]! @ 0x1c4 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - beq 3dbdb8 │ │ │ │ - bl 3d7bd4 │ │ │ │ - b 3dbdb8 │ │ │ │ + beq 3dbdac │ │ │ │ + bl 3d7bc8 │ │ │ │ + b 3dbdac │ │ │ │ ldrb r0, [r4, #801] @ 0x321 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dc1ec │ │ │ │ + bne 3dc1e0 │ │ │ │ ldrb r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dc150 │ │ │ │ + beq 3dc144 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dc1e4 │ │ │ │ + bne 3dc1d8 │ │ │ │ ldrb r0, [r4, #560] @ 0x230 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dc168 │ │ │ │ + beq 3dc15c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dc1e4 │ │ │ │ + bne 3dc1d8 │ │ │ │ ldrb r0, [r4, #632] @ 0x278 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dc1dc │ │ │ │ + bne 3dc1d0 │ │ │ │ ldrb r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #624] @ 0x270 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3dc1dc │ │ │ │ + bne 3dc1d0 │ │ │ │ add r0, r4, #592 @ 0x250 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc1dc │ │ │ │ + beq 3dc1d0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #600] @ 0x258 │ │ │ │ blx r1 │ │ │ │ - b 3dc1dc │ │ │ │ + b 3dc1d0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dc0b0 │ │ │ │ + bcc 3dc0a4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #64]! @ 0x40 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dc08c │ │ │ │ + bne 3dc080 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dc0b0 │ │ │ │ + bne 3dc0a4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dc0f4 │ │ │ │ + beq 3dc0e8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dc0f4 │ │ │ │ + bcc 3dc0e8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #108]! @ 0x6c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dc0d0 │ │ │ │ + bne 3dc0c4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dc0f4 │ │ │ │ + bne 3dc0e8 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dc138 │ │ │ │ + beq 3dc12c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dc138 │ │ │ │ + bcc 3dc12c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #120]! @ 0x78 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dc114 │ │ │ │ + bne 3dc108 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dc138 │ │ │ │ + bne 3dc12c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dbee4 │ │ │ │ + beq 3dbed8 │ │ │ │ bl 1abe2c │ │ │ │ - b 3dbee4 │ │ │ │ + b 3dbed8 │ │ │ │ ldr r0, [r4, #648] @ 0x288 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dc1e4 │ │ │ │ + beq 3dc1d8 │ │ │ │ add r0, r4, #632 @ 0x278 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3dc1e4 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3dc1d8 │ │ │ │ add r0, r4, #572 @ 0x23c │ │ │ │ add r7, r4, #496 @ 0x1f0 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dc188 │ │ │ │ + beq 3dc17c │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #564]! @ 0x234 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3dc19c │ │ │ │ + bne 3dc190 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dc1c0 │ │ │ │ + bne 3dc1b4 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #496] @ 0x1f0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #559] @ 0x22f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc1dc │ │ │ │ + beq 3dc1d0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #555] @ 0x22b │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #800] @ 0x320 │ │ │ │ ldr r0, [r4, #820] @ 0x334 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dbdb8 │ │ │ │ + beq 3dbdac │ │ │ │ ldr r0, [r4, #824] @ 0x338 │ │ │ │ bl 4e424 │ │ │ │ - b 3dbdb8 │ │ │ │ - b 3dc23c │ │ │ │ + b 3dbdac │ │ │ │ + b 3dc230 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc2b0 │ │ │ │ + beq 3dc2a4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #600] @ 0x258 │ │ │ │ blx r1 │ │ │ │ - b 3dc2b0 │ │ │ │ + b 3dc2a4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dc294 │ │ │ │ + b 3dc288 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dc25c │ │ │ │ + b 3dc250 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dc2b0 │ │ │ │ + b 3dc2a4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #672] @ 0x2a0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dc25c │ │ │ │ + beq 3dc250 │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #564]! @ 0x234 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3dc270 │ │ │ │ + bne 3dc264 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dc294 │ │ │ │ + bne 3dc288 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #496] @ 0x1f0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #559] @ 0x22f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc2b0 │ │ │ │ + beq 3dc2a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #555] @ 0x22b │ │ │ │ - b 3dc2c4 │ │ │ │ + b 3dc2b8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #820] @ 0x334 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #800] @ 0x320 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc300 │ │ │ │ + beq 3dc2f4 │ │ │ │ ldr r0, [r4, #824] @ 0x338 │ │ │ │ bl 4e424 │ │ │ │ - b 3dc300 │ │ │ │ + b 3dc2f4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dc3a8 │ │ │ │ + b 3dc39c │ │ │ │ mov r8, r0 │ │ │ │ - b 3dc3a0 │ │ │ │ + b 3dc394 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dc398 │ │ │ │ + b 3dc38c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0, #848]! @ 0x350 │ │ │ │ sub r2, r3, #41 @ 0x29 │ │ │ │ cmp r2, #3 │ │ │ │ movwcc r1, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 3dc3cc │ │ │ │ + beq 3dc3c0 │ │ │ │ ands r1, r1, r2 │ │ │ │ - bne 3dc3cc │ │ │ │ - bl 3d7bd4 │ │ │ │ - b 3dc3cc │ │ │ │ + bne 3dc3c0 │ │ │ │ + bl 3d7bc8 │ │ │ │ + b 3dc3c0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dc37c │ │ │ │ + b 3dc370 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #232]! @ 0xe8 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0, #-4] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dc358 │ │ │ │ + bne 3dc34c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dc37c │ │ │ │ + bne 3dc370 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #237] @ 0xed │ │ │ │ - b 3dc548 │ │ │ │ + b 3dc53c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3da074 │ │ │ │ + bl 3da068 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ add r0, r4, #116 @ 0x74 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #72]! @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc548 │ │ │ │ + beq 3dc53c │ │ │ │ bl 1abe2c │ │ │ │ - b 3dc548 │ │ │ │ - b 3dc4a0 │ │ │ │ + b 3dc53c │ │ │ │ + b 3dc494 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 3d7d64 │ │ │ │ - b 3dc3f8 │ │ │ │ - b 3dc580 │ │ │ │ - b 3dc430 │ │ │ │ - b 3dc3f4 │ │ │ │ + bl 3d7d58 │ │ │ │ + b 3dc3ec │ │ │ │ + b 3dc574 │ │ │ │ + b 3dc424 │ │ │ │ + b 3dc3e8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 3d733c │ │ │ │ - b 3dc584 │ │ │ │ + bl 3d7330 │ │ │ │ + b 3dc578 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #100]! @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dc404 │ │ │ │ + bne 3dc3f8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dc434 │ │ │ │ + bne 3dc428 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3dc434 │ │ │ │ + b 3dc428 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3dc464 │ │ │ │ + bne 3dc458 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3dc47c │ │ │ │ + bne 3dc470 │ │ │ │ ldrb r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dc494 │ │ │ │ - b 3dc4cc │ │ │ │ + bne 3dc488 │ │ │ │ + b 3dc4c0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc454 │ │ │ │ + beq 3dc448 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc4cc │ │ │ │ + beq 3dc4c0 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 3d8eec │ │ │ │ - b 3dc4cc │ │ │ │ + bl 3d8ee0 │ │ │ │ + b 3dc4c0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dc548 │ │ │ │ + b 3dc53c │ │ │ │ mov r8, r0 │ │ │ │ - b 3dc4cc │ │ │ │ + b 3dc4c0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3dc4c4 │ │ │ │ + beq 3dc4b8 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d9940 │ │ │ │ + bl 3d9934 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d8eec │ │ │ │ - b 3dc518 │ │ │ │ + bl 3d8ee0 │ │ │ │ + b 3dc50c │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #176 @ 0xb0 │ │ │ │ - b 3dc5c8 │ │ │ │ + b 3dc5bc │ │ │ │ mov r8, r0 │ │ │ │ - b 3dc518 │ │ │ │ + b 3dc50c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3dc510 │ │ │ │ + beq 3dc504 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d9940 │ │ │ │ + bl 3d9934 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #44]! @ 0x2c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dc524 │ │ │ │ + bne 3dc518 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dc548 │ │ │ │ + bne 3dc53c │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ ldr r0, [r4, #40]! @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc550 │ │ │ │ + bne 3dc544 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3dc5dc │ │ │ │ + bne 3dc5d0 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 719f7c │ │ │ │ - b 3dc5dc │ │ │ │ + b 3dc5d0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #184] @ 0xb8 │ │ │ │ add r0, r4, #148 @ 0x94 │ │ │ │ - bl 3d803c │ │ │ │ - b 3dc5b8 │ │ │ │ + bl 3d8030 │ │ │ │ + b 3dc5ac │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc5b8 │ │ │ │ + beq 3dc5ac │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #136] @ 0x88 │ │ │ │ strb r0, [r4, #185] @ 0xb9 │ │ │ │ mov r0, #140 @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc5dc │ │ │ │ + beq 3dc5d0 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dc644 │ │ │ │ + beq 3dc638 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3dc664 │ │ │ │ + bne 3dc658 │ │ │ │ ldrd r6, [r4, #20] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc61c │ │ │ │ + beq 3dc610 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc634 │ │ │ │ + beq 3dc628 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 7e2da8 │ │ │ │ ldrb r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dc664 │ │ │ │ + bne 3dc658 │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #36] @ 0x24 │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 3dc668 │ │ │ │ + beq 3dc65c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc664 │ │ │ │ + beq 3dc658 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc6d8 │ │ │ │ + beq 3dc6cc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ blx r1 │ │ │ │ - b 3dc6d8 │ │ │ │ + b 3dc6cc │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc6cc │ │ │ │ + beq 3dc6c0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - bne 3dc6f8 │ │ │ │ + bne 3dc6ec │ │ │ │ add r0, r0, #4 │ │ │ │ b 64ced4 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldrb r1, [r0, #296] @ 0x128 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 3dd5d0 │ │ │ │ + bne 3dd5c4 │ │ │ │ ldrb r1, [r0, #292] @ 0x124 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3dc764 │ │ │ │ + beq 3dc758 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3dd5d0 │ │ │ │ + bne 3dd5c4 │ │ │ │ add r0, r0, #144 @ 0x90 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3d8cd0 │ │ │ │ + b 3d8cc4 │ │ │ │ ldr fp, [r0, #288] @ 0x120 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r1, [fp, #3540] @ 0xdd4 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3dc788 │ │ │ │ + beq 3dc77c │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, fp │ │ │ │ - beq 3dc790 │ │ │ │ - b 3dd5b8 │ │ │ │ + beq 3dc784 │ │ │ │ + b 3dd5ac │ │ │ │ movw r0, #1768 @ 0x6e8 │ │ │ │ add r4, fp, r0 │ │ │ │ ldrb r0, [r4, #396] @ 0x18c │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 3dd5b8 │ │ │ │ + bhi 3dd5ac │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsl lr │ │ │ │ andeq r0, r0, r0, lsl lr │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r0, lsl #5 │ │ │ │ andeq r0, r0, r8, ror #6 │ │ │ │ andeq r0, r0, r0, lsl #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d8cd0 │ │ │ │ - b 3dd5b8 │ │ │ │ + bl 3d8cc4 │ │ │ │ + b 3dd5ac │ │ │ │ ldrb r0, [r4, #477] @ 0x1dd │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dd344 │ │ │ │ + bne 3dd338 │ │ │ │ ldr r5, [r4, #460] @ 0x1cc │ │ │ │ ldr r6, [r4, #456] @ 0x1c8 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc7fc │ │ │ │ + beq 3dc7f0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc814 │ │ │ │ + beq 3dc808 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dc850 │ │ │ │ + bcc 3dc844 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dc82c │ │ │ │ + bne 3dc820 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dc850 │ │ │ │ + bne 3dc844 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r6, [r4, #464] @ 0x1d0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3dc88c │ │ │ │ + beq 3dc880 │ │ │ │ ldr r5, [r4, #468] @ 0x1d4 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc874 │ │ │ │ + beq 3dc868 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc88c │ │ │ │ + beq 3dc880 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc8a4 │ │ │ │ + beq 3dc898 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r5, [r4, #452] @ 0x1c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3dc8c4 │ │ │ │ + beq 3dc8b8 │ │ │ │ ldr r6, [r4, #448] @ 0x1c0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 3dc8b4 │ │ │ │ + bne 3dc8a8 │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dc8e0 │ │ │ │ + beq 3dc8d4 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dd344 │ │ │ │ + beq 3dd338 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dd344 │ │ │ │ + bcc 3dd338 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dc900 │ │ │ │ + bne 3dc8f4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dd344 │ │ │ │ + bne 3dd338 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3dd344 │ │ │ │ + b 3dd338 │ │ │ │ ldrb r0, [r4, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dcb28 │ │ │ │ + beq 3dcb1c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dd30c │ │ │ │ + bne 3dd300 │ │ │ │ ldrb r0, [r4, #630] @ 0x276 │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 3dd30c │ │ │ │ + bhi 3dd300 │ │ │ │ add r1, pc, #8 │ │ │ │ add r6, r4, #456 @ 0x1c8 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ @ instruction: 0x000009b4 │ │ │ │ @ instruction: 0x000009b4 │ │ │ │ andeq r0, r0, r8, lsl #13 │ │ │ │ andeq r0, r0, r4, ror #12 │ │ │ │ andeq r0, r0, r4, lsl r7 │ │ │ │ andeq r0, r0, r8, lsr r7 │ │ │ │ ldr r0, [r4, #616] @ 0x268 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dd30c │ │ │ │ + bcc 3dd300 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #620]! @ 0x26c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dc98c │ │ │ │ - b 3dd2fc │ │ │ │ + bne 3dc980 │ │ │ │ + b 3dd2f0 │ │ │ │ ldrb r0, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dcb58 │ │ │ │ + beq 3dcb4c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dd530 │ │ │ │ + bne 3dd524 │ │ │ │ ldrb r0, [r4, #1034] @ 0x40a │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dd4dc │ │ │ │ + bne 3dd4d0 │ │ │ │ ldrb r0, [r4, #1024] @ 0x400 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dd024 │ │ │ │ + beq 3dd018 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dd490 │ │ │ │ + bne 3dd484 │ │ │ │ ldr r0, [r4, #552] @ 0x228 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dca1c │ │ │ │ + beq 3dca10 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dca1c │ │ │ │ + bcc 3dca10 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #556]! @ 0x22c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dc9f8 │ │ │ │ + bne 3dc9ec │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dca1c │ │ │ │ + bne 3dca10 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #564 @ 0x234 │ │ │ │ - bl 3d8d70 │ │ │ │ - b 3dd490 │ │ │ │ + bl 3d8d64 │ │ │ │ + b 3dd484 │ │ │ │ ldrb r0, [r4, #798] @ 0x31e │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 3dce80 │ │ │ │ + bhi 3dce74 │ │ │ │ add r1, pc, #8 │ │ │ │ add r6, r4, #584 @ 0x248 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ andeq r0, r0, ip, ror r1 │ │ │ │ andeq r0, r0, ip, asr r2 │ │ │ │ muleq r0, ip, r2 │ │ │ │ andeq r0, r0, r4, lsl #4 │ │ │ │ ldr r0, [r4, #764] @ 0x2fc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dcaa0 │ │ │ │ + bcc 3dca94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #768]! @ 0x300 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dca7c │ │ │ │ + bne 3dca70 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dcaa0 │ │ │ │ + bne 3dca94 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #776] @ 0x308 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dcadc │ │ │ │ + bcc 3dcad0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #780]! @ 0x30c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dcab8 │ │ │ │ + bne 3dcaac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dcadc │ │ │ │ + bne 3dcad0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #752]! @ 0x2f0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dcae8 │ │ │ │ + bne 3dcadc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dce80 │ │ │ │ + bne 3dce74 │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ - b 3dce80 │ │ │ │ + b 3dce74 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ - bl 3d85ec │ │ │ │ + bl 3d85e0 │ │ │ │ movw r0, #403 @ 0x193 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ - b 3dd314 │ │ │ │ + b 3dd308 │ │ │ │ ldr r0, [r4, #1748] @ 0x6d4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dd30c │ │ │ │ + bcc 3dd300 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #1752]! @ 0x6d8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dcb40 │ │ │ │ - b 3dd2fc │ │ │ │ + bne 3dcb34 │ │ │ │ + b 3dd2f0 │ │ │ │ ldrb r0, [r4, #474] @ 0x1da │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dcf78 │ │ │ │ + beq 3dcf6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dcfac │ │ │ │ + bne 3dcfa0 │ │ │ │ add r0, r4, #448 @ 0x1c0 │ │ │ │ add r6, r4, #436 @ 0x1b4 │ │ │ │ - bl 3d5e58 │ │ │ │ + bl 3d5e4c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dcfac │ │ │ │ + beq 3dcfa0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dcfac │ │ │ │ + bcc 3dcfa0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #440]! @ 0x1b8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dcb98 │ │ │ │ + bne 3dcb8c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dcfac │ │ │ │ + bne 3dcfa0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3dcfac │ │ │ │ + b 3dcfa0 │ │ │ │ ldrb r0, [r4, #1082] @ 0x43a │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dcc14 │ │ │ │ + bne 3dcc08 │ │ │ │ add r0, r4, #920 @ 0x398 │ │ │ │ add r9, r4, #808 @ 0x328 │ │ │ │ - bl 3e11c4 │ │ │ │ + bl 3e11b8 │ │ │ │ add r0, r4, #840 @ 0x348 │ │ │ │ bl 1abcf8 │ │ │ │ ldr r1, [r4, #880] @ 0x370 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dcc04 │ │ │ │ + beq 3dcbf8 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1081] @ 0x439 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dcc20 │ │ │ │ + bne 3dcc14 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dcccc │ │ │ │ + bne 3dccc0 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ - b 3dcccc │ │ │ │ + b 3dccc0 │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ - bl 3cf86c │ │ │ │ + bl 3cf860 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #795] @ 0x31b │ │ │ │ movw r0, #1080 @ 0x438 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1ab8e0 │ │ │ │ - b 3dcd18 │ │ │ │ + b 3dcd0c │ │ │ │ ldrb r0, [r4, #856] @ 0x358 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #852] @ 0x354 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3dcda0 │ │ │ │ + bne 3dcd94 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #824] @ 0x338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dcda0 │ │ │ │ + beq 3dcd94 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #828] @ 0x33c │ │ │ │ blx r1 │ │ │ │ - b 3dcda0 │ │ │ │ + b 3dcd94 │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ - bl 3cf86c │ │ │ │ + bl 3cf860 │ │ │ │ movw r0, #1160 @ 0x488 │ │ │ │ mov r5, #0 │ │ │ │ add r0, r4, r0 │ │ │ │ strb r5, [r4, #796] @ 0x31c │ │ │ │ bl 1abcf8 │ │ │ │ movw r0, #1128 @ 0x468 │ │ │ │ strb r5, [r4, #793] @ 0x319 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1af638 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #797] @ 0x31d │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d9dec │ │ │ │ - b 3dcd78 │ │ │ │ + bl 3d9de0 │ │ │ │ + b 3dcd6c │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ - bl 3e11c4 │ │ │ │ + bl 3e11b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #744]! @ 0x2e8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dccf4 │ │ │ │ + bne 3dcce8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dcd18 │ │ │ │ + bne 3dcd0c │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldrb r0, [r4, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dcd2c │ │ │ │ + beq 3dcd20 │ │ │ │ add r0, r4, #648 @ 0x288 │ │ │ │ bl 1ac21c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #792] @ 0x318 │ │ │ │ add r0, r4, #616 @ 0x268 │ │ │ │ - bl 3d9dec │ │ │ │ + bl 3d9de0 │ │ │ │ ldr r0, [r4, #732] @ 0x2dc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dcd78 │ │ │ │ + bcc 3dcd6c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #736]! @ 0x2e0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dcd54 │ │ │ │ + bne 3dcd48 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dcd78 │ │ │ │ + bne 3dcd6c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r4, #789] @ 0x315 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3dcf3c │ │ │ │ + bne 3dcf30 │ │ │ │ ldr r0, [r4, #708] @ 0x2c4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ strb r2, [r4, #789] @ 0x315 │ │ │ │ bl 7e2da8 │ │ │ │ ldrb r0, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dcde8 │ │ │ │ + beq 3dcddc │ │ │ │ ldr r0, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dcde8 │ │ │ │ + bcc 3dcddc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #700]! @ 0x2bc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dcdc4 │ │ │ │ + bne 3dcdb8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dcde8 │ │ │ │ + bne 3dcddc │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [r4, #794] @ 0x31a │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dce2c │ │ │ │ + beq 3dce20 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dce08 │ │ │ │ + bne 3dcdfc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dce2c │ │ │ │ + bne 3dce20 │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ ldrb r0, [r4, #791] @ 0x317 │ │ │ │ strb r5, [r4, #794] @ 0x31a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dce78 │ │ │ │ + beq 3dce6c │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dce78 │ │ │ │ + bcc 3dce6c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #688]! @ 0x2b0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dce54 │ │ │ │ + bne 3dce48 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dce78 │ │ │ │ + bne 3dce6c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #791] @ 0x317 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #432]! @ 0x1b0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dce8c │ │ │ │ + bne 3dce80 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dceb0 │ │ │ │ + bne 3dcea4 │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dceec │ │ │ │ + bcc 3dcee0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dcec8 │ │ │ │ + bne 3dcebc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dceec │ │ │ │ + bne 3dcee0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ bl 1af764 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dcf30 │ │ │ │ + bcc 3dcf24 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dcf0c │ │ │ │ + bne 3dcf00 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dcf30 │ │ │ │ + bne 3dcf24 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 1afa3c │ │ │ │ - b 3dd314 │ │ │ │ + b 3dd308 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dcd8c │ │ │ │ + bcc 3dcd80 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #724]! @ 0x2d4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dcf50 │ │ │ │ + bne 3dcf44 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dcd8c │ │ │ │ + bne 3dcd80 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3dcd8c │ │ │ │ + b 3dcd80 │ │ │ │ ldr r5, [r4, #468] @ 0x1d4 │ │ │ │ ldr r6, [r4, #464] @ 0x1d0 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dcf94 │ │ │ │ + beq 3dcf88 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dcfac │ │ │ │ + beq 3dcfa0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ movw r0, #430 @ 0x1ae │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ - b 3dd4dc │ │ │ │ + b 3dd4d0 │ │ │ │ ldrb r0, [r4, #1736] @ 0x6c8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dd0fc │ │ │ │ + beq 3dd0f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dd2bc │ │ │ │ + bne 3dd2b0 │ │ │ │ movw r0, #1512 @ 0x5e8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ - b 3dd2bc │ │ │ │ + bl 3d8080 │ │ │ │ + b 3dd2b0 │ │ │ │ ldrb r0, [r4, #688] @ 0x2b0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dd2d0 │ │ │ │ + bne 3dd2c4 │ │ │ │ ldrb r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #648] @ 0x288 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3dd2d0 │ │ │ │ + bne 3dd2c4 │ │ │ │ add r0, r4, #652 @ 0x28c │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #656] @ 0x290 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dd2d0 │ │ │ │ + beq 3dd2c4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ blx r1 │ │ │ │ - b 3dd2d0 │ │ │ │ + b 3dd2c4 │ │ │ │ ldrb r0, [r4, #816] @ 0x330 │ │ │ │ cmp r0, #8 │ │ │ │ - bhi 3dd44c │ │ │ │ + bhi 3dd440 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ andeq r0, r0, r0, lsl r4 │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ andeq r0, r0, r8, ror #2 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ andeq r0, r0, r0, lsl #3 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, ip, asr r1 │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ - bl 3d8d70 │ │ │ │ - b 3dd44c │ │ │ │ + bl 3d8d64 │ │ │ │ + b 3dd440 │ │ │ │ ldrb r0, [r4, #1736] @ 0x6c8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dd11c │ │ │ │ + beq 3dd110 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dd2ac │ │ │ │ + bne 3dd2a0 │ │ │ │ movw r0, #1512 @ 0x5e8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ - b 3dd2ac │ │ │ │ + bl 3d8080 │ │ │ │ + b 3dd2a0 │ │ │ │ ldrb r0, [r4, #688] @ 0x2b0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dd13c │ │ │ │ + beq 3dd130 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dd268 │ │ │ │ + bne 3dd25c │ │ │ │ ldrb r0, [r4, #776] @ 0x308 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dd1f0 │ │ │ │ + beq 3dd1e4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dd268 │ │ │ │ + bne 3dd25c │ │ │ │ ldrb r0, [r4, #848] @ 0x350 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dd260 │ │ │ │ + bne 3dd254 │ │ │ │ ldrb r0, [r4, #844] @ 0x34c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #840] @ 0x348 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3dd260 │ │ │ │ + bne 3dd254 │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dd260 │ │ │ │ + beq 3dd254 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #816] @ 0x330 │ │ │ │ blx r1 │ │ │ │ - b 3dd260 │ │ │ │ + b 3dd254 │ │ │ │ add r0, r4, #640 @ 0x280 │ │ │ │ - bl 3de3b0 │ │ │ │ + bl 3de3a4 │ │ │ │ movw r0, #1628 @ 0x65c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1737] @ 0x6c9 │ │ │ │ - b 3dd2bc │ │ │ │ + b 3dd2b0 │ │ │ │ add r0, r4, #640 @ 0x280 │ │ │ │ - bl 3de3b0 │ │ │ │ + bl 3de3a4 │ │ │ │ movw r0, #1628 @ 0x65c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1737] @ 0x6c9 │ │ │ │ - b 3dd2ac │ │ │ │ + b 3dd2a0 │ │ │ │ ldr r0, [r4, #848] @ 0x350 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dd268 │ │ │ │ + beq 3dd25c │ │ │ │ add r0, r4, #832 @ 0x340 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3dd268 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3dd25c │ │ │ │ ldr r1, [r4, #820] @ 0x334 │ │ │ │ mov r0, #824 @ 0x338 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dd408 │ │ │ │ + beq 3dd3fc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3dd408 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3dd3fc │ │ │ │ add r6, r4, #820 @ 0x334 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d97a4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dd44c │ │ │ │ + beq 3dd440 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dc674 │ │ │ │ - b 3dd44c │ │ │ │ + b 3dd440 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ - bl 3df0ec │ │ │ │ - b 3dd444 │ │ │ │ + bl 3df0e0 │ │ │ │ + b 3dd438 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ - bl 3d962c │ │ │ │ - b 3dd44c │ │ │ │ + bl 3d9620 │ │ │ │ + b 3dd440 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ - bl 3df0ec │ │ │ │ - b 3dd42c │ │ │ │ + bl 3df0e0 │ │ │ │ + b 3dd420 │ │ │ │ ldrb r0, [r4, #856] @ 0x358 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dd408 │ │ │ │ + bne 3dd3fc │ │ │ │ ldrb r0, [r4, #852] @ 0x354 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dd400 │ │ │ │ + beq 3dd3f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dd408 │ │ │ │ + bne 3dd3fc │ │ │ │ ldr r1, [r4, #836] @ 0x344 │ │ │ │ mov r0, #840 @ 0x348 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3dd164 │ │ │ │ - b 3dd408 │ │ │ │ + bne 3dd158 │ │ │ │ + b 3dd3fc │ │ │ │ add r0, r4, #788 @ 0x314 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dd20c │ │ │ │ + beq 3dd200 │ │ │ │ add r0, r4, #872 @ 0x368 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #780]! @ 0x30c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd220 │ │ │ │ + bne 3dd214 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dd244 │ │ │ │ + bne 3dd238 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #728]! @ 0x2d8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #47] @ 0x2f │ │ │ │ - beq 3dd260 │ │ │ │ + beq 3dd254 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #771] @ 0x303 │ │ │ │ ldr r0, [r4, #632] @ 0x278 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dd2a4 │ │ │ │ + bcc 3dd298 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #636]! @ 0x27c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd280 │ │ │ │ + bne 3dd274 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dd2a4 │ │ │ │ + bne 3dd298 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #1000 @ 0x3e8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #628] @ 0x274 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #629] @ 0x275 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dd30c │ │ │ │ + bcc 3dd300 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd2e8 │ │ │ │ + bne 3dd2dc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dd30c │ │ │ │ + bne 3dd300 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 1af530 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #388]! @ 0x184 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd320 │ │ │ │ + bne 3dd314 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dd344 │ │ │ │ + bne 3dd338 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dd38c │ │ │ │ + beq 3dd380 │ │ │ │ ldr r5, [r4, #384] @ 0x180 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3dd370 │ │ │ │ + beq 3dd364 │ │ │ │ ldr r6, [r4, #380] @ 0x17c │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 4e424 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 3dd360 │ │ │ │ + bne 3dd354 │ │ │ │ ldr r1, [r4, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dd38c │ │ │ │ + beq 3dd380 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3dd3b4 │ │ │ │ + beq 3dd3a8 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #401]! @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ strb r6, [r5, #-1] │ │ │ │ - beq 3dd528 │ │ │ │ + beq 3dd51c │ │ │ │ ldr r7, [r4, #292] @ 0x124 │ │ │ │ ldr r6, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dd3e4 │ │ │ │ + beq 3dd3d8 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dd528 │ │ │ │ + beq 3dd51c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3dd528 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3dd51c │ │ │ │ add r0, r4, #848 @ 0x350 │ │ │ │ bl 2dc674 │ │ │ │ add r6, r4, #800 @ 0x320 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3dd424 │ │ │ │ + beq 3dd418 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d9940 │ │ │ │ + bl 3d9934 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dd444 │ │ │ │ + beq 3dd438 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dd490 │ │ │ │ + beq 3dd484 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dd490 │ │ │ │ + bcc 3dd484 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #608]! @ 0x260 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd46c │ │ │ │ + bne 3dd460 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dd490 │ │ │ │ + bne 3dd484 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1033] @ 0x409 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dd4dc │ │ │ │ + beq 3dd4d0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dd4dc │ │ │ │ + bcc 3dd4d0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #440]! @ 0x1b8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd4b8 │ │ │ │ + bne 3dd4ac │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dd4dc │ │ │ │ + bne 3dd4d0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dd520 │ │ │ │ + beq 3dd514 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dd520 │ │ │ │ + bcc 3dd514 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #416]! @ 0x1a0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd4fc │ │ │ │ + bne 3dd4f0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dd520 │ │ │ │ + bne 3dd514 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ movw r0, #429 @ 0x1ad │ │ │ │ add r5, r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #405] @ 0x195 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ - bl 3db680 │ │ │ │ + bl 3db674 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dd584 │ │ │ │ + beq 3dd578 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dd584 │ │ │ │ + bcc 3dd578 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #220]! @ 0xdc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd560 │ │ │ │ + bne 3dd554 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dd584 │ │ │ │ + bne 3dd578 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [r4, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dd598 │ │ │ │ + beq 3dd58c │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 1abaf8 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dd5ac │ │ │ │ + beq 3dd5a0 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #293] @ 0x125 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b 3dd628 │ │ │ │ + b 3dd61c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dd6c8 │ │ │ │ + beq 3dd6bc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #816] @ 0x330 │ │ │ │ blx r1 │ │ │ │ - b 3dd6c8 │ │ │ │ + b 3dd6bc │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ - bl 3d8a3c │ │ │ │ - b 3dd79c │ │ │ │ + bl 3d8a30 │ │ │ │ + b 3dd790 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dd6ac │ │ │ │ + b 3dd6a0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dd674 │ │ │ │ - b 3ddb38 │ │ │ │ + b 3dd668 │ │ │ │ + b 3ddb2c │ │ │ │ mov r8, r0 │ │ │ │ - b 3dd6c8 │ │ │ │ + b 3dd6bc │ │ │ │ mov r8, r0 │ │ │ │ - b 3dd7bc │ │ │ │ + b 3dd7b0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #656] @ 0x290 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ddb3c │ │ │ │ + beq 3ddb30 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ blx r1 │ │ │ │ - b 3ddb3c │ │ │ │ + b 3ddb30 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dd674 │ │ │ │ + beq 3dd668 │ │ │ │ add r0, r4, #872 @ 0x368 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #780]! @ 0x30c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd688 │ │ │ │ + bne 3dd67c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dd6ac │ │ │ │ + bne 3dd6a0 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #728]! @ 0x2d8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #47] @ 0x2f │ │ │ │ - beq 3dd6c8 │ │ │ │ + beq 3dd6bc │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #771] @ 0x303 │ │ │ │ - b 3dd720 │ │ │ │ + b 3dd714 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dd7c4 │ │ │ │ - b 3dd760 │ │ │ │ + b 3dd7b8 │ │ │ │ + b 3dd754 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dd7b4 │ │ │ │ + b 3dd7a8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dd7bc │ │ │ │ + beq 3dd7b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dc674 │ │ │ │ - b 3dd7bc │ │ │ │ + b 3dd7b0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #564 @ 0x234 │ │ │ │ - bl 3d8d70 │ │ │ │ - b 3dd7c4 │ │ │ │ + bl 3d8d64 │ │ │ │ + b 3dd7b8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #632] @ 0x278 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dd774 │ │ │ │ + bcc 3dd768 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #636]! @ 0x27c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd738 │ │ │ │ + bne 3dd72c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dd774 │ │ │ │ + bne 3dd768 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3dd774 │ │ │ │ + b 3dd768 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dd79c │ │ │ │ + b 3dd790 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dda14 │ │ │ │ + b 3dda08 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #1000 @ 0x3e8 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3dd8f8 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3dd8ec │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3dd794 │ │ │ │ + beq 3dd788 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d9940 │ │ │ │ + bl 3d9934 │ │ │ │ ldr r1, [r4, #788] @ 0x314 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dd7b4 │ │ │ │ + beq 3dd7a8 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ add r0, r4, #604 @ 0x25c │ │ │ │ - bl 3d9c8c │ │ │ │ + bl 3d9c80 │ │ │ │ add r0, r4, #436 @ 0x1b4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #1033] @ 0x409 │ │ │ │ - bl 3d9c8c │ │ │ │ - b 3dda20 │ │ │ │ + bl 3d9c80 │ │ │ │ + b 3dda14 │ │ │ │ bl 77b24 │ │ │ │ - b 3ddcec │ │ │ │ + b 3ddce0 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dd804 │ │ │ │ + b 3dd7f8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dd824 │ │ │ │ + b 3dd818 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #1628 @ 0x65c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1737] @ 0x6c9 │ │ │ │ - b 3dd8f8 │ │ │ │ + b 3dd8ec │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #1628 @ 0x65c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1737] @ 0x6c9 │ │ │ │ - b 3dd9f0 │ │ │ │ + b 3dd9e4 │ │ │ │ bl 77b24 │ │ │ │ - b 3dd8f4 │ │ │ │ - b 3dd9ec │ │ │ │ + b 3dd8e8 │ │ │ │ + b 3dd9e0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dda20 │ │ │ │ + b 3dda14 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #824] @ 0x338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ddcf0 │ │ │ │ + beq 3ddce4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #828] @ 0x33c │ │ │ │ blx r1 │ │ │ │ - b 3ddcf0 │ │ │ │ + b 3ddce4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddccc │ │ │ │ + b 3ddcc0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dd8bc │ │ │ │ + b 3dd8b0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #776] @ 0x308 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dd8bc │ │ │ │ + bcc 3dd8b0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #780]! @ 0x30c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd898 │ │ │ │ + bne 3dd88c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dd8bc │ │ │ │ + bne 3dd8b0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #752]! @ 0x2f0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd8c8 │ │ │ │ + bne 3dd8bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dddd4 │ │ │ │ + bne 3dddc8 │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ - b 3dddd4 │ │ │ │ - b 3ddf1c │ │ │ │ + b 3dddc8 │ │ │ │ + b 3ddf10 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #628] @ 0x274 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3dd9f0 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3dd9e4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dda14 │ │ │ │ + beq 3dda08 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3dda14 │ │ │ │ - b 3ddc34 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3dda08 │ │ │ │ + b 3ddc28 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dd988 │ │ │ │ - b 3dda38 │ │ │ │ - b 3dda50 │ │ │ │ + b 3dd97c │ │ │ │ + b 3dda2c │ │ │ │ + b 3dda44 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dd95c │ │ │ │ + b 3dd950 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dddd4 │ │ │ │ + b 3dddc8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #840 @ 0x348 │ │ │ │ bl 1abcf8 │ │ │ │ ldr r1, [r4, #880] @ 0x370 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dd980 │ │ │ │ + beq 3dd974 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 1accf4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ strb r2, [r0, #281] @ 0x119 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dd99c │ │ │ │ + bne 3dd990 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ddabc │ │ │ │ + bne 3ddab0 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ - b 3ddabc │ │ │ │ + b 3ddab0 │ │ │ │ mov r8, r0 │ │ │ │ movw r9, #429 @ 0x1ad │ │ │ │ - b 3ddf7c │ │ │ │ + b 3ddf70 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dddcc │ │ │ │ + b 3dddc0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddd38 │ │ │ │ + b 3ddd2c │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddbe8 │ │ │ │ + b 3ddbdc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #629] @ 0x275 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3ddb3c │ │ │ │ + b 3ddb30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d9c8c │ │ │ │ + bl 3d9c80 │ │ │ │ movw r0, #430 @ 0x1ae │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ movw r9, #429 @ 0x1ad │ │ │ │ add r0, r4, #412 @ 0x19c │ │ │ │ - bl 3d9c8c │ │ │ │ - b 3ddf7c │ │ │ │ + bl 3d9c80 │ │ │ │ + b 3ddf70 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddabc │ │ │ │ + b 3ddab0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddafc │ │ │ │ + b 3ddaf0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddaa8 │ │ │ │ + b 3dda9c │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddae8 │ │ │ │ + b 3ddadc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #744]! @ 0x2e8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dda68 │ │ │ │ + bne 3dda5c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ddae8 │ │ │ │ + bne 3ddadc │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ - b 3ddae8 │ │ │ │ + b 3ddadc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #796] @ 0x31c │ │ │ │ movw r0, #1160 @ 0x488 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1abcf8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #793] @ 0x319 │ │ │ │ movw r0, #1128 @ 0x468 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1af638 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #797] @ 0x31d │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d9dec │ │ │ │ - b 3ddc7c │ │ │ │ + bl 3d9de0 │ │ │ │ + b 3ddc70 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #795] @ 0x31b │ │ │ │ movw r0, #1080 @ 0x438 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 1ab8e0 │ │ │ │ ldrb r0, [r4, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ddafc │ │ │ │ + beq 3ddaf0 │ │ │ │ add r0, r4, #648 @ 0x288 │ │ │ │ bl 1ac21c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #792] @ 0x318 │ │ │ │ add r0, r4, #616 @ 0x268 │ │ │ │ - bl 3d9dec │ │ │ │ - b 3ddc40 │ │ │ │ + bl 3d9de0 │ │ │ │ + b 3ddc34 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ddbf4 │ │ │ │ + beq 3ddbe8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3ddbf4 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3ddbe8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddb78 │ │ │ │ + b 3ddb6c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ddb78 │ │ │ │ + bcc 3ddb6c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ddb54 │ │ │ │ + bne 3ddb48 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ddb78 │ │ │ │ + bne 3ddb6c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 1af530 │ │ │ │ - b 3ddebc │ │ │ │ + b 3ddeb0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddd7c │ │ │ │ + b 3ddd70 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ddbac │ │ │ │ + beq 3ddba0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ddbe8 │ │ │ │ + bcc 3ddbdc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ddbc4 │ │ │ │ + bne 3ddbb8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ddbe8 │ │ │ │ + bne 3ddbdc │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ - bl 3d0b54 │ │ │ │ + bl 3d0b48 │ │ │ │ ldr r1, [r4, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ddc0c │ │ │ │ + beq 3ddc00 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ - bl 3d9d60 │ │ │ │ + bl 3d9d54 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ - bl 3d9c8c │ │ │ │ - b 3ddf20 │ │ │ │ + bl 3d9c80 │ │ │ │ + b 3ddf14 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dde98 │ │ │ │ + b 3dde8c │ │ │ │ mov r8, r0 │ │ │ │ - b 3dde40 │ │ │ │ + b 3dde34 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddc7c │ │ │ │ + b 3ddc70 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #732] @ 0x2dc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ddc7c │ │ │ │ + bcc 3ddc70 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #736]! @ 0x2e0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ddc58 │ │ │ │ + bne 3ddc4c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ddc7c │ │ │ │ + bne 3ddc70 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3ddccc │ │ │ │ + beq 3ddcc0 │ │ │ │ ldrb r1, [r4, #789] @ 0x315 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3ddccc │ │ │ │ + bne 3ddcc0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ddccc │ │ │ │ + bcc 3ddcc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #724]! @ 0x2d4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ddca8 │ │ │ │ + bne 3ddc9c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ddccc │ │ │ │ + bne 3ddcc0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #708] @ 0x2c4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ strb r2, [r4, #789] @ 0x315 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3ddcf0 │ │ │ │ + b 3ddce4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3dde04 │ │ │ │ + b 3dddf8 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ddd38 │ │ │ │ + beq 3ddd2c │ │ │ │ ldr r0, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3ddd38 │ │ │ │ + bcc 3ddd2c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #700]! @ 0x2bc │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ddd14 │ │ │ │ + bne 3ddd08 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ddd38 │ │ │ │ + bne 3ddd2c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [r4, #794] @ 0x31a │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ddd7c │ │ │ │ + beq 3ddd70 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #800]! @ 0x320 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ddd58 │ │ │ │ + bne 3ddd4c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ddd7c │ │ │ │ + bne 3ddd70 │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ ldrb r0, [r4, #791] @ 0x317 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #794] @ 0x31a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dddcc │ │ │ │ + beq 3dddc0 │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dddcc │ │ │ │ + bcc 3dddc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #688]! @ 0x2b0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ddda8 │ │ │ │ + bne 3ddd9c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dddcc │ │ │ │ + bne 3dddc0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #791] @ 0x317 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #432]! @ 0x1b0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ddde0 │ │ │ │ + bne 3dddd4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dde04 │ │ │ │ + bne 3dddf8 │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dde40 │ │ │ │ + bcc 3dde34 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #424]! @ 0x1a8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dde1c │ │ │ │ + bne 3dde10 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dde40 │ │ │ │ + bne 3dde34 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ bl 1af764 │ │ │ │ - b 3dde5c │ │ │ │ + b 3dde50 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddfe4 │ │ │ │ - b 3ddea4 │ │ │ │ + b 3ddfd8 │ │ │ │ + b 3dde98 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dde98 │ │ │ │ + bcc 3dde8c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #412]! @ 0x19c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dde74 │ │ │ │ + bne 3dde68 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dde98 │ │ │ │ + bne 3dde8c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 1afa3c │ │ │ │ - b 3ddebc │ │ │ │ + b 3ddeb0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddebc │ │ │ │ + b 3ddeb0 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #403 @ 0x193 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #388]! @ 0x184 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ddec8 │ │ │ │ + bne 3ddebc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3ddf20 │ │ │ │ + bne 3ddf14 │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ - b 3ddf20 │ │ │ │ + b 3ddf14 │ │ │ │ mov r8, r0 │ │ │ │ - b 3de018 │ │ │ │ + b 3de00c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ movw r9, #401 @ 0x191 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ddf7c │ │ │ │ + beq 3ddf70 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3ddf7c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3ddf70 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ddf34 │ │ │ │ + beq 3ddf28 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ - bl 3d9d60 │ │ │ │ + bl 3d9d54 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #364] @ 0x16c │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3ddf5c │ │ │ │ + beq 3ddf50 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ movw r9, #401 @ 0x191 │ │ │ │ strb r5, [r4, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ddf7c │ │ │ │ + beq 3ddf70 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ - bl 3d1cbc │ │ │ │ + bl 3d1cb0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, r9] │ │ │ │ strb r0, [r4, #405] @ 0x195 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ - bl 3db680 │ │ │ │ + bl 3db674 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ ldrb r0, [r4, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ddfac │ │ │ │ + beq 3ddfa0 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 1abaf8 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de00c │ │ │ │ + beq 3de000 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 1ac8d8 │ │ │ │ - b 3de00c │ │ │ │ + b 3de000 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3de00c │ │ │ │ + b 3de000 │ │ │ │ mov r8, r0 │ │ │ │ - b 3ddff8 │ │ │ │ + b 3ddfec │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ ldrb r0, [r4, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ddff8 │ │ │ │ + beq 3ddfec │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 1abaf8 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de00c │ │ │ │ + beq 3de000 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 1ac8d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #3544 @ 0xdd8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sl, #293] @ 0x125 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #440] @ 0x1b8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3de230 │ │ │ │ + bne 3de224 │ │ │ │ ldrb r0, [r4, #428] @ 0x1ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de0a8 │ │ │ │ + beq 3de09c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3de1fc │ │ │ │ + bne 3de1f0 │ │ │ │ ldrb r0, [r4, #376] @ 0x178 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #361] @ 0x169 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3de0e8 │ │ │ │ + beq 3de0dc │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3de1fc │ │ │ │ + bcc 3de1f0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #396]! @ 0x18c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3de090 │ │ │ │ - b 3de0d4 │ │ │ │ + bne 3de084 │ │ │ │ + b 3de0c8 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3de1fc │ │ │ │ + bcc 3de1f0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #420]! @ 0x1a4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3de0c0 │ │ │ │ + bne 3de0b4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3de1fc │ │ │ │ + bne 3de1f0 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3de1fc │ │ │ │ + b 3de1f0 │ │ │ │ ldrb r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3de154 │ │ │ │ + beq 3de148 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3de1e8 │ │ │ │ + bne 3de1dc │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3de16c │ │ │ │ + beq 3de160 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3de1e8 │ │ │ │ + bne 3de1dc │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3de1e0 │ │ │ │ + bne 3de1d4 │ │ │ │ ldrb r0, [r4, #188] @ 0xbc │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #184] @ 0xb8 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3de1e0 │ │ │ │ + bne 3de1d4 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de1e0 │ │ │ │ + beq 3de1d4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ blx r1 │ │ │ │ - b 3de1e0 │ │ │ │ + b 3de1d4 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3de1e8 │ │ │ │ + beq 3de1dc │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3de1e8 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3de1dc │ │ │ │ add r0, r4, #132 @ 0x84 │ │ │ │ add r6, r4, #56 @ 0x38 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3de18c │ │ │ │ + beq 3de180 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3de1a0 │ │ │ │ + bne 3de194 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3de1c4 │ │ │ │ + bne 3de1b8 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #119] @ 0x77 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de1e0 │ │ │ │ + beq 3de1d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #115] @ 0x73 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #360] @ 0x168 │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 3de084 │ │ │ │ + bcs 3de078 │ │ │ │ ldr r0, [r4, #436]! @ 0x1b4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de204 │ │ │ │ + bne 3de1f8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3de230 │ │ │ │ + bne 3de224 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 71ac40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 3de26c │ │ │ │ + b 3de260 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de2e0 │ │ │ │ + beq 3de2d4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ blx r1 │ │ │ │ - b 3de2e0 │ │ │ │ + b 3de2d4 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ - b 3de2c4 │ │ │ │ + b 3de2b8 │ │ │ │ mov r7, r0 │ │ │ │ - b 3de28c │ │ │ │ + b 3de280 │ │ │ │ mov r7, r0 │ │ │ │ - b 3de2e0 │ │ │ │ + b 3de2d4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3de28c │ │ │ │ + beq 3de280 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #124]! @ 0x7c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3de2a0 │ │ │ │ + bne 3de294 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3de2c4 │ │ │ │ + bne 3de2b8 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #119] @ 0x77 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de2e0 │ │ │ │ + beq 3de2d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #115] @ 0x73 │ │ │ │ - b 3de2f4 │ │ │ │ + b 3de2e8 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #360] @ 0x168 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3de344 │ │ │ │ + bcc 3de338 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #396]! @ 0x18c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3de314 │ │ │ │ + bne 3de308 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3de344 │ │ │ │ + bne 3de338 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3de344 │ │ │ │ + b 3de338 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #436]! @ 0x1b4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de34c │ │ │ │ + bne 3de340 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3de374 │ │ │ │ + bne 3de368 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 71ac40 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ tst r5, #1 │ │ │ │ - beq 3de39c │ │ │ │ + beq 3de390 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add r0, r4, #8 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 7e2b2c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #504] @ 0x1f8 │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 3de640 │ │ │ │ + bhi 3de634 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r0, ror r2 │ │ │ │ andeq r0, r0, r0, ror r2 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ add r0, r4, #272 @ 0x110 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3d808c │ │ │ │ + b 3d8080 │ │ │ │ ldrb r0, [r4, #568] @ 0x238 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3de630 │ │ │ │ + bne 3de624 │ │ │ │ ldrb r0, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #528] @ 0x210 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3de630 │ │ │ │ + bne 3de624 │ │ │ │ add r0, r4, #532 @ 0x214 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de630 │ │ │ │ + beq 3de624 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3de630 │ │ │ │ + b 3de624 │ │ │ │ ldrb r0, [r4, #568] @ 0x238 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3de630 │ │ │ │ + bne 3de624 │ │ │ │ ldrb r0, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #528] @ 0x210 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3de630 │ │ │ │ + bne 3de624 │ │ │ │ add r0, r4, #532 @ 0x214 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de630 │ │ │ │ + beq 3de624 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3de630 │ │ │ │ + b 3de624 │ │ │ │ ldrb r0, [r4, #560] @ 0x230 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3de530 │ │ │ │ + beq 3de524 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3de5c0 │ │ │ │ + bne 3de5b4 │ │ │ │ ldrb r0, [r4, #648] @ 0x288 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3de548 │ │ │ │ + beq 3de53c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3de5c0 │ │ │ │ + bne 3de5b4 │ │ │ │ ldrb r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3de5b8 │ │ │ │ + bne 3de5ac │ │ │ │ ldrb r0, [r4, #716] @ 0x2cc │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #712] @ 0x2c8 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3de5b8 │ │ │ │ + bne 3de5ac │ │ │ │ add r0, r4, #680 @ 0x2a8 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de5b8 │ │ │ │ + beq 3de5ac │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ blx r1 │ │ │ │ - b 3de5b8 │ │ │ │ + b 3de5ac │ │ │ │ ldrb r0, [r4, #568] @ 0x238 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3de5c0 │ │ │ │ + bne 3de5b4 │ │ │ │ ldrb r0, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #528] @ 0x210 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3de5c0 │ │ │ │ + bne 3de5b4 │ │ │ │ add r0, r4, #532 @ 0x214 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de5c0 │ │ │ │ + beq 3de5b4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3de5c0 │ │ │ │ + b 3de5b4 │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3de5c0 │ │ │ │ + beq 3de5b4 │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3de5c0 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3de5b4 │ │ │ │ add r0, r4, #660 @ 0x294 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #760] @ 0x2f8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3de564 │ │ │ │ + beq 3de558 │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #652]! @ 0x28c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3de578 │ │ │ │ + bne 3de56c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3de59c │ │ │ │ + bne 3de590 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #47] @ 0x2f │ │ │ │ - beq 3de5b8 │ │ │ │ + beq 3de5ac │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #643] @ 0x283 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ - bl 3d0f14 │ │ │ │ + bl 3d0f08 │ │ │ │ add r6, r4, #500 @ 0x1f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ece48 │ │ │ │ + bl 3ece3c │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de5dc │ │ │ │ + bne 3de5d0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3de604 │ │ │ │ + bne 3de5f8 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 71a9d8 │ │ │ │ ldrb r0, [r4, #507] @ 0x1fb │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de620 │ │ │ │ + beq 3de614 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ ldr r0, [r4, #496] @ 0x1f0 │ │ │ │ strb r5, [r4, #507] @ 0x1fb │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ add r0, r4, #388 @ 0x184 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #506] @ 0x1fa │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b 3de688 │ │ │ │ + b 3de67c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de768 │ │ │ │ + beq 3de75c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ blx r1 │ │ │ │ - b 3de768 │ │ │ │ + b 3de75c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ - b 3de74c │ │ │ │ + b 3de740 │ │ │ │ mov r5, r0 │ │ │ │ - b 3de714 │ │ │ │ - b 3de778 │ │ │ │ - b 3de798 │ │ │ │ - b 3de798 │ │ │ │ + b 3de708 │ │ │ │ + b 3de76c │ │ │ │ + b 3de78c │ │ │ │ + b 3de78c │ │ │ │ mov r5, r0 │ │ │ │ - b 3de768 │ │ │ │ + b 3de75c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de77c │ │ │ │ + beq 3de770 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3de77c │ │ │ │ + b 3de770 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de818 │ │ │ │ + beq 3de80c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3de818 │ │ │ │ + b 3de80c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de818 │ │ │ │ + beq 3de80c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ - b 3de818 │ │ │ │ + b 3de80c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #760] @ 0x2f8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3de714 │ │ │ │ + beq 3de708 │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #652]! @ 0x28c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3de728 │ │ │ │ + bne 3de71c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3de74c │ │ │ │ + bne 3de740 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #47] @ 0x2f │ │ │ │ - beq 3de768 │ │ │ │ + beq 3de75c │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #643] @ 0x283 │ │ │ │ - b 3de77c │ │ │ │ + b 3de770 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ - bl 3d0f14 │ │ │ │ - b 3de7e0 │ │ │ │ + bl 3d0f08 │ │ │ │ + b 3de7d4 │ │ │ │ mov r5, r0 │ │ │ │ - b 3de804 │ │ │ │ + b 3de7f8 │ │ │ │ mov r5, r0 │ │ │ │ - b 3de7e8 │ │ │ │ + b 3de7dc │ │ │ │ mov r5, r0 │ │ │ │ - b 3de818 │ │ │ │ + b 3de80c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3de7ac │ │ │ │ + bne 3de7a0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3de7e8 │ │ │ │ + bne 3de7dc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 71a9d8 │ │ │ │ - b 3de7e8 │ │ │ │ + b 3de7dc │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #500 @ 0x1f4 │ │ │ │ - bl 3d0d88 │ │ │ │ + bl 3d0d7c │ │ │ │ ldrb r0, [r4, #507] @ 0x1fb │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de804 │ │ │ │ + beq 3de7f8 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ ldr r0, [r4, #496] @ 0x1f0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #507] @ 0x1fb │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ add r0, r4, #388 @ 0x184 │ │ │ │ - bl 3d808c │ │ │ │ - b 3de828 │ │ │ │ + bl 3d8080 │ │ │ │ + b 3de81c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #506] @ 0x1fa │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3de8a4 │ │ │ │ + beq 3de898 │ │ │ │ mov r5, #0 │ │ │ │ - b 3de860 │ │ │ │ + b 3de854 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3de8a4 │ │ │ │ + beq 3de898 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3de858 │ │ │ │ + bcc 3de84c │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3de87c │ │ │ │ + bne 3de870 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3de858 │ │ │ │ + bne 3de84c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3de858 │ │ │ │ + b 3de84c │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de8c4 │ │ │ │ + beq 3de8b8 │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ - b 3de8d4 │ │ │ │ + b 3de8c8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 3de91c │ │ │ │ + beq 3de910 │ │ │ │ add r0, r6, r5, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3de8d0 │ │ │ │ + bcc 3de8c4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3de8f4 │ │ │ │ + bne 3de8e8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3de8d0 │ │ │ │ + bne 3de8c4 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3de8d0 │ │ │ │ + b 3de8c4 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de938 │ │ │ │ + beq 3de92c │ │ │ │ lsl r1, r0, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r6, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r5, #0 │ │ │ │ - b 3de96c │ │ │ │ + b 3de960 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ sub r7, r7, #1 │ │ │ │ add r5, r5, #68 @ 0x44 │ │ │ │ bl 2467b0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 3de998 │ │ │ │ + beq 3de98c │ │ │ │ add r4, r6, r5 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3de95c │ │ │ │ + beq 3de950 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3de95c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3de950 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3de9bc │ │ │ │ + beq 3de9b0 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r5 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3de9e0 │ │ │ │ + beq 3de9d4 │ │ │ │ add r4, r0, #68 @ 0x44 │ │ │ │ bl 245430 │ │ │ │ mov r0, r4 │ │ │ │ - b 3de9c8 │ │ │ │ + b 3de9bc │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dea00 │ │ │ │ + beq 3de9f4 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 3dea4c │ │ │ │ + beq 3dea40 │ │ │ │ cmp r0, #-2147483646 @ 0x80000002 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 5feb18 │ │ │ │ + bl 5feb08 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3dea5c │ │ │ │ + bne 3dea50 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3dea48 │ │ │ │ + beq 3dea3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 50750 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3dea90 │ │ │ │ + bne 3dea84 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add r4, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 61e9dc │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3deabc │ │ │ │ + bne 3deab0 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 620de4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3deaf4 │ │ │ │ + bne 3deae8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3deb1c │ │ │ │ + bne 3deb10 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 620de4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3deb54 │ │ │ │ + beq 3deb48 │ │ │ │ add r6, r0, #68 @ 0x44 │ │ │ │ bl 245604 │ │ │ │ mov r0, r6 │ │ │ │ - b 3deb3c │ │ │ │ + b 3deb30 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3deb78 │ │ │ │ + beq 3deb6c │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3deb9c │ │ │ │ + beq 3deb90 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ bl 245604 │ │ │ │ mov r6, r5 │ │ │ │ - b 3deb80 │ │ │ │ + b 3deb74 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3debbc │ │ │ │ + beq 3debb0 │ │ │ │ add r0, r0, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ - bne 3dec00 │ │ │ │ + bne 3debf4 │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3debdc │ │ │ │ + bne 3debd0 │ │ │ │ cmp r2, #1 │ │ │ │ bxne lr │ │ │ │ dmb ish │ │ │ │ b 71b02c │ │ │ │ - b 3d6a0c │ │ │ │ + b 3d6a00 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r6, r0, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce5c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dec34 │ │ │ │ + beq 3dec28 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3da768 │ │ │ │ + bl 3da75c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ - b 3dec80 │ │ │ │ + b 3dec74 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dec78 │ │ │ │ + beq 3dec6c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3da768 │ │ │ │ + bl 3da75c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #10] │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 3dedfc │ │ │ │ + bhi 3dedf0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3dc72c │ │ │ │ + b 3dc720 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 3e0c04 │ │ │ │ - b 3ded30 │ │ │ │ + bl 3e0bf8 │ │ │ │ + b 3ded24 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 3e0c04 │ │ │ │ + bl 3e0bf8 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ded10 │ │ │ │ + beq 3ded04 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 5c24dc │ │ │ │ + bl 5c24cc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3ded30 │ │ │ │ + beq 3ded24 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3ded3c │ │ │ │ + bne 3ded30 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3def30 │ │ │ │ + bne 3def24 │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ - b 3def30 │ │ │ │ + bl 5bf914 │ │ │ │ + b 3def24 │ │ │ │ ldrb r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3def30 │ │ │ │ + bne 3def24 │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3dee00 │ │ │ │ + beq 3dedf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3def30 │ │ │ │ + bne 3def24 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r4, #16 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3ded94 │ │ │ │ + bne 3ded88 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dedb8 │ │ │ │ + bne 3dedac │ │ │ │ dmb ish │ │ │ │ bl 719f7c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3dee94 │ │ │ │ + beq 3dee88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dee58 │ │ │ │ + beq 3dee4c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dee94 │ │ │ │ + bcc 3dee88 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3dede4 │ │ │ │ - b 3dee84 │ │ │ │ + bne 3dedd8 │ │ │ │ + b 3dee78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #189] @ 0xbd │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dee1c │ │ │ │ + bne 3dee10 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ - bl 3d85ec │ │ │ │ + bl 3d85e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #192]! @ 0xc0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3dee28 │ │ │ │ + bne 3dee1c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dee4c │ │ │ │ + bne 3dee40 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #197] @ 0xc5 │ │ │ │ - b 3def30 │ │ │ │ + b 3def24 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dee94 │ │ │ │ + bcc 3dee88 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3dee70 │ │ │ │ + bne 3dee64 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dee94 │ │ │ │ + bne 3dee88 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3deed8 │ │ │ │ + beq 3deecc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3deed8 │ │ │ │ + bcc 3deecc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3deeb4 │ │ │ │ + bne 3deea8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3deed8 │ │ │ │ + bne 3deecc │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3def1c │ │ │ │ + beq 3def10 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3def1c │ │ │ │ + bcc 3def10 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #80]! @ 0x50 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3deef8 │ │ │ │ + bne 3deeec │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3def1c │ │ │ │ + bne 3def10 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3def30 │ │ │ │ + beq 3def24 │ │ │ │ bl 1abe2c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3def40 │ │ │ │ + bne 3def34 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 719f7c │ │ │ │ mov r5, r0 │ │ │ │ - b 3deff4 │ │ │ │ + b 3defe8 │ │ │ │ mov r5, r0 │ │ │ │ - b 3defec │ │ │ │ + b 3defe0 │ │ │ │ mov r5, r0 │ │ │ │ - b 3defe4 │ │ │ │ + b 3defd8 │ │ │ │ mov r5, r0 │ │ │ │ - b 3defc8 │ │ │ │ + b 3defbc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #192]! @ 0xc0 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r0, #-4] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3defa4 │ │ │ │ + bne 3def98 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3defc8 │ │ │ │ + bne 3defbc │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #197] @ 0xc5 │ │ │ │ - b 3df0a8 │ │ │ │ + b 3df09c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3da074 │ │ │ │ + bl 3da068 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df0a8 │ │ │ │ + beq 3df09c │ │ │ │ bl 1abe2c │ │ │ │ - b 3df0a8 │ │ │ │ - b 3df014 │ │ │ │ + b 3df09c │ │ │ │ + b 3df008 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ - b 3df0a8 │ │ │ │ + b 3df09c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df078 │ │ │ │ + beq 3df06c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3df078 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3df06c │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df068 │ │ │ │ + beq 3df05c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3df068 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3df05c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3d6908 │ │ │ │ + bl 3d68fc │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 3d6908 │ │ │ │ - b 3df078 │ │ │ │ + bl 3d68fc │ │ │ │ + b 3df06c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3df084 │ │ │ │ + bne 3df078 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3df0a8 │ │ │ │ + bne 3df09c │ │ │ │ dmb ish │ │ │ │ - bl 5bf924 │ │ │ │ + bl 5bf914 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #9] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3df0b8 │ │ │ │ + bne 3df0ac │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3df0e0 │ │ │ │ + bne 3df0d4 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ bl 719f7c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3df10c │ │ │ │ + beq 3df100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df1f0 │ │ │ │ + beq 3df1e4 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ ldrb r0, [r4, #94] @ 0x5e │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3df14c │ │ │ │ + beq 3df140 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3df1ec │ │ │ │ + bne 3df1e0 │ │ │ │ ldrh r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3df1e4 │ │ │ │ + bne 3df1d8 │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ bl 7cf994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df1e4 │ │ │ │ + beq 3df1d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c4d74 │ │ │ │ - b 3df1e4 │ │ │ │ + b 3df1d8 │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3df19c │ │ │ │ + bne 3df190 │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3df178 │ │ │ │ + beq 3df16c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3df19c │ │ │ │ + bne 3df190 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ bl 4e424 │ │ │ │ - b 3df19c │ │ │ │ + b 3df190 │ │ │ │ add r6, r4, #172 @ 0xac │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f02a8 │ │ │ │ + bl 3f029c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3df194 │ │ │ │ + beq 3df188 │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d9940 │ │ │ │ + bl 3d9934 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3df1c4 │ │ │ │ + bne 3df1b8 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df1c4 │ │ │ │ + beq 3df1b8 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 3df248 │ │ │ │ + bhi 3df23c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3df248 │ │ │ │ + beq 3df23c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df208 │ │ │ │ + beq 3df1fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3df238 │ │ │ │ + bne 3df22c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ popeq {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3df218 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3df20c │ │ │ │ ldrd r8, [r6] │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df260 │ │ │ │ + beq 3df254 │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df278 │ │ │ │ + beq 3df26c │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3df1dc │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3df1d0 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df2a8 │ │ │ │ + beq 3df29c │ │ │ │ ldr r2, [r9, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3df314 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3df308 │ │ │ │ mov r5, r0 │ │ │ │ - b 3df2e0 │ │ │ │ + b 3df2d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3df2d8 │ │ │ │ + beq 3df2cc │ │ │ │ bl 4e424 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d9940 │ │ │ │ + bl 3d9934 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3df308 │ │ │ │ + bne 3df2fc │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df308 │ │ │ │ + beq 3df2fc │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ - bl 3d9bf8 │ │ │ │ + bl 3d9bec │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ - b 3df32c │ │ │ │ + b 3df320 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3d8c70 │ │ │ │ + bl 3d8c64 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrd r8, [r0, #4] │ │ │ │ add r7, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3df370 │ │ │ │ + beq 3df364 │ │ │ │ add r6, r0, #72 @ 0x48 │ │ │ │ bl 245858 │ │ │ │ mov r0, r6 │ │ │ │ - b 3df358 │ │ │ │ + b 3df34c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df394 │ │ │ │ + beq 3df388 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r9, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3df3b8 │ │ │ │ + beq 3df3ac │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #72 @ 0x48 │ │ │ │ bl 245858 │ │ │ │ mov r6, r5 │ │ │ │ - b 3df39c │ │ │ │ + b 3df390 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df3d8 │ │ │ │ + beq 3df3cc │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r9 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #53] @ 0x35 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3df468 │ │ │ │ + beq 3df45c │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3df934 │ │ │ │ + bne 3df928 │ │ │ │ ldrb r0, [r4, #2076] @ 0x81c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3df428 │ │ │ │ + bne 3df41c │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3df598 │ │ │ │ + beq 3df58c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #176] @ 0xb0 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3df674 │ │ │ │ + beq 3df668 │ │ │ │ ldrb r1, [r4, #104] @ 0x68 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3df4d8 │ │ │ │ + bne 3df4cc │ │ │ │ ldr r1, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3df440 │ │ │ │ + bne 3df434 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3df4dc │ │ │ │ + bne 3df4d0 │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ - b 3df4dc │ │ │ │ + bl 5bf9e0 │ │ │ │ + b 3df4d0 │ │ │ │ ldrb r0, [r4, #125] @ 0x7d │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 3df934 │ │ │ │ + bhi 3df928 │ │ │ │ add r1, pc, #8 │ │ │ │ add r5, r4, #56 @ 0x38 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0, ror #3 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ ldrb r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3df934 │ │ │ │ + bne 3df928 │ │ │ │ ldrb r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3df778 │ │ │ │ + beq 3df76c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3df934 │ │ │ │ + bne 3df928 │ │ │ │ ldrb r0, [r4, #188] @ 0xbc │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3df8c4 │ │ │ │ + beq 3df8b8 │ │ │ │ mov r5, #144 @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df918 │ │ │ │ - b 3df934 │ │ │ │ - bl 3d8844 │ │ │ │ + beq 3df90c │ │ │ │ + b 3df928 │ │ │ │ + bl 3d8838 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #52] @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [r4, #2096] @ 0x830 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dfa6c │ │ │ │ + bne 3dfa60 │ │ │ │ ldrb r0, [r4, #184] @ 0xb8 │ │ │ │ sub r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 3dfa6c │ │ │ │ + bhi 3dfa60 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, asr #6 │ │ │ │ andeq r0, r0, r4, lsr #5 │ │ │ │ andeq r0, r0, r0, ror #5 │ │ │ │ ldrb r0, [r4, #593] @ 0x251 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dfa5c │ │ │ │ + bne 3dfa50 │ │ │ │ ldrb r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3df938 │ │ │ │ + beq 3df92c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dfa54 │ │ │ │ + bne 3dfa48 │ │ │ │ ldrb r0, [r4, #352] @ 0x160 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3df9d8 │ │ │ │ + beq 3df9cc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dfa54 │ │ │ │ + bne 3dfa48 │ │ │ │ ldrb r0, [r4, #424] @ 0x1a8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dfa4c │ │ │ │ + bne 3dfa40 │ │ │ │ ldrb r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #416] @ 0x1a0 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3dfa4c │ │ │ │ + bne 3dfa40 │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dfa4c │ │ │ │ + beq 3dfa40 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ blx r1 │ │ │ │ - b 3dfa4c │ │ │ │ + b 3dfa40 │ │ │ │ ldrb r0, [r4, #166] @ 0xa6 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 3df6b8 │ │ │ │ - cmp r0, #4 │ │ │ │ beq 3df6ac │ │ │ │ + cmp r0, #4 │ │ │ │ + beq 3df6a0 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #513] @ 0x201 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3df428 │ │ │ │ + bne 3df41c │ │ │ │ ldrb r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3df8f8 │ │ │ │ + beq 3df8ec │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3df9cc │ │ │ │ + bne 3df9c0 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3df950 │ │ │ │ + beq 3df944 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3df9cc │ │ │ │ + bne 3df9c0 │ │ │ │ ldrb r0, [r4, #344] @ 0x158 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3df9c4 │ │ │ │ + bne 3df9b8 │ │ │ │ ldrb r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #336] @ 0x150 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3df9c4 │ │ │ │ + bne 3df9b8 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df9c4 │ │ │ │ + beq 3df9b8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ blx r1 │ │ │ │ - b 3df9c4 │ │ │ │ + b 3df9b8 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3db7bc │ │ │ │ + b 3db7b0 │ │ │ │ ldrb r0, [r4, #540] @ 0x21c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #528] @ 0x210 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3dfa80 │ │ │ │ + bne 3dfa74 │ │ │ │ ldrb r0, [r4, #161] @ 0xa1 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3df8b0 │ │ │ │ + beq 3df8a4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3dfa80 │ │ │ │ + bne 3dfa74 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ - bl 3cf414 │ │ │ │ - b 3df8b8 │ │ │ │ + bl 3cf408 │ │ │ │ + b 3df8ac │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3dbb44 │ │ │ │ + b 3dbb38 │ │ │ │ ldrb r0, [r4, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #168] @ 0xa8 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3df428 │ │ │ │ + bne 3df41c │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df428 │ │ │ │ + beq 3df41c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ blx r1 │ │ │ │ - b 3df428 │ │ │ │ + b 3df41c │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ - bl 3d1358 │ │ │ │ - b 3df6f0 │ │ │ │ + bl 3d134c │ │ │ │ + b 3df6e4 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ - bl 3e1478 │ │ │ │ + bl 3e146c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #208]! @ 0xd0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3df6cc │ │ │ │ + bne 3df6c0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3df6f0 │ │ │ │ + bne 3df6e4 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ ldrd r8, [r4, #152] @ 0x98 │ │ │ │ mov r5, #0 │ │ │ │ cmp r9, #0 │ │ │ │ strh r5, [r4, #164] @ 0xa4 │ │ │ │ - bne 3df730 │ │ │ │ + bne 3df724 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df428 │ │ │ │ + beq 3df41c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3df428 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3df41c │ │ │ │ cmp r5, r9 │ │ │ │ - beq 3df704 │ │ │ │ + beq 3df6f8 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3df728 │ │ │ │ + bcc 3df71c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3df750 │ │ │ │ + bne 3df744 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3df728 │ │ │ │ + bne 3df71c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3df728 │ │ │ │ + b 3df71c │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df790 │ │ │ │ + beq 3df784 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df7a8 │ │ │ │ + beq 3df79c │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3d733c │ │ │ │ + b 3d7330 │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ - bl 3e1478 │ │ │ │ + bl 3e146c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #228]! @ 0xe4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3df7c8 │ │ │ │ + bne 3df7bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3df858 │ │ │ │ + bne 3df84c │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3df858 │ │ │ │ + b 3df84c │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ - bl 3d105c │ │ │ │ + bl 3d1050 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r6, #181]! @ 0xb5 │ │ │ │ cmp r0, #1 │ │ │ │ strb r1, [r6, #1] │ │ │ │ - bne 3df8a4 │ │ │ │ + bne 3df898 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3df8a4 │ │ │ │ + bcc 3df898 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #168]! @ 0xa8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3df828 │ │ │ │ + bne 3df81c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3df8a4 │ │ │ │ + bne 3df898 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3df8a4 │ │ │ │ + b 3df898 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ - bl 3d1358 │ │ │ │ + bl 3d134c │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #182] @ 0xb6 │ │ │ │ cmp r0, #2 │ │ │ │ strb r1, [r4, #180] @ 0xb4 │ │ │ │ - bcc 3df8a0 │ │ │ │ + bcc 3df894 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #168]! @ 0xa8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3df87c │ │ │ │ + bne 3df870 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3df8a0 │ │ │ │ + bne 3df894 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ add r6, r4, #181 @ 0xb5 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6] │ │ │ │ - b 3dfa64 │ │ │ │ + b 3dfa58 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3d105c │ │ │ │ + bl 3d1050 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #160] @ 0xa0 │ │ │ │ - b 3dfa80 │ │ │ │ + b 3dfa74 │ │ │ │ ldrb r0, [r4, #184] @ 0xb8 │ │ │ │ mov r5, #156 @ 0x9c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3df910 │ │ │ │ + beq 3df904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3df918 │ │ │ │ + bne 3df90c │ │ │ │ ldr r1, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df918 │ │ │ │ + beq 3df90c │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3df918 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3df90c │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3df9cc │ │ │ │ + beq 3df9c0 │ │ │ │ add r0, r4, #344 @ 0x158 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3df9cc │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3df9c0 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ bl 2dc674 │ │ │ │ ldr r1, [r4, r5]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3df934 │ │ │ │ + beq 3df928 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dfa54 │ │ │ │ + beq 3dfa48 │ │ │ │ add r0, r4, #424 @ 0x1a8 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3dfa54 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3dfa48 │ │ │ │ add r0, r4, #284 @ 0x11c │ │ │ │ add r5, r4, #208 @ 0xd0 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3df970 │ │ │ │ + beq 3df964 │ │ │ │ add r0, r4, #368 @ 0x170 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #276]! @ 0x114 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3df984 │ │ │ │ + bne 3df978 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3df9a8 │ │ │ │ + bne 3df99c │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #271] @ 0x10f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3df9c4 │ │ │ │ + beq 3df9b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #267] @ 0x10b │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #512] @ 0x200 │ │ │ │ - b 3df428 │ │ │ │ + b 3df41c │ │ │ │ add r0, r4, #364 @ 0x16c │ │ │ │ add r7, r4, #288 @ 0x120 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3df9f8 │ │ │ │ + beq 3df9ec │ │ │ │ add r0, r4, #448 @ 0x1c0 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #356]! @ 0x164 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3dfa0c │ │ │ │ + bne 3dfa00 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dfa30 │ │ │ │ + bne 3dfa24 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #351] @ 0x15f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dfa4c │ │ │ │ + beq 3dfa40 │ │ │ │ mov r0, r7 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #347] @ 0x15b │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #592] @ 0x250 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ - bl 3d9190 │ │ │ │ + bl 3d9184 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #183] @ 0xb7 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3dfa80 │ │ │ │ + bne 3dfa74 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 3d787c │ │ │ │ + bl 3d7870 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #124] @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 3d7f18 │ │ │ │ - b 3dfaf4 │ │ │ │ + b 3d7f0c │ │ │ │ + b 3dfae8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dfb78 │ │ │ │ + beq 3dfb6c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ blx r1 │ │ │ │ - b 3dfb78 │ │ │ │ + b 3dfb6c │ │ │ │ bl 77b24 │ │ │ │ - b 3dfb88 │ │ │ │ + b 3dfb7c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dfc14 │ │ │ │ + beq 3dfc08 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ blx r1 │ │ │ │ - b 3dfc14 │ │ │ │ + b 3dfc08 │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ - b 3dfb5c │ │ │ │ + b 3dfb50 │ │ │ │ mov sl, r0 │ │ │ │ - b 3dfb24 │ │ │ │ + b 3dfb18 │ │ │ │ mov sl, r0 │ │ │ │ - b 3dfb78 │ │ │ │ + b 3dfb6c │ │ │ │ mov sl, r0 │ │ │ │ - b 3dfbf8 │ │ │ │ + b 3dfbec │ │ │ │ mov sl, r0 │ │ │ │ - b 3dfbc0 │ │ │ │ + b 3dfbb4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dfb24 │ │ │ │ + beq 3dfb18 │ │ │ │ add r0, r4, #448 @ 0x1c0 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #356]! @ 0x164 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3dfb38 │ │ │ │ + bne 3dfb2c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dfb5c │ │ │ │ + bne 3dfb50 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #351] @ 0x15f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dfb78 │ │ │ │ + beq 3dfb6c │ │ │ │ mov r0, r7 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #347] @ 0x15b │ │ │ │ - b 3dfb94 │ │ │ │ + b 3dfb88 │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ - b 3dfc14 │ │ │ │ + b 3dfc08 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #592] @ 0x250 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ - bl 3d9190 │ │ │ │ - b 3dfd98 │ │ │ │ + bl 3d9184 │ │ │ │ + b 3dfd8c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3dfbc0 │ │ │ │ + beq 3dfbb4 │ │ │ │ add r0, r4, #368 @ 0x170 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #276]! @ 0x114 │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dfbd4 │ │ │ │ + bne 3dfbc8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dfbf8 │ │ │ │ + bne 3dfbec │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #271] @ 0x10f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dfc14 │ │ │ │ + beq 3dfc08 │ │ │ │ mov r0, r5 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #267] @ 0x10b │ │ │ │ - b 3dfc30 │ │ │ │ + b 3dfc24 │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ - b 3dfd90 │ │ │ │ + b 3dfd84 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #512] @ 0x200 │ │ │ │ - b 3dfeac │ │ │ │ + b 3dfea0 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dfe28 │ │ │ │ + beq 3dfe1c │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, sl │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov sl, r0 │ │ │ │ - b 3dfd90 │ │ │ │ - b 3dfcb4 │ │ │ │ + b 3dfd84 │ │ │ │ + b 3dfca8 │ │ │ │ mov sl, r0 │ │ │ │ - b 3dfeac │ │ │ │ - b 3dfc78 │ │ │ │ + b 3dfea0 │ │ │ │ + b 3dfc6c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #160] @ 0xa0 │ │ │ │ - b 3dfe18 │ │ │ │ + b 3dfe0c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dfeac │ │ │ │ + beq 3dfea0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ blx r1 │ │ │ │ - b 3dfeac │ │ │ │ + b 3dfea0 │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ - b 3dfd98 │ │ │ │ + b 3dfd8c │ │ │ │ mov sl, r0 │ │ │ │ - b 3dfd48 │ │ │ │ + b 3dfd3c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #182] @ 0xb6 │ │ │ │ ldrb r0, [r4, #181] @ 0xb5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dfd90 │ │ │ │ + beq 3dfd84 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3dfd90 │ │ │ │ + bcc 3dfd84 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #168]! @ 0xa8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dfcec │ │ │ │ + bne 3dfce0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dfd90 │ │ │ │ + bne 3dfd84 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3dfd90 │ │ │ │ + b 3dfd84 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #228]! @ 0xe4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dfd24 │ │ │ │ + bne 3dfd18 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dfd48 │ │ │ │ + bne 3dfd3c │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #182] @ 0xb6 │ │ │ │ cmp r0, #2 │ │ │ │ strb r1, [r4, #180] @ 0xb4 │ │ │ │ - bcc 3dfd90 │ │ │ │ + bcc 3dfd84 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #168]! @ 0xa8 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dfd6c │ │ │ │ + bne 3dfd60 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dfd90 │ │ │ │ + bne 3dfd84 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #181] @ 0xb5 │ │ │ │ ldrb r0, [r4, #120] @ 0x78 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #183] @ 0xb7 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 3dfe18 │ │ │ │ + bne 3dfe0c │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 3d787c │ │ │ │ - b 3dfe18 │ │ │ │ + bl 3d7870 │ │ │ │ + b 3dfe0c │ │ │ │ bl 77b24 │ │ │ │ - b 3dfdf8 │ │ │ │ + b 3dfdec │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #208]! @ 0xd0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dfdd0 │ │ │ │ + bne 3dfdc4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dfdfc │ │ │ │ + bne 3dfdf0 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3dfdfc │ │ │ │ + b 3dfdf0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #164] @ 0xa4 │ │ │ │ add r0, r4, #148 @ 0x94 │ │ │ │ - bl 3db3d0 │ │ │ │ - b 3dfeac │ │ │ │ + bl 3db3c4 │ │ │ │ + b 3dfea0 │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #124] @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d7f18 │ │ │ │ + bl 3d7f0c │ │ │ │ mov r0, sl │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ - b 3dfe40 │ │ │ │ + b 3dfe34 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 3dfe8c │ │ │ │ + beq 3dfe80 │ │ │ │ add r1, r5, r5, lsl #1 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 3dfe3c │ │ │ │ + bcc 3dfe30 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dfe64 │ │ │ │ + bne 3dfe58 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3dfe3c │ │ │ │ + bne 3dfe30 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3dfe3c │ │ │ │ + b 3dfe30 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3dfeac │ │ │ │ + beq 3dfea0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 3d7300 │ │ │ │ - b 3dfec4 │ │ │ │ + bl 3d72f4 │ │ │ │ + b 3dfeb8 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2240] @ 0x8c0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e04dc │ │ │ │ + bne 3e04d0 │ │ │ │ ldrb r0, [r4, #277] @ 0x115 │ │ │ │ cmp r0, #11 │ │ │ │ - bhi 3e04dc │ │ │ │ + bhi 3e04d0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ @@ -933203,150 +933200,150 @@ │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ andeq r0, r0, ip, asr #4 │ │ │ │ andeq r0, r0, r0, asr #4 │ │ │ │ ldr r5, [r4, #268] @ 0x10c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3dffe0 │ │ │ │ + beq 3dffd4 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ add r6, r0, #4 │ │ │ │ - b 3dff54 │ │ │ │ + b 3dff48 │ │ │ │ add r6, r6, #32 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3dffe0 │ │ │ │ + beq 3dffd4 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - beq 3dff48 │ │ │ │ + beq 3dff3c │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3dff48 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3dff3c │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ - bl 3dbb44 │ │ │ │ - b 3e0454 │ │ │ │ + bl 3dbb38 │ │ │ │ + b 3e0448 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e01d8 │ │ │ │ + beq 3e01cc │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #344] @ 0x158 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e03ac │ │ │ │ + bne 3e03a0 │ │ │ │ ldrb r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #336] @ 0x150 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e03ac │ │ │ │ + bne 3e03a0 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e03ac │ │ │ │ + beq 3e03a0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ blx r1 │ │ │ │ - b 3e03ac │ │ │ │ + b 3e03a0 │ │ │ │ ldr r1, [r4, #260] @ 0x104 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e04dc │ │ │ │ + beq 3e04d0 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ - bl 3db7bc │ │ │ │ - b 3e045c │ │ │ │ + bl 3db7b0 │ │ │ │ + b 3e0450 │ │ │ │ ldrb r0, [r4, #288] @ 0x120 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e0214 │ │ │ │ + beq 3e0208 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #344] @ 0x158 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e039c │ │ │ │ + bne 3e0390 │ │ │ │ ldrb r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #336] @ 0x150 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e039c │ │ │ │ + bne 3e0390 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e039c │ │ │ │ + beq 3e0390 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ blx r1 │ │ │ │ - b 3e039c │ │ │ │ + b 3e0390 │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ - bl 3dac54 │ │ │ │ + bl 3dac48 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e039c │ │ │ │ + beq 3e0390 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e039c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e0390 │ │ │ │ ldrb r0, [r4, #692] @ 0x2b4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #680] @ 0x2a8 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e044c │ │ │ │ + bne 3e0440 │ │ │ │ ldrb r0, [r4, #313] @ 0x139 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e0374 │ │ │ │ + beq 3e0368 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e044c │ │ │ │ + bne 3e0440 │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ - bl 3cf414 │ │ │ │ - b 3e037c │ │ │ │ + bl 3cf408 │ │ │ │ + b 3e0370 │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ - bl 3d38e4 │ │ │ │ + bl 3d38d8 │ │ │ │ ldr r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - beq 3e00e8 │ │ │ │ + beq 3e00dc │ │ │ │ ldr r2, [r4, #328] @ 0x148 │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 3e01b8 │ │ │ │ + beq 3e01ac │ │ │ │ sub r1, r1, r0 │ │ │ │ add r6, r0, #4 │ │ │ │ lsr r5, r1, #5 │ │ │ │ - b 3e0114 │ │ │ │ + b 3e0108 │ │ │ │ add r6, r6, #32 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3e01b8 │ │ │ │ + beq 3e01ac │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - beq 3e0108 │ │ │ │ + beq 3e00fc │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e0108 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e00fc │ │ │ │ add r0, r4, #288 @ 0x120 │ │ │ │ - bl 3da8a8 │ │ │ │ - b 3e0364 │ │ │ │ + bl 3da89c │ │ │ │ + b 3e0358 │ │ │ │ ldrb r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 3e0364 │ │ │ │ + bhi 3e0358 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r0, lsl #4 │ │ │ │ andeq r0, r0, r0, lsl #4 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ @@ -933354,1319 +933351,1319 @@ │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ add r6, r4, #280 @ 0x118 │ │ │ │ mov r0, r6 │ │ │ │ bl 25e7cc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0364 │ │ │ │ + beq 3e0358 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrb r0, [r4, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e03c0 │ │ │ │ - b 3e03fc │ │ │ │ + bne 3e03b4 │ │ │ │ + b 3e03f0 │ │ │ │ ldr r1, [r4, #288] @ 0x120 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0404 │ │ │ │ + beq 3e03f8 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e0404 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e03f8 │ │ │ │ ldrb r0, [r4, #780] @ 0x30c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e03ac │ │ │ │ + bne 3e03a0 │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e0388 │ │ │ │ + beq 3e037c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #337] @ 0x151 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e03ac │ │ │ │ + bne 3e03a0 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ - bl 3d85ec │ │ │ │ + bl 3d85e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ - b 3e03ac │ │ │ │ + b 3e03a0 │ │ │ │ ldrb r0, [r4, #780] @ 0x30c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e039c │ │ │ │ + bne 3e0390 │ │ │ │ ldrb r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e0394 │ │ │ │ + beq 3e0388 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #337] @ 0x151 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e039c │ │ │ │ + bne 3e0390 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ - bl 3d85ec │ │ │ │ + bl 3d85e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ - b 3e039c │ │ │ │ + b 3e0390 │ │ │ │ ldrb r0, [r4, #380] @ 0x17c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #376] @ 0x178 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e02f8 │ │ │ │ + bne 3e02ec │ │ │ │ add r0, r4, #344 @ 0x158 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #348] @ 0x15c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e02f8 │ │ │ │ + beq 3e02ec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ blx r1 │ │ │ │ - b 3e02f8 │ │ │ │ + b 3e02ec │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ - bl 3db868 │ │ │ │ - b 3e0328 │ │ │ │ + bl 3db85c │ │ │ │ + b 3e031c │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e02ec │ │ │ │ + bne 3e02e0 │ │ │ │ ldrb r0, [r4, #396] @ 0x18c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #360] @ 0x168 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3e02ec │ │ │ │ + bne 3e02e0 │ │ │ │ add r0, r4, #364 @ 0x16c │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e02ec │ │ │ │ + beq 3e02e0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ blx r1 │ │ │ │ - b 3e02ec │ │ │ │ + b 3e02e0 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ - bl 3cff84 │ │ │ │ + bl 3cff78 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #312]! @ 0x138 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3e0304 │ │ │ │ + bne 3e02f8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e0328 │ │ │ │ + bne 3e031c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldrb r0, [r4, #333] @ 0x14d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e035c │ │ │ │ + beq 3e0350 │ │ │ │ add r6, r4, #300 @ 0x12c │ │ │ │ mov r0, r6 │ │ │ │ bl 25e7cc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e035c │ │ │ │ + beq 3e0350 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #333] @ 0x14d │ │ │ │ ldrb r0, [r4, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e03c0 │ │ │ │ - b 3e03fc │ │ │ │ + bne 3e03b4 │ │ │ │ + b 3e03f0 │ │ │ │ add r0, r4, #328 @ 0x148 │ │ │ │ - bl 3d105c │ │ │ │ + bl 3d1050 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #312] @ 0x138 │ │ │ │ - b 3e044c │ │ │ │ + b 3e0440 │ │ │ │ add r0, r4, #328 @ 0x148 │ │ │ │ - bl 3de03c │ │ │ │ - b 3e03ac │ │ │ │ + bl 3de030 │ │ │ │ + b 3e03a0 │ │ │ │ add r0, r4, #328 @ 0x148 │ │ │ │ - bl 3de03c │ │ │ │ + bl 3de030 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #275] @ 0x113 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #276] @ 0x114 │ │ │ │ ldrb r0, [r4, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e03fc │ │ │ │ + beq 3e03f0 │ │ │ │ ldrd r0, [r4, #248] @ 0xf8 │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3e03e0 │ │ │ │ + beq 3e03d4 │ │ │ │ add r6, r0, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ mov r0, r6 │ │ │ │ - b 3e03c8 │ │ │ │ + b 3e03bc │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e03fc │ │ │ │ + beq 3e03f0 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ ldrd r0, [r4, #236] @ 0xec │ │ │ │ add r7, r1, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3e0424 │ │ │ │ + beq 3e0418 │ │ │ │ add r6, r0, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ mov r0, r6 │ │ │ │ - b 3e040c │ │ │ │ + b 3e0400 │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0444 │ │ │ │ + beq 3e0438 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ - bl 3d8844 │ │ │ │ + bl 3d8838 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3d7020 │ │ │ │ + bl 3d7014 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3d7f18 │ │ │ │ + bl 3d7f0c │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e04d4 │ │ │ │ + beq 3e04c8 │ │ │ │ ldr r5, [r4, #176] @ 0xb0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e04b8 │ │ │ │ + beq 3e04ac │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ add r6, r0, #4 │ │ │ │ - b 3e048c │ │ │ │ + b 3e0480 │ │ │ │ add r6, r6, #32 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3e04b8 │ │ │ │ + beq 3e04ac │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - beq 3e0480 │ │ │ │ + beq 3e0474 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e0480 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e0474 │ │ │ │ ldr r1, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e04d4 │ │ │ │ + beq 3e04c8 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ lsl r1, r1, #5 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #274] @ 0x112 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - b 3e05b8 │ │ │ │ + b 3e05ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e05d0 │ │ │ │ + beq 3e05c4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ blx r1 │ │ │ │ - b 3e05d0 │ │ │ │ + b 3e05c4 │ │ │ │ bl 77b24 │ │ │ │ - b 3e0634 │ │ │ │ + b 3e0628 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ - b 3e06c8 │ │ │ │ + b 3e06bc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #336] @ 0x150 │ │ │ │ - b 3e06e8 │ │ │ │ + b 3e06dc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e06c8 │ │ │ │ + beq 3e06bc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ blx r1 │ │ │ │ - b 3e06c8 │ │ │ │ + b 3e06bc │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e06e8 │ │ │ │ + beq 3e06dc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ blx r1 │ │ │ │ - b 3e06e8 │ │ │ │ + b 3e06dc │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #348] @ 0x15c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0638 │ │ │ │ + beq 3e062c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #352] @ 0x160 │ │ │ │ blx r1 │ │ │ │ - b 3e0638 │ │ │ │ + b 3e062c │ │ │ │ bl 77b24 │ │ │ │ - b 3e059c │ │ │ │ + b 3e0590 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #312] @ 0x138 │ │ │ │ - b 3e07bc │ │ │ │ + b 3e07b0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3e06c8 │ │ │ │ - b 3e06e4 │ │ │ │ + b 3e06bc │ │ │ │ + b 3e06d8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3e05d0 │ │ │ │ + b 3e05c4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3e0638 │ │ │ │ - b 3e0608 │ │ │ │ + b 3e062c │ │ │ │ + b 3e05fc │ │ │ │ ldr r1, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e06f0 │ │ │ │ + beq 3e06e4 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e06f0 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e06e4 │ │ │ │ mov r8, r0 │ │ │ │ - b 3e0668 │ │ │ │ + b 3e065c │ │ │ │ ldr r1, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e067c │ │ │ │ + beq 3e0670 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e067c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e0670 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #312]! @ 0x138 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3e0644 │ │ │ │ + bne 3e0638 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e0668 │ │ │ │ + bne 3e065c │ │ │ │ dmb ish │ │ │ │ - bl 5bfbd0 │ │ │ │ + bl 5bfbc0 │ │ │ │ ldrb r0, [r4, #333] @ 0x14d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e067c │ │ │ │ + beq 3e0670 │ │ │ │ add r0, r4, #300 @ 0x12c │ │ │ │ - bl 3d623c │ │ │ │ + bl 3d6230 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #333] @ 0x14d │ │ │ │ - b 3e06f0 │ │ │ │ + b 3e06e4 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3e06f0 │ │ │ │ + b 3e06e4 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #328 @ 0x148 │ │ │ │ bl 1ac1f4 │ │ │ │ add r0, r4, #280 @ 0x118 │ │ │ │ bl 29f020 │ │ │ │ - b 3e0764 │ │ │ │ + b 3e0758 │ │ │ │ ldr r1, [r4, #280] @ 0x118 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e06c8 │ │ │ │ + beq 3e06bc │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #275] @ 0x113 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac42c │ │ │ │ - b 3e06e8 │ │ │ │ - b 3e0718 │ │ │ │ - b 3e0710 │ │ │ │ + b 3e06dc │ │ │ │ + b 3e070c │ │ │ │ + b 3e0704 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #276] @ 0x114 │ │ │ │ ldrb r0, [r4, #273] @ 0x111 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e075c │ │ │ │ + beq 3e0750 │ │ │ │ add r0, r4, #244 @ 0xf4 │ │ │ │ - bl 3d623c │ │ │ │ - b 3e075c │ │ │ │ + bl 3d6230 │ │ │ │ + b 3e0750 │ │ │ │ mov r8, r0 │ │ │ │ - b 3e07bc │ │ │ │ + b 3e07b0 │ │ │ │ mov r8, r0 │ │ │ │ - b 3e07c4 │ │ │ │ + b 3e07b8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3e07cc │ │ │ │ + b 3e07c0 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3e0740 │ │ │ │ + beq 3e0734 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ bl 242e90 │ │ │ │ mov r6, r5 │ │ │ │ - b 3e0724 │ │ │ │ + b 3e0718 │ │ │ │ ldr r1, [r4, #244] @ 0xf4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e075c │ │ │ │ + beq 3e0750 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ lsl r1, r1, #6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ - bl 3d9488 │ │ │ │ - b 3e07b4 │ │ │ │ + bl 3d947c │ │ │ │ + b 3e07a8 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3e0794 │ │ │ │ + beq 3e0788 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #52 @ 0x34 │ │ │ │ bl 24357c │ │ │ │ mov r6, r5 │ │ │ │ - b 3e0778 │ │ │ │ + b 3e076c │ │ │ │ ldr r0, [r4, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e07b4 │ │ │ │ + beq 3e07a8 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #236] @ 0xec │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ - bl 3d8844 │ │ │ │ + bl 3d8838 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3d7020 │ │ │ │ + bl 3d7014 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3d7f18 │ │ │ │ + bl 3d7f0c │ │ │ │ ldrb r0, [r4, #274] @ 0x112 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e07e0 │ │ │ │ + beq 3e07d4 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ - bl 3cf1a4 │ │ │ │ + bl 3cf198 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #274] @ 0x112 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #504] @ 0x1f8 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #496] @ 0x1f0 │ │ │ │ cmpeq r1, #3 │ │ │ │ - beq 3e0814 │ │ │ │ + beq 3e0808 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 3d1e8c │ │ │ │ + bl 3d1e80 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #524] @ 0x20c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e089c │ │ │ │ + beq 3e0890 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0898 │ │ │ │ + beq 3e088c │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e08fc │ │ │ │ + beq 3e08f0 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3e087c │ │ │ │ + bne 3e0870 │ │ │ │ ldrb r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e0908 │ │ │ │ + beq 3e08fc │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e0910 │ │ │ │ + bne 3e0904 │ │ │ │ ldrb r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #112] @ 0x70 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e0910 │ │ │ │ + bne 3e0904 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0910 │ │ │ │ + beq 3e0904 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ blx r1 │ │ │ │ - b 3e0910 │ │ │ │ + b 3e0904 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3d1e8c │ │ │ │ - b 3e093c │ │ │ │ + bl 3d1e80 │ │ │ │ + b 3e0930 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 3dac54 │ │ │ │ + bl 3dac48 │ │ │ │ add r6, r4, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ bl 25ea60 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e093c │ │ │ │ + beq 3e0930 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - beq 3e087c │ │ │ │ + beq 3e0870 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e087c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e0870 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0990 │ │ │ │ + beq 3e0984 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ blx r1 │ │ │ │ - b 3e0990 │ │ │ │ + b 3e0984 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 3d9318 │ │ │ │ - b 3e09cc │ │ │ │ + bl 3d930c │ │ │ │ + b 3e09c0 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e09cc │ │ │ │ + beq 3e09c0 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #8 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e09cc │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e09c0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e09ec │ │ │ │ + beq 3e09e0 │ │ │ │ ldr r0, [r4, #516] @ 0x204 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #49] @ 0x31 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e0a5c │ │ │ │ + beq 3e0a50 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e0a68 │ │ │ │ + beq 3e0a5c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e0a70 │ │ │ │ + bne 3e0a64 │ │ │ │ ldrb r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #104] @ 0x68 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e0a70 │ │ │ │ + bne 3e0a64 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0a70 │ │ │ │ + beq 3e0a64 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ blx r1 │ │ │ │ - b 3e0a70 │ │ │ │ + b 3e0a64 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 3d1e8c │ │ │ │ - b 3e0ac8 │ │ │ │ + bl 3d1e80 │ │ │ │ + b 3e0abc │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3dac54 │ │ │ │ + bl 3dac48 │ │ │ │ ldr r0, [r4, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0a88 │ │ │ │ + beq 3e0a7c │ │ │ │ add r0, r4, #628 @ 0x274 │ │ │ │ - bl 3d7170 │ │ │ │ - b 3e0ac0 │ │ │ │ + bl 3d7164 │ │ │ │ + b 3e0ab4 │ │ │ │ add r0, r4, #664 @ 0x298 │ │ │ │ - bl 3d7974 │ │ │ │ + bl 3d7968 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #628]! @ 0x274 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e0a9c │ │ │ │ + bne 3e0a90 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e0ac0 │ │ │ │ + bne 3e0ab4 │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ + bl 5bf9e0 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ bl 29f594 │ │ │ │ ldm r4, {r0, r3} │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ strb r1, [r4, #48] @ 0x30 │ │ │ │ addne r1, r3, r3, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - bne 3e0ae8 │ │ │ │ + bne 3e0adc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r0, r0, r3, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0b60 │ │ │ │ + beq 3e0b54 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ blx r1 │ │ │ │ - b 3e0b60 │ │ │ │ + b 3e0b54 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #628]! @ 0x274 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3e0b30 │ │ │ │ + bne 3e0b24 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e0b74 │ │ │ │ + bne 3e0b68 │ │ │ │ dmb ish │ │ │ │ - bl 5bf9f0 │ │ │ │ - b 3e0b74 │ │ │ │ + bl 5bf9e0 │ │ │ │ + b 3e0b68 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #624 @ 0x270 │ │ │ │ - bl 3d6958 │ │ │ │ - b 3e0b74 │ │ │ │ - b 3e0b84 │ │ │ │ + bl 3d694c │ │ │ │ + b 3e0b68 │ │ │ │ + b 3e0b78 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ bl 29f594 │ │ │ │ - b 3e0b88 │ │ │ │ + b 3e0b7c │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0c00 │ │ │ │ + beq 3e0bf4 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0bd4 │ │ │ │ + beq 3e0bc8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ bx r1 │ │ │ │ ldr ip, [r0] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [ip] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r1, r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e0bdc │ │ │ │ + bne 3e0bd0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e0c00 │ │ │ │ + bne 3e0bf4 │ │ │ │ dmb ish │ │ │ │ b 7bf8c0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e0c48 │ │ │ │ + beq 3e0c3c │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3e0cc0 │ │ │ │ + bne 3e0cb4 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 3d105c │ │ │ │ + bl 3d1050 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #54] @ 0x36 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ strb r5, [r4, #53] @ 0x35 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [r4, #409] @ 0x199 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e0d60 │ │ │ │ + bne 3e0d54 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e0cc4 │ │ │ │ + beq 3e0cb8 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e0d58 │ │ │ │ + bne 3e0d4c │ │ │ │ ldrb r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e0cdc │ │ │ │ + beq 3e0cd0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e0d58 │ │ │ │ + bne 3e0d4c │ │ │ │ ldrb r0, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e0d50 │ │ │ │ + bne 3e0d44 │ │ │ │ ldrb r0, [r4, #236] @ 0xec │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #232] @ 0xe8 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e0d50 │ │ │ │ + bne 3e0d44 │ │ │ │ add r0, r4, #200 @ 0xc8 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0d50 │ │ │ │ + beq 3e0d44 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ blx r1 │ │ │ │ - b 3e0d50 │ │ │ │ + b 3e0d44 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e0d58 │ │ │ │ + beq 3e0d4c │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3e0d58 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3e0d4c │ │ │ │ add r0, r4, #180 @ 0xb4 │ │ │ │ add r6, r4, #104 @ 0x68 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e0cfc │ │ │ │ + beq 3e0cf0 │ │ │ │ add r0, r4, #264 @ 0x108 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #172]! @ 0xac │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3e0d10 │ │ │ │ + bne 3e0d04 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e0d34 │ │ │ │ + bne 3e0d28 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #167] @ 0xa7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0d50 │ │ │ │ + beq 3e0d44 │ │ │ │ mov r0, r6 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #163] @ 0xa3 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #408] @ 0x198 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 3e0dac │ │ │ │ + b 3e0da0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0e20 │ │ │ │ + beq 3e0e14 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ blx r1 │ │ │ │ - b 3e0e20 │ │ │ │ + b 3e0e14 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ - b 3e0e04 │ │ │ │ + b 3e0df8 │ │ │ │ mov r7, r0 │ │ │ │ - b 3e0dcc │ │ │ │ + b 3e0dc0 │ │ │ │ mov r7, r0 │ │ │ │ - b 3e0e20 │ │ │ │ + b 3e0e14 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e0dcc │ │ │ │ + beq 3e0dc0 │ │ │ │ add r0, r4, #264 @ 0x108 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #172]! @ 0xac │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3e0de0 │ │ │ │ + bne 3e0dd4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e0e04 │ │ │ │ + bne 3e0df8 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #167] @ 0xa7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0e20 │ │ │ │ + beq 3e0e14 │ │ │ │ mov r0, r6 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #163] @ 0xa3 │ │ │ │ - b 3e0e34 │ │ │ │ + b 3e0e28 │ │ │ │ bl 77b24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #408] @ 0x198 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3d751c │ │ │ │ - b 3e0e80 │ │ │ │ + bl 3d7510 │ │ │ │ + b 3e0e74 │ │ │ │ mov r7, r0 │ │ │ │ - b 3e0e78 │ │ │ │ + b 3e0e6c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #54] @ 0x36 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #53] @ 0x35 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #55] @ 0x37 │ │ │ │ mov r0, r7 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #340] @ 0x154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0eb4 │ │ │ │ + beq 3e0ea8 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0ecc │ │ │ │ + beq 3e0ec0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ movw r1, #10984 @ 0x2ae8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0ef4 │ │ │ │ + beq 3e0ee8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0f0c │ │ │ │ + beq 3e0f00 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ - bl 3d9740 │ │ │ │ + bl 3d9734 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0f2c │ │ │ │ + beq 3e0f20 │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0f44 │ │ │ │ + beq 3e0f38 │ │ │ │ ldr r0, [r4, #452] @ 0x1c4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0f60 │ │ │ │ + beq 3e0f54 │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e0f94 │ │ │ │ + bne 3e0f88 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e0fac │ │ │ │ + bne 3e0fa0 │ │ │ │ ldr r1, [r4, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e0fc4 │ │ │ │ + bne 3e0fb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0f80 │ │ │ │ + beq 3e0f74 │ │ │ │ ldr r0, [r4, #452] @ 0x1c4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e0f8c │ │ │ │ + beq 3e0f80 │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #2184] @ 0x888 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1054 │ │ │ │ + beq 3e1048 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #2153] @ 0x869 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e1054 │ │ │ │ + bne 3e1048 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3d4010 │ │ │ │ + bl 3d4004 │ │ │ │ ldr r1, [r4, #2140] @ 0x85c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e1020 │ │ │ │ + beq 3e1014 │ │ │ │ ldr r0, [r4, #2144] @ 0x860 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #4 │ │ │ │ addsne r1, r1, #21 │ │ │ │ - bne 3e108c │ │ │ │ + bne 3e1080 │ │ │ │ ldr r1, [r4, #2128] @ 0x850 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e104c │ │ │ │ + beq 3e1040 │ │ │ │ ldr r0, [r4, #2132] @ 0x854 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2152] @ 0x868 │ │ │ │ ldr r1, [r4, #2160] @ 0x870 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e106c │ │ │ │ + beq 3e1060 │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e1088 │ │ │ │ + beq 3e107c │ │ │ │ ldr r0, [r4, #2176] @ 0x880 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ sub r0, r2, r0, lsl #4 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2128] @ 0x850 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e1040 │ │ │ │ - b 3e104c │ │ │ │ + bne 3e1034 │ │ │ │ + b 3e1040 │ │ │ │ ldr r1, [r4, #2140] @ 0x85c │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e10cc │ │ │ │ + beq 3e10c0 │ │ │ │ ldr r0, [r4, #2144] @ 0x860 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ac1f4 │ │ │ │ ldr r1, [r4, #2128] @ 0x850 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e10ec │ │ │ │ + beq 3e10e0 │ │ │ │ ldr r0, [r4, #2132] @ 0x854 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2160] @ 0x870 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #2152] @ 0x868 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e1114 │ │ │ │ + bne 3e1108 │ │ │ │ ldr r1, [r4, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e112c │ │ │ │ + bne 3e1120 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #2164] @ 0x874 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #2172] @ 0x87c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e110c │ │ │ │ + beq 3e1100 │ │ │ │ ldr r0, [r4, #2176] @ 0x880 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #340] @ 0x154 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e1160 │ │ │ │ + beq 3e1154 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e1178 │ │ │ │ + beq 3e116c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ movw r1, #10984 @ 0x2ae8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e11a0 │ │ │ │ + beq 3e1194 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e11b8 │ │ │ │ + beq 3e11ac │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ pop {r4, lr} │ │ │ │ - b 3d9740 │ │ │ │ + b 3d9734 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1288 │ │ │ │ + beq 3e127c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e1230 │ │ │ │ + beq 3e1224 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 3e12c8 │ │ │ │ + bne 3e12bc │ │ │ │ ldrd r6, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e1200 │ │ │ │ + beq 3e11f4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e1218 │ │ │ │ + beq 3e120c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3d9dec │ │ │ │ + bl 3d9de0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3e124c │ │ │ │ + b 3e1240 │ │ │ │ ldrb r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #140] @ 0x8c │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3e12cc │ │ │ │ + beq 3e12c0 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3d9dec │ │ │ │ + bl 3d9de0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3e1258 │ │ │ │ + bne 3e124c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e127c │ │ │ │ + bne 3e1270 │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3e12c8 │ │ │ │ + bcc 3e12bc │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e129c │ │ │ │ + bne 3e1290 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e12c8 │ │ │ │ + bne 3e12bc │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 867e94 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #108 @ 0x6c │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1244 │ │ │ │ + beq 3e1238 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ blx r1 │ │ │ │ - b 3e1244 │ │ │ │ + b 3e1238 │ │ │ │ mov r5, r0 │ │ │ │ - b 3e1314 │ │ │ │ + b 3e1308 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1314 │ │ │ │ + beq 3e1308 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ blx r1 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3d9dec │ │ │ │ - b 3e137c │ │ │ │ + bl 3d9de0 │ │ │ │ + b 3e1370 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e1340 │ │ │ │ + beq 3e1334 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 3d9dec │ │ │ │ - b 3e1368 │ │ │ │ + bl 3d9de0 │ │ │ │ + b 3e135c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - b 3e1378 │ │ │ │ + b 3e136c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ - b 3e137c │ │ │ │ + b 3e1370 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #76]! @ 0x4c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3e1388 │ │ │ │ + bne 3e137c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e13ac │ │ │ │ + bne 3e13a0 │ │ │ │ dmb ish │ │ │ │ bl 71a84c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #11 │ │ │ │ - bne 3e13d4 │ │ │ │ + bne 3e13c8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b 4e424 │ │ │ │ - b 3d6d88 │ │ │ │ + b 3d6d7c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #328]! @ 0x148 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3e13e8 │ │ │ │ + bne 3e13dc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e140c │ │ │ │ + bne 3e1400 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d7d64 │ │ │ │ + bl 3d7d58 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3e1434 │ │ │ │ + beq 3e1428 │ │ │ │ cmp r0, #3 │ │ │ │ ldrne r1, [r4, #360] @ 0x168 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3e1440 │ │ │ │ + bne 3e1434 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r4, #348 @ 0x15c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d6d88 │ │ │ │ + b 3d6d7c │ │ │ │ ldr r0, [r4, #364] @ 0x16c │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d7d64 │ │ │ │ - b 3e1464 │ │ │ │ + bl 3d7d58 │ │ │ │ + b 3e1458 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #336 @ 0x150 │ │ │ │ - bl 3d46b0 │ │ │ │ + bl 3d46a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e14dc │ │ │ │ + beq 3e14d0 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3e14e8 │ │ │ │ + beq 3e14dc │ │ │ │ cmp r0, #0 │ │ │ │ ldrbeq r0, [r4, #772] @ 0x304 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3e1514 │ │ │ │ + beq 3e1508 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ sub r1, r0, #2 │ │ │ │ cmp r1, #2 │ │ │ │ - bhi 3e14c8 │ │ │ │ + bhi 3e14bc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e1508 │ │ │ │ + bne 3e14fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1500 │ │ │ │ + beq 3e14f4 │ │ │ │ add r0, r4, #348 @ 0x15c │ │ │ │ - bl 3d787c │ │ │ │ - b 3e1508 │ │ │ │ + bl 3d7870 │ │ │ │ + b 3e14fc │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e1548 │ │ │ │ + b 3e153c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #396]! @ 0x18c │ │ │ │ cmp r1, #6 │ │ │ │ - beq 3e14b0 │ │ │ │ - bl 3d787c │ │ │ │ - b 3e14b0 │ │ │ │ + beq 3e14a4 │ │ │ │ + bl 3d7870 │ │ │ │ + b 3e14a4 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ - bl 3d751c │ │ │ │ + bl 3d7510 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d7d64 │ │ │ │ + b 3d7d58 │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ - bl 3cf414 │ │ │ │ - b 3e14b0 │ │ │ │ + bl 3cf408 │ │ │ │ + b 3e14a4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #344 @ 0x158 │ │ │ │ - bl 3d46e4 │ │ │ │ - b 3e1534 │ │ │ │ + bl 3d46d8 │ │ │ │ + b 3e1528 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 3d7d64 │ │ │ │ + bl 3d7d58 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #1836] @ 0x72c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #1828] @ 0x724 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 3e1568 │ │ │ │ + beq 3e155c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e15ec │ │ │ │ + beq 3e15e0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e15cc │ │ │ │ + beq 3e15c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e1564 │ │ │ │ + bne 3e1558 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e1564 │ │ │ │ + beq 3e1558 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3e1564 │ │ │ │ + bcc 3e1558 │ │ │ │ ldr r0, [r4, #28]! │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e15a0 │ │ │ │ + bne 3e1594 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 867e94 │ │ │ │ ldrb r0, [r4, #201] @ 0xc9 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e169c │ │ │ │ + beq 3e1690 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e1c38 │ │ │ │ + bne 3e1c2c │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ - bl 3de3b0 │ │ │ │ - b 3e1c1c │ │ │ │ + bl 3de3a4 │ │ │ │ + b 3e1c10 │ │ │ │ ldrb r0, [r4, #565] @ 0x235 │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 3e1c38 │ │ │ │ + bhi 3e1c2c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4, lsr r6 │ │ │ │ andeq r0, r0, r4, lsr r6 │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ @@ -934677,828 +934674,828 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #540]! @ 0x21c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e1630 │ │ │ │ + bne 3e1624 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e1654 │ │ │ │ + bne 3e1648 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ ldr r0, [r4, #544] @ 0x220 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e1c38 │ │ │ │ + beq 3e1c2c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3e1c38 │ │ │ │ + bcc 3e1c2c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #548]! @ 0x224 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e1674 │ │ │ │ + bne 3e1668 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e1c38 │ │ │ │ + bne 3e1c2c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3e1c38 │ │ │ │ + b 3e1c2c │ │ │ │ ldrb r0, [r4, #675] @ 0x2a3 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 3e1c1c │ │ │ │ + bhi 3e1c10 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r8, ror #10 │ │ │ │ andeq r0, r0, r8, ror #10 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ muleq r0, r8, r1 │ │ │ │ add r0, r4, #564 @ 0x234 │ │ │ │ - bl 3d808c │ │ │ │ - b 3e1c1c │ │ │ │ + bl 3d8080 │ │ │ │ + b 3e1c10 │ │ │ │ ldrb r0, [r4, #1672] @ 0x688 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e1890 │ │ │ │ + beq 3e1884 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e1a60 │ │ │ │ + bne 3e1a54 │ │ │ │ movw r0, #1448 @ 0x5a8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ - b 3e1a60 │ │ │ │ + bl 3d8080 │ │ │ │ + b 3e1a54 │ │ │ │ ldrb r0, [r4, #1688] @ 0x698 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e18b0 │ │ │ │ + beq 3e18a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e18cc │ │ │ │ + bne 3e18c0 │ │ │ │ movw r0, #1464 @ 0x5b8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ - b 3e18cc │ │ │ │ + bl 3d8080 │ │ │ │ + b 3e18c0 │ │ │ │ ldrb r0, [r4, #1688] @ 0x698 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e1968 │ │ │ │ + beq 3e195c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e1984 │ │ │ │ + bne 3e1978 │ │ │ │ movw r0, #1464 @ 0x5b8 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ - b 3e1984 │ │ │ │ + bl 3d8080 │ │ │ │ + b 3e1978 │ │ │ │ ldrb r0, [r4, #648] @ 0x288 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e19cc │ │ │ │ + beq 3e19c0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e1a44 │ │ │ │ + bne 3e1a38 │ │ │ │ ldrb r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e1a3c │ │ │ │ + bne 3e1a30 │ │ │ │ ldrb r0, [r4, #716] @ 0x2cc │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #712] @ 0x2c8 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e1a3c │ │ │ │ + bne 3e1a30 │ │ │ │ add r0, r4, #680 @ 0x2a8 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1a3c │ │ │ │ + beq 3e1a30 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ blx r1 │ │ │ │ - b 3e1a3c │ │ │ │ + b 3e1a30 │ │ │ │ ldrb r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e1b40 │ │ │ │ + beq 3e1b34 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e1bd0 │ │ │ │ + bne 3e1bc4 │ │ │ │ ldrb r0, [r4, #808] @ 0x328 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e1b58 │ │ │ │ + beq 3e1b4c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e1bd0 │ │ │ │ + bne 3e1bc4 │ │ │ │ ldrb r0, [r4, #880] @ 0x370 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e1bc8 │ │ │ │ + bne 3e1bbc │ │ │ │ ldrb r0, [r4, #876] @ 0x36c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #872] @ 0x368 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 3e1bc8 │ │ │ │ + bne 3e1bbc │ │ │ │ add r0, r4, #840 @ 0x348 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #844] @ 0x34c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1bc8 │ │ │ │ + beq 3e1bbc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #848] @ 0x350 │ │ │ │ blx r1 │ │ │ │ - b 3e1bc8 │ │ │ │ + b 3e1bbc │ │ │ │ ldrb r0, [r4, #736] @ 0x2e0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e1c00 │ │ │ │ + bne 3e1bf4 │ │ │ │ ldrb r0, [r4, #732] @ 0x2dc │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #696] @ 0x2b8 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3e1c00 │ │ │ │ + bne 3e1bf4 │ │ │ │ add r0, r4, #700 @ 0x2bc │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1c00 │ │ │ │ + beq 3e1bf4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #708] @ 0x2c4 │ │ │ │ blx r1 │ │ │ │ - b 3e1c00 │ │ │ │ + b 3e1bf4 │ │ │ │ ldrb r0, [r4, #736] @ 0x2e0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 3e1bd0 │ │ │ │ + bne 3e1bc4 │ │ │ │ ldrb r0, [r4, #732] @ 0x2dc │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #696] @ 0x2b8 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 3e1bd0 │ │ │ │ + bne 3e1bc4 │ │ │ │ add r0, r4, #700 @ 0x2bc │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1bd0 │ │ │ │ + beq 3e1bc4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #708] @ 0x2c4 │ │ │ │ blx r1 │ │ │ │ - b 3e1bd0 │ │ │ │ + b 3e1bc4 │ │ │ │ add r0, r4, #576 @ 0x240 │ │ │ │ - bl 3de3b0 │ │ │ │ + bl 3de3a4 │ │ │ │ movw r0, #1564 @ 0x61c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1673] @ 0x689 │ │ │ │ - b 3e1a60 │ │ │ │ + b 3e1a54 │ │ │ │ add r0, r4, #592 @ 0x250 │ │ │ │ - bl 3de3b0 │ │ │ │ + bl 3de3a4 │ │ │ │ movw r0, #1580 @ 0x62c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1689] @ 0x699 │ │ │ │ add r0, r4, #1696 @ 0x6a0 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ ldr r0, [r4, #568] @ 0x238 │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #559 @ 0x22f │ │ │ │ strb r2, [r4, #561] @ 0x231 │ │ │ │ cmp r0, #3 │ │ │ │ strh r2, [r4, r1] │ │ │ │ - beq 3e1928 │ │ │ │ + beq 3e191c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3e1928 │ │ │ │ + bcc 3e191c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #572]! @ 0x23c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e1904 │ │ │ │ + bne 3e18f8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e1928 │ │ │ │ + bne 3e191c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [r4, #556] @ 0x22c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e195c │ │ │ │ + beq 3e1950 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e1954 │ │ │ │ + beq 3e1948 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ - bl 3d7ad4 │ │ │ │ + bl 3d7ac8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #556] @ 0x22c │ │ │ │ - b 3e1a44 │ │ │ │ + b 3e1a38 │ │ │ │ add r0, r4, #592 @ 0x250 │ │ │ │ - bl 3de3b0 │ │ │ │ + bl 3de3a4 │ │ │ │ movw r0, #1580 @ 0x62c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1689] @ 0x699 │ │ │ │ ldr r0, [r4, #568] @ 0x238 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 3e1aa8 │ │ │ │ + beq 3e1a9c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3e1aa8 │ │ │ │ + bcc 3e1a9c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #572]! @ 0x23c │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e19a4 │ │ │ │ + bne 3e1998 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e1aa8 │ │ │ │ + bne 3e1a9c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3e1aa8 │ │ │ │ + b 3e1a9c │ │ │ │ add r0, r4, #660 @ 0x294 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #760] @ 0x2f8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e19e8 │ │ │ │ + beq 3e19dc │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #652]! @ 0x28c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e19fc │ │ │ │ + bne 3e19f0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e1a20 │ │ │ │ + bne 3e1a14 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #47] @ 0x2f │ │ │ │ - beq 3e1a3c │ │ │ │ + beq 3e1a30 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #643] @ 0x283 │ │ │ │ ldrb r0, [r4, #557] @ 0x22d │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #562] @ 0x232 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1a60 │ │ │ │ + beq 3e1a54 │ │ │ │ add r0, r4, #872 @ 0x368 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ ldr r0, [r4, #528] @ 0x210 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #563] @ 0x233 │ │ │ │ cmp r0, #2 │ │ │ │ strb r1, [r4, #557] @ 0x22d │ │ │ │ - bcc 3e1aa8 │ │ │ │ + bcc 3e1a9c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #532]! @ 0x214 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e1a84 │ │ │ │ + bne 3e1a78 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e1aa8 │ │ │ │ + bne 3e1a9c │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [r4, #558] @ 0x22e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1abc │ │ │ │ + beq 3e1ab0 │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ strb r1, [r4, #558] @ 0x22e │ │ │ │ - beq 3e1b0c │ │ │ │ + beq 3e1b00 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3e1b0c │ │ │ │ + bcc 3e1b00 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #408]! @ 0x198 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e1ae8 │ │ │ │ + bne 3e1adc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e1b0c │ │ │ │ + bne 3e1b00 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #400]! @ 0x190 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e1b18 │ │ │ │ + bne 3e1b0c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e1c38 │ │ │ │ + bne 3e1c2c │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3e1c38 │ │ │ │ + b 3e1c2c │ │ │ │ ldr r0, [r4, #880] @ 0x370 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e1bd0 │ │ │ │ + beq 3e1bc4 │ │ │ │ add r0, r4, #864 @ 0x360 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3e1bd0 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3e1bc4 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ - bl 3dc5e8 │ │ │ │ + bl 3dc5dc │ │ │ │ ldr r0, [r4, #920] @ 0x398 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e1b74 │ │ │ │ + beq 3e1b68 │ │ │ │ add r0, r4, #904 @ 0x388 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #812]! @ 0x32c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e1b88 │ │ │ │ + bne 3e1b7c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e1bac │ │ │ │ + bne 3e1ba0 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #760]! @ 0x2f8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #47] @ 0x2f │ │ │ │ - beq 3e1bc8 │ │ │ │ + beq 3e1bbc │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #803] @ 0x323 │ │ │ │ add r0, r4, #452 @ 0x1c4 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #673] @ 0x2a1 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #216]! @ 0xd8 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3e1c00 │ │ │ │ - bl 3d808c │ │ │ │ + beq 3e1bf4 │ │ │ │ + bl 3d8080 │ │ │ │ ldrb r0, [r4, #674] @ 0x2a2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1c14 │ │ │ │ + beq 3e1c08 │ │ │ │ add r0, r4, #340 @ 0x154 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #674] @ 0x2a2 │ │ │ │ ldrb r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1c30 │ │ │ │ + beq 3e1c24 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #200] @ 0xc8 │ │ │ │ ldrb r0, [r4, #61] @ 0x3d │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #64] @ 0x40 │ │ │ │ cmpne r0, #3 │ │ │ │ - bne 3e1c58 │ │ │ │ + bne 3e1c4c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #61] @ 0x3d │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 3e1c4c │ │ │ │ + bcc 3e1c40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #68]! @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r6, r3, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e1c6c │ │ │ │ + bne 3e1c60 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e1c4c │ │ │ │ + bne 3e1c40 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ - b 3e1c4c │ │ │ │ - b 3e1cd8 │ │ │ │ + b 3e1c40 │ │ │ │ + b 3e1ccc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #844] @ 0x34c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1db8 │ │ │ │ + beq 3e1dac │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #848] @ 0x350 │ │ │ │ blx r1 │ │ │ │ - b 3e1db8 │ │ │ │ + b 3e1dac │ │ │ │ bl 77b24 │ │ │ │ - b 3e1df0 │ │ │ │ + b 3e1de4 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1d9c │ │ │ │ + b 3e1d90 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1d64 │ │ │ │ - b 3e1dc8 │ │ │ │ - b 3e1f10 │ │ │ │ + b 3e1d58 │ │ │ │ + b 3e1dbc │ │ │ │ + b 3e1f04 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1db8 │ │ │ │ + b 3e1dac │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1e7c │ │ │ │ + beq 3e1e70 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ blx r1 │ │ │ │ - b 3e1e7c │ │ │ │ + b 3e1e70 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1dcc │ │ │ │ + beq 3e1dc0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #708] @ 0x2c4 │ │ │ │ blx r1 │ │ │ │ - b 3e1dcc │ │ │ │ + b 3e1dc0 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1f8c │ │ │ │ + beq 3e1f80 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #708] @ 0x2c4 │ │ │ │ blx r1 │ │ │ │ - b 3e1f8c │ │ │ │ + b 3e1f80 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #920] @ 0x398 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e1d64 │ │ │ │ + beq 3e1d58 │ │ │ │ add r0, r4, #904 @ 0x388 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #812]! @ 0x32c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3e1d78 │ │ │ │ + bne 3e1d6c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e1d9c │ │ │ │ + bne 3e1d90 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #760]! @ 0x2f8 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #47] @ 0x2f │ │ │ │ - beq 3e1db8 │ │ │ │ + beq 3e1dac │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #803] @ 0x323 │ │ │ │ - b 3e1dcc │ │ │ │ + b 3e1dc0 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #452 @ 0x1c4 │ │ │ │ - bl 3d808c │ │ │ │ - b 3e1f64 │ │ │ │ - b 3e1fac │ │ │ │ - b 3e1fb4 │ │ │ │ + bl 3d8080 │ │ │ │ + b 3e1f58 │ │ │ │ + b 3e1fa0 │ │ │ │ + b 3e1fa8 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1e60 │ │ │ │ + b 3e1e54 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1e28 │ │ │ │ + b 3e1e1c │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1e7c │ │ │ │ + b 3e1e70 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1e9c │ │ │ │ + b 3e1e90 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1ecc │ │ │ │ + b 3e1ec0 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1eec │ │ │ │ + b 3e1ee0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #760] @ 0x2f8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e1e28 │ │ │ │ + beq 3e1e1c │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #652]! @ 0x28c │ │ │ │ strb r2, [r0, #-10] │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3e1e3c │ │ │ │ + bne 3e1e30 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e1e60 │ │ │ │ + bne 3e1e54 │ │ │ │ dmb ish │ │ │ │ bl 71b02c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0, #47] @ 0x2f │ │ │ │ - beq 3e1e7c │ │ │ │ + beq 3e1e70 │ │ │ │ bl 7dbe10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #643] @ 0x283 │ │ │ │ - b 3e200c │ │ │ │ + b 3e2000 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1580 @ 0x62c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1689] @ 0x699 │ │ │ │ - b 3e1eb0 │ │ │ │ + b 3e1ea4 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #568 @ 0x238 │ │ │ │ - bl 3d9528 │ │ │ │ - b 3e207c │ │ │ │ + bl 3d951c │ │ │ │ + b 3e2070 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1580 @ 0x62c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1689] @ 0x699 │ │ │ │ - b 3e1f00 │ │ │ │ + b 3e1ef4 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #1564 @ 0x61c │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1673] @ 0x689 │ │ │ │ - b 3e2034 │ │ │ │ + b 3e2028 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #1696 @ 0x6a0 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3e1fec │ │ │ │ - b 3e2030 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3e1fe0 │ │ │ │ + b 3e2024 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1f8c │ │ │ │ - b 3e209c │ │ │ │ + b 3e1f80 │ │ │ │ + b 3e2090 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1fd8 │ │ │ │ + b 3e1fcc │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #544 @ 0x220 │ │ │ │ - bl 3d9528 │ │ │ │ - b 3e2114 │ │ │ │ + bl 3d951c │ │ │ │ + b 3e2108 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e20dc │ │ │ │ + b 3e20d0 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1fa0 │ │ │ │ + b 3e1f94 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #61] @ 0x3d │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ - b 3e1f78 │ │ │ │ + b 3e1f6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #673] @ 0x2a1 │ │ │ │ mov r1, #1 │ │ │ │ bl 7e2da8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #216]! @ 0xd8 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 3e1f8c │ │ │ │ - bl 3d808c │ │ │ │ + beq 3e1f80 │ │ │ │ + bl 3d8080 │ │ │ │ ldrb r0, [r4, #674] @ 0x2a2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1fa0 │ │ │ │ + beq 3e1f94 │ │ │ │ add r0, r4, #340 @ 0x154 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #674] @ 0x2a2 │ │ │ │ - b 3e20a0 │ │ │ │ + b 3e2094 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e2004 │ │ │ │ + b 3e1ff8 │ │ │ │ mov r6, r0 │ │ │ │ - b 3e207c │ │ │ │ + b 3e2070 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ and r0, r0, #6 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e1fd8 │ │ │ │ + beq 3e1fcc │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ - bl 3d8e24 │ │ │ │ + bl 3d8e18 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ - bl 3d7ad4 │ │ │ │ - b 3e2004 │ │ │ │ + bl 3d7ac8 │ │ │ │ + b 3e1ff8 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #559 @ 0x22f │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #561] @ 0x231 │ │ │ │ add r0, r4, #568 @ 0x238 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #556] @ 0x22c │ │ │ │ ldrb r0, [r4, #557] @ 0x22d │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #562] @ 0x232 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e2034 │ │ │ │ + beq 3e2028 │ │ │ │ add r0, r4, #872 @ 0x368 │ │ │ │ - bl 3d8e24 │ │ │ │ - b 3e2034 │ │ │ │ + bl 3d8e18 │ │ │ │ + b 3e2028 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #528] @ 0x210 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #563] @ 0x233 │ │ │ │ cmp r0, #2 │ │ │ │ strb r1, [r4, #557] @ 0x22d │ │ │ │ - bcc 3e207c │ │ │ │ + bcc 3e2070 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #532]! @ 0x214 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3e2058 │ │ │ │ + bne 3e204c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e207c │ │ │ │ + bne 3e2070 │ │ │ │ dmb ish │ │ │ │ bl 867e94 │ │ │ │ ldrb r0, [r4, #558] @ 0x22e │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e20c8 │ │ │ │ + bne 3e20bc │ │ │ │ add r0, r4, #416 @ 0x1a0 │ │ │ │ - bl 3d808c │ │ │ │ - b 3e20c8 │ │ │ │ + bl 3d8080 │ │ │ │ + b 3e20bc │ │ │ │ mov r6, r0 │ │ │ │ - b 3e20b4 │ │ │ │ + b 3e20a8 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e20b4 │ │ │ │ + beq 3e20a8 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ - bl 3d808c │ │ │ │ + bl 3d8080 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #200] @ 0xc8 │ │ │ │ - b 3e2114 │ │ │ │ + b 3e2108 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #564] @ 0x234 │ │ │ │ strb r0, [r4, #558] @ 0x22e │ │ │ │ add r0, r4, #404 @ 0x194 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #400]! @ 0x190 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r5, r3, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3e20e8 │ │ │ │ + bne 3e20dc │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e2114 │ │ │ │ + bne 3e2108 │ │ │ │ dmb ish │ │ │ │ bl 71ac40 │ │ │ │ - b 3e2114 │ │ │ │ + b 3e2108 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4, #61] @ 0x3d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e2128 │ │ │ │ + beq 3e211c │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 3d9528 │ │ │ │ + bl 3d951c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #61] @ 0x3d │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #232] @ 3e223c │ │ │ │ + ldr r0, [pc, #232] @ 3e2230 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e21e0 │ │ │ │ + beq 3e21d4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e2184 │ │ │ │ + beq 3e2178 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r0, r7 │ │ │ │ bl 4e6e8 │ │ │ │ - b 3e2188 │ │ │ │ + b 3e217c │ │ │ │ mov r7, #0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ bl 8e6cb8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 4e1e4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3e21c0 │ │ │ │ + bne 3e21b4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #88] @ 3e2240 │ │ │ │ + ldr r0, [pc, #88] @ 3e2234 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e2204 │ │ │ │ - ldr r0, [pc, #68] @ 3e2244 │ │ │ │ + bne 3e21f8 │ │ │ │ + ldr r0, [pc, #68] @ 3e2238 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 3e220c │ │ │ │ - ldr r0, [pc, #64] @ 3e224c │ │ │ │ + b 3e2200 │ │ │ │ + ldr r0, [pc, #64] @ 3e2240 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #52] @ 3e2248 │ │ │ │ + ldr r1, [pc, #52] @ 3e223c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 77900 │ │ │ │ - strdeq sp, [r1], r0 │ │ │ │ - addeq sp, r1, r8, lsr #22 │ │ │ │ - ldrsbteq r5, [sp], #-40 @ 0xffffffd8 │ │ │ │ + strdeq sp, [r1], ip │ │ │ │ + addeq sp, r1, r4, lsr fp │ │ │ │ + rsbseq r5, sp, r4, ror #5 │ │ │ │ + ldrsbteq r5, [sp], #-44 @ 0xffffffd4 │ │ │ │ ldrsbteq r5, [sp], #-32 @ 0xffffffe0 │ │ │ │ - rsbseq r5, sp, r4, asr #5 │ │ │ │ mov r1, #5 │ │ │ │ str r1, [r0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r4, [r8], #8 │ │ │ │ mov fp, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 3e229c │ │ │ │ + bne 3e2290 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ ldr r1, [fp, #96] @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 3e2484 │ │ │ │ + bcc 3e2478 │ │ │ │ ldr r7, [fp, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r7 │ │ │ │ mov sl, r7 │ │ │ │ movwne r6, #1 │ │ │ │ - bne 3e2308 │ │ │ │ - ldr r0, [pc, #724] @ 3e2590 │ │ │ │ + bne 3e22fc │ │ │ │ + ldr r0, [pc, #724] @ 3e2584 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #14 │ │ │ │ mov r2, #3 │ │ │ │ bl 61ea8c │ │ │ │ - ldr r1, [pc, #708] @ 3e2594 │ │ │ │ + ldr r1, [pc, #708] @ 3e2588 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #12 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e24a0 │ │ │ │ + beq 3e2494 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ mov sl, r0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ ldr r0, [fp, #16] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -935567,108 +935564,108 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ bl 249fc4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - bne 3e2440 │ │ │ │ + bne 3e2434 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ strd r4, [r0] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e2454 │ │ │ │ + bne 3e2448 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e247c │ │ │ │ + bne 3e2470 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ dmb ish │ │ │ │ - bl 3e4588 │ │ │ │ + bl 3e457c │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #268] @ 3e2598 │ │ │ │ - ldr r2, [pc, #268] @ 3e259c │ │ │ │ + ldr r0, [pc, #268] @ 3e258c │ │ │ │ + ldr r2, [pc, #268] @ 3e2590 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 765ec │ │ │ │ - b 3e24ac │ │ │ │ + b 3e24a0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 3deaa4 │ │ │ │ - b 3e2508 │ │ │ │ + bl 3dea98 │ │ │ │ + b 3e24fc │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e24cc │ │ │ │ + bne 3e24c0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e2584 │ │ │ │ + bne 3e2578 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 3e4588 │ │ │ │ - b 3e2584 │ │ │ │ + bl 3e457c │ │ │ │ + b 3e2578 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3e2544 │ │ │ │ + b 3e2538 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e2520 │ │ │ │ + beq 3e2514 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [fp, #72] @ 0x48 │ │ │ │ - bl 3d1cbc │ │ │ │ + bl 3d1cb0 │ │ │ │ ldrd r0, [fp, #80] @ 0x50 │ │ │ │ - bl 3d1cbc │ │ │ │ + bl 3d1cb0 │ │ │ │ ldrd r0, [fp, #88] @ 0x58 │ │ │ │ - bl 3d1cbc │ │ │ │ + bl 3d1cb0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [fp, #100] @ 0x64 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3e2584 │ │ │ │ + beq 3e2578 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e2584 │ │ │ │ + bne 3e2578 │ │ │ │ add r0, fp, #100 @ 0x64 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r7] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e2560 │ │ │ │ + bne 3e2554 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e2584 │ │ │ │ + bne 3e2578 │ │ │ │ dmb ish │ │ │ │ - bl 3e3a6c │ │ │ │ + bl 3e3a60 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - subseq r2, sp, r0, ror #14 │ │ │ │ - umulleq sp, r1, r4, sl │ │ │ │ - subseq r2, sp, r1, lsr r5 │ │ │ │ - rsbseq r5, sp, ip, rrx │ │ │ │ + subseq r2, sp, ip, ror #14 │ │ │ │ + addeq sp, r1, r0, lsr #21 │ │ │ │ + subseq r2, sp, sp, lsr r5 │ │ │ │ + rsbseq r5, sp, r8, ror r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ @@ -935685,21 +935682,21 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, r5, #8 │ │ │ │ ldm r9, {r1, r2, r3, r4, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r1, #4 │ │ │ │ str sl, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ - ldr r0, [pc, #132] @ 3e268c │ │ │ │ + ldr r0, [pc, #132] @ 3e2680 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r9, [pc, #112] @ 3e2690 │ │ │ │ + ldrne r9, [pc, #112] @ 3e2684 │ │ │ │ movne ip, r0 │ │ │ │ movne r2, r0 │ │ │ │ ldmne r5!, {r0, r1, r3, r4, r6, r7} │ │ │ │ addne r9, pc, r9 │ │ │ │ stmiane r2!, {r0, r1, r3, r4, r6, r7} │ │ │ │ ldmne r5, {r0, r1, r3, r4, r6, r7} │ │ │ │ stmne r2, {r0, r1, r3, r4, r6, r7} │ │ │ │ @@ -935712,43 +935709,43 @@ │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 28c26c │ │ │ │ - b 3e2680 │ │ │ │ + b 3e2674 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3da568 │ │ │ │ + bl 3da55c │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq sp, r1, ip, asr r7 │ │ │ │ - ldrhteq r4, [sp], #-252 @ 0xffffff04 │ │ │ │ + addeq sp, r1, r8, ror #14 │ │ │ │ + rsbseq r4, sp, r8, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ - ldr r9, [pc, #160] @ 3e2744 │ │ │ │ + ldr r9, [pc, #160] @ 3e2738 │ │ │ │ mov r2, r1 │ │ │ │ - ldr fp, [pc, #156] @ 3e2748 │ │ │ │ + ldr fp, [pc, #156] @ 3e273c │ │ │ │ add r1, r0, #28 │ │ │ │ - ldr ip, [pc, #152] @ 3e274c │ │ │ │ + ldr ip, [pc, #152] @ 3e2740 │ │ │ │ add r7, r0, #20 │ │ │ │ - ldr lr, [pc, #148] @ 3e2750 │ │ │ │ + ldr lr, [pc, #148] @ 3e2744 │ │ │ │ mov r4, #4 │ │ │ │ - ldr r8, [pc, #144] @ 3e2754 │ │ │ │ + ldr r8, [pc, #144] @ 3e2748 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #140] @ 3e2758 │ │ │ │ + ldr sl, [pc, #140] @ 3e274c │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #128] @ 3e275c │ │ │ │ + ldr r1, [pc, #128] @ 3e2750 │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r3, [pc, #124] @ 3e2760 │ │ │ │ + ldr r3, [pc, #124] @ 3e2754 │ │ │ │ mov r5, #8 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ stm r7, {r4, r6, r9} │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #12 │ │ │ │ @@ -935766,72 +935763,72 @@ │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 9455c0 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbseq r5, sp, r4, lsl r0 │ │ │ │ - ldrsheq r4, [r7], #-120 @ 0xffffff88 │ │ │ │ - ldrshteq r4, [sp], #-244 @ 0xffffff0c │ │ │ │ - subseq r8, r7, r9, lsr r3 │ │ │ │ - subseq r8, r7, r9, lsl r3 │ │ │ │ - ldrsbteq r4, [sp], #-252 @ 0xffffff04 │ │ │ │ - ldrsbeq r2, [sp], #-68 @ 0xffffffbc │ │ │ │ - ldrsbeq r2, [sp], #-73 @ 0xffffffb7 │ │ │ │ + rsbseq r5, sp, r0, lsr #32 │ │ │ │ + subseq r4, r7, r4, lsl #16 │ │ │ │ + rsbseq r5, sp, r0 │ │ │ │ + subseq r8, r7, r5, asr #6 │ │ │ │ + subseq r8, r7, r5, lsr #6 │ │ │ │ + rsbseq r4, sp, r8, ror #31 │ │ │ │ + subseq r2, sp, r0, ror #9 │ │ │ │ + subseq r2, sp, r5, ror #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e2800 │ │ │ │ + beq 3e27f4 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldrh lr, [r1, #138] @ 0x8a │ │ │ │ mov r4, #23 │ │ │ │ mov r6, #0 │ │ │ │ lsl r7, lr, #3 │ │ │ │ cmp r7, r6 │ │ │ │ - beq 3e27d4 │ │ │ │ + beq 3e27c8 │ │ │ │ ldr r3, [r1, r4, lsl #2] │ │ │ │ add r6, r6, #8 │ │ │ │ add r4, r4, #1 │ │ │ │ subs r2, r3, r5 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r3, r5 │ │ │ │ mvnhi r2, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 3e2798 │ │ │ │ + beq 3e278c │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e27ec │ │ │ │ + beq 3e27e0 │ │ │ │ sub lr, r4, #24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 3e2858 │ │ │ │ + beq 3e284c │ │ │ │ add r1, r1, lr, lsl #2 │ │ │ │ sub ip, ip, #1 │ │ │ │ ldr r1, [r1, #140] @ 0x8c │ │ │ │ - b 3e2788 │ │ │ │ + b 3e277c │ │ │ │ add r2, r1, r6 │ │ │ │ ldrd r0, [r2, #-8] │ │ │ │ strd r8, [r2, #-8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #196] @ 3e28d0 │ │ │ │ + ldr r0, [pc, #196] @ 3e28c4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #140 @ 0x8c │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e28a4 │ │ │ │ + beq 3e2898 │ │ │ │ mov r1, #1 │ │ │ │ stm r6, {r0, r4} │ │ │ │ strh r1, [r0, #138] @ 0x8a │ │ │ │ strd r4, [r0, #88] @ 0x58 │ │ │ │ strd r8, [r0] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -935853,79 +935850,79 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r8 │ │ │ │ str lr, [sp, #32] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r9, [sp] │ │ │ │ bl 1a0088 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - b 3e2840 │ │ │ │ + b 3e2834 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3d0904 │ │ │ │ + bl 3d08f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq sp, r1, r0, asr r5 │ │ │ │ + addeq sp, r1, ip, asr r5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e2978 │ │ │ │ + beq 3e296c │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldrh lr, [r1, #94] @ 0x5e │ │ │ │ mov r4, #0 │ │ │ │ mvn r3, #0 │ │ │ │ lsl r7, lr, #2 │ │ │ │ cmp r7, r4 │ │ │ │ - beq 3e2944 │ │ │ │ + beq 3e2938 │ │ │ │ add r2, r1, r4 │ │ │ │ add r3, r3, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ subs r2, r6, r5 │ │ │ │ movwne r2, #1 │ │ │ │ cmp r6, r5 │ │ │ │ mvnhi r2, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 3e2904 │ │ │ │ + beq 3e28f8 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e2960 │ │ │ │ - b 3e2948 │ │ │ │ + beq 3e2954 │ │ │ │ + b 3e293c │ │ │ │ mov r3, lr │ │ │ │ cmp ip, #0 │ │ │ │ - beq 3e29d0 │ │ │ │ + beq 3e29c4 │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ sub ip, ip, #1 │ │ │ │ ldr r1, [r1, #96] @ 0x60 │ │ │ │ - b 3e28f4 │ │ │ │ + b 3e28e8 │ │ │ │ add r0, r1, r4 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ str r8, [r0, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #160] @ 3e2a24 │ │ │ │ + ldr r0, [pc, #160] @ 3e2a18 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e2a18 │ │ │ │ + beq 3e2a0c │ │ │ │ mov r1, #1 │ │ │ │ stm r6, {r0, r4} │ │ │ │ strh r1, [r0, #94] @ 0x5e │ │ │ │ str r8, [r0, #48] @ 0x30 │ │ │ │ strd r4, [r0] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ @@ -935946,2013 +935943,2013 @@ │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ str r5, [sp, #12] │ │ │ │ bl 19f8d8 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - b 3e29b8 │ │ │ │ + b 3e29ac │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ bl 77448 │ │ │ │ - ldrdeq sp, [r1], r8 │ │ │ │ + addeq sp, r1, r4, ror #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e2aac │ │ │ │ + beq 3e2aa0 │ │ │ │ ldr r0, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #32] │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r2, [r1, #4] │ │ │ │ cmpeq r2, #0 │ │ │ │ - beq 3e2b44 │ │ │ │ + beq 3e2b38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e2bec │ │ │ │ + beq 3e2be0 │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ movw sl, #270 @ 0x10e │ │ │ │ ldrh r2, [r0, sl] │ │ │ │ cmp r6, r2 │ │ │ │ - bcs 3e2ad4 │ │ │ │ + bcs 3e2ac8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e2b24 │ │ │ │ + beq 3e2b18 │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #272 @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ add r0, r2, #272 @ 0x110 │ │ │ │ - bne 3e2a94 │ │ │ │ + bne 3e2a88 │ │ │ │ mov r0, #0 │ │ │ │ - b 3e2b28 │ │ │ │ + b 3e2b1c │ │ │ │ ldr r7, [r1] │ │ │ │ mov r5, #0 │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ cmp r7, #0 │ │ │ │ str r5, [r1] │ │ │ │ - beq 3e2bbc │ │ │ │ + beq 3e2bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e2b78 │ │ │ │ + beq 3e2b6c │ │ │ │ mov r6, r2 │ │ │ │ - b 3e2b94 │ │ │ │ + b 3e2b88 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, #268 @ 0x10c │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3e2bc8 │ │ │ │ + beq 3e2bbc │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, #320 @ 0x140 │ │ │ │ movweq r1, #272 @ 0x110 │ │ │ │ mov r2, #4 │ │ │ │ ldrh r6, [r0, r4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrh r0, [r7, sl] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bcs 3e2adc │ │ │ │ + bcs 3e2ad0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3e2a88 │ │ │ │ + bne 3e2a7c │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r8] │ │ │ │ stmib r8, {r5, r6} │ │ │ │ stmib r1, {r2, r3} │ │ │ │ str r0, [r1, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e2b60 │ │ │ │ + beq 3e2b54 │ │ │ │ ldr r0, [r0, #272] @ 0x110 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 3e2b54 │ │ │ │ + bne 3e2b48 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ stmib r1, {r0, r2} │ │ │ │ str r2, [r1, #12] │ │ │ │ - b 3e2a64 │ │ │ │ + b 3e2a58 │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e2b90 │ │ │ │ + beq 3e2b84 │ │ │ │ ldr r2, [r2, #272] @ 0x110 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 3e2b84 │ │ │ │ + bne 3e2b78 │ │ │ │ mov r0, r2 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #320 @ 0x140 │ │ │ │ movweq r1, #272 @ 0x110 │ │ │ │ mov r2, #4 │ │ │ │ ldr r4, [r0] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 3e2b94 │ │ │ │ + bne 3e2b88 │ │ │ │ str r5, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, #320 @ 0x140 │ │ │ │ cmp r5, #0 │ │ │ │ movweq r1, #272 @ 0x110 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ - ldr r0, [pc, #44] @ 3e2c10 │ │ │ │ + bl 3fbc28 │ │ │ │ + ldr r0, [pc, #44] @ 3e2c04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #32] @ 3e2c14 │ │ │ │ + ldr r0, [pc, #32] @ 3e2c08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 943008 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r4, sp, r4, lsl #22 │ │ │ │ - rsbseq r4, sp, r4, lsl fp │ │ │ │ + rsbseq r4, sp, r0, lsl fp │ │ │ │ + rsbseq r4, sp, r0, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e2c9c │ │ │ │ + beq 3e2c90 │ │ │ │ ldr r0, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #32] │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r2, [r1, #4] │ │ │ │ cmpeq r2, #0 │ │ │ │ - beq 3e2d34 │ │ │ │ + beq 3e2d28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e2ddc │ │ │ │ + beq 3e2dd0 │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ movw sl, #710 @ 0x2c6 │ │ │ │ ldrh r2, [r0, sl] │ │ │ │ cmp r6, r2 │ │ │ │ - bcs 3e2cc4 │ │ │ │ + bcs 3e2cb8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e2d14 │ │ │ │ + beq 3e2d08 │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #712 @ 0x2c8 │ │ │ │ ldr r2, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ add r0, r2, #712 @ 0x2c8 │ │ │ │ - bne 3e2c84 │ │ │ │ + bne 3e2c78 │ │ │ │ mov r0, #0 │ │ │ │ - b 3e2d18 │ │ │ │ + b 3e2d0c │ │ │ │ ldr r7, [r1] │ │ │ │ mov r5, #0 │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ cmp r7, #0 │ │ │ │ str r5, [r1] │ │ │ │ - beq 3e2dac │ │ │ │ + beq 3e2da0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e2d68 │ │ │ │ + beq 3e2d5c │ │ │ │ mov r6, r2 │ │ │ │ - b 3e2d84 │ │ │ │ + b 3e2d78 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, #708 @ 0x2c4 │ │ │ │ ldr r7, [r0, #704] @ 0x2c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3e2db8 │ │ │ │ + beq 3e2dac │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, #760 @ 0x2f8 │ │ │ │ movweq r1, #712 @ 0x2c8 │ │ │ │ mov r2, #8 │ │ │ │ ldrh r6, [r0, r4] │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrh r0, [r7, sl] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bcs 3e2ccc │ │ │ │ + bcs 3e2cc0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3e2c78 │ │ │ │ + bne 3e2c6c │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r8] │ │ │ │ stmib r8, {r5, r6} │ │ │ │ stmib r1, {r2, r3} │ │ │ │ str r0, [r1, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e2d50 │ │ │ │ + beq 3e2d44 │ │ │ │ ldr r0, [r0, #712] @ 0x2c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 3e2d44 │ │ │ │ + bne 3e2d38 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ stmib r1, {r0, r2} │ │ │ │ str r2, [r1, #12] │ │ │ │ - b 3e2c54 │ │ │ │ + b 3e2c48 │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e2d80 │ │ │ │ + beq 3e2d74 │ │ │ │ ldr r2, [r2, #712] @ 0x2c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 3e2d74 │ │ │ │ + bne 3e2d68 │ │ │ │ mov r0, r2 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #760 @ 0x2f8 │ │ │ │ movweq r1, #712 @ 0x2c8 │ │ │ │ mov r2, #8 │ │ │ │ ldr r4, [r0, #704] @ 0x2c0 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 3e2d84 │ │ │ │ + bne 3e2d78 │ │ │ │ str r5, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, #760 @ 0x2f8 │ │ │ │ cmp r5, #0 │ │ │ │ movweq r1, #712 @ 0x2c8 │ │ │ │ mov r2, #8 │ │ │ │ - bl 3fbc34 │ │ │ │ - ldr r0, [pc, #44] @ 3e2e00 │ │ │ │ + bl 3fbc28 │ │ │ │ + ldr r0, [pc, #44] @ 3e2df4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #32] @ 3e2e04 │ │ │ │ + ldr r0, [pc, #32] @ 3e2df8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 943008 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r4, sp, r4, lsl r9 │ │ │ │ - rsbseq r4, sp, r4, lsr #18 │ │ │ │ + rsbseq r4, sp, r0, lsr #18 │ │ │ │ + rsbseq r4, sp, r0, lsr r9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e2e88 │ │ │ │ + beq 3e2e7c │ │ │ │ ldr r0, [r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #32] │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r2, [r1, #4] │ │ │ │ cmpeq r2, #0 │ │ │ │ - beq 3e2eb0 │ │ │ │ + beq 3e2ea4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e2fd0 │ │ │ │ + beq 3e2fc4 │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ ldrh r2, [r0, #138] @ 0x8a │ │ │ │ cmp r6, r2 │ │ │ │ - bcs 3e2ef0 │ │ │ │ + bcs 3e2ee4 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e2f3c │ │ │ │ + beq 3e2f30 │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r0, #140 @ 0x8c │ │ │ │ ldr r2, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ add r0, r2, #140 @ 0x8c │ │ │ │ - bne 3e2e70 │ │ │ │ + bne 3e2e64 │ │ │ │ mov r0, #0 │ │ │ │ - b 3e2f40 │ │ │ │ + b 3e2f34 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r5, #0 │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ cmp r7, #0 │ │ │ │ str r5, [r1] │ │ │ │ - beq 3e2fa0 │ │ │ │ + beq 3e2f94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e2f5c │ │ │ │ + beq 3e2f50 │ │ │ │ mov r6, r2 │ │ │ │ - b 3e2f78 │ │ │ │ + b 3e2f6c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e2ecc │ │ │ │ + beq 3e2ec0 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 3e2ec0 │ │ │ │ + bne 3e2eb4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ stmib r1, {r0, r2} │ │ │ │ str r2, [r1, #12] │ │ │ │ ldmib r1, {r0, r5, r6} │ │ │ │ ldrh r2, [r0, #138] @ 0x8a │ │ │ │ cmp r6, r2 │ │ │ │ - bcc 3e2e54 │ │ │ │ + bcc 3e2e48 │ │ │ │ mov r8, r1 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3e2fac │ │ │ │ + beq 3e2fa0 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, #188 @ 0xbc │ │ │ │ movweq r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ ldrh r6, [r0, #136] @ 0x88 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrh r0, [r7, #138] @ 0x8a │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bcs 3e2ef4 │ │ │ │ + bcs 3e2ee8 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3e2e64 │ │ │ │ + bne 3e2e58 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4] │ │ │ │ stmib r4, {r5, r6} │ │ │ │ stmib r1, {r2, r3} │ │ │ │ str r0, [r1, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e2f74 │ │ │ │ + beq 3e2f68 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 3e2f68 │ │ │ │ + bne 3e2f5c │ │ │ │ mov r0, r2 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #188 @ 0xbc │ │ │ │ movweq r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 3e2f78 │ │ │ │ + bne 3e2f6c │ │ │ │ str r5, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #188 @ 0xbc │ │ │ │ cmp r5, #0 │ │ │ │ movweq r1, #140 @ 0x8c │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ - ldr r0, [pc, #44] @ 3e2ff4 │ │ │ │ + bl 3fbc28 │ │ │ │ + ldr r0, [pc, #44] @ 3e2fe8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #32] @ 3e2ff8 │ │ │ │ + ldr r0, [pc, #32] @ 3e2fec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #7 │ │ │ │ bl 943008 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r4, sp, r0, lsr #14 │ │ │ │ - rsbseq r4, sp, r0, lsr r7 │ │ │ │ + rsbseq r4, sp, ip, lsr #14 │ │ │ │ + rsbseq r4, sp, ip, lsr r7 │ │ │ │ ldr r0, [r0] │ │ │ │ cmn r0, #1 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ - beq 3e301c │ │ │ │ + beq 3e3010 │ │ │ │ bx lr │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #8 │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r4 │ │ │ │ ldrne r7, [r5, #12]! │ │ │ │ cmpne r7, #0 │ │ │ │ - bne 3e3078 │ │ │ │ + bne 3e306c │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3074 │ │ │ │ + beq 3e3068 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r7, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e309c │ │ │ │ + bne 3e3090 │ │ │ │ ldrd r0, [r7, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e30a0 │ │ │ │ + bne 3e3094 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e3048 │ │ │ │ + bne 3e303c │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4478 │ │ │ │ - b 3e3048 │ │ │ │ + bl 3e446c │ │ │ │ + b 3e303c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d4714 │ │ │ │ + bl 3d4708 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r7] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e30e8 │ │ │ │ + bne 3e30dc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e3110 │ │ │ │ + bne 3e3104 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d4714 │ │ │ │ + bl 3d4708 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e31b0 │ │ │ │ + bne 3e31a4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e3150 │ │ │ │ + beq 3e3144 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e31cc │ │ │ │ + beq 3e31c0 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3160 │ │ │ │ + bne 3e3154 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ - beq 3e3138 │ │ │ │ + beq 3e312c │ │ │ │ ldr r5, [r6, #20] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 3e3194 │ │ │ │ + beq 3e3188 │ │ │ │ mov r0, r6 │ │ │ │ bl 16e82c │ │ │ │ - b 3e3194 │ │ │ │ + b 3e3188 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3e3204 │ │ │ │ + b 3e31f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e3204 │ │ │ │ + beq 3e31f8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3244 │ │ │ │ + beq 3e3238 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3214 │ │ │ │ + bne 3e3208 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3244 │ │ │ │ + bne 3e3238 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3e3274 │ │ │ │ + beq 3e3268 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e32ec │ │ │ │ + beq 3e32e0 │ │ │ │ bl 4e394 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e328c │ │ │ │ + beq 3e3280 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e32a4 │ │ │ │ + beq 3e3298 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e32e8 │ │ │ │ + beq 3e32dc │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e32b4 │ │ │ │ + bne 3e32a8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 50750 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e3280 │ │ │ │ - b 3e328c │ │ │ │ + bne 3e3274 │ │ │ │ + b 3e3280 │ │ │ │ mov r5, r0 │ │ │ │ - b 3e3324 │ │ │ │ + b 3e3318 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e3324 │ │ │ │ + beq 3e3318 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3364 │ │ │ │ + beq 3e3358 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3334 │ │ │ │ + bne 3e3328 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3364 │ │ │ │ + bne 3e3358 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e33c8 │ │ │ │ + beq 3e33bc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ rsb r7, r0, #1 │ │ │ │ add r6, r1, #12 │ │ │ │ - b 3e33a4 │ │ │ │ + b 3e3398 │ │ │ │ add r7, r7, #1 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 3e33c8 │ │ │ │ + beq 3e33bc │ │ │ │ ldr r0, [r6, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r6, #-8] │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 3e3394 │ │ │ │ + beq 3e3388 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ blx r1 │ │ │ │ - b 3e3394 │ │ │ │ + b 3e3388 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e33e8 │ │ │ │ + beq 3e33dc │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r6, r4 │ │ │ │ ldr r5, [r6, #40]! @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e34d8 │ │ │ │ + beq 3e34cc │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ strb r0, [r5, #48] @ 0x30 │ │ │ │ add r2, r5, #32 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e340c │ │ │ │ + bne 3e3400 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3e3454 │ │ │ │ + bne 3e3448 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ dmb ish │ │ │ │ strb r2, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3e3454 │ │ │ │ + beq 3e3448 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r5, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e3460 │ │ │ │ + bne 3e3454 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3e34a8 │ │ │ │ + bne 3e349c │ │ │ │ ldrd r0, [r5, #36] @ 0x24 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e349c │ │ │ │ + beq 3e3490 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e34b0 │ │ │ │ + bne 3e34a4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e34d8 │ │ │ │ + bne 3e34cc │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3638 │ │ │ │ + bl 3e362c │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e351c │ │ │ │ + beq 3e3510 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e34e8 │ │ │ │ + bne 3e34dc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e351c │ │ │ │ + bne 3e3510 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 3e353c │ │ │ │ + b 3e3530 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3544 │ │ │ │ + bne 3e3538 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e35b0 │ │ │ │ + bne 3e35a4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3638 │ │ │ │ - b 3e35b0 │ │ │ │ + bl 3e362c │ │ │ │ + b 3e35a4 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ - b 3e35b0 │ │ │ │ + b 3e35a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3e35f8 │ │ │ │ + bne 3e35ec │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e35a8 │ │ │ │ + beq 3e359c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 3d3e44 │ │ │ │ + bl 3d3e38 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e35f0 │ │ │ │ + beq 3e35e4 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e35c0 │ │ │ │ + bne 3e35b4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e35f0 │ │ │ │ + bne 3e35e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ rsb r7, r7, #0 │ │ │ │ - b 3e360c │ │ │ │ + b 3e3600 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3e3588 │ │ │ │ + beq 3e357c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r6, #4] │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 3e3600 │ │ │ │ + beq 3e35f4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ blx r1 │ │ │ │ - b 3e3600 │ │ │ │ + b 3e35f4 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 3e3660 │ │ │ │ + blt 3e3654 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e3660 │ │ │ │ + beq 3e3654 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e3678 │ │ │ │ + beq 3e366c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e3690 │ │ │ │ + beq 3e3684 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e36d4 │ │ │ │ + beq 3e36c8 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e36a0 │ │ │ │ + bne 3e3694 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3e36fc │ │ │ │ + b 3e36f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e36fc │ │ │ │ + beq 3e36f0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e373c │ │ │ │ + beq 3e3730 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e370c │ │ │ │ + bne 3e3700 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e373c │ │ │ │ + bne 3e3730 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3d0c64 │ │ │ │ + bl 3d0c58 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e379c │ │ │ │ + beq 3e3790 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3768 │ │ │ │ + bne 3e375c │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e37e4 │ │ │ │ + beq 3e37d8 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e37b4 │ │ │ │ + bne 3e37a8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e37e4 │ │ │ │ + bne 3e37d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3d1b28 │ │ │ │ + bl 3d1b1c │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3840 │ │ │ │ + beq 3e3834 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e380c │ │ │ │ + bne 3e3800 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3888 │ │ │ │ + beq 3e387c │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3858 │ │ │ │ + bne 3e384c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3888 │ │ │ │ + bne 3e387c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r0, r0, lsl #2 │ │ │ │ addsne r1, r1, #9 │ │ │ │ - beq 3e38c0 │ │ │ │ + beq 3e38b4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ sub r0, r2, r0, lsl #2 │ │ │ │ mov r2, #4 │ │ │ │ sub r0, r0, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r8, [r4, #44] @ 0x2c │ │ │ │ add r7, r9, #1 │ │ │ │ - b 3e38e0 │ │ │ │ + b 3e38d4 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r6, r8, #184 @ 0xb8 │ │ │ │ mov r0, r8 │ │ │ │ bl 243e3c │ │ │ │ mov r8, r6 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 3e3904 │ │ │ │ + beq 3e38f8 │ │ │ │ ldr r1, [r8, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e38cc │ │ │ │ + beq 3e38c0 │ │ │ │ ldr r0, [r8, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e38cc │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e38c0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e3924 │ │ │ │ + beq 3e3918 │ │ │ │ mov r1, #184 @ 0xb8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e393c │ │ │ │ + beq 3e3930 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #100] @ 0x64 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3e395c │ │ │ │ + bne 3e3950 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 3e396c │ │ │ │ - b 3e39a8 │ │ │ │ + bne 3e3960 │ │ │ │ + b 3e399c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e39a8 │ │ │ │ + beq 3e399c │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3974 │ │ │ │ + bne 3e3968 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e39a8 │ │ │ │ + bne 3e399c │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 3e39cc │ │ │ │ + beq 3e39c0 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #184 @ 0xb8 │ │ │ │ bl 246914 │ │ │ │ mov r6, r5 │ │ │ │ - b 3e39b0 │ │ │ │ + b 3e39a4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e39ec │ │ │ │ + beq 3e39e0 │ │ │ │ mov r1, #184 @ 0xb8 │ │ │ │ mov r2, #8 │ │ │ │ mul r1, r0, r1 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e3a04 │ │ │ │ + beq 3e39f8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #100] @ 0x64 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3e3a20 │ │ │ │ + beq 3e3a14 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3a60 │ │ │ │ + beq 3e3a54 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3a30 │ │ │ │ + bne 3e3a24 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3a60 │ │ │ │ + bne 3e3a54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 61e9dc │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3a88 │ │ │ │ + bne 3e3a7c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3ab0 │ │ │ │ + bne 3e3aa4 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 620de4 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3af4 │ │ │ │ + beq 3e3ae8 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3ac0 │ │ │ │ + bne 3e3ab4 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3e3b34 │ │ │ │ + b 3e3b28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3b0c │ │ │ │ + bne 3e3b00 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3b34 │ │ │ │ + bne 3e3b28 │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ bl 620de4 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3b74 │ │ │ │ + beq 3e3b68 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3b44 │ │ │ │ + bne 3e3b38 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3b74 │ │ │ │ + bne 3e3b68 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 3d1990 │ │ │ │ + bl 3d1984 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3bd4 │ │ │ │ + beq 3e3bc8 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3ba0 │ │ │ │ + bne 3e3b94 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3c1c │ │ │ │ + beq 3e3c10 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3bec │ │ │ │ + bne 3e3be0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3c1c │ │ │ │ + bne 3e3c10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r4 │ │ │ │ ldr r6, [r5, #16]! │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3e3d1c │ │ │ │ + beq 3e3d10 │ │ │ │ mov r0, #1 │ │ │ │ dmb ish │ │ │ │ strb r0, [r6, #34] @ 0x22 │ │ │ │ add r2, r6, #16 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r2] │ │ │ │ strexb r3, r0, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3c50 │ │ │ │ + bne 3e3c44 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3e3c98 │ │ │ │ + bne 3e3c8c │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #8] │ │ │ │ dmb ish │ │ │ │ strb r2, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - beq 3e3c98 │ │ │ │ + beq 3e3c8c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ add r7, r6, #28 │ │ │ │ mov r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r7] │ │ │ │ strexb r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e3ca4 │ │ │ │ + bne 3e3c98 │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3e3cec │ │ │ │ + bne 3e3ce0 │ │ │ │ ldrd r0, [r6, #20] │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e3ce0 │ │ │ │ + beq 3e3cd4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ strb r8, [r7] │ │ │ │ dmb ish │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3cf4 │ │ │ │ + bne 3e3ce8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3d1c │ │ │ │ + bne 3e3d10 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 8e34cc │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3d60 │ │ │ │ + beq 3e3d54 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3d2c │ │ │ │ + bne 3e3d20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3d60 │ │ │ │ + bne 3e3d54 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ strb r0, [r7] │ │ │ │ dmb ish │ │ │ │ - b 3e3d80 │ │ │ │ + b 3e3d74 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3d88 │ │ │ │ + bne 3e3d7c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3dbc │ │ │ │ + bne 3e3db0 │ │ │ │ dmb ish │ │ │ │ mov r0, r5 │ │ │ │ bl 8e34cc │ │ │ │ - b 3e3dbc │ │ │ │ + b 3e3db0 │ │ │ │ bl 77b24 │ │ │ │ mov r6, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3dfc │ │ │ │ + beq 3e3df0 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3dcc │ │ │ │ + bne 3e3dc0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3dfc │ │ │ │ + bne 3e3df0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r6 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8]! │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - blne 3d3634 │ │ │ │ + blne 3d3628 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e3e34 │ │ │ │ + beq 3e3e28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e3e4c │ │ │ │ + beq 3e3e40 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3e90 │ │ │ │ + beq 3e3e84 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3e5c │ │ │ │ + bne 3e3e50 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3e3eb8 │ │ │ │ + b 3e3eac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e3eb8 │ │ │ │ + beq 3e3eac │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3ef8 │ │ │ │ + beq 3e3eec │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3ec8 │ │ │ │ + bne 3e3ebc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e3ef8 │ │ │ │ + bne 3e3eec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r4, #32] │ │ │ │ tst r5, #1 │ │ │ │ - beq 3e3f20 │ │ │ │ + beq 3e3f14 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ - beq 3e3f30 │ │ │ │ + beq 3e3f24 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 7e2b2c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ ldrne r1, [r0, #12]! │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3e3f4c │ │ │ │ + beq 3e3f40 │ │ │ │ bl 64ced4 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e3f90 │ │ │ │ + beq 3e3f84 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3f5c │ │ │ │ + bne 3e3f50 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3e3fc0 │ │ │ │ + b 3e3fb4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e3fc0 │ │ │ │ + beq 3e3fb4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e3fc0 │ │ │ │ + beq 3e3fb4 │ │ │ │ bl 64ced4 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e4000 │ │ │ │ + beq 3e3ff4 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e3fd0 │ │ │ │ + bne 3e3fc4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e4000 │ │ │ │ + bne 3e3ff4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r6, [r7, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3e4044 │ │ │ │ + bne 3e4038 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ - b 3e4070 │ │ │ │ + b 3e4064 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ - beq 3e4020 │ │ │ │ + beq 3e4014 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #5 │ │ │ │ - beq 3e4028 │ │ │ │ + beq 3e401c │ │ │ │ mov r0, r6 │ │ │ │ bl 16c74c │ │ │ │ - b 3e4028 │ │ │ │ + b 3e401c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e40bc │ │ │ │ + beq 3e40b0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e4060 │ │ │ │ + beq 3e4054 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r4, r3, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3e4094 │ │ │ │ + bne 3e4088 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e4060 │ │ │ │ + bne 3e4054 │ │ │ │ dmb ish │ │ │ │ bl 65b9c0 │ │ │ │ - b 3e4060 │ │ │ │ + b 3e4054 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e40d4 │ │ │ │ + beq 3e40c8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3e4118 │ │ │ │ + beq 3e410c │ │ │ │ add r0, r7, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e40e4 │ │ │ │ + bne 3e40d8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e4118 │ │ │ │ + bne 3e410c │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3e4170 │ │ │ │ + b 3e4164 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e4158 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e414c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r7, #16 │ │ │ │ bl 17d710 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e4170 │ │ │ │ + beq 3e4164 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ cmn r7, #1 │ │ │ │ - beq 3e41b0 │ │ │ │ + beq 3e41a4 │ │ │ │ add r0, r7, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e4180 │ │ │ │ + bne 3e4174 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e41b0 │ │ │ │ + bne 3e41a4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r4, #32] │ │ │ │ tst r5, #1 │ │ │ │ - beq 3e41d8 │ │ │ │ + beq 3e41cc │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ - beq 3e41e8 │ │ │ │ + beq 3e41dc │ │ │ │ add r0, r4, #16 │ │ │ │ bl 7e2b2c │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ orr r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3e4200 │ │ │ │ + beq 3e41f4 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 64ced4 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e4244 │ │ │ │ + beq 3e4238 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e4210 │ │ │ │ + bne 3e4204 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3e426c │ │ │ │ + b 3e4260 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ orr r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3e426c │ │ │ │ + beq 3e4260 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 64ced4 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e42ac │ │ │ │ + beq 3e42a0 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e427c │ │ │ │ + bne 3e4270 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e42ac │ │ │ │ + bne 3e42a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r4, #24] │ │ │ │ tst r5, #1 │ │ │ │ - beq 3e42d4 │ │ │ │ + beq 3e42c8 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ - beq 3e42e4 │ │ │ │ + beq 3e42d8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 7e2b2c │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e4328 │ │ │ │ + beq 3e431c │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e42f4 │ │ │ │ + bne 3e42e8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e4370 │ │ │ │ + beq 3e4364 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e4340 │ │ │ │ + bne 3e4334 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e4370 │ │ │ │ + bne 3e4364 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r4, #24] │ │ │ │ tst r5, #1 │ │ │ │ - beq 3e4394 │ │ │ │ + beq 3e4388 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ - beq 3e43a4 │ │ │ │ + beq 3e4398 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 7e2b2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 3e43c4 │ │ │ │ + blt 3e43b8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e43c4 │ │ │ │ + beq 3e43b8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e4408 │ │ │ │ + beq 3e43fc │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e43d4 │ │ │ │ + bne 3e43c8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 3e4430 │ │ │ │ + blt 3e4424 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e4430 │ │ │ │ + beq 3e4424 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e4470 │ │ │ │ + beq 3e4464 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e4440 │ │ │ │ + bne 3e4434 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e4470 │ │ │ │ + bne 3e4464 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r4, #24] │ │ │ │ tst r5, #1 │ │ │ │ - beq 3e4494 │ │ │ │ + beq 3e4488 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 7e2b2c │ │ │ │ tst r5, #8 │ │ │ │ - beq 3e44a4 │ │ │ │ + beq 3e4498 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 7e2b2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3e44f8 │ │ │ │ + bne 3e44ec │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e450c │ │ │ │ + beq 3e4500 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e44c4 │ │ │ │ + bne 3e44b8 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 3e44bc │ │ │ │ + bne 3e44b0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3e456c │ │ │ │ + bne 3e4560 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e4580 │ │ │ │ + beq 3e4574 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e4534 │ │ │ │ + bne 3e4528 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e4580 │ │ │ │ + bne 3e4574 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 3e452c │ │ │ │ + bne 3e4520 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldrd r6, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e45a8 │ │ │ │ + beq 3e459c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e45c0 │ │ │ │ + beq 3e45b4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e45d8 │ │ │ │ + beq 3e45cc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e45f0 │ │ │ │ + beq 3e45e4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r6, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e4608 │ │ │ │ + beq 3e45fc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e4620 │ │ │ │ + beq 3e4614 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3e462c │ │ │ │ + bne 3e4620 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e4650 │ │ │ │ + bne 3e4644 │ │ │ │ dmb ish │ │ │ │ - bl 3e3a6c │ │ │ │ + bl 3e3a60 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e4668 │ │ │ │ + beq 3e465c │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #116 @ 0x74 │ │ │ │ - bl 3d2ce8 │ │ │ │ + bl 3d2cdc │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e46b4 │ │ │ │ + beq 3e46a8 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e4680 │ │ │ │ + bne 3e4674 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e46b4 │ │ │ │ + bne 3e46a8 │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r2, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3e475c │ │ │ │ + b 3e4750 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e472c │ │ │ │ + beq 3e4720 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e472c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e4720 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e4724 │ │ │ │ + beq 3e4718 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e4724 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e4718 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e471c │ │ │ │ + beq 3e4710 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ - bl 3d1cbc │ │ │ │ + bl 3d1cb0 │ │ │ │ ldrd r0, [r4, #80] @ 0x50 │ │ │ │ - bl 3d1cbc │ │ │ │ + bl 3d1cb0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #88]! @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ sub r3, r2, #1 │ │ │ │ strex r7, r3, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3e4738 │ │ │ │ + bne 3e472c │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3e475c │ │ │ │ + bne 3e4750 │ │ │ │ dmb ish │ │ │ │ - bl 3e3a6c │ │ │ │ + bl 3e3a60 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e4774 │ │ │ │ + beq 3e4768 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, r4, #116 @ 0x74 │ │ │ │ - bl 3d2ce8 │ │ │ │ - b 3e4788 │ │ │ │ + bl 3d2cdc │ │ │ │ + b 3e477c │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e47c8 │ │ │ │ + beq 3e47bc │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e4798 │ │ │ │ + bne 3e478c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e47c8 │ │ │ │ + bne 3e47bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldrb r5, [r4, #20] │ │ │ │ cmp r5, #5 │ │ │ │ - beq 3e484c │ │ │ │ + beq 3e4840 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 3e47fc │ │ │ │ + bne 3e47f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 4e394 │ │ │ │ - b 3e484c │ │ │ │ + b 3e4840 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e4810 │ │ │ │ + beq 3e4804 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 4e25c │ │ │ │ cmp r5, #3 │ │ │ │ - beq 3e484c │ │ │ │ + beq 3e4840 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 3e482c │ │ │ │ + bne 3e4820 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 4e25c │ │ │ │ - b 3e484c │ │ │ │ + b 3e4840 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3e484c │ │ │ │ + bne 3e4840 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e484c │ │ │ │ + beq 3e4840 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e4864 │ │ │ │ + beq 3e4858 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e487c │ │ │ │ + beq 3e4870 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e48c0 │ │ │ │ + beq 3e48b4 │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e488c │ │ │ │ + bne 3e4880 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fbc34 │ │ │ │ + b 3fbc28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 3e48e8 │ │ │ │ + b 3e48dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e48e8 │ │ │ │ + beq 3e48dc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 3e4928 │ │ │ │ + beq 3e491c │ │ │ │ add r0, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e48f8 │ │ │ │ + bne 3e48ec │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e4928 │ │ │ │ + bne 3e491c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #508 @ 0x1fc │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #16 │ │ │ │ - bne 3e4970 │ │ │ │ + bne 3e4964 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl, #20] │ │ │ │ strb r0, [sl, #4] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sl] │ │ │ │ add sp, sp, #508 @ 0x1fc │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ @@ -937969,19 +937966,19 @@ │ │ │ │ add r1, r1, #32 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ str r9, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ stm ip, {r2, r7, fp} │ │ │ │ - beq 3e4b54 │ │ │ │ + beq 3e4b48 │ │ │ │ cmp r0, #8 │ │ │ │ - beq 3e4a54 │ │ │ │ + beq 3e4a48 │ │ │ │ cmp r0, #9 │ │ │ │ - bne 3e4be4 │ │ │ │ + bne 3e4bd8 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r8, sp, #136 @ 0x88 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #1276] @ 0x4fc │ │ │ │ add r1, sp, #1264 @ 0x4f0 │ │ │ │ @@ -937991,15 +937988,15 @@ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ bl 3883b4 │ │ │ │ ldr lr, [sp, #160] @ 0xa0 │ │ │ │ cmp lr, #3 │ │ │ │ - bne 3e4c74 │ │ │ │ + bne 3e4c68 │ │ │ │ add r0, r8, #32 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, lr, #344 @ 0x158 │ │ │ │ orr r1, r1, #4 │ │ │ │ ldm r0!, {r3, r4, r5, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ @@ -938008,16 +938005,16 @@ │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ ldm r1!, {r2, r3, r5, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 3e4dac │ │ │ │ - b 3e4dbc │ │ │ │ + beq 3e4da0 │ │ │ │ + b 3e4db0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r8, sp, #136 @ 0x88 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ mov r6, #1 │ │ │ │ @@ -938042,15 +938039,15 @@ │ │ │ │ add r6, lr, #344 @ 0x158 │ │ │ │ mov r0, r6 │ │ │ │ bl 2552fc │ │ │ │ ldr r0, [sp, #1368] @ 0x558 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #6 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - bne 3e4d24 │ │ │ │ + bne 3e4d18 │ │ │ │ add r0, sp, #1296 @ 0x510 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ add lr, r8, #72 @ 0x48 │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r1, r8, #28 │ │ │ │ @@ -938070,90 +938067,90 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldm lr, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ str ip, [sp, #12] │ │ │ │ - bne 3e4df4 │ │ │ │ + bne 3e4de8 │ │ │ │ add ip, sp, #20 │ │ │ │ ldm ip, {r4, r8, ip} │ │ │ │ - b 3e4d58 │ │ │ │ + b 3e4d4c │ │ │ │ str r9, [sp, #32] │ │ │ │ add r9, sp, #136 @ 0x88 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ - bl 3e5198 │ │ │ │ + bl 3e518c │ │ │ │ add r0, r9, #8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r6, lr, #344 @ 0x158 │ │ │ │ ldr fp, [sp, #136] @ 0x88 │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ ldm r0!, {r2, r3, r4, r5, r7} │ │ │ │ mov r1, r6 │ │ │ │ stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ ldm r0, {r2, r3, r4, r5, r7} │ │ │ │ eor r0, fp, #2 │ │ │ │ orrs r0, r0, r8 │ │ │ │ stm r1, {r2, r3, r4, r5, r7} │ │ │ │ - bne 3e4c08 │ │ │ │ + bne 3e4bfc │ │ │ │ ldm r6!, {r1, r2, r3, r5, r7} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ ldm r6, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #6 │ │ │ │ - beq 3e4dac │ │ │ │ - b 3e4dbc │ │ │ │ + beq 3e4da0 │ │ │ │ + b 3e4db0 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #137] @ 0x89 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strb r1, [sp, #136] @ 0x88 │ │ │ │ orr r0, r0, #4 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl 58f378 │ │ │ │ + bl 58f368 │ │ │ │ mov r0, #4 │ │ │ │ - b 3e4dbc │ │ │ │ + b 3e4db0 │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ add r1, r9, #48 @ 0x30 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ mov r2, #488 @ 0x1e8 │ │ │ │ bl 4ef5c │ │ │ │ str r8, [sp, #676] @ 0x2a4 │ │ │ │ add r0, r4, #8 │ │ │ │ str fp, [sp, #672] @ 0x2a0 │ │ │ │ ldm r6!, {r1, r2, r3, r5, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ ldm r6, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r1, #8 │ │ │ │ - ldr r0, [pc, #1172] @ 3e50d8 │ │ │ │ + ldr r0, [pc, #1172] @ 3e50cc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e4fec │ │ │ │ + beq 3e4fe0 │ │ │ │ add r1, sp, #672 @ 0x2a0 │ │ │ │ mov r2, #536 @ 0x218 │ │ │ │ mov fp, r0 │ │ │ │ bl 4ef5c │ │ │ │ - ldr r8, [pc, #1132] @ 3e50dc │ │ │ │ + ldr r8, [pc, #1132] @ 3e50d0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 3e4ebc │ │ │ │ + b 3e4eb0 │ │ │ │ add r0, sp, #1024 @ 0x400 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #32] │ │ │ │ mov r3, r8 │ │ │ │ add ip, r0, #392 @ 0x188 │ │ │ │ ldm r3, {r0, r1, r4, r5, r6, r7} │ │ │ │ mov r2, ip │ │ │ │ @@ -938175,42 +938172,42 @@ │ │ │ │ stm r1, {r2, r3, r4, r5, r6} │ │ │ │ str lr, [sp, #1440] @ 0x5a0 │ │ │ │ ldm r9!, {r1, r2, r3, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ ldm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ - ldr r0, [pc, #1016] @ 3e50e8 │ │ │ │ + ldr r0, [pc, #1016] @ 3e50dc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #112 @ 0x70 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e5000 │ │ │ │ + beq 3e4ff4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ add r1, lr, #392 @ 0x188 │ │ │ │ mov fp, r0 │ │ │ │ bl 4ef5c │ │ │ │ - ldr r8, [pc, #972] @ 3e50ec │ │ │ │ + ldr r8, [pc, #972] @ 3e50e0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 3e4ebc │ │ │ │ + b 3e4eb0 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ orr r0, r0, #4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ ldr ip, [sp, #1396] @ 0x574 │ │ │ │ ldr r8, [sp, #1400] @ 0x578 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [sp, #1404] @ 0x57c │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3e4fd0 │ │ │ │ + bne 3e4fc4 │ │ │ │ add r0, sp, #1264 @ 0x4f0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ orr r0, r0, #4 │ │ │ │ add r1, lr, #184 @ 0xb8 │ │ │ │ orr r1, r1, #4 │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ @@ -938223,19 +938220,19 @@ │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 3e4dbc │ │ │ │ + bne 3e4db0 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ - b 3e4ec4 │ │ │ │ + b 3e4eb8 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldr ip, [sp, #68] @ 0x44 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r7, sl, #12 │ │ │ │ ldm r3!, {r4, r5, r6} │ │ │ │ stmia r7!, {r4, r5, r6} │ │ │ │ @@ -938262,22 +938259,22 @@ │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r8, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ str r0, [sp, #16] │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r1, #8 │ │ │ │ - ldr r0, [pc, #660] @ 3e50e0 │ │ │ │ + ldr r0, [pc, #660] @ 3e50d4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e5010 │ │ │ │ - ldr r8, [pc, #636] @ 3e50e4 │ │ │ │ + beq 3e5004 │ │ │ │ + ldr r8, [pc, #636] @ 3e50d8 │ │ │ │ mov fp, r0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r8, pc, r8 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [fp, #24] │ │ │ │ @@ -938300,26 +938297,26 @@ │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r1, [r8, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ tst r9, #1 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - beq 3e4f14 │ │ │ │ + beq 3e4f08 │ │ │ │ subs r2, r3, r0 │ │ │ │ sbcs r2, r7, r1 │ │ │ │ - bcs 3e4f0c │ │ │ │ + bcs 3e4f00 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sl, #8] │ │ │ │ str r0, [sl] │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3e4fa4 │ │ │ │ - b 3e4fac │ │ │ │ + bne 3e4f98 │ │ │ │ + b 3e4fa0 │ │ │ │ subs r3, r3, r0 │ │ │ │ sbc r7, r7, r1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -938335,128 +938332,128 @@ │ │ │ │ add r7, sp, #672 @ 0x2a0 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ cmp r0, #6 │ │ │ │ - bne 3e4f88 │ │ │ │ + bne 3e4f7c │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, r8 │ │ │ │ bl 129b00 │ │ │ │ add sp, sp, #508 @ 0x1fc │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r7!, {r0, r1, r2, r3, r6} │ │ │ │ stmia sl!, {r0, r1, r2, r3, r6} │ │ │ │ ldm r7, {r0, r1, r2, r3, r6} │ │ │ │ stm sl, {r0, r1, r2, r3, r6} │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e4fac │ │ │ │ + beq 3e4fa0 │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e4964 │ │ │ │ + beq 3e4958 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ mov r0, fp │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add sp, sp, #508 @ 0x1fc │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, ip │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov ip, r5 │ │ │ │ - b 3e4d58 │ │ │ │ + b 3e4d4c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #536 @ 0x218 │ │ │ │ mov r5, r4 │ │ │ │ bl 77448 │ │ │ │ - b 3e501c │ │ │ │ + b 3e5010 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ bl 77448 │ │ │ │ - b 3e501c │ │ │ │ + b 3e5010 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ bl 77448 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3e50cc │ │ │ │ + beq 3e50c0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ add r1, r0, r0, lsl #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - b 3e50b0 │ │ │ │ + b 3e50a4 │ │ │ │ mov r4, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 3d0a50 │ │ │ │ - b 3e50cc │ │ │ │ + bl 3d0a44 │ │ │ │ + b 3e50c0 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 3e0e94 │ │ │ │ - b 3e50cc │ │ │ │ + bl 3e0e88 │ │ │ │ + b 3e50c0 │ │ │ │ bl 77b24 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e50cc │ │ │ │ + beq 3e50c0 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ mov r0, fp │ │ │ │ - b 3e50b0 │ │ │ │ + b 3e50a4 │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3e50cc │ │ │ │ + beq 3e50c0 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl 3d0904 │ │ │ │ + bl 3d08f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq fp, r1, r0, lsr #2 │ │ │ │ - ldrsbteq r2, [sp], #-160 @ 0xffffff60 │ │ │ │ - addeq sl, r1, r8, lsl pc │ │ │ │ - rsbseq r2, sp, r0, lsl #18 │ │ │ │ - addeq fp, r1, r4, ror r0 │ │ │ │ - rsbseq r2, sp, r0, lsl #21 │ │ │ │ + addeq fp, r1, ip, lsr #2 │ │ │ │ + ldrsbteq r2, [sp], #-172 @ 0xffffff54 │ │ │ │ + addeq sl, r1, r4, lsr #30 │ │ │ │ + rsbseq r2, sp, ip, lsl #18 │ │ │ │ + addeq fp, r1, r0, lsl #1 │ │ │ │ + rsbseq r2, sp, ip, lsl #21 │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ strd r2, [r0] │ │ │ │ bx lr │ │ │ │ mov r1, #6 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #4] │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #136] @ 0x88 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 3e5168 │ │ │ │ + beq 3e515c │ │ │ │ ldr r1, [r0, #348] @ 0x15c │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r0, #352] @ 0x160 │ │ │ │ - ldr r3, [pc, #68] @ 3e5178 │ │ │ │ + ldr r3, [pc, #68] @ 3e516c │ │ │ │ ldrb r0, [r0, #528] @ 0x210 │ │ │ │ add r3, pc, r3 │ │ │ │ umull r1, r2, r2, r1 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ umull r2, r3, r2, r0 │ │ │ │ umull r0, r1, r1, r0 │ │ │ │ adds r1, r1, r2 │ │ │ │ @@ -938464,55 +938461,55 @@ │ │ │ │ cmp r3, #0 │ │ │ │ movwne r3, #1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ mvnne r1, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #8] @ 3e517c │ │ │ │ + ldr r0, [pc, #8] @ 3e5170 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - subseq r0, sp, r3, ror r5 │ │ │ │ - rsbseq r2, sp, ip, ror r8 │ │ │ │ - ldr r1, [pc, #12] @ 3e5194 │ │ │ │ + subseq r0, sp, pc, ror r5 │ │ │ │ + rsbseq r2, sp, r8, lsl #17 │ │ │ │ + ldr r1, [pc, #12] @ 3e5188 │ │ │ │ ldrb r0, [r0, #528] @ 0x210 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ bx lr │ │ │ │ - subseq r0, sp, r5, lsl r5 │ │ │ │ + subseq r0, sp, r1, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #924 @ 0x39c │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r2] │ │ │ │ mov fp, r2 │ │ │ │ ldr r7, [r2, #8] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ands r0, r0, #1 │ │ │ │ - ldr r2, [pc, #1404] @ 3e5744 │ │ │ │ + ldr r2, [pc, #1404] @ 3e5738 │ │ │ │ mvn r0, #0 │ │ │ │ moveq r7, r0 │ │ │ │ moveq r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ movne r7, r0 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ ldrb r2, [r2] │ │ │ │ - bl 3fbc30 │ │ │ │ + bl 3fbc24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e56e8 │ │ │ │ + beq 3e56dc │ │ │ │ mov r9, r0 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #412 @ 0x19c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #376 @ 0x178 │ │ │ │ - bl 5953b8 │ │ │ │ + bl 5953a8 │ │ │ │ add r8, sp, #408 @ 0x198 │ │ │ │ add sl, sp, #8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sl, #356 @ 0x164 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6} │ │ │ │ add r1, lr, #376 @ 0x178 │ │ │ │ @@ -938534,57 +938531,57 @@ │ │ │ │ str r9, [sp, #344] @ 0x158 │ │ │ │ add r9, sp, #952 @ 0x3b8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 367bc0 │ │ │ │ ldrb r0, [sp, #952] @ 0x3b8 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bne 3e5290 │ │ │ │ + bne 3e5284 │ │ │ │ ldr r1, [sp, #956] @ 0x3bc │ │ │ │ - b 3e52dc │ │ │ │ + b 3e52d0 │ │ │ │ mov r2, r9 │ │ │ │ add r1, sp, #1000 @ 0x3e8 │ │ │ │ ldm r2, {r3, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r7, lr, #376 @ 0x178 │ │ │ │ mov r0, r7 │ │ │ │ - bl 58fd3c │ │ │ │ + bl 58fd2c │ │ │ │ add r2, r7, #8 │ │ │ │ ldr r0, [sp, #1400] @ 0x578 │ │ │ │ ldr r1, [sp, #1404] @ 0x57c │ │ │ │ mov r3, r8 │ │ │ │ ldm r2!, {r4, r5, r6, r7} │ │ │ │ cmp r0, #6 │ │ │ │ stmia r3!, {r4, r5, r6, r7} │ │ │ │ ldm r2, {r4, r5, r6, r7} │ │ │ │ stm r3, {r4, r5, r6, r7} │ │ │ │ - bne 3e53f0 │ │ │ │ + bne 3e53e4 │ │ │ │ ldr r2, [fp, #16] │ │ │ │ ldr r0, [r1, #216] @ 0xd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e52fc │ │ │ │ + beq 3e52f0 │ │ │ │ ldr r2, [fp, #20] │ │ │ │ ldr r1, [r1, #212] @ 0xd4 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 3e5314 │ │ │ │ + bhi 3e5308 │ │ │ │ ldr r1, [fp, #24] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e5330 │ │ │ │ + bne 3e5324 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ cmp r0, r1 │ │ │ │ - bls 3e5330 │ │ │ │ + bls 3e5324 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r4, #16] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 3e540c │ │ │ │ + b 3e5400 │ │ │ │ add sl, sp, #1000 @ 0x3e8 │ │ │ │ mov r0, #16 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #400 @ 0x190 │ │ │ │ bl 4ef5c │ │ │ │ @@ -938592,22 +938589,22 @@ │ │ │ │ mov r1, sl │ │ │ │ add r4, lr, #376 @ 0x178 │ │ │ │ mov r0, r4 │ │ │ │ bl 367ce4 │ │ │ │ ldr r1, [sp, #1400] @ 0x578 │ │ │ │ orr r0, r4, #4 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 3e549c │ │ │ │ + bne 3e5490 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r0, {r3, r4, r5, r6, r7} │ │ │ │ add r1, lr, #904 @ 0x388 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r1 │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ - bl 58fd3c │ │ │ │ + bl 58fd2c │ │ │ │ orr r0, r9, #4 │ │ │ │ ldm sl!, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ ldm sl, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ add r1, sp, #904 @ 0x388 │ │ │ │ @@ -938637,42 +938634,42 @@ │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ strd r0, [r4, #8] │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [r4] │ │ │ │ - beq 3e5430 │ │ │ │ + beq 3e5424 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e5448 │ │ │ │ + beq 3e543c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ movw r1, #10984 @ 0x2ae8 │ │ │ │ mov r2, #4 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e5470 │ │ │ │ + beq 3e5464 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e5488 │ │ │ │ + beq 3e547c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ add r0, sl, #104 @ 0x68 │ │ │ │ - bl 3d9740 │ │ │ │ + bl 3d9734 │ │ │ │ add sp, sp, #924 @ 0x39c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm r0!, {r2, r3, r5, r6, r7} │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r9 │ │ │ │ mov ip, r4 │ │ │ │ @@ -938718,73 +938715,73 @@ │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ mov r0, #260 @ 0x104 │ │ │ │ - b 3e56b0 │ │ │ │ + b 3e56a4 │ │ │ │ rbit r0, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ clz r0, r0 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ muleq r0, r0, r0 │ │ │ │ mov r0, #516 @ 0x204 │ │ │ │ - b 3e56b0 │ │ │ │ + b 3e56a4 │ │ │ │ rbit r0, r1 │ │ │ │ add r1, pc, #12 │ │ │ │ clz r0, r0 │ │ │ │ mov r4, #2 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ mov r0, #772 @ 0x304 │ │ │ │ - b 3e56b0 │ │ │ │ + b 3e56a4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r0, #6660 @ 0x1a04 │ │ │ │ strb r1, [r2, #30] │ │ │ │ - b 3e56b4 │ │ │ │ + b 3e56a8 │ │ │ │ rbit r0, r1 │ │ │ │ clz r4, r0 │ │ │ │ add r0, pc, #4 │ │ │ │ ldr r1, [r0, r4, lsl #2] │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ movw r0, #1028 @ 0x404 │ │ │ │ - b 3e56b0 │ │ │ │ + b 3e56a4 │ │ │ │ mov r4, #5 │ │ │ │ - b 3e5654 │ │ │ │ + b 3e5648 │ │ │ │ mov r4, #6 │ │ │ │ - b 3e5654 │ │ │ │ + b 3e5648 │ │ │ │ movw r0, #1540 @ 0x604 │ │ │ │ - b 3e56b0 │ │ │ │ + b 3e56a4 │ │ │ │ mov r4, #4 │ │ │ │ - b 3e5654 │ │ │ │ + b 3e5648 │ │ │ │ movw r0, #2564 @ 0xa04 │ │ │ │ - b 3e56b0 │ │ │ │ + b 3e56a4 │ │ │ │ movw r0, #1796 @ 0x704 │ │ │ │ - b 3e56b0 │ │ │ │ + b 3e56a4 │ │ │ │ movw r0, #2308 @ 0x904 │ │ │ │ - b 3e56b0 │ │ │ │ + b 3e56a4 │ │ │ │ movw r0, #2820 @ 0xb04 │ │ │ │ - b 3e56b0 │ │ │ │ + b 3e56a4 │ │ │ │ mov r4, #7 │ │ │ │ add r0, r6, #32 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ mov r2, #496 @ 0x1f0 │ │ │ │ bl 4ef5c │ │ │ │ ldm fp!, {r1, r2, r3, r7} │ │ │ │ mov r0, r6 │ │ │ │ @@ -938797,139 +938794,139 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4ef5c │ │ │ │ strb r4, [r5, #528] @ 0x210 │ │ │ │ add sp, sp, #924 @ 0x39c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r0, #1284 @ 0x504 │ │ │ │ - b 3e56b0 │ │ │ │ + b 3e56a4 │ │ │ │ movw r0, #2052 @ 0x804 │ │ │ │ - b 3e56b0 │ │ │ │ + b 3e56a4 │ │ │ │ movw r0, #3076 @ 0xc04 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strh r0, [r2, #28] │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r2, #12] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [r2, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #2 │ │ │ │ strd r0, [r2] │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ - bl 3e0e94 │ │ │ │ + bl 3e0e88 │ │ │ │ add sp, sp, #924 @ 0x39c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #88] @ 3e5748 │ │ │ │ + ldr r2, [pc, #88] @ 3e573c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 77430 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ - bl 3e0e94 │ │ │ │ - b 3e5738 │ │ │ │ + bl 3e0e88 │ │ │ │ + b 3e572c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3e1140 │ │ │ │ + bl 3e1134 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - addeq sl, r1, r8, lsl #23 │ │ │ │ - ldrhteq r3, [ip], #-204 @ 0xffffff34 │ │ │ │ + umulleq sl, r1, r4, fp │ │ │ │ + rsbseq r3, ip, r8, asr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e61d8 │ │ │ │ + bl 3e61cc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e5784 │ │ │ │ + beq 3e5778 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ subs r3, r1, r0 │ │ │ │ rscs r2, r2, #0 │ │ │ │ - bcc 3e5c8c │ │ │ │ + bcc 3e5c80 │ │ │ │ sub r5, r1, r0 │ │ │ │ add r0, sl, #8 │ │ │ │ add r8, r7, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sl, #20 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sl, #32 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 3e57dc │ │ │ │ + b 3e57d0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, fp │ │ │ │ - bl 3e5f1c │ │ │ │ + bl 3e5f10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e577c │ │ │ │ + bne 3e5770 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bls 3e5a3c │ │ │ │ + bls 3e5a30 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3e61d8 │ │ │ │ + bl 3e61cc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e5778 │ │ │ │ + bne 3e576c │ │ │ │ ldrd r2, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 3e5bd8 │ │ │ │ + bne 3e5bcc │ │ │ │ and r1, r2, #7 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #5 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ - bhi 3e5c30 │ │ │ │ + bhi 3e5c24 │ │ │ │ add r4, pc, #8 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r4, r1, lsl #2] │ │ │ │ add pc, r4, r1 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ mov r0, #1 │ │ │ │ - b 3e587c │ │ │ │ + b 3e5870 │ │ │ │ mov r0, #4 │ │ │ │ - b 3e587c │ │ │ │ + b 3e5870 │ │ │ │ mov r0, #2 │ │ │ │ - b 3e587c │ │ │ │ + b 3e5870 │ │ │ │ mov r0, #3 │ │ │ │ - b 3e587c │ │ │ │ + b 3e5870 │ │ │ │ mov r0, #5 │ │ │ │ mov r3, #0 │ │ │ │ lsrs r1, r2, #3 │ │ │ │ - beq 3e5c18 │ │ │ │ + beq 3e5c0c │ │ │ │ sub r2, r1, #1 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 3e57c8 │ │ │ │ + bhi 3e57bc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ add pc, r1, r2 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ @@ -938939,260 +938936,260 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, fp │ │ │ │ bl 150a98 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e57d4 │ │ │ │ - b 3e5a5c │ │ │ │ + beq 3e57c8 │ │ │ │ + b 3e5a50 │ │ │ │ cmp r3, #0 │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ strb r9, [sp, #24] │ │ │ │ - beq 3e5d0c │ │ │ │ + beq 3e5d00 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 150774 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3e5ae8 │ │ │ │ + beq 3e5adc │ │ │ │ ldr r0, [r8] │ │ │ │ str r0, [sl, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ - b 3e57d4 │ │ │ │ + b 3e57c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, fp │ │ │ │ bl 15098c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e5b58 │ │ │ │ + bne 3e5b4c │ │ │ │ ldrd r2, [sl, #36] @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r3 │ │ │ │ bl 954e3c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e59c4 │ │ │ │ - b 3e5b48 │ │ │ │ + beq 3e59b8 │ │ │ │ + b 3e5b3c │ │ │ │ cmp r3, #0 │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ strb r9, [sp, #24] │ │ │ │ - beq 3e5ddc │ │ │ │ + beq 3e5dd0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 150774 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3e5a88 │ │ │ │ + beq 3e5a7c │ │ │ │ ldr r0, [r8] │ │ │ │ str r0, [sl, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ - b 3e57d4 │ │ │ │ + b 3e57c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, fp │ │ │ │ bl 15098c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e5b9c │ │ │ │ + bne 3e5b90 │ │ │ │ ldrd r2, [sl, #24] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r3 │ │ │ │ bl 954e3c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e5b8c │ │ │ │ + bne 3e5b80 │ │ │ │ mov r0, #0 │ │ │ │ - b 3e57d4 │ │ │ │ + b 3e57c8 │ │ │ │ cmp r3, #0 │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ strb r9, [sp, #24] │ │ │ │ - beq 3e5ca4 │ │ │ │ + beq 3e5c98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 150774 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3e5b18 │ │ │ │ + beq 3e5b0c │ │ │ │ ldr r0, [r8] │ │ │ │ str r0, [sl, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ - b 3e57d4 │ │ │ │ + b 3e57c8 │ │ │ │ cmp r3, #0 │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ strb r9, [sp, #24] │ │ │ │ - beq 3e5d74 │ │ │ │ + beq 3e5d68 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 150774 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3e5ab8 │ │ │ │ + beq 3e5aac │ │ │ │ ldrd r0, [r8] │ │ │ │ strd r0, [sl] │ │ │ │ mov r0, #0 │ │ │ │ - b 3e57d4 │ │ │ │ + b 3e57c8 │ │ │ │ mov r0, #0 │ │ │ │ - beq 3e577c │ │ │ │ - ldr r0, [pc, #1108] @ 3e5ea0 │ │ │ │ + beq 3e5770 │ │ │ │ + ldr r0, [pc, #1108] @ 3e5e94 │ │ │ │ mov r1, #25 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 58668 │ │ │ │ - ldr r1, [pc, #1192] @ 3e5f0c │ │ │ │ - ldr r3, [pc, #1192] @ 3e5f10 │ │ │ │ + ldr r1, [pc, #1192] @ 3e5f00 │ │ │ │ + ldr r3, [pc, #1192] @ 3e5f04 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, #13 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 644fdc │ │ │ │ - b 3e5bcc │ │ │ │ + b 3e5bc0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #1088] @ 3e5ed4 │ │ │ │ - ldr r3, [pc, #1088] @ 3e5ed8 │ │ │ │ + ldr r1, [pc, #1088] @ 3e5ec8 │ │ │ │ + ldr r3, [pc, #1088] @ 3e5ecc │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #9 │ │ │ │ mov r2, #13 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 644fdc │ │ │ │ - b 3e5bcc │ │ │ │ + b 3e5bc0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #1088] @ 3e5f04 │ │ │ │ - ldr r3, [pc, #1088] @ 3e5f08 │ │ │ │ + ldr r1, [pc, #1088] @ 3e5ef8 │ │ │ │ + ldr r3, [pc, #1088] @ 3e5efc │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, #13 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 644fdc │ │ │ │ - b 3e5bcc │ │ │ │ + b 3e5bc0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #1008] @ 3e5ee4 │ │ │ │ - ldr r3, [pc, #1008] @ 3e5ee8 │ │ │ │ + ldr r1, [pc, #1008] @ 3e5ed8 │ │ │ │ + ldr r3, [pc, #1008] @ 3e5edc │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, #13 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 644fdc │ │ │ │ - b 3e5bcc │ │ │ │ + b 3e5bc0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #976] @ 3e5ef4 │ │ │ │ - ldr r3, [pc, #976] @ 3e5ef8 │ │ │ │ + ldr r1, [pc, #976] @ 3e5ee8 │ │ │ │ + ldr r3, [pc, #976] @ 3e5eec │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, #13 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 644fdc │ │ │ │ - b 3e5bcc │ │ │ │ - ldr r0, [pc, #880] @ 3e5ec0 │ │ │ │ + b 3e5bc0 │ │ │ │ + ldr r0, [pc, #880] @ 3e5eb4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ bl 58668 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sl, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #860] @ 3e5ec4 │ │ │ │ - ldr r3, [pc, #860] @ 3e5ec8 │ │ │ │ + ldr r1, [pc, #860] @ 3e5eb8 │ │ │ │ + ldr r3, [pc, #860] @ 3e5ebc │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, #13 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 644fdc │ │ │ │ - b 3e5bcc │ │ │ │ - ldr r0, [pc, #800] @ 3e5eb4 │ │ │ │ + b 3e5bc0 │ │ │ │ + ldr r0, [pc, #800] @ 3e5ea8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ bl 58668 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sl, #28] │ │ │ │ - ldr r1, [pc, #780] @ 3e5eb8 │ │ │ │ - ldr r3, [pc, #780] @ 3e5ebc │ │ │ │ + ldr r1, [pc, #780] @ 3e5eac │ │ │ │ + ldr r3, [pc, #780] @ 3e5eb0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #4 │ │ │ │ mov r2, #13 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 644fdc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #708] @ 3e5ea8 │ │ │ │ + ldr r0, [pc, #708] @ 3e5e9c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #676] @ 3e5eac │ │ │ │ + ldr r1, [pc, #676] @ 3e5ea0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #16 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - b 3e5c6c │ │ │ │ - ldr r0, [pc, #656] @ 3e5eb0 │ │ │ │ + b 3e5c60 │ │ │ │ + ldr r0, [pc, #656] @ 3e5ea4 │ │ │ │ mov r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 58668 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #728] @ 3e5f14 │ │ │ │ + ldr r0, [pc, #728] @ 3e5f08 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r4, sp, #84 @ 0x54 │ │ │ │ - ldr r1, [pc, #696] @ 3e5f18 │ │ │ │ + ldr r1, [pc, #696] @ 3e5f0c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ bl 943148 │ │ │ │ mov r0, r4 │ │ │ │ bl 586e8 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #528] @ 3e5ea4 │ │ │ │ + ldr r0, [pc, #528] @ 3e5e98 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 58668 │ │ │ │ - ldr r0, [pc, #576] @ 3e5eec │ │ │ │ + ldr r0, [pc, #576] @ 3e5ee0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #572] @ 3e5ef0 │ │ │ │ + ldr r1, [pc, #572] @ 3e5ee4 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #2 │ │ │ │ @@ -939207,18 +939204,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ bl 943148 │ │ │ │ mov r0, r4 │ │ │ │ bl 586e8 │ │ │ │ - b 3e5b1c │ │ │ │ - ldr r0, [pc, #456] @ 3e5edc │ │ │ │ + b 3e5b10 │ │ │ │ + ldr r0, [pc, #456] @ 3e5ed0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #452] @ 3e5ee0 │ │ │ │ + ldr r1, [pc, #452] @ 3e5ed4 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #2 │ │ │ │ @@ -939233,18 +939230,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ bl 943148 │ │ │ │ mov r0, r4 │ │ │ │ bl 586e8 │ │ │ │ - b 3e5aec │ │ │ │ - ldr r0, [pc, #384] @ 3e5efc │ │ │ │ + b 3e5ae0 │ │ │ │ + ldr r0, [pc, #384] @ 3e5ef0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #380] @ 3e5f00 │ │ │ │ + ldr r1, [pc, #380] @ 3e5ef4 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #2 │ │ │ │ @@ -939259,18 +939256,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ bl 943148 │ │ │ │ mov r0, r4 │ │ │ │ bl 586e8 │ │ │ │ - b 3e5abc │ │ │ │ - ldr r0, [pc, #232] @ 3e5ecc │ │ │ │ + b 3e5ab0 │ │ │ │ + ldr r0, [pc, #232] @ 3e5ec0 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #228] @ 3e5ed0 │ │ │ │ + ldr r1, [pc, #228] @ 3e5ec4 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #2 │ │ │ │ @@ -939285,73 +939282,73 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ bl 943148 │ │ │ │ mov r0, r4 │ │ │ │ bl 586e8 │ │ │ │ - b 3e5a8c │ │ │ │ - b 3e5e8c │ │ │ │ - b 3e5e78 │ │ │ │ - b 3e5e64 │ │ │ │ - b 3e5e64 │ │ │ │ - b 3e5e64 │ │ │ │ - b 3e5e64 │ │ │ │ - b 3e5e64 │ │ │ │ - b 3e5e64 │ │ │ │ + b 3e5a80 │ │ │ │ + b 3e5e80 │ │ │ │ + b 3e5e6c │ │ │ │ + b 3e5e58 │ │ │ │ + b 3e5e58 │ │ │ │ + b 3e5e58 │ │ │ │ + b 3e5e58 │ │ │ │ + b 3e5e58 │ │ │ │ + b 3e5e58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 3d7d00 │ │ │ │ + bl 3d7cf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl, #28] │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ - ldrsheq pc, [ip], #-18 @ 0xffffffee @ │ │ │ │ - subseq r4, r7, r4, ror r8 │ │ │ │ - ldrsbteq r1, [sp], #-176 @ 0xffffff50 │ │ │ │ - umulleq r9, r1, ip, sp │ │ │ │ - subseq pc, ip, sl │ │ │ │ - subseq r9, ip, r3, lsr #20 │ │ │ │ - ldrheq pc, [ip], #-152 @ 0xffffff68 @ │ │ │ │ - subseq r1, r7, r8, lsr #6 │ │ │ │ - subseq r9, ip, r7, ror #20 │ │ │ │ - ldrsheq pc, [ip], #-156 @ 0xffffff64 @ │ │ │ │ - subseq pc, ip, r1, lsl #20 │ │ │ │ - @ instruction: 0xffd6bba4 │ │ │ │ - rsbseq r5, ip, r8, lsl #7 │ │ │ │ - ldrsbeq pc, [ip], #-160 @ 0xffffff60 @ │ │ │ │ - ldrsbeq pc, [ip], #-171 @ 0xffffff55 @ │ │ │ │ - @ instruction: 0xffd6bc74 │ │ │ │ - rsbseq r5, ip, r8, asr r4 │ │ │ │ - subseq pc, ip, r0, ror sl @ │ │ │ │ - subseq pc, ip, r4, lsl #21 │ │ │ │ - @ instruction: 0xffd6bcdc │ │ │ │ - rsbseq r5, ip, r0, asr #9 │ │ │ │ - subseq pc, ip, r0, asr #20 │ │ │ │ - subseq pc, ip, sl, asr sl @ │ │ │ │ - @ instruction: 0xffd6bc0c │ │ │ │ - ldrshteq r5, [ip], #-48 @ 0xffffffd0 │ │ │ │ - subseq pc, ip, r0, lsr #21 │ │ │ │ - subseq pc, ip, r0, asr #21 │ │ │ │ - subseq pc, ip, r0, lsl #22 │ │ │ │ - subseq pc, ip, r6, asr #2 │ │ │ │ - rsbseq r1, sp, r0, ror #26 │ │ │ │ - addeq r9, r1, r4, asr #26 │ │ │ │ + ldrsheq pc, [ip], #-30 @ 0xffffffe2 @ │ │ │ │ + subseq r4, r7, r0, lsl #17 │ │ │ │ + ldrsbteq r1, [sp], #-188 @ 0xffffff44 │ │ │ │ + addeq r9, r1, r8, lsr #27 │ │ │ │ + subseq pc, ip, r6, lsl r0 @ │ │ │ │ + subseq r9, ip, pc, lsr #20 │ │ │ │ + subseq pc, ip, r4, asr #19 │ │ │ │ + subseq r1, r7, r4, lsr r3 │ │ │ │ + subseq r9, ip, r3, ror sl │ │ │ │ + subseq pc, ip, r8, lsl #20 │ │ │ │ + subseq pc, ip, sp, lsl #20 │ │ │ │ + @ instruction: 0xffd6bbb0 │ │ │ │ + @ instruction: 0x007c5394 │ │ │ │ + ldrsbeq pc, [ip], #-172 @ 0xffffff54 @ │ │ │ │ + subseq pc, ip, r7, ror #21 │ │ │ │ + @ instruction: 0xffd6bc80 │ │ │ │ + rsbseq r5, ip, r4, ror #8 │ │ │ │ + subseq pc, ip, ip, ror sl @ │ │ │ │ + @ instruction: 0x005cfa90 │ │ │ │ + @ instruction: 0xffd6bce8 │ │ │ │ + rsbseq r5, ip, ip, asr #9 │ │ │ │ + subseq pc, ip, ip, asr #20 │ │ │ │ + subseq pc, ip, r6, ror #20 │ │ │ │ + @ instruction: 0xffd6bc18 │ │ │ │ + ldrshteq r5, [ip], #-60 @ 0xffffffc4 │ │ │ │ + subseq pc, ip, ip, lsr #21 │ │ │ │ + subseq pc, ip, ip, asr #21 │ │ │ │ + subseq pc, ip, ip, lsl #22 │ │ │ │ + subseq pc, ip, r2, asr r1 @ │ │ │ │ + rsbseq r1, sp, ip, ror #26 │ │ │ │ + addeq r9, r1, r0, asr sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e6184 │ │ │ │ + beq 3e6178 │ │ │ │ add r6, pc, #20 │ │ │ │ mov r4, r2 │ │ │ │ uxtb r2, r0 │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [r6, r2, lsl #2] │ │ │ │ mov r0, #8 │ │ │ │ add pc, r6, r2 │ │ │ │ @@ -939359,304 +939356,304 @@ │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r0, ror r1 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e61d8 │ │ │ │ + bl 3e61cc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e5fa0 │ │ │ │ + bne 3e5f94 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b 3e608c │ │ │ │ + b 3e6080 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e61d8 │ │ │ │ + bl 3e61cc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e6068 │ │ │ │ + beq 3e605c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #4 │ │ │ │ - b 3e6070 │ │ │ │ + b 3e6064 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ sub r5, r3, #1 │ │ │ │ add r7, r6, #8 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e61d8 │ │ │ │ + bl 3e61cc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e5fa0 │ │ │ │ + bne 3e5f94 │ │ │ │ ldrd r2, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bne 3e60d0 │ │ │ │ + bne 3e60c4 │ │ │ │ and r1, r2, #7 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #5 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ - bhi 3e6128 │ │ │ │ + bhi 3e611c │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ add pc, r3, r1 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ muleq r0, r8, r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ mov r0, #1 │ │ │ │ - b 3e6044 │ │ │ │ + b 3e6038 │ │ │ │ mov r0, #2 │ │ │ │ - b 3e6044 │ │ │ │ + b 3e6038 │ │ │ │ mov r0, #3 │ │ │ │ - b 3e6044 │ │ │ │ + b 3e6038 │ │ │ │ mov r0, #5 │ │ │ │ lsrs r1, r2, #3 │ │ │ │ - beq 3e6110 │ │ │ │ + beq 3e6104 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3e5f1c │ │ │ │ + bl 3e5f10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e5fc4 │ │ │ │ + beq 3e5fb8 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ subs r3, r1, r0 │ │ │ │ rscs r3, r7, #0 │ │ │ │ - bcc 3e619c │ │ │ │ + bcc 3e6190 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 3e61b4 │ │ │ │ + bcc 3e61a8 │ │ │ │ ldr r3, [r2] │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r3, r0 │ │ │ │ strd r0, [r2] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ lsrs r0, r2, #3 │ │ │ │ - beq 3e6110 │ │ │ │ + beq 3e6104 │ │ │ │ cmp r0, r8 │ │ │ │ - beq 3e5f78 │ │ │ │ - ldr r0, [pc, #272] @ 3e61d0 │ │ │ │ + beq 3e5f6c │ │ │ │ + ldr r0, [pc, #272] @ 3e61c4 │ │ │ │ mov r1, #24 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 58668 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #224] @ 3e61bc │ │ │ │ + ldr r0, [pc, #224] @ 3e61b0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r4, sp, #12 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #192] @ 3e61c0 │ │ │ │ + ldr r1, [pc, #192] @ 3e61b4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - b 3e6164 │ │ │ │ - ldr r0, [pc, #180] @ 3e61cc │ │ │ │ + b 3e6158 │ │ │ │ + ldr r0, [pc, #180] @ 3e61c0 │ │ │ │ mov r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 58668 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #144] @ 3e61c4 │ │ │ │ + ldr r0, [pc, #144] @ 3e61b8 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, #112] @ 3e61c8 │ │ │ │ + ldr r1, [pc, #112] @ 3e61bc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 943148 │ │ │ │ mov r0, r4 │ │ │ │ bl 586e8 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #44] @ 3e61b8 │ │ │ │ + ldr r0, [pc, #44] @ 3e61ac │ │ │ │ mov r1, #23 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 58668 │ │ │ │ - ldr r0, [pc, #48] @ 3e61d4 │ │ │ │ + ldr r0, [pc, #48] @ 3e61c8 │ │ │ │ mov r1, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 58668 │ │ │ │ bl 6fcf4 │ │ │ │ - subseq lr, ip, fp, asr #21 │ │ │ │ - ldrsbteq r1, [sp], #-104 @ 0xffffff98 │ │ │ │ - addeq r9, r1, r4, lsr #17 │ │ │ │ - rsbseq r1, sp, r8, ror #16 │ │ │ │ - addeq r9, r1, ip, asr #16 │ │ │ │ - subseq lr, ip, r2, lsl fp │ │ │ │ - subseq lr, ip, lr, lsr #23 │ │ │ │ - subseq r4, r7, r4, ror #6 │ │ │ │ + ldrsbeq lr, [ip], #-167 @ 0xffffff59 │ │ │ │ + rsbseq r1, sp, r4, ror #13 │ │ │ │ + @ instruction: 0x008198b0 │ │ │ │ + rsbseq r1, sp, r4, ror r8 │ │ │ │ + addeq r9, r1, r8, asr r8 │ │ │ │ + subseq lr, ip, lr, lsl fp │ │ │ │ + ldrheq lr, [ip], #-186 @ 0xffffff46 │ │ │ │ + subseq r4, r7, r0, ror r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 3e63bc │ │ │ │ + beq 3e63b0 │ │ │ │ ldr r3, [r2] │ │ │ │ ldrb r5, [r3] │ │ │ │ sxtb r4, r5 │ │ │ │ cmn r4, #1 │ │ │ │ - ble 3e6224 │ │ │ │ + ble 3e6218 │ │ │ │ sub r1, ip, #1 │ │ │ │ add r6, r3, #1 │ │ │ │ str r6, [r2] │ │ │ │ asr r5, r4, #31 │ │ │ │ str r1, [r2, #4] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ strd r4, [r0, #8] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp ip, #10 │ │ │ │ - bhi 3e623c │ │ │ │ + bhi 3e6230 │ │ │ │ add r6, r3, ip │ │ │ │ ldrsb r6, [r6, #-1] │ │ │ │ cmn r6, #1 │ │ │ │ - ble 3e63e4 │ │ │ │ + ble 3e63d8 │ │ │ │ ldrsb r1, [r3, #1] │ │ │ │ cmn r1, #1 │ │ │ │ uxtb r6, r1 │ │ │ │ add r6, r5, r6, lsl #7 │ │ │ │ sub r4, r6, #128 @ 0x80 │ │ │ │ - ble 3e6260 │ │ │ │ + ble 3e6254 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #2 │ │ │ │ - b 3e63a0 │ │ │ │ + b 3e6394 │ │ │ │ ldrsb r1, [r3, #2] │ │ │ │ cmn r1, #1 │ │ │ │ uxtb r6, r1 │ │ │ │ add r6, r4, r6, lsl #14 │ │ │ │ sub r4, r6, #16384 @ 0x4000 │ │ │ │ - ble 3e6284 │ │ │ │ + ble 3e6278 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #3 │ │ │ │ - b 3e63a0 │ │ │ │ + b 3e6394 │ │ │ │ ldrsb r1, [r3, #3] │ │ │ │ cmn r1, #1 │ │ │ │ uxtb r6, r1 │ │ │ │ add r6, r4, r6, lsl #21 │ │ │ │ sub r4, r6, #2097152 @ 0x200000 │ │ │ │ - ble 3e62a8 │ │ │ │ + ble 3e629c │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #4 │ │ │ │ - b 3e63a0 │ │ │ │ + b 3e6394 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ add r1, r4, #-268435456 @ 0xf0000000 │ │ │ │ sxtb r4, r5 │ │ │ │ cmn r4, #1 │ │ │ │ - ble 3e62d8 │ │ │ │ + ble 3e62cc │ │ │ │ asr r6, r4, #31 │ │ │ │ lsl r6, r6, #28 │ │ │ │ orr r6, r6, r4, lsr #4 │ │ │ │ adds r4, r1, r4, lsl #28 │ │ │ │ adc r5, r6, #0 │ │ │ │ mov r1, #5 │ │ │ │ - b 3e63a0 │ │ │ │ + b 3e6394 │ │ │ │ ldrsb r6, [r3, #5] │ │ │ │ cmn r6, #1 │ │ │ │ uxtb r4, r6 │ │ │ │ add r5, r5, r4, lsl #7 │ │ │ │ sub r5, r5, #128 @ 0x80 │ │ │ │ - ble 3e6304 │ │ │ │ + ble 3e62f8 │ │ │ │ adds r4, r1, r5, lsl #28 │ │ │ │ lsr r6, r5, #4 │ │ │ │ adc r5, r6, #0 │ │ │ │ mov r1, #6 │ │ │ │ - b 3e63a0 │ │ │ │ + b 3e6394 │ │ │ │ ldrsb r6, [r3, #6] │ │ │ │ cmn r6, #1 │ │ │ │ uxtb r4, r6 │ │ │ │ add r5, r5, r4, lsl #14 │ │ │ │ sub r5, r5, #16384 @ 0x4000 │ │ │ │ - ble 3e6330 │ │ │ │ + ble 3e6324 │ │ │ │ adds r4, r1, r5, lsl #28 │ │ │ │ lsr r6, r5, #4 │ │ │ │ adc r5, r6, #0 │ │ │ │ mov r1, #7 │ │ │ │ - b 3e63a0 │ │ │ │ + b 3e6394 │ │ │ │ ldrsb r6, [r3, #7] │ │ │ │ cmn r6, #1 │ │ │ │ uxtb r4, r6 │ │ │ │ add r5, r5, r4, lsl #21 │ │ │ │ sub r5, r5, #2097152 @ 0x200000 │ │ │ │ - ble 3e635c │ │ │ │ + ble 3e6350 │ │ │ │ adds r4, r1, r5, lsl #28 │ │ │ │ lsr r6, r5, #4 │ │ │ │ adc r5, r6, #0 │ │ │ │ mov r1, #8 │ │ │ │ - b 3e63a0 │ │ │ │ + b 3e6394 │ │ │ │ add r5, r5, #-268435456 @ 0xf0000000 │ │ │ │ ldrsb r6, [r3, #8] │ │ │ │ lsr lr, r5, #4 │ │ │ │ adds r4, r1, r5, lsl #28 │ │ │ │ adc lr, lr, #0 │ │ │ │ uxtb r5, r6 │ │ │ │ cmn r6, #1 │ │ │ │ - ble 3e6384 │ │ │ │ + ble 3e6378 │ │ │ │ mov r1, #9 │ │ │ │ - b 3e639c │ │ │ │ + b 3e6390 │ │ │ │ ldrb r1, [r3, #9] │ │ │ │ cmp r1, #1 │ │ │ │ - bhi 3e63bc │ │ │ │ + bhi 3e63b0 │ │ │ │ and r5, r5, #127 @ 0x7f │ │ │ │ orr r5, r5, r1, lsl #7 │ │ │ │ mov r1, #10 │ │ │ │ add r5, lr, r5, lsl #24 │ │ │ │ sub r7, ip, r1 │ │ │ │ add r6, r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [r0, #8] │ │ │ │ strd r6, [r2] │ │ │ │ str r1, [r0] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #40] @ 3e63ec │ │ │ │ + ldr r1, [pc, #40] @ 3e63e0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #14 │ │ │ │ bl 58668 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 58770 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subseq lr, ip, r2, asr #17 │ │ │ │ + subseq lr, ip, lr, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ @@ -939666,15 +939663,15 @@ │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r9, r4 │ │ │ │ str r0, [r9, #4]! │ │ │ │ mov r2, #0 │ │ │ │ mov sl, r9 │ │ │ │ strb r2, [sl, #48]! @ 0x30 │ │ │ │ - b 3e6464 │ │ │ │ + b 3e6458 │ │ │ │ mov sl, r4 │ │ │ │ ldrb r0, [sl, #52]! @ 0x34 │ │ │ │ add r2, pc, #8 │ │ │ │ sub r9, sl, #48 @ 0x30 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -939698,33 +939695,33 @@ │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #24] │ │ │ │ add r7, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3444 │ │ │ │ uxtb r5, r0 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 3e64d8 │ │ │ │ + bne 3e64cc │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #3 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [r4, #56] @ 0x38 │ │ │ │ strb r1, [r4, #52] @ 0x34 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 7e3dc0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e64f8 │ │ │ │ + beq 3e64ec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ tst r5, #1 │ │ │ │ - bne 3e6570 │ │ │ │ + bne 3e6564 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r6] │ │ │ │ strb r1, [r4, #56] @ 0x38 │ │ │ │ strb r1, [r4, #52] @ 0x34 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -939736,1672 +939733,1672 @@ │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ @ instruction: 0xffffff6c │ │ │ │ ldr r0, [fp] │ │ │ │ - b 3e6478 │ │ │ │ + b 3e646c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b 3e647c │ │ │ │ - ldr r0, [pc, #244] @ 3e6654 │ │ │ │ + b 3e6470 │ │ │ │ + ldr r0, [pc, #244] @ 3e6648 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - ldr r0, [pc, #228] @ 3e6650 │ │ │ │ + ldr r0, [pc, #228] @ 3e6644 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - ldr r0, [pc, #240] @ 3e6668 │ │ │ │ - ldr r2, [pc, #240] @ 3e666c │ │ │ │ + ldr r0, [pc, #240] @ 3e665c │ │ │ │ + ldr r2, [pc, #240] @ 3e6660 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 77960 │ │ │ │ - b 3e65c8 │ │ │ │ - ldr r0, [pc, #200] @ 3e665c │ │ │ │ + b 3e65bc │ │ │ │ + ldr r0, [pc, #200] @ 3e6650 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ - b 3e65c8 │ │ │ │ - ldr r0, [pc, #180] @ 3e6658 │ │ │ │ + b 3e65bc │ │ │ │ + ldr r0, [pc, #180] @ 3e664c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3e65c8 │ │ │ │ - ldr r0, [pc, #172] @ 3e6660 │ │ │ │ + b 3e65bc │ │ │ │ + ldr r0, [pc, #172] @ 3e6654 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 777cc │ │ │ │ - b 3e65c8 │ │ │ │ - ldr r0, [pc, #160] @ 3e6664 │ │ │ │ + b 3e65bc │ │ │ │ + ldr r0, [pc, #160] @ 3e6658 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77810 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ - b 3e661c │ │ │ │ + b 3e6610 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e6614 │ │ │ │ + beq 3e6608 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ - b 3e6614 │ │ │ │ + b 3e6608 │ │ │ │ bl 77b24 │ │ │ │ mov r8, r0 │ │ │ │ - b 3e662c │ │ │ │ + b 3e6620 │ │ │ │ mov r8, r0 │ │ │ │ - b 3e6614 │ │ │ │ + b 3e6608 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d913c │ │ │ │ + bl 3d9130 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, fp │ │ │ │ - bl 3d5f98 │ │ │ │ + bl 3d5f8c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3d63cc │ │ │ │ + bl 3d63c0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r1, sp, ip, ror r2 │ │ │ │ rsbseq r1, sp, r8, lsl #5 │ │ │ │ - rsbseq r1, sp, r4, asr r2 │ │ │ │ - rsbseq r1, sp, r4, ror #4 │ │ │ │ - rsbseq r1, sp, r4, asr r2 │ │ │ │ - rsbseq r1, sp, r4, asr #4 │ │ │ │ - subseq lr, ip, r4, asr r7 │ │ │ │ - @ instruction: 0x007d1298 │ │ │ │ + @ instruction: 0x007d1294 │ │ │ │ + rsbseq r1, sp, r0, ror #4 │ │ │ │ + rsbseq r1, sp, r0, ror r2 │ │ │ │ + rsbseq r1, sp, r0, ror #4 │ │ │ │ + rsbseq r1, sp, r0, asr r2 │ │ │ │ + subseq lr, ip, r0, ror #14 │ │ │ │ + rsbseq r1, sp, r4, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 3e6854 │ │ │ │ + beq 3e6848 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r4, r1 │ │ │ │ add r9, sp, #8 │ │ │ │ ldm r2!, {r1, r3, r5, r6} │ │ │ │ mov r0, r9 │ │ │ │ stmia r0!, {r1, r3, r5, r6} │ │ │ │ ldm r2, {r1, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r3, r5, r6, r7} │ │ │ │ mov r6, r4 │ │ │ │ ldrb r0, [r6, #28]! │ │ │ │ cmp r0, #12 │ │ │ │ - beq 3e66d8 │ │ │ │ + beq 3e66cc │ │ │ │ cmp r0, #11 │ │ │ │ - bne 3e66d0 │ │ │ │ + bne 3e66c4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 4e424 │ │ │ │ - b 3e66d8 │ │ │ │ + b 3e66cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ ldm r9!, {r1, r2, r3, r7} │ │ │ │ mov r0, r6 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r9, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b60 │ │ │ │ mov r7, r0 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6714 │ │ │ │ + bne 3e6708 │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r7, #4 │ │ │ │ - bne 3e679c │ │ │ │ + bne 3e6790 │ │ │ │ mov r0, #12 │ │ │ │ strb r0, [r8] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6728 │ │ │ │ + bne 3e671c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6750 │ │ │ │ + bne 3e6744 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ ldr r4, [sp] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e684c │ │ │ │ + beq 3e6840 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6780 │ │ │ │ + bne 3e6774 │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6784 │ │ │ │ - b 3e6838 │ │ │ │ + bne 3e6778 │ │ │ │ + b 3e682c │ │ │ │ ldrb r7, [r6] │ │ │ │ mov r0, #12 │ │ │ │ strb r0, [r6] │ │ │ │ cmp r7, #12 │ │ │ │ - beq 3e6868 │ │ │ │ + beq 3e685c │ │ │ │ add r0, r8, #1 │ │ │ │ add r1, r4, #29 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ bl 4ef5c │ │ │ │ strb r7, [r8] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e67c8 │ │ │ │ + bne 3e67bc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e67f0 │ │ │ │ + bne 3e67e4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ ldr r4, [sp] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e684c │ │ │ │ + beq 3e6840 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6820 │ │ │ │ + bne 3e6814 │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6824 │ │ │ │ + bne 3e6818 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e684c │ │ │ │ + bne 3e6840 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #256] @ 3e695c │ │ │ │ + ldr r0, [pc, #256] @ 3e6950 │ │ │ │ mov r4, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3e6874 │ │ │ │ - ldr r0, [pc, #240] @ 3e6960 │ │ │ │ + b 3e6868 │ │ │ │ + ldr r0, [pc, #240] @ 3e6954 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldm r9!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldm r9, {r0, r1, r2, r3, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r7} │ │ │ │ - b 3e691c │ │ │ │ + b 3e6910 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6898 │ │ │ │ + bne 3e688c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6950 │ │ │ │ + bne 3e6944 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e3b80 │ │ │ │ - b 3e6950 │ │ │ │ + bl 3e3b74 │ │ │ │ + b 3e6944 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e68d0 │ │ │ │ + bne 3e68c4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6950 │ │ │ │ + bne 3e6944 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e3b80 │ │ │ │ - b 3e6950 │ │ │ │ + bl 3e3b74 │ │ │ │ + b 3e6944 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ - b 3e6948 │ │ │ │ + b 3e693c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e13c0 │ │ │ │ - b 3e6948 │ │ │ │ + bl 3e13b4 │ │ │ │ + b 3e693c │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6920 │ │ │ │ + bne 3e6914 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6948 │ │ │ │ + bne 3e693c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3b80 │ │ │ │ + bl 3e3b74 │ │ │ │ mov r0, sp │ │ │ │ - bl 3d1a00 │ │ │ │ + bl 3d19f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r0, sp, r8, asr #31 │ │ │ │ - rsbseq r0, sp, r8, asr #31 │ │ │ │ + ldrsbteq r0, [sp], #-244 @ 0xffffff0c │ │ │ │ + ldrsbteq r0, [sp], #-244 @ 0xffffff0c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 3e6aec │ │ │ │ + beq 3e6ae0 │ │ │ │ strb r1, [r5, #28] │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ mov r4, r0 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e69b0 │ │ │ │ + bne 3e69a4 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r4, #4 │ │ │ │ - bne 3e6a34 │ │ │ │ + bne 3e6a28 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e69bc │ │ │ │ + bne 3e69b0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e69e4 │ │ │ │ + bne 3e69d8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e6adc │ │ │ │ + beq 3e6ad0 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6a14 │ │ │ │ + bne 3e6a08 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6a18 │ │ │ │ + bne 3e6a0c │ │ │ │ mov r4, #2 │ │ │ │ - b 3e6abc │ │ │ │ + b 3e6ab0 │ │ │ │ ldrb r4, [r5, #28] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r5, #28] │ │ │ │ cmp r4, #2 │ │ │ │ - beq 3e6afc │ │ │ │ + beq 3e6af0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6a4c │ │ │ │ + bne 3e6a40 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6a74 │ │ │ │ + bne 3e6a68 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e6ad0 │ │ │ │ + beq 3e6ac4 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6aa4 │ │ │ │ + bne 3e6a98 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6aa8 │ │ │ │ + bne 3e6a9c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6ad0 │ │ │ │ + bne 3e6ac4 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #212] @ 3e6bc8 │ │ │ │ + ldr r0, [pc, #212] @ 3e6bbc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3e6b08 │ │ │ │ - ldr r0, [pc, #200] @ 3e6bcc │ │ │ │ + b 3e6afc │ │ │ │ + ldr r0, [pc, #200] @ 3e6bc0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6b14 │ │ │ │ + bne 3e6b08 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6bbc │ │ │ │ + bne 3e6bb0 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e42b8 │ │ │ │ - b 3e6bbc │ │ │ │ + bl 3e42ac │ │ │ │ + b 3e6bb0 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6b4c │ │ │ │ + bne 3e6b40 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6bbc │ │ │ │ + bne 3e6bb0 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e42b8 │ │ │ │ - b 3e6bbc │ │ │ │ + bl 3e42ac │ │ │ │ + b 3e6bb0 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 3e6bb4 │ │ │ │ + b 3e6ba8 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6b8c │ │ │ │ + bne 3e6b80 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6bb4 │ │ │ │ + bne 3e6ba8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e42b8 │ │ │ │ + bl 3e42ac │ │ │ │ mov r0, sp │ │ │ │ - bl 3d9270 │ │ │ │ + bl 3d9264 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r0, sp, r4, lsr sp │ │ │ │ - rsbseq r0, sp, r4, lsr sp │ │ │ │ + rsbseq r0, sp, r0, asr #26 │ │ │ │ + rsbseq r0, sp, r0, asr #26 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq 3e6db0 │ │ │ │ + beq 3e6da4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r5 │ │ │ │ ldrne r1, [r0, #12]! │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3e6c14 │ │ │ │ + beq 3e6c08 │ │ │ │ bl 64ced4 │ │ │ │ mov r6, #1 │ │ │ │ strd r6, [r5, #8] │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2b60 │ │ │ │ mov r4, r0 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6c44 │ │ │ │ + bne 3e6c38 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r4, #4 │ │ │ │ - bne 3e6cd8 │ │ │ │ + bne 3e6ccc │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6c50 │ │ │ │ + bne 3e6c44 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6c78 │ │ │ │ + bne 3e6c6c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e6d90 │ │ │ │ + beq 3e6d84 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6ca8 │ │ │ │ + bne 3e6c9c │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r5] │ │ │ │ sub r0, r1, #1 │ │ │ │ strex r2, r0, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6cac │ │ │ │ + bne 3e6ca0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 3e6d6c │ │ │ │ + beq 3e6d60 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3e6dc0 │ │ │ │ + beq 3e6db4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6cf0 │ │ │ │ + bne 3e6ce4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6d18 │ │ │ │ + bne 3e6d0c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e6da0 │ │ │ │ + beq 3e6d94 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6d48 │ │ │ │ + bne 3e6d3c │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r5] │ │ │ │ sub r0, r1, #1 │ │ │ │ strex r2, r0, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6d4c │ │ │ │ + bne 3e6d40 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e6ccc │ │ │ │ + bne 3e6cc0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ mov r0, r1 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #252] @ 3e6eb4 │ │ │ │ + ldr r0, [pc, #252] @ 3e6ea8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3e6dcc │ │ │ │ - ldr r0, [pc, #240] @ 3e6eb8 │ │ │ │ + b 3e6dc0 │ │ │ │ + ldr r0, [pc, #240] @ 3e6eac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #1 │ │ │ │ strd r6, [r5, #8] │ │ │ │ - b 3e6e74 │ │ │ │ + b 3e6e68 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6de8 │ │ │ │ + bne 3e6ddc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6ea8 │ │ │ │ + bne 3e6e9c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3f04 │ │ │ │ - b 3e6ea8 │ │ │ │ + bl 3e3ef8 │ │ │ │ + b 3e6e9c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6e20 │ │ │ │ + bne 3e6e14 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6ea8 │ │ │ │ + bne 3e6e9c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3f04 │ │ │ │ - b 3e6ea8 │ │ │ │ + bl 3e3ef8 │ │ │ │ + b 3e6e9c │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 3e6ea0 │ │ │ │ + b 3e6e94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3e6ea0 │ │ │ │ + beq 3e6e94 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 64ced4 │ │ │ │ - b 3e6ea0 │ │ │ │ + b 3e6e94 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6e78 │ │ │ │ + bne 3e6e6c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6ea0 │ │ │ │ + bne 3e6e94 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e3f04 │ │ │ │ + bl 3e3ef8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3cfc54 │ │ │ │ + bl 3cfc48 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r0, sp, r0, ror sl │ │ │ │ - rsbseq r0, sp, r0, ror sl │ │ │ │ + rsbseq r0, sp, ip, ror sl │ │ │ │ + rsbseq r0, sp, ip, ror sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 3e703c │ │ │ │ + beq 3e7030 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ strb r0, [r5, #28] │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ mov r4, r0 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6f0c │ │ │ │ + bne 3e6f00 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r4, #4 │ │ │ │ - beq 3e6fa4 │ │ │ │ + beq 3e6f98 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0, #28] │ │ │ │ strb r2, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e704c │ │ │ │ + beq 3e7040 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e6f30 │ │ │ │ + bne 3e6f24 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e6f58 │ │ │ │ + bne 3e6f4c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ bl 7cdd20 │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e7030 │ │ │ │ + beq 3e7024 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e6f88 │ │ │ │ + bne 3e6f7c │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e6f8c │ │ │ │ - b 3e701c │ │ │ │ + bne 3e6f80 │ │ │ │ + b 3e7010 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e6fac │ │ │ │ + bne 3e6fa0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e6fd4 │ │ │ │ + bne 3e6fc8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ bl 7cdd20 │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e7030 │ │ │ │ + beq 3e7024 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7004 │ │ │ │ + bne 3e6ff8 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7008 │ │ │ │ + bne 3e6ffc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7030 │ │ │ │ + bne 3e7024 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ bl 7cdd20 │ │ │ │ ubfx r0, r4, #2, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #216] @ 3e711c │ │ │ │ + ldr r0, [pc, #216] @ 3e7110 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3e7058 │ │ │ │ - ldr r0, [pc, #204] @ 3e7120 │ │ │ │ + b 3e704c │ │ │ │ + ldr r0, [pc, #204] @ 3e7114 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7064 │ │ │ │ + bne 3e7058 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7110 │ │ │ │ + bne 3e7104 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ bl 7cdd20 │ │ │ │ - b 3e7110 │ │ │ │ + b 3e7104 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e709c │ │ │ │ + bne 3e7090 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7110 │ │ │ │ + bne 3e7104 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ bl 7cdd20 │ │ │ │ - b 3e7110 │ │ │ │ + b 3e7104 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 3e7108 │ │ │ │ + b 3e70fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ sub r2, r1, #1 │ │ │ │ strex r3, r2, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e70e0 │ │ │ │ + bne 3e70d4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 3e7108 │ │ │ │ + bne 3e70fc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ bl 7cdd20 │ │ │ │ mov r0, sp │ │ │ │ - bl 3d956c │ │ │ │ + bl 3d9560 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r0, sp, r4, ror #15 │ │ │ │ - rsbseq r0, sp, r4, ror #15 │ │ │ │ + ldrshteq r0, [sp], #-112 @ 0xffffff90 │ │ │ │ + ldrshteq r0, [sp], #-112 @ 0xffffff90 │ │ │ │ push {r4, r5, r6, r7, r9, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 3e72d4 │ │ │ │ + beq 3e72c8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r0, [r7, #8]! │ │ │ │ ldm r2, {r6, r9} │ │ │ │ orr r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq 3e7168 │ │ │ │ + beq 3e715c │ │ │ │ add r0, r5, #12 │ │ │ │ bl 64ced4 │ │ │ │ stm r7, {r6, r9} │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2b60 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7194 │ │ │ │ + bne 3e7188 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r6, #4 │ │ │ │ - bne 3e721c │ │ │ │ + bne 3e7210 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e71a8 │ │ │ │ + bne 3e719c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e71d0 │ │ │ │ + bne 3e71c4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e72cc │ │ │ │ + beq 3e72c0 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7200 │ │ │ │ + bne 3e71f4 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7204 │ │ │ │ - b 3e72b8 │ │ │ │ + bne 3e71f8 │ │ │ │ + b 3e72ac │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r7] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3e72e8 │ │ │ │ + beq 3e72dc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r5, #9] │ │ │ │ str r2, [r4, #4] │ │ │ │ strb r0, [r4] │ │ │ │ str r1, [r4, #1] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7248 │ │ │ │ + bne 3e723c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7270 │ │ │ │ + bne 3e7264 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e72cc │ │ │ │ + beq 3e72c0 │ │ │ │ add r0, r5, #32 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e72a0 │ │ │ │ + bne 3e7294 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e72a4 │ │ │ │ + bne 3e7298 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e72cc │ │ │ │ + bne 3e72c0 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r9, pc} │ │ │ │ - ldr r0, [pc, #256] @ 3e73dc │ │ │ │ + ldr r0, [pc, #256] @ 3e73d0 │ │ │ │ mov r5, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3e72f4 │ │ │ │ - ldr r0, [pc, #240] @ 3e73e0 │ │ │ │ + b 3e72e8 │ │ │ │ + ldr r0, [pc, #240] @ 3e73d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ stm r7, {r6, r9} │ │ │ │ - b 3e739c │ │ │ │ + b 3e7390 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e730c │ │ │ │ + bne 3e7300 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e73d0 │ │ │ │ + bne 3e73c4 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e41bc │ │ │ │ - b 3e73d0 │ │ │ │ + bl 3e41b0 │ │ │ │ + b 3e73c4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7344 │ │ │ │ + bne 3e7338 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e73d0 │ │ │ │ + bne 3e73c4 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e41bc │ │ │ │ - b 3e73d0 │ │ │ │ + bl 3e41b0 │ │ │ │ + b 3e73c4 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 3e73c8 │ │ │ │ + b 3e73bc │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e73c8 │ │ │ │ + beq 3e73bc │ │ │ │ add r0, r5, #4 │ │ │ │ bl 64ced4 │ │ │ │ - b 3e73c8 │ │ │ │ + b 3e73bc │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e73a0 │ │ │ │ + bne 3e7394 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e73c8 │ │ │ │ + bne 3e73bc │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e41bc │ │ │ │ + bl 3e41b0 │ │ │ │ mov r0, sp │ │ │ │ - bl 3cf2bc │ │ │ │ + bl 3cf2b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r0, sp, r8, asr #10 │ │ │ │ - rsbseq r0, sp, r8, asr #10 │ │ │ │ + rsbseq r0, sp, r4, asr r5 │ │ │ │ + rsbseq r0, sp, r4, asr r5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 3e7598 │ │ │ │ + beq 3e758c │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r6, #28]! │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 3e7580 │ │ │ │ + bne 3e7574 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e744c │ │ │ │ + bne 3e7440 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r6, #4 │ │ │ │ - bne 3e74d4 │ │ │ │ + bne 3e74c8 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7460 │ │ │ │ + bne 3e7454 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7488 │ │ │ │ + bne 3e747c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e7578 │ │ │ │ + beq 3e756c │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e74b8 │ │ │ │ + bne 3e74ac │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e74bc │ │ │ │ - b 3e7564 │ │ │ │ + bne 3e74b0 │ │ │ │ + b 3e7558 │ │ │ │ add r2, r5, #28 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r5, #28] │ │ │ │ - beq 3e75ac │ │ │ │ + beq 3e75a0 │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e74f4 │ │ │ │ + bne 3e74e8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e751c │ │ │ │ + bne 3e7510 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e7578 │ │ │ │ + beq 3e756c │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e754c │ │ │ │ + bne 3e7540 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7550 │ │ │ │ + bne 3e7544 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7578 │ │ │ │ + bne 3e756c │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mov r7, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r2, r7 │ │ │ │ - b 3e741c │ │ │ │ - ldr r0, [pc, #248] @ 3e7698 │ │ │ │ + b 3e7410 │ │ │ │ + ldr r0, [pc, #248] @ 3e768c │ │ │ │ mov r5, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3e75b8 │ │ │ │ - ldr r0, [pc, #232] @ 3e769c │ │ │ │ + b 3e75ac │ │ │ │ + ldr r0, [pc, #232] @ 3e7690 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e75c4 │ │ │ │ + bne 3e75b8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e768c │ │ │ │ + bne 3e7680 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e4478 │ │ │ │ - b 3e768c │ │ │ │ + bl 3e446c │ │ │ │ + b 3e7680 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e75fc │ │ │ │ + bne 3e75f0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e768c │ │ │ │ + bne 3e7680 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e4478 │ │ │ │ - b 3e768c │ │ │ │ + bl 3e446c │ │ │ │ + b 3e7680 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 3e7684 │ │ │ │ + b 3e7678 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e7684 │ │ │ │ + beq 3e7678 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e7684 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e7678 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e765c │ │ │ │ + bne 3e7650 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7684 │ │ │ │ + bne 3e7678 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e4478 │ │ │ │ + bl 3e446c │ │ │ │ mov r0, sp │ │ │ │ - bl 3da6c0 │ │ │ │ + bl 3da6b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq r0, sp, r4, lsl #5 │ │ │ │ - rsbseq r0, sp, r4, lsl #5 │ │ │ │ + @ instruction: 0x007d0290 │ │ │ │ + @ instruction: 0x007d0290 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 3e7874 │ │ │ │ + beq 3e7868 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r6, #28]! │ │ │ │ ldm r2, {r0, r3} │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 3e7704 │ │ │ │ + beq 3e76f8 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3e770c │ │ │ │ + beq 3e7700 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e770c │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e7700 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 64ced4 │ │ │ │ add r2, sp, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b60 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7740 │ │ │ │ + bne 3e7734 │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r6, #4 │ │ │ │ - bne 3e77c8 │ │ │ │ + bne 3e77bc │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7754 │ │ │ │ + bne 3e7748 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e777c │ │ │ │ + bne 3e7770 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ ldr r4, [sp] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e786c │ │ │ │ + beq 3e7860 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e77ac │ │ │ │ + bne 3e77a0 │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e77b0 │ │ │ │ - b 3e7858 │ │ │ │ + bne 3e77a4 │ │ │ │ + b 3e784c │ │ │ │ add r2, r4, #28 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r3, [r4, #28] │ │ │ │ - beq 3e7888 │ │ │ │ + beq 3e787c │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e77e8 │ │ │ │ + bne 3e77dc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7810 │ │ │ │ + bne 3e7804 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ ldr r4, [sp] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e786c │ │ │ │ + beq 3e7860 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7840 │ │ │ │ + bne 3e7834 │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7844 │ │ │ │ + bne 3e7838 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e786c │ │ │ │ + bne 3e7860 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #252] @ 3e7978 │ │ │ │ + ldr r0, [pc, #252] @ 3e796c │ │ │ │ mov r4, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3e7894 │ │ │ │ - ldr r0, [pc, #236] @ 3e797c │ │ │ │ + b 3e7888 │ │ │ │ + ldr r0, [pc, #236] @ 3e7970 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r2, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ - b 3e7938 │ │ │ │ + b 3e792c │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e78b4 │ │ │ │ + bne 3e78a8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e796c │ │ │ │ + bne 3e7960 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e3748 │ │ │ │ - b 3e796c │ │ │ │ + bl 3e373c │ │ │ │ + b 3e7960 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e78ec │ │ │ │ + bne 3e78e0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e796c │ │ │ │ + bne 3e7960 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e3748 │ │ │ │ - b 3e796c │ │ │ │ + bl 3e373c │ │ │ │ + b 3e7960 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ - b 3e7964 │ │ │ │ + b 3e7958 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dc6e4 │ │ │ │ - b 3e7964 │ │ │ │ + bl 3dc6d8 │ │ │ │ + b 3e7958 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e793c │ │ │ │ + bne 3e7930 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7964 │ │ │ │ + bne 3e7958 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e3748 │ │ │ │ + bl 3e373c │ │ │ │ mov r0, sp │ │ │ │ - bl 3d0ce0 │ │ │ │ + bl 3d0cd4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - rsbseq pc, ip, r8, lsr #31 │ │ │ │ - rsbseq pc, ip, r8, lsr #31 │ │ │ │ + ldrhteq pc, [ip], #-244 @ 0xffffff0c @ │ │ │ │ + ldrhteq pc, [ip], #-244 @ 0xffffff0c @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 3e7b64 │ │ │ │ + beq 3e7b58 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #8]! │ │ │ │ cmp r0, #2 │ │ │ │ - beq 3e79e4 │ │ │ │ + beq 3e79d8 │ │ │ │ cmp r0, #3 │ │ │ │ ldrne r1, [r4, #24] │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 3e79ec │ │ │ │ + beq 3e79e0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e79ec │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e79e0 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 3d6d88 │ │ │ │ + bl 3d6d7c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 7e2b60 │ │ │ │ mov r7, r0 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7a24 │ │ │ │ + bne 3e7a18 │ │ │ │ ldrd r0, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r7, #4 │ │ │ │ - bne 3e7aac │ │ │ │ + bne 3e7aa0 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7a38 │ │ │ │ + bne 3e7a2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7a60 │ │ │ │ + bne 3e7a54 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ ldr r4, [sp] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e7b5c │ │ │ │ + beq 3e7b50 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7a90 │ │ │ │ + bne 3e7a84 │ │ │ │ ldrd r0, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7a94 │ │ │ │ - b 3e7b48 │ │ │ │ + bne 3e7a88 │ │ │ │ + b 3e7b3c │ │ │ │ ldr r7, [r6] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r6] │ │ │ │ cmp r7, #3 │ │ │ │ - beq 3e7b78 │ │ │ │ + beq 3e7b6c │ │ │ │ add r0, r5, #4 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ bl 4ef5c │ │ │ │ str r7, [r5] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7ad8 │ │ │ │ + bne 3e7acc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7b00 │ │ │ │ + bne 3e7af4 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ ldr r4, [sp] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e7b5c │ │ │ │ + beq 3e7b50 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7b30 │ │ │ │ + bne 3e7b24 │ │ │ │ ldrd r0, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7b34 │ │ │ │ + bne 3e7b28 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7b5c │ │ │ │ + bne 3e7b50 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #256] @ 3e7c6c │ │ │ │ + ldr r0, [pc, #256] @ 3e7c60 │ │ │ │ mov r4, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3e7b84 │ │ │ │ - ldr r0, [pc, #240] @ 3e7c70 │ │ │ │ + b 3e7b78 │ │ │ │ + ldr r0, [pc, #240] @ 3e7c64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r1, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 4ef5c │ │ │ │ - b 3e7c2c │ │ │ │ + b 3e7c20 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7ba8 │ │ │ │ + bne 3e7b9c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7c60 │ │ │ │ + bne 3e7c54 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e37ec │ │ │ │ - b 3e7c60 │ │ │ │ + bl 3e37e0 │ │ │ │ + b 3e7c54 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7be0 │ │ │ │ + bne 3e7bd4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7c60 │ │ │ │ + bne 3e7c54 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e37ec │ │ │ │ - b 3e7c60 │ │ │ │ + bl 3e37e0 │ │ │ │ + b 3e7c54 │ │ │ │ bl 77b24 │ │ │ │ mov r5, r0 │ │ │ │ - b 3e7c58 │ │ │ │ + b 3e7c4c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3cfc28 │ │ │ │ - b 3e7c58 │ │ │ │ + bl 3cfc1c │ │ │ │ + b 3e7c4c │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7c30 │ │ │ │ + bne 3e7c24 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7c58 │ │ │ │ + bne 3e7c4c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e37ec │ │ │ │ + bl 3e37e0 │ │ │ │ mov r0, sp │ │ │ │ - bl 3d1ba8 │ │ │ │ + bl 3d1b9c │ │ │ │ mov r0, r5 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - ldrhteq pc, [ip], #-200 @ 0xffffff38 @ │ │ │ │ - ldrhteq pc, [ip], #-200 @ 0xffffff38 @ │ │ │ │ + rsbseq pc, ip, r4, asr #25 │ │ │ │ + rsbseq pc, ip, r4, asr #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 3e7e28 │ │ │ │ + beq 3e7e1c │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r6, #28]! │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp r1, #-2147483646 @ 0x80000002 │ │ │ │ - blt 3e7cc4 │ │ │ │ + blt 3e7cb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e7cc4 │ │ │ │ + beq 3e7cb8 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mov r7, r2 │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ + bl 3fbc28 │ │ │ │ mov r2, r7 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ mov r6, r0 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7cf4 │ │ │ │ + bne 3e7ce8 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ tst r6, #4 │ │ │ │ - bne 3e7d7c │ │ │ │ + bne 3e7d70 │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [r4] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7d08 │ │ │ │ + bne 3e7cfc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7d30 │ │ │ │ + bne 3e7d24 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e7e20 │ │ │ │ + beq 3e7e14 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7d60 │ │ │ │ + bne 3e7d54 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7d64 │ │ │ │ - b 3e7e0c │ │ │ │ + bne 3e7d58 │ │ │ │ + b 3e7e00 │ │ │ │ add r2, r5, #28 │ │ │ │ mov r3, #-2147483647 @ 0x80000001 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ str r3, [r5, #28] │ │ │ │ - beq 3e7e3c │ │ │ │ + beq 3e7e30 │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7d9c │ │ │ │ + bne 3e7d90 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7dc4 │ │ │ │ + bne 3e7db8 │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e7e20 │ │ │ │ + beq 3e7e14 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 7e2b60 │ │ │ │ and r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7df4 │ │ │ │ + bne 3e7de8 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7df8 │ │ │ │ + bne 3e7dec │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7e20 │ │ │ │ + bne 3e7e14 │ │ │ │ mov r0, sp │ │ │ │ dmb ish │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #252] @ 3e7f2c │ │ │ │ + ldr r0, [pc, #252] @ 3e7f20 │ │ │ │ mov r5, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ - b 3e7e48 │ │ │ │ - ldr r0, [pc, #236] @ 3e7f30 │ │ │ │ + b 3e7e3c │ │ │ │ + ldr r0, [pc, #236] @ 3e7f24 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 77460 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7e54 │ │ │ │ + bne 3e7e48 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7f20 │ │ │ │ + bne 3e7f14 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e4378 │ │ │ │ - b 3e7f20 │ │ │ │ + bl 3e436c │ │ │ │ + b 3e7f14 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7e8c │ │ │ │ + bne 3e7e80 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7f20 │ │ │ │ + bne 3e7f14 │ │ │ │ dmb ish │ │ │ │ mov r0, sp │ │ │ │ - bl 3e4378 │ │ │ │ - b 3e7f20 │ │ │ │ + bl 3e436c │ │ │ │ + b 3e7f14 │ │ │ │ bl 77b24 │ │ │ │ mov r4, r0 │ │ │ │ - b 3e7f18 │ │ │ │ + b 3e7f0c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 3e7f18 │ │ │ │ + beq 3e7f0c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ - bl 3fbc34 │ │ │ │ - b 3e7f18 │ │ │ │ + bl 3fbc28 │ │ │ │ + b 3e7f0c │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r5] │ │ │ │ sub r1, r0, #1 │ │ │ │ strex r2, r1, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3e7ef0 │ │ │ │ + bne 3e7ee4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 3e7f18 │ │ │ │ + bne 3e7f0c │ │ │ │ dmb ish │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3e4378 │ │ │ │ + bl 3e436c │ │ │ │ mov r0, sp │ │ │ │ - bl 3cf36c │ │ │ │ + bl 3cf360 │ │ │ │ mov r0, r4 │ │ │ │ bl 4f9f4 <_Unwind_Resume@plt> │ │ │ │ bl 77b24 │ │ │ │ - ldrshteq pc, [ip], #-148 @ 0xffffff6c @ │ │ │ │ - ldrshteq pc, [ip], #-148 @ 0xffffff6c @ │ │ │ │ + rsbseq pc, ip, r0, lsl #20 │ │ │ │ + rsbseq pc, ip, r0, lsl #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ sub sp, sp, #3072 @ 0xc00 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #632 @ 0x278 │ │ │ │ @@ -941409,156 +941406,156 @@ │ │ │ │ bl 7df134 │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ add r0, sp, #640 @ 0x280 │ │ │ │ str r1, [sp, #636] @ 0x27c │ │ │ │ mov r1, sp │ │ │ │ mov r2, #632 @ 0x278 │ │ │ │ bl 4ef5c │ │ │ │ - ldr r0, [pc, #512] @ 3e8178 │ │ │ │ + ldr r0, [pc, #512] @ 3e816c │ │ │ │ ldr r1, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r1 │ │ │ │ add r1, sp, #632 @ 0x278 │ │ │ │ str r1, [sp, #1272] @ 0x4f8 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e7fb8 │ │ │ │ + beq 3e7fac │ │ │ │ cmp r0, #1 │ │ │ │ - beq 3e7fec │ │ │ │ + beq 3e7fe0 │ │ │ │ add r0, sp, #640 @ 0x280 │ │ │ │ - bl 3d611c │ │ │ │ + bl 3d6110 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #1920] @ 0x780 │ │ │ │ add r0, sp, #1920 @ 0x780 │ │ │ │ mov r1, r4 │ │ │ │ bl 6e26c │ │ │ │ - ldr r0, [pc, #444] @ 3e817c │ │ │ │ - ldr r1, [pc, #476] @ 3e81a0 │ │ │ │ + ldr r0, [pc, #444] @ 3e8170 │ │ │ │ + ldr r1, [pc, #476] @ 3e8194 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ add r1, pc, r1 │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r2 │ │ │ │ bl 928484 │ │ │ │ - ldr r0, [pc, #420] @ 3e8180 │ │ │ │ + ldr r0, [pc, #420] @ 3e8174 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ add r0, sp, #1280 @ 0x500 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ bl 4ef5c │ │ │ │ - ldr r0, [pc, #384] @ 3e8184 │ │ │ │ + ldr r0, [pc, #384] @ 3e8178 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 3e80d0 │ │ │ │ - ldr r1, [pc, #364] @ 3e8188 │ │ │ │ + bcs 3e80c4 │ │ │ │ + ldr r1, [pc, #364] @ 3e817c │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ str r2, [r0, r1]! │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ add r0, sp, #1920 @ 0x780 │ │ │ │ bl 4ef5c │ │ │ │ cmp r5, #2 │ │ │ │ - beq 3e80e0 │ │ │ │ + beq 3e80d4 │ │ │ │ add r0, sp, #2560 @ 0xa00 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ mov r2, #632 @ 0x278 │ │ │ │ bl 4ef5c │ │ │ │ ldr r0, [sp, #2552] @ 0x9f8 │ │ │ │ tst r5, #1 │ │ │ │ ldrd r2, [r0] │ │ │ │ - beq 3e8088 │ │ │ │ - ldr r0, [pc, #292] @ 3e8190 │ │ │ │ + beq 3e807c │ │ │ │ + ldr r0, [pc, #292] @ 3e8184 │ │ │ │ ldr r1, [pc, r0] │ │ │ │ blx 956e40 <__aeabi_uldivmod@@Base+0x5f0> │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #2560 @ 0xa00 │ │ │ │ - bl 3e8594 │ │ │ │ + bl 3e8588 │ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes